l10n: zh_CN: for git v2.31.0 l10n round 1 and 2
Translate 161 new messages (5104t0f0u) for git 2.31.0. Signed-off-by: Jiang Xin <worldhello.net@gmail.com>
Jiang Xin committed
Mar 4, 2021 at 22:44 UTC
473eb54151ef8756fd2cfa1ef37d8b941a081049
1 file changed
+4723
-4371
po/zh_CN.po
+4723
-4371
@@ -92,6 +92,7 @@
92
# plumbing | 管件(Git 底层核心命令的别称)
93
# porcelain | 瓷件(Git 上层封装命令的别称)
94
# precious-objects repo | 珍品仓库
95
+# promisor | 承诺者
96
# prune | 清除
97
# pull | 拉,拉取
98
# push | 推,推送
@@ -140,8 +141,8 @@ msgid ""
141
msgstr ""
142
"Project-Id-Version: Git\n"
143
"Report-Msgid-Bugs-To: Git Mailing List <git@vger.kernel.org>\n"
143
-"POT-Creation-Date: 2020-12-21 07:10+0800\n"
144
-"PO-Revision-Date: 2020-12-26 21:43+0800\n"
144
+"POT-Creation-Date: 2021-03-04 22:41+0800\n"
145
+"PO-Revision-Date: 2021-03-14 23:21+0800\n"
146
"Last-Translator: Jiang Xin <worldhello.net@gmail.com>\n"
147
"Language-Team: GitHub <https://github.com/jiangxin/git/>\n"
148
"Language: zh_CN\n"
@@ -155,9 +156,9 @@ msgstr ""
156
msgid "Huh (%s)?"
157
msgstr "嗯(%s)?"
158
158
-#: add-interactive.c:529 add-interactive.c:830 reset.c:65 sequencer.c:3284
159
-#: sequencer.c:3735 sequencer.c:3890 builtin/rebase.c:1532
160
-#: builtin/rebase.c:1955
159
+#: add-interactive.c:529 add-interactive.c:830 reset.c:65 sequencer.c:3292
160
+#: sequencer.c:3743 sequencer.c:3898 builtin/rebase.c:1538
161
+#: builtin/rebase.c:1963
162
msgid "could not read index"
163
msgstr "不能读取索引"
164
@@ -185,7 +186,7 @@ msgstr "更新"
186
msgid "could not stage '%s'"
187
msgstr "不能暂存 '%s'"
188
188
-#: add-interactive.c:703 add-interactive.c:892 reset.c:89 sequencer.c:3478
189
+#: add-interactive.c:703 add-interactive.c:892 reset.c:89 sequencer.c:3486
190
msgid "could not write index"
191
msgstr "不能写入索引"
192
@@ -343,7 +344,7 @@ msgstr "未缓存"
344
345
#: add-interactive.c:1144 apply.c:4987 apply.c:4990 builtin/am.c:2257
346
#: builtin/am.c:2260 builtin/bugreport.c:134 builtin/clone.c:124
346
-#: builtin/fetch.c:147 builtin/merge.c:284 builtin/pull.c:190
347
+#: builtin/fetch.c:150 builtin/merge.c:285 builtin/pull.c:190
348
#: builtin/submodule--helper.c:409 builtin/submodule--helper.c:1818
349
#: builtin/submodule--helper.c:1821 builtin/submodule--helper.c:2326
350
#: builtin/submodule--helper.c:2329 builtin/submodule--helper.c:2572
@@ -904,7 +905,7 @@ msgstr ""
905
msgid "Exiting because of an unresolved conflict."
906
msgstr "因为存在未解决的冲突而退出。"
907
907
-#: advice.c:281 builtin/merge.c:1369
908
+#: advice.c:281 builtin/merge.c:1370
909
msgid "You have not concluded your merge (MERGE_HEAD exists)."
910
msgstr "您尚未结束您的合并(存在 MERGE_HEAD)。"
911
@@ -1194,7 +1195,8 @@ msgstr "打补丁失败:%s:%ld"
1195
msgid "cannot checkout %s"
1196
msgstr "不能检出 %s"
1197
1197
-#: apply.c:3405 apply.c:3416 apply.c:3462 midx.c:73 setup.c:308
1198
+#: apply.c:3405 apply.c:3416 apply.c:3462 midx.c:86 pack-revindex.c:213
1199
+#: setup.c:308
1200
#, c-format
1201
msgid "failed to read %s"
1202
msgstr "无法读取 %s"
@@ -1353,7 +1355,7 @@ msgstr "不能为新建文件 %s 创建后端存储"
1355
msgid "unable to add cache entry for %s"
1356
msgstr "无法为 %s 添加缓存条目"
1357
1356
-#: apply.c:4374 builtin/bisect--helper.c:524
1358
+#: apply.c:4374 builtin/bisect--helper.c:523
1359
#, c-format
1360
msgid "failed to write to '%s'"
1361
msgstr "写入 '%s' 失败"
@@ -1389,7 +1391,7 @@ msgstr[1] "应用 %%s 个补丁,其中 %d 个被拒绝..."
1391
msgid "truncating .rej filename to %.*s.rej"
1392
msgstr "截短 .rej 文件名为 %.*s.rej"
1393
1392
-#: apply.c:4576 builtin/fetch.c:927 builtin/fetch.c:1228
1394
+#: apply.c:4576 builtin/fetch.c:933 builtin/fetch.c:1334
1395
#, c-format
1396
msgid "cannot open %s"
1397
msgstr "不能打开 %s"
@@ -1443,7 +1445,7 @@ msgid_plural "%d lines applied after fixing whitespace errors."
1445
msgstr[0] "修复空白错误后,应用了 %d 行。"
1446
msgstr[1] "修复空白错误后,应用了 %d 行。"
1447
1446
-#: apply.c:4960 builtin/add.c:618 builtin/mv.c:304 builtin/rm.c:406
1448
+#: apply.c:4960 builtin/add.c:626 builtin/mv.c:304 builtin/rm.c:406
1449
msgid "Unable to write new index file"
1450
msgstr "无法写入新索引文件"
1451
@@ -1511,7 +1513,7 @@ msgstr "如果一个补丁不能应用则尝试三方合并"
1513
msgid "build a temporary index based on embedded index information"
1514
msgstr "创建一个临时索引基于嵌入的索引信息"
1515
1514
-#: apply.c:5025 builtin/checkout-index.c:182 builtin/ls-files.c:525
1516
+#: apply.c:5025 builtin/checkout-index.c:195 builtin/ls-files.c:540
1517
msgid "paths are separated with NUL character"
1518
msgstr "路径以 NUL 字符分隔"
1519
@@ -1521,7 +1523,7 @@ msgstr "确保至少匹配 <n> 行上下文"
1523
1524
#: apply.c:5028 builtin/am.c:2245 builtin/interpret-trailers.c:98
1525
#: builtin/interpret-trailers.c:100 builtin/interpret-trailers.c:102
1524
-#: builtin/pack-objects.c:3562 builtin/rebase.c:1346
1526
+#: builtin/pack-objects.c:3577 builtin/rebase.c:1352
1527
msgid "action"
1528
msgstr "动作"
1529
@@ -1549,9 +1551,9 @@ msgstr "将拒绝的补丁片段保存在对应的 *.rej 文件中"
1551
msgid "allow overlapping hunks"
1552
msgstr "允许重叠的补丁片段"
1553
1552
-#: apply.c:5045 builtin/add.c:329 builtin/check-ignore.c:22
1553
-#: builtin/commit.c:1364 builtin/count-objects.c:98 builtin/fsck.c:775
1554
-#: builtin/log.c:2287 builtin/mv.c:123 builtin/read-tree.c:128
1554
+#: apply.c:5045 builtin/add.c:337 builtin/check-ignore.c:22
1555
+#: builtin/commit.c:1364 builtin/count-objects.c:98 builtin/fsck.c:757
1556
+#: builtin/log.c:2286 builtin/mv.c:123 builtin/read-tree.c:128
1557
msgid "be verbose"
1558
msgstr "冗长输出"
1559
@@ -1638,14 +1640,14 @@ msgstr "git archive --remote <仓库> [--exec <命令>] --list"
1640
msgid "cannot read %s"
1641
msgstr "不能读取 %s"
1642
1641
-#: archive.c:345 sequencer.c:459 sequencer.c:1736 sequencer.c:2886
1642
-#: sequencer.c:3327 sequencer.c:3436 builtin/am.c:249 builtin/commit.c:786
1643
-#: builtin/merge.c:1138
1643
+#: archive.c:345 sequencer.c:459 sequencer.c:1744 sequencer.c:2894
1644
+#: sequencer.c:3335 sequencer.c:3444 builtin/am.c:249 builtin/commit.c:786
1645
+#: builtin/merge.c:1139
1646
#, c-format
1647
msgid "could not read '%s'"
1648
msgstr "不能读取 '%s'"
1649
1648
-#: archive.c:430 builtin/add.c:181 builtin/add.c:594 builtin/rm.c:315
1650
+#: archive.c:430 builtin/add.c:189 builtin/add.c:602 builtin/rm.c:315
1651
#, c-format
1652
msgid "pathspec '%s' did not match any files"
1653
msgstr "路径规格 '%s' 未匹配任何文件"
@@ -1687,7 +1689,7 @@ msgstr "格式"
1689
msgid "archive format"
1690
msgstr "归档格式"
1691
1690
-#: archive.c:556 builtin/log.c:1765
1692
+#: archive.c:556 builtin/log.c:1764
1693
msgid "prefix"
1694
msgstr "前缀"
1695
@@ -1695,11 +1697,11 @@ msgstr "前缀"
1697
msgid "prepend prefix to each pathname in the archive"
1698
msgstr "为归档中每个路径名加上前缀"
1699
1698
-#: archive.c:558 archive.c:561 builtin/blame.c:886 builtin/blame.c:890
1699
-#: builtin/blame.c:891 builtin/commit-tree.c:117 builtin/config.c:135
1700
+#: archive.c:558 archive.c:561 builtin/blame.c:884 builtin/blame.c:888
1701
+#: builtin/blame.c:889 builtin/commit-tree.c:117 builtin/config.c:135
1702
#: builtin/fast-export.c:1207 builtin/fast-export.c:1209
1701
-#: builtin/fast-export.c:1213 builtin/grep.c:919 builtin/hash-object.c:105
1702
-#: builtin/ls-files.c:561 builtin/ls-files.c:564 builtin/notes.c:412
1703
+#: builtin/fast-export.c:1213 builtin/grep.c:920 builtin/hash-object.c:105
1704
+#: builtin/ls-files.c:576 builtin/ls-files.c:579 builtin/notes.c:412
1705
#: builtin/notes.c:578 builtin/read-tree.c:123 parse-options.h:190
1706
msgid "file"
1707
msgstr "文件"
@@ -1864,12 +1866,12 @@ msgstr "二分查找中:合并基线必须是经过测试的\n"
1866
msgid "a %s revision is needed"
1867
msgstr "需要一个 %s 版本"
1868
1867
-#: bisect.c:941 builtin/notes.c:177 builtin/tag.c:255
1869
+#: bisect.c:941 builtin/notes.c:177 builtin/tag.c:287
1870
#, c-format
1871
msgid "could not create file '%s'"
1872
msgstr "不能创建文件 '%s'"
1873
1872
-#: bisect.c:987 builtin/merge.c:152
1874
+#: bisect.c:987 builtin/merge.c:153
1875
#, c-format
1876
msgid "could not read file '%s'"
1877
msgstr "不能读取文件 '%s'"
@@ -1887,7 +1889,7 @@ msgstr "%s 同时为 %s 和 %s\n"
1889
#, c-format
1890
msgid ""
1891
"No testable commit found.\n"
1890
-"Maybe you started with bad path parameters?\n"
1892
+"Maybe you started with bad path arguments?\n"
1893
msgstr ""
1894
"没有发现可测试的提交。\n"
1895
"可能您在运行时使用了错误的路径参数?\n"
@@ -1921,11 +1923,11 @@ msgstr "不能将 --contents 和最终的提交对象名共用"
1923
msgid "--reverse and --first-parent together require specified latest commit"
1924
msgstr "--reverse 和 --first-parent 共用,需要指定最新的提交"
1925
1924
-#: blame.c:2821 bundle.c:213 ref-filter.c:2272 remote.c:2031 sequencer.c:2138
1925
-#: sequencer.c:4633 submodule.c:855 builtin/commit.c:1045 builtin/log.c:409
1926
-#: builtin/log.c:1023 builtin/log.c:1625 builtin/log.c:2046 builtin/log.c:2336
1927
-#: builtin/merge.c:423 builtin/pack-objects.c:3380 builtin/pack-objects.c:3395
1928
-#: builtin/shortlog.c:267
1926
+#: blame.c:2821 bundle.c:213 ref-filter.c:2206 remote.c:2041 sequencer.c:2146
1927
+#: sequencer.c:4641 submodule.c:856 builtin/commit.c:1045 builtin/log.c:411
1928
+#: builtin/log.c:1016 builtin/log.c:1624 builtin/log.c:2045 builtin/log.c:2335
1929
+#: builtin/merge.c:424 builtin/pack-objects.c:3395 builtin/pack-objects.c:3410
1930
+#: builtin/shortlog.c:255
1931
msgid "revision walk setup failed"
1932
msgstr "版本遍历设置失败"
1933
@@ -2097,7 +2099,7 @@ msgstr "'%s' 不像是一个 v2 或 v3 版本的归档包文件"
2099
msgid "unrecognized header: %s%s (%d)"
2100
msgstr "未能识别的包头:%s%s (%d)"
2101
2100
-#: bundle.c:136 rerere.c:480 rerere.c:690 sequencer.c:2390 sequencer.c:3176
2102
+#: bundle.c:136 rerere.c:464 rerere.c:674 sequencer.c:2398 sequencer.c:3184
2103
#: builtin/commit.c:814
2104
#, c-format
2105
msgid "could not open '%s'"
@@ -2141,295 +2143,308 @@ msgstr "不能生成 pack-objects 进程"
2143
msgid "pack-objects died"
2144
msgstr "pack-objects 终止"
2145
2144
-#: bundle.c:379
2145
-msgid "rev-list died"
2146
-msgstr "rev-list 终止"
2147
-
2148
-#: bundle.c:428
2146
+#: bundle.c:386
2147
#, c-format
2148
msgid "ref '%s' is excluded by the rev-list options"
2149
msgstr "引用 '%s' 被 rev-list 选项排除"
2150
2153
-#: bundle.c:498
2151
+#: bundle.c:490
2152
#, c-format
2153
msgid "unsupported bundle version %d"
2154
msgstr "不支持的归档包版本 %d"
2155
2158
-#: bundle.c:500
2156
+#: bundle.c:492
2157
#, c-format
2158
msgid "cannot write bundle version %d with algorithm %s"
2159
msgstr "不能写入,归档包版本 %d 不支持算法 %s"
2160
2163
-#: bundle.c:522 builtin/log.c:209 builtin/log.c:1927 builtin/shortlog.c:408
2161
+#: bundle.c:510 builtin/log.c:210 builtin/log.c:1926 builtin/shortlog.c:396
2162
#, c-format
2163
msgid "unrecognized argument: %s"
2164
msgstr "未能识别的参数:%s"
2165
2168
-#: bundle.c:530
2166
+#: bundle.c:539
2167
msgid "Refusing to create empty bundle."
2168
msgstr "不能创建空的归档包。"
2169
2172
-#: bundle.c:540
2170
+#: bundle.c:549
2171
#, c-format
2172
msgid "cannot create '%s'"
2173
msgstr "不能创建 '%s'"
2174
2177
-#: bundle.c:565
2175
+#: bundle.c:574
2176
msgid "index-pack died"
2177
msgstr "index-pack 终止"
2178
2179
+#: chunk-format.c:113
2180
+msgid "terminating chunk id appears earlier than expected"
2181
+msgstr "终止块 ID 比预期更早出现"
2182
+
2183
+#: chunk-format.c:122
2184
+#, c-format
2185
+msgid "improper chunk offset(s) %<PRIx64> and %<PRIx64>"
2186
+msgstr "不正确的块偏移 %<PRIx64> 和 %<PRIx64>"
2187
+
2188
+#: chunk-format.c:129
2189
+#, c-format
2190
+msgid "duplicate chunk ID %<PRIx32> found"
2191
+msgstr "发现重复的块ID %<PRIx32>"
2192
+
2193
+#: chunk-format.c:143
2194
+#, c-format
2195
+msgid "final chunk has non-zero id %<PRIx32>"
2196
+msgstr "最终块有非零 ID %<PRIx32>"
2197
+
2198
#: color.c:329
2199
#, c-format
2200
msgid "invalid color value: %.*s"
2201
msgstr "无效的颜色值:%.*s"
2202
2186
-#: commit-graph.c:188 midx.c:47
2203
+#: commit-graph.c:197 midx.c:46
2204
msgid "invalid hash version"
2205
msgstr "无效的哈希版本"
2206
2190
-#: commit-graph.c:246
2207
+#: commit-graph.c:255
2208
msgid "commit-graph file is too small"
2209
msgstr "提交图形文件太小"
2210
2194
-#: commit-graph.c:311
2211
+#: commit-graph.c:348
2212
#, c-format
2213
msgid "commit-graph signature %X does not match signature %X"
2214
msgstr "提交图形签名 %X 和签名 %X 不匹配"
2215
2199
-#: commit-graph.c:318
2216
+#: commit-graph.c:355
2217
#, c-format
2218
msgid "commit-graph version %X does not match version %X"
2219
msgstr "提交图形版本 %X 和版本 %X 不匹配"
2220
2204
-#: commit-graph.c:325
2221
+#: commit-graph.c:362
2222
#, c-format
2223
msgid "commit-graph hash version %X does not match version %X"
2224
msgstr "提交图形哈希版本 %X 和版本 %X 不匹配"
2225
2209
-#: commit-graph.c:342
2226
+#: commit-graph.c:379
2227
#, c-format
2228
msgid "commit-graph file is too small to hold %u chunks"
2229
msgstr "提交图形文件太小,容不下 %u 个块"
2230
2214
-#: commit-graph.c:361
2215
-#, c-format
2216
-msgid "commit-graph improper chunk offset %08x%08x"
2217
-msgstr "提交图形不正确的块偏移 %08x%08x"
2218
-
2219
-#: commit-graph.c:433
2220
-#, c-format
2221
-msgid "commit-graph chunk id %08x appears multiple times"
2222
-msgstr "提交图形块 id %08x 出现了多次"
2223
-
2224
-#: commit-graph.c:499
2231
+#: commit-graph.c:472
2232
msgid "commit-graph has no base graphs chunk"
2233
msgstr "提交图形没有基础图形块"
2234
2228
-#: commit-graph.c:509
2235
+#: commit-graph.c:482
2236
msgid "commit-graph chain does not match"
2237
msgstr "提交图形链不匹配"
2238
2232
-#: commit-graph.c:557
2239
+#: commit-graph.c:530
2240
#, c-format
2241
msgid "invalid commit-graph chain: line '%s' not a hash"
2242
msgstr "无效的提交图形链:行 '%s' 不是一个哈希值"
2243
2237
-#: commit-graph.c:581
2244
+#: commit-graph.c:554
2245
msgid "unable to find all commit-graph files"
2246
msgstr "无法找到所有提交图形文件"
2247
2241
-#: commit-graph.c:721 commit-graph.c:785
2248
+#: commit-graph.c:735 commit-graph.c:772
2249
msgid "invalid commit position. commit-graph is likely corrupt"
2250
msgstr "无效的提交位置。提交图形可能已损坏"
2251
2245
-#: commit-graph.c:742
2252
+#: commit-graph.c:756
2253
#, c-format
2254
msgid "could not find commit %s"
2255
msgstr "无法找到提交 %s"
2256
2250
-#: commit-graph.c:1036 builtin/am.c:1292
2257
+#: commit-graph.c:789
2258
+msgid "commit-graph requires overflow generation data but has none"
2259
+msgstr "提交图需要溢出世代数据,但是没有"
2260
+
2261
+#: commit-graph.c:1065 builtin/am.c:1292
2262
#, c-format
2263
msgid "unable to parse commit %s"
2264
msgstr "不能解析提交 %s"
2265
2255
-#: commit-graph.c:1252 builtin/pack-objects.c:2864
2266
+#: commit-graph.c:1327 builtin/pack-objects.c:2872
2267
#, c-format
2268
msgid "unable to get type of object %s"
2269
msgstr "无法获得对象 %s 类型"
2270
2260
-#: commit-graph.c:1283
2271
+#: commit-graph.c:1358
2272
msgid "Loading known commits in commit graph"
2273
msgstr "正在加载提交图中的已知提交"
2274
2264
-#: commit-graph.c:1300
2275
+#: commit-graph.c:1375
2276
msgid "Expanding reachable commits in commit graph"
2277
msgstr "正在扩展提交图中的可达提交"
2278
2268
-#: commit-graph.c:1320
2279
+#: commit-graph.c:1395
2280
msgid "Clearing commit marks in commit graph"
2281
msgstr "正在清除提交图中的提交标记"
2282
2272
-#: commit-graph.c:1339
2283
+#: commit-graph.c:1414
2284
+msgid "Computing commit graph topological levels"
2285
+msgstr "正在计算提交图拓扑级别"
2286
+
2287
+#: commit-graph.c:1467
2288
msgid "Computing commit graph generation numbers"
2289
msgstr "正在计算提交图世代数字"
2290
2276
-#: commit-graph.c:1406
2291
+#: commit-graph.c:1548
2292
msgid "Computing commit changed paths Bloom filters"
2293
msgstr "计算提交变更路径的布隆过滤器"
2294
2280
-#: commit-graph.c:1483
2295
+#: commit-graph.c:1625
2296
msgid "Collecting referenced commits"
2297
msgstr "正在收集引用的提交"
2298
2284
-#: commit-graph.c:1508
2299
+#: commit-graph.c:1650
2300
#, c-format
2301
msgid "Finding commits for commit graph in %d pack"
2302
msgid_plural "Finding commits for commit graph in %d packs"
2303
msgstr[0] "正在 %d 个包中查找提交图的提交"
2304
msgstr[1] "正在 %d 个包中查找提交图的提交"
2305
2291
-#: commit-graph.c:1521
2306
+#: commit-graph.c:1663
2307
#, c-format
2308
msgid "error adding pack %s"
2309
msgstr "添加包 %s 出错"
2310
2296
-#: commit-graph.c:1525
2311
+#: commit-graph.c:1667
2312
#, c-format
2313
msgid "error opening index for %s"
2314
msgstr "为 %s 打开索引出错"
2315
2301
-#: commit-graph.c:1562
2316
+#: commit-graph.c:1704
2317
msgid "Finding commits for commit graph among packed objects"
2318
msgstr "正在打包对象中查找提交图的提交"
2319
2305
-#: commit-graph.c:1580
2320
+#: commit-graph.c:1722
2321
msgid "Finding extra edges in commit graph"
2322
msgstr "正在查找提交图中额外的边"
2323
2309
-#: commit-graph.c:1628
2324
+#: commit-graph.c:1771
2325
msgid "failed to write correct number of base graph ids"
2326
msgstr "无法写入正确数量的基础图形 ID"
2327
2313
-#: commit-graph.c:1670 midx.c:819
2328
+#: commit-graph.c:1802 midx.c:794
2329
#, c-format
2330
msgid "unable to create leading directories of %s"
2331
msgstr "不能为 %s 创建先导目录"
2332
2318
-#: commit-graph.c:1683
2333
+#: commit-graph.c:1815
2334
msgid "unable to create temporary graph layer"
2335
msgstr "无法创建临时图层"
2336
2322
-#: commit-graph.c:1688
2337
+#: commit-graph.c:1820
2338
#, c-format
2339
msgid "unable to adjust shared permissions for '%s'"
2340
msgstr "无法为 '%s' 调整共享权限"
2341
2327
-#: commit-graph.c:1758
2342
+#: commit-graph.c:1879
2343
#, c-format
2344
msgid "Writing out commit graph in %d pass"
2345
msgid_plural "Writing out commit graph in %d passes"
2346
msgstr[0] "正在用 %d 步写出提交图"
2347
msgstr[1] "正在用 %d 步写出提交图"
2348
2334
-#: commit-graph.c:1803
2349
+#: commit-graph.c:1915
2350
msgid "unable to open commit-graph chain file"
2351
msgstr "无法打开提交图形链文件"
2352
2338
-#: commit-graph.c:1819
2353
+#: commit-graph.c:1931
2354
msgid "failed to rename base commit-graph file"
2355
msgstr "无法重命名基础提交图形文件"
2356
2342
-#: commit-graph.c:1839
2357
+#: commit-graph.c:1951
2358
msgid "failed to rename temporary commit-graph file"
2359
msgstr "无法重命名临时提交图形文件"
2360
2346
-#: commit-graph.c:1965
2361
+#: commit-graph.c:2084
2362
msgid "Scanning merged commits"
2363
msgstr "正在扫描合并提交"
2364
2350
-#: commit-graph.c:2009
2365
+#: commit-graph.c:2128
2366
msgid "Merging commit-graph"
2367
msgstr "正在合并提交图形"
2368
2354
-#: commit-graph.c:2115
2369
+#: commit-graph.c:2235
2370
msgid "attempting to write a commit-graph, but 'core.commitGraph' is disabled"
2371
msgstr "正尝试写提交图,但是 'core.commitGraph' 被禁用"
2372
2358
-#: commit-graph.c:2214
2373
+#: commit-graph.c:2342
2374
msgid "too many commits to write graph"
2375
msgstr "提交太多不能画图"
2376
2362
-#: commit-graph.c:2307
2377
+#: commit-graph.c:2440
2378
msgid "the commit-graph file has incorrect checksum and is likely corrupt"
2379
msgstr "提交图文件的校验码错误,可能已经损坏"
2380
2366
-#: commit-graph.c:2317
2381
+#: commit-graph.c:2450
2382
#, c-format
2383
msgid "commit-graph has incorrect OID order: %s then %s"
2384
msgstr "提交图形的对象 ID 顺序不正确:%s 然后 %s"
2385
2371
-#: commit-graph.c:2327 commit-graph.c:2342
2386
+#: commit-graph.c:2460 commit-graph.c:2475
2387
#, c-format
2388
msgid "commit-graph has incorrect fanout value: fanout[%d] = %u != %u"
2389
msgstr "提交图形有不正确的扇出值:fanout[%d] = %u != %u"
2390
2376
-#: commit-graph.c:2334
2391
+#: commit-graph.c:2467
2392
#, c-format
2393
msgid "failed to parse commit %s from commit-graph"
2394
msgstr "无法从提交图形中解析提交 %s"
2395
2381
-#: commit-graph.c:2352
2396
+#: commit-graph.c:2485
2397
msgid "Verifying commits in commit graph"
2398
msgstr "正在校验提交图中的提交"
2399
2385
-#: commit-graph.c:2367
2400
+#: commit-graph.c:2500
2401
#, c-format
2402
msgid "failed to parse commit %s from object database for commit-graph"
2403
msgstr "无法从提交图形的对象库中解析提交 %s"
2404
2390
-#: commit-graph.c:2374
2405
+#: commit-graph.c:2507
2406
#, c-format
2407
msgid "root tree OID for commit %s in commit-graph is %s != %s"
2408
msgstr "提交图形中的提交 %s 的根树对象 ID 是 %s != %s"
2409
2395
-#: commit-graph.c:2384
2410
+#: commit-graph.c:2517
2411
#, c-format
2412
msgid "commit-graph parent list for commit %s is too long"
2413
msgstr "提交 %s 的提交图形父提交列表太长了"
2414
2400
-#: commit-graph.c:2393
2415
+#: commit-graph.c:2526
2416
#, c-format
2417
msgid "commit-graph parent for %s is %s != %s"
2418
msgstr "%s 的提交图形父提交是 %s != %s"
2419
2405
-#: commit-graph.c:2407
2420
+#: commit-graph.c:2540
2421
#, c-format
2422
msgid "commit-graph parent list for commit %s terminates early"
2423
msgstr "提交 %s 的提交图形父提交列表过早终止"
2424
2410
-#: commit-graph.c:2412
2425
+#: commit-graph.c:2545
2426
#, c-format
2427
msgid ""
2428
"commit-graph has generation number zero for commit %s, but non-zero elsewhere"
2429
msgstr "提交图形中提交 %s 的世代号是零,但其它地方非零"
2430
2416
-#: commit-graph.c:2416
2431
+#: commit-graph.c:2549
2432
#, c-format
2433
msgid ""
2434
"commit-graph has non-zero generation number for commit %s, but zero elsewhere"
2435
msgstr "提交图形中提交 %s 的世代号非零,但其它地方是零"
2436
2422
-#: commit-graph.c:2432
2437
+#: commit-graph.c:2566
2438
#, c-format
2424
-msgid "commit-graph generation for commit %s is %u != %u"
2425
-msgstr "提交图形中的提交 %s 的世代号是 %u != %u"
2439
+msgid "commit-graph generation for commit %s is %<PRIuMAX> < %<PRIuMAX>"
2440
+msgstr "提交图形中的提交 %s 的世代号是 %<PRIuMAX> < %<PRIuMAX>"
2441
2427
-#: commit-graph.c:2438
2442
+#: commit-graph.c:2572
2443
#, c-format
2444
msgid "commit date for commit %s in commit-graph is %<PRIuMAX> != %<PRIuMAX>"
2445
msgstr "提交图形中提交 %s 的提交日期是 %<PRIuMAX> != %<PRIuMAX>"
2446
2432
-#: commit.c:52 sequencer.c:2879 builtin/am.c:359 builtin/am.c:403
2447
+#: commit.c:52 sequencer.c:2887 builtin/am.c:359 builtin/am.c:403
2448
#: builtin/am.c:1371 builtin/am.c:2018 builtin/replace.c:457
2449
#, c-format
2450
msgid "could not parse %s"
@@ -2460,27 +2475,27 @@ msgstr ""
2475
"设置 \"git config advice.graftFileDeprecated false\"\n"
2476
"可关闭本消息"
2477
2463
-#: commit.c:1172
2478
+#: commit.c:1223
2479
#, c-format
2480
msgid "Commit %s has an untrusted GPG signature, allegedly by %s."
2481
msgstr "提交 %s 有一个非可信的声称来自 %s 的 GPG 签名。"
2482
2468
-#: commit.c:1176
2483
+#: commit.c:1227
2484
#, c-format
2485
msgid "Commit %s has a bad GPG signature allegedly by %s."
2486
msgstr "提交 %s 有一个错误的声称来自 %s 的 GPG 签名。"
2487
2473
-#: commit.c:1179
2488
+#: commit.c:1230
2489
#, c-format
2490
msgid "Commit %s does not have a GPG signature."
2491
msgstr "提交 %s 没有 GPG 签名。"
2492
2478
-#: commit.c:1182
2493
+#: commit.c:1233
2494
#, c-format
2495
msgid "Commit %s has a good GPG signature by %s\n"
2496
msgstr "提交 %s 有一个来自 %s 的好的 GPG 签名。\n"
2497
2483
-#: commit.c:1436
2498
+#: commit.c:1487
2499
msgid ""
2500
"Warning: commit message did not conform to UTF-8.\n"
2501
"You may want to amend it after fixing the message, or set the config\n"
@@ -2494,7 +2509,7 @@ msgstr ""
2509
msgid "memory exhausted"
2510
msgstr "内存耗尽"
2511
2497
-#: config.c:125
2512
+#: config.c:126
2513
#, c-format
2514
msgid ""
2515
"exceeded maximum include depth (%d) while including\n"
@@ -2509,289 +2524,333 @@ msgstr ""
2524
"\t%2$s\n"
2525
"这可能是因为循环包含。"
2526
2512
-#: config.c:141
2527
+#: config.c:142
2528
#, c-format
2529
msgid "could not expand include path '%s'"
2530
msgstr "无法扩展包含路径 '%s'"
2531
2517
-#: config.c:152
2532
+#: config.c:153
2533
msgid "relative config includes must come from files"
2534
msgstr "相对路径的配置文件引用必须来自于文件"
2535
2521
-#: config.c:198
2536
+#: config.c:199
2537
msgid "relative config include conditionals must come from files"
2538
msgstr "相对路径的配置文件条件引用必须来自于文件"
2539
2525
-#: config.c:378
2540
+#: config.c:396
2541
+#, c-format
2542
+msgid "invalid config format: %s"
2543
+msgstr "无效的配置格式:%s"
2544
+
2545
+#: config.c:400
2546
+#, c-format
2547
+msgid "missing environment variable name for configuration '%.*s'"
2548
+msgstr "配置 '%.*s' 缺少环境变量名称"
2549
+
2550
+#: config.c:405
2551
+#, c-format
2552
+msgid "missing environment variable '%s' for configuration '%.*s'"
2553
+msgstr "缺少环境变量 '%s' 于配置 '%.*s' "
2554
+
2555
+#: config.c:442
2556
#, c-format
2557
msgid "key does not contain a section: %s"
2558
msgstr "键名没有包含一个小节名称:%s"
2559
2530
-#: config.c:384
2560
+#: config.c:448
2561
#, c-format
2562
msgid "key does not contain variable name: %s"
2563
msgstr "键名没有包含变量名:%s"
2564
2535
-#: config.c:408 sequencer.c:2580
2565
+#: config.c:472 sequencer.c:2588
2566
#, c-format
2567
msgid "invalid key: %s"
2568
msgstr "无效键名:%s"
2569
2540
-#: config.c:414
2570
+#: config.c:478
2571
#, c-format
2572
msgid "invalid key (newline): %s"
2573
msgstr "无效键名(有换行符):%s"
2574
2545
-#: config.c:450 config.c:462
2575
+#: config.c:511
2576
+msgid "empty config key"
2577
+msgstr "空的配置键名"
2578
+
2579
+#: config.c:529 config.c:541
2580
#, c-format
2581
msgid "bogus config parameter: %s"
2582
msgstr "伪配置参数:%s"
2583
2550
-#: config.c:497
2584
+#: config.c:555 config.c:572 config.c:579 config.c:588
2585
#, c-format
2586
msgid "bogus format in %s"
2587
msgstr "%s 中格式错误"
2588
2555
-#: config.c:836
2589
+#: config.c:622
2590
+#, c-format
2591
+msgid "bogus count in %s"
2592
+msgstr "%s 中错误计数"
2593
+
2594
+#: config.c:626
2595
+#, c-format
2596
+msgid "too many entries in %s"
2597
+msgstr "%s 中太多的条目"
2598
+
2599
+#: config.c:636
2600
+#, c-format
2601
+msgid "missing config key %s"
2602
+msgstr "缺失配置键名 %s"
2603
+
2604
+#: config.c:644
2605
+#, c-format
2606
+msgid "missing config value %s"
2607
+msgstr "缺失配置取值 %s"
2608
+
2609
+#: config.c:995
2610
#, c-format
2611
msgid "bad config line %d in blob %s"
2612
msgstr "数据对象 %2$s 中错误的配置行 %1$d"
2613
2560
-#: config.c:840
2614
+#: config.c:999
2615
#, c-format
2616
msgid "bad config line %d in file %s"
2617
msgstr "文件 %2$s 中错误的配置行 %1$d"
2618
2565
-#: config.c:844
2619
+#: config.c:1003
2620
#, c-format
2621
msgid "bad config line %d in standard input"
2622
msgstr "标准输入中错误的配置行 %d"
2623
2570
-#: config.c:848
2624
+#: config.c:1007
2625
#, c-format
2626
msgid "bad config line %d in submodule-blob %s"
2627
msgstr "子模组数据对象 %2$s 中错误的配置行 %1$d"
2628
2575
-#: config.c:852
2629
+#: config.c:1011
2630
#, c-format
2631
msgid "bad config line %d in command line %s"
2632
msgstr "命令行 %2$s 中错误的配置行 %1$d"
2633
2580
-#: config.c:856
2634
+#: config.c:1015
2635
#, c-format
2636
msgid "bad config line %d in %s"
2637
msgstr "在 %2$s 中错误的配置行 %1$d"
2638
2585
-#: config.c:993
2639
+#: config.c:1152
2640
msgid "out of range"
2641
msgstr "超出范围"
2642
2589
-#: config.c:993
2643
+#: config.c:1152
2644
msgid "invalid unit"
2645
msgstr "无效的单位"
2646
2593
-#: config.c:994
2647
+#: config.c:1153
2648
#, c-format
2649
msgid "bad numeric config value '%s' for '%s': %s"
2650
msgstr "配置变量 '%2$s' 的数字取值 '%1$s' 设置错误:%3$s"
2651
2598
-#: config.c:1013
2652
+#: config.c:1163
2653
#, c-format
2654
msgid "bad numeric config value '%s' for '%s' in blob %s: %s"
2655
msgstr "数据对象 %3$s 中配置变量 '%2$s' 错误的取值 '%1$s':%4$s"
2656
2603
-#: config.c:1016
2657
+#: config.c:1166
2658
#, c-format
2659
msgid "bad numeric config value '%s' for '%s' in file %s: %s"
2660
msgstr "文件 %3$s 中配置变量 '%2$s' 错误的取值 '%1$s':%4$s"
2661
2608
-#: config.c:1019
2662
+#: config.c:1169
2663
#, c-format
2664
msgid "bad numeric config value '%s' for '%s' in standard input: %s"
2665
msgstr "标准输入中配置变量 '%2$s' 错误的取值 '%1$s':%3$s"
2666
2613
-#: config.c:1022
2667
+#: config.c:1172
2668
#, c-format
2669
msgid "bad numeric config value '%s' for '%s' in submodule-blob %s: %s"
2670
msgstr "子模组数据 %3$s 中配置变量 '%2$s' 错误的取值 '%1$s':%4$s"
2671
2618
-#: config.c:1025
2672
+#: config.c:1175
2673
#, c-format
2674
msgid "bad numeric config value '%s' for '%s' in command line %s: %s"
2675
msgstr "命令行 %3$s 中配置变量 '%2$s' 错误的取值 '%1$s':%4$s"
2676
2623
-#: config.c:1028
2677
+#: config.c:1178
2678
#, c-format
2679
msgid "bad numeric config value '%s' for '%s' in %s: %s"
2680
msgstr "在 %3$s 中配置变量 '%2$s' 错误的取值 '%1$s':%4$s"
2681
2628
-#: config.c:1123
2682
+#: config.c:1194
2683
+#, c-format
2684
+msgid "bad boolean config value '%s' for '%s'"
2685
+msgstr "'%2$s' 的错误的布尔取值 '%1$s'"
2686
+
2687
+#: config.c:1289
2688
#, c-format
2689
msgid "failed to expand user dir in: '%s'"
2690
msgstr "无法扩展用户目录:'%s'"
2691
2633
-#: config.c:1132
2692
+#: config.c:1298
2693
#, c-format
2694
msgid "'%s' for '%s' is not a valid timestamp"
2695
msgstr "'%2$s' 的值 '%1$s' 不是一个有效的时间戳"
2696
2638
-#: config.c:1223
2697
+#: config.c:1391
2698
#, c-format
2699
msgid "abbrev length out of range: %d"
2700
msgstr "缩写长度超出范围:%d"
2701
2643
-#: config.c:1237 config.c:1248
2702
+#: config.c:1405 config.c:1416
2703
#, c-format
2704
msgid "bad zlib compression level %d"
2705
msgstr "错误的 zlib 压缩级别 %d"
2706
2648
-#: config.c:1340
2707
+#: config.c:1508
2708
msgid "core.commentChar should only be one character"
2709
msgstr "core.commentChar 应该是一个字符"
2710
2652
-#: config.c:1373
2711
+#: config.c:1541
2712
#, c-format
2713
msgid "invalid mode for object creation: %s"
2714
msgstr "无效的对象创建模式:%s"
2715
2657
-#: config.c:1445
2716
+#: config.c:1613
2717
#, c-format
2718
msgid "malformed value for %s"
2719
msgstr "%s 的取值格式错误"
2720
2662
-#: config.c:1471
2721
+#: config.c:1639
2722
#, c-format
2723
msgid "malformed value for %s: %s"
2724
msgstr "%s 的取值格式错误:%s"
2725
2667
-#: config.c:1472
2726
+#: config.c:1640
2727
msgid "must be one of nothing, matching, simple, upstream or current"
2728
msgstr "必须是其中之一:nothing、matching、simple、upstream 或 current"
2729
2671
-#: config.c:1533 builtin/pack-objects.c:3649
2730
+#: config.c:1701 builtin/pack-objects.c:3666
2731
#, c-format
2732
msgid "bad pack compression level %d"
2733
msgstr "错误的打包压缩级别 %d"
2734
2676
-#: config.c:1655
2735
+#: config.c:1823
2736
#, c-format
2737
msgid "unable to load config blob object '%s'"
2738
msgstr "无法从数据对象 '%s' 加载配置"
2739
2681
-#: config.c:1658
2740
+#: config.c:1826
2741
#, c-format
2742
msgid "reference '%s' does not point to a blob"
2743
msgstr "引用 '%s' 没有指向一个数据对象"
2744
2686
-#: config.c:1675
2745
+#: config.c:1843
2746
#, c-format
2747
msgid "unable to resolve config blob '%s'"
2748
msgstr "不能解析配置对象 '%s'"
2749
2691
-#: config.c:1705
2750
+#: config.c:1873
2751
#, c-format
2752
msgid "failed to parse %s"
2753
msgstr "解析 %s 失败"
2754
2696
-#: config.c:1759
2755
+#: config.c:1927
2756
msgid "unable to parse command-line config"
2757
msgstr "无法解析命令行中的配置"
2758
2700
-#: config.c:2122
2759
+#: config.c:2290
2760
msgid "unknown error occurred while reading the configuration files"
2761
msgstr "在读取配置文件时遇到未知错误"
2762
2704
-#: config.c:2296
2763
+#: config.c:2464
2764
#, c-format
2765
msgid "Invalid %s: '%s'"
2766
msgstr "无效 %s:'%s'"
2767
2709
-#: config.c:2341
2768
+#: config.c:2509
2769
#, c-format
2770
msgid "splitIndex.maxPercentChange value '%d' should be between 0 and 100"
2771
msgstr "splitIndex.maxPercentChange 的取值 '%d' 应该介于 0 和 100 之间"
2772
2714
-#: config.c:2387
2773
+#: config.c:2555
2774
#, c-format
2775
msgid "unable to parse '%s' from command-line config"
2776
msgstr "无法解析命令行配置中的 '%s'"
2777
2719
-#: config.c:2389
2778
+#: config.c:2557
2779
#, c-format
2780
msgid "bad config variable '%s' in file '%s' at line %d"
2781
msgstr "在文件 '%2$s' 的第 %3$d 行发现错误的配置变量 '%1$s'"
2782
2724
-#: config.c:2473
2783
+#: config.c:2641
2784
#, c-format
2785
msgid "invalid section name '%s'"
2786
msgstr "无效的小节名称 '%s'"
2787
2729
-#: config.c:2505
2788
+#: config.c:2673
2789
#, c-format
2790
msgid "%s has multiple values"
2791
msgstr "%s 有多个取值"
2792
2734
-#: config.c:2534
2793
+#: config.c:2702
2794
#, c-format
2795
msgid "failed to write new configuration file %s"
2796
msgstr "写入新的配置文件 %s 失败"
2797
2739
-#: config.c:2786 config.c:3112
2798
+#: config.c:2954 config.c:3280
2799
#, c-format
2800
msgid "could not lock config file %s"
2801
msgstr "不能锁定配置文件 %s"
2802
2744
-#: config.c:2797
2803
+#: config.c:2965
2804
#, c-format
2805
msgid "opening %s"
2806
msgstr "打开 %s"
2807
2749
-#: config.c:2834 builtin/config.c:361
2808
+#: config.c:3002 builtin/config.c:361
2809
#, c-format
2810
msgid "invalid pattern: %s"
2811
msgstr "无效模式:%s"
2812
2754
-#: config.c:2859
2813
+#: config.c:3027
2814
#, c-format
2815
msgid "invalid config file %s"
2816
msgstr "无效的配置文件 %s"
2817
2759
-#: config.c:2872 config.c:3125
2818
+#: config.c:3040 config.c:3293
2819
#, c-format
2820
msgid "fstat on %s failed"
2821
msgstr "对 %s 调用 fstat 失败"
2822
2764
-#: config.c:2883
2823
+#: config.c:3051
2824
#, c-format
2825
msgid "unable to mmap '%s'"
2826
msgstr "不能 mmap '%s'"
2827
2769
-#: config.c:2892 config.c:3130
2828
+#: config.c:3060 config.c:3298
2829
#, c-format
2830
msgid "chmod on %s failed"
2831
msgstr "对 %s 调用 chmod 失败"
2832
2774
-#: config.c:2977 config.c:3227
2833
+#: config.c:3145 config.c:3395
2834
#, c-format
2835
msgid "could not write config file %s"
2836
msgstr "不能写入配置文件 %s"
2837
2779
-#: config.c:3011
2838
+#: config.c:3179
2839
#, c-format
2840
msgid "could not set '%s' to '%s'"
2841
msgstr "不能设置 '%s' 为 '%s'"
2842
2784
-#: config.c:3013 builtin/remote.c:657 builtin/remote.c:855 builtin/remote.c:863
2843
+#: config.c:3181 builtin/remote.c:657 builtin/remote.c:855 builtin/remote.c:863
2844
#, c-format
2845
msgid "could not unset '%s'"
2846
msgstr "不能取消设置 '%s'"
2847
2789
-#: config.c:3103
2848
+#: config.c:3271
2849
#, c-format
2850
msgid "invalid section name: %s"
2851
msgstr "无效的小节名称:%s"
2852
2794
-#: config.c:3270
2853
+#: config.c:3438
2854
#, c-format
2855
msgid "missing value for '%s'"
2856
msgstr "%s 的取值缺失"
@@ -2852,45 +2911,45 @@ msgstr "无效数据包"
2911
msgid "protocol error: unexpected '%s'"
2912
msgstr "协议错误:意外的 '%s'"
2913
2855
-#: connect.c:473
2914
+#: connect.c:497
2915
#, c-format
2916
msgid "unknown object format '%s' specified by server"
2917
msgstr "服务器给出未知的对象格式 '%s'"
2918
2860
-#: connect.c:500
2919
+#: connect.c:526
2920
#, c-format
2921
msgid "invalid ls-refs response: %s"
2922
msgstr "无效的 ls-refs 响应:%s"
2923
2865
-#: connect.c:504
2924
+#: connect.c:530
2925
msgid "expected flush after ref listing"
2926
msgstr "在引用列表之后应该有一个 flush 包"
2927
2869
-#: connect.c:507
2928
+#: connect.c:533
2929
msgid "expected response end packet after ref listing"
2930
msgstr "在引用列表之后应该有响应结束包"
2931
2873
-#: connect.c:640
2932
+#: connect.c:666
2933
#, c-format
2934
msgid "protocol '%s' is not supported"
2935
msgstr "不支持 '%s' 协议"
2936
2878
-#: connect.c:691
2937
+#: connect.c:717
2938
msgid "unable to set SO_KEEPALIVE on socket"
2939
msgstr "无法为 socket 设置 SO_KEEPALIVE"
2940
2882
-#: connect.c:731 connect.c:794
2941
+#: connect.c:757 connect.c:820
2942
#, c-format
2943
msgid "Looking up %s ... "
2944
msgstr "查找 %s ..."
2945
2887
-#: connect.c:735
2946
+#: connect.c:761
2947
#, c-format
2948
msgid "unable to look up %s (port %s) (%s)"
2949
msgstr "无法查找 %s(端口 %s)(%s)"
2950
2951
#. TRANSLATORS: this is the end of "Looking up %s ... "
2893
-#: connect.c:739 connect.c:810
2952
+#: connect.c:765 connect.c:836
2953
#, c-format
2954
msgid ""
2955
"done.\n"
@@ -2899,7 +2958,7 @@ msgstr ""
2958
"完成。\n"
2959
"连接到 %s(端口 %s)... "
2960
2902
-#: connect.c:761 connect.c:838
2961
+#: connect.c:787 connect.c:864
2962
#, c-format
2963
msgid ""
2964
"unable to connect to %s:\n"
@@ -2909,61 +2968,65 @@ msgstr ""
2968
"%s"
2969
2970
#. TRANSLATORS: this is the end of "Connecting to %s (port %s) ... "
2912
-#: connect.c:767 connect.c:844
2971
+#: connect.c:793 connect.c:870
2972
msgid "done."
2973
msgstr "完成。"
2974
2916
-#: connect.c:798
2975
+#: connect.c:824
2976
#, c-format
2977
msgid "unable to look up %s (%s)"
2978
msgstr "无法查找 %s(%s)"
2979
2921
-#: connect.c:804
2980
+#: connect.c:830
2981
#, c-format
2982
msgid "unknown port %s"
2983
msgstr "未知端口 %s"
2984
2926
-#: connect.c:941 connect.c:1271
2985
+#: connect.c:967 connect.c:1299
2986
#, c-format
2987
msgid "strange hostname '%s' blocked"
2988
msgstr "已阻止奇怪的主机名 '%s'"
2989
2931
-#: connect.c:943
2990
+#: connect.c:969
2991
#, c-format
2992
msgid "strange port '%s' blocked"
2993
msgstr "已阻止奇怪的端口号 '%s'"
2994
2936
-#: connect.c:953
2995
+#: connect.c:979
2996
#, c-format
2997
msgid "cannot start proxy %s"
2998
msgstr "不能启动代理 %s"
2999
2941
-#: connect.c:1024
3000
+#: connect.c:1050
3001
msgid "no path specified; see 'git help pull' for valid url syntax"
3002
msgstr "未指定路径,执行 'git help pull' 查看有效的 url 语法"
3003
2945
-#: connect.c:1219
3004
+#: connect.c:1190
3005
+msgid "newline is forbidden in git:// hosts and repo paths"
3006
+msgstr "在 git:// 主机和仓库路径中禁止使用换行符"
3007
+
3008
+#: connect.c:1247
3009
msgid "ssh variant 'simple' does not support -4"
3010
msgstr "ssh 变体 'simple' 不支持 -4"
3011
2949
-#: connect.c:1231
3012
+#: connect.c:1259
3013
msgid "ssh variant 'simple' does not support -6"
3014
msgstr "ssh 变体 'simple' 不支持 -6"
3015
2953
-#: connect.c:1248
3016
+#: connect.c:1276
3017
msgid "ssh variant 'simple' does not support setting port"
3018
msgstr "ssh 变体 'simple' 不支持设置端口"
3019
2957
-#: connect.c:1360
3020
+#: connect.c:1388
3021
#, c-format
3022
msgid "strange pathname '%s' blocked"
3023
msgstr "已阻止奇怪的路径名 '%s'"
3024
2962
-#: connect.c:1408
3025
+#: connect.c:1436
3026
msgid "unable to fork"
3027
msgstr "无法 fork"
3028
2966
-#: connected.c:108 builtin/fsck.c:209 builtin/prune.c:45
3029
+#: connected.c:108 builtin/fsck.c:191 builtin/prune.c:45
3030
msgid "Checking connectivity"
3031
msgstr "正在检查连通性"
3032
@@ -3223,6 +3286,11 @@ msgstr "来自 config 的数据岛正则表达式有太多的捕获组(最多
3286
msgid "Marked %d islands, done.\n"
3287
msgstr "已标记 %d 个数据岛,结束。\n"
3288
3289
+#: diff-merges.c:70
3290
+#, c-format
3291
+msgid "unknown value for --diff-merges: %s"
3292
+msgstr "未知的 --diff-merges 取值:%s"
3293
+
3294
#: diff-lib.c:534
3295
msgid "--merge-base does not work with ranges"
3296
msgstr "--merge-base 不适用于范围"
@@ -3307,30 +3375,30 @@ msgstr ""
3375
msgid "external diff died, stopping at %s"
3376
msgstr "外部 diff 退出,停止在 %s"
3377
3310
-#: diff.c:4625
3378
+#: diff.c:4628
3379
msgid "--name-only, --name-status, --check and -s are mutually exclusive"
3380
msgstr "--name-only、--name-status、--check 和 -s 是互斥的"
3381
3314
-#: diff.c:4628
3382
+#: diff.c:4631
3383
msgid "-G, -S and --find-object are mutually exclusive"
3384
msgstr "-G、-S 和 --find-object 是互斥的"
3385
3318
-#: diff.c:4707
3386
+#: diff.c:4710
3387
msgid "--follow requires exactly one pathspec"
3388
msgstr "--follow 明确要求只跟一个路径规格"
3389
3322
-#: diff.c:4755
3390
+#: diff.c:4758
3391
#, c-format
3392
msgid "invalid --stat value: %s"
3393
msgstr "无效的 --stat 值:%s"
3394
3327
-#: diff.c:4760 diff.c:4765 diff.c:4770 diff.c:4775 diff.c:5303
3395
+#: diff.c:4763 diff.c:4768 diff.c:4773 diff.c:4778 diff.c:5306
3396
#: parse-options.c:197 parse-options.c:201 builtin/commit-graph.c:180
3397
#, c-format
3398
msgid "%s expects a numerical value"
3399
msgstr "%s 期望一个数字值"
3400
3333
-#: diff.c:4792
3401
+#: diff.c:4795
3402
#, c-format
3403
msgid ""
3404
"Failed to parse --dirstat/-X option parameter:\n"
@@ -3339,200 +3407,200 @@ msgstr ""
3407
"无法解析 --dirstat/-X 选项的参数:\n"
3408
"%s"
3409
3342
-#: diff.c:4877
3410
+#: diff.c:4880
3411
#, c-format
3412
msgid "unknown change class '%c' in --diff-filter=%s"
3413
msgstr "--diff-filter=%2$s 中未知的变更类 '%1$c'"
3414
3347
-#: diff.c:4901
3415
+#: diff.c:4904
3416
#, c-format
3417
msgid "unknown value after ws-error-highlight=%.*s"
3418
msgstr "ws-error-highlight=%.*s 之后未知的值"
3419
3352
-#: diff.c:4915
3420
+#: diff.c:4918
3421
#, c-format
3422
msgid "unable to resolve '%s'"
3423
msgstr "不能解析 '%s'"
3424
3357
-#: diff.c:4965 diff.c:4971
3425
+#: diff.c:4968 diff.c:4974
3426
#, c-format
3427
msgid "%s expects <n>/<m> form"
3428
msgstr "%s 期望 <n>/<m> 格式"
3429
3362
-#: diff.c:4983
3430
+#: diff.c:4986
3431
#, c-format
3432
msgid "%s expects a character, got '%s'"
3433
msgstr "%s 期望一个字符,得到 '%s'"
3434
3367
-#: diff.c:5004
3435
+#: diff.c:5007
3436
#, c-format
3437
msgid "bad --color-moved argument: %s"
3438
msgstr "坏的 --color-moved 参数:%s"
3439
3372
-#: diff.c:5023
3440
+#: diff.c:5026
3441
#, c-format
3442
msgid "invalid mode '%s' in --color-moved-ws"
3443
msgstr "--color-moved-ws 中的无效模式 '%s' "
3444
3377
-#: diff.c:5063
3445
+#: diff.c:5066
3446
msgid ""
3447
"option diff-algorithm accepts \"myers\", \"minimal\", \"patience\" and "
3448
"\"histogram\""
3449
msgstr ""
3450
"diff-algorithm 选项有 \"myers\"、\"minimal\"、\"patience\" 和 \"histogram\""
3451
3384
-#: diff.c:5099 diff.c:5119
3452
+#: diff.c:5102 diff.c:5122
3453
#, c-format
3454
msgid "invalid argument to %s"
3455
msgstr "%s 的参数无效"
3456
3389
-#: diff.c:5223
3457
+#: diff.c:5226
3458
#, c-format
3459
msgid "invalid regex given to -I: '%s'"
3460
msgstr "选项 -I 的正则表达式无效:'%s'"
3461
3394
-#: diff.c:5272
3462
+#: diff.c:5275
3463
#, c-format
3464
msgid "failed to parse --submodule option parameter: '%s'"
3465
msgstr "无法解析 --submodule 选项的参数:'%s'"
3466
3399
-#: diff.c:5328
3467
+#: diff.c:5331
3468
#, c-format
3469
msgid "bad --word-diff argument: %s"
3470
msgstr "坏的 --word-diff 参数:%s"
3471
3404
-#: diff.c:5351
3472
+#: diff.c:5367
3473
msgid "Diff output format options"
3474
msgstr "差异输出格式化选项"
3475
3408
-#: diff.c:5353 diff.c:5359
3476
+#: diff.c:5369 diff.c:5375
3477
msgid "generate patch"
3478
msgstr "生成补丁"
3479
3412
-#: diff.c:5356 builtin/log.c:178
3480
+#: diff.c:5372 builtin/log.c:179
3481
msgid "suppress diff output"
3482
msgstr "不显示差异输出"
3483
3416
-#: diff.c:5361 diff.c:5475 diff.c:5482
3484
+#: diff.c:5377 diff.c:5491 diff.c:5498
3485
msgid "<n>"
3486
msgstr "<n>"
3487
3420
-#: diff.c:5362 diff.c:5365
3488
+#: diff.c:5378 diff.c:5381
3489
msgid "generate diffs with <n> lines context"
3490
msgstr "生成含 <n> 行上下文的差异"
3491
3424
-#: diff.c:5367
3492
+#: diff.c:5383
3493
msgid "generate the diff in raw format"
3494
msgstr "生成原始格式的差异"
3495
3428
-#: diff.c:5370
3496
+#: diff.c:5386
3497
msgid "synonym for '-p --raw'"
3498
msgstr "和 '-p --raw' 同义"
3499
3432
-#: diff.c:5374
3500
+#: diff.c:5390
3501
msgid "synonym for '-p --stat'"
3502
msgstr "和 '-p --stat' 同义"
3503
3436
-#: diff.c:5378
3504
+#: diff.c:5394
3505
msgid "machine friendly --stat"
3506
msgstr "机器友好的 --stat"
3507
3440
-#: diff.c:5381
3508
+#: diff.c:5397
3509
msgid "output only the last line of --stat"
3510
msgstr "只输出 --stat 的最后一行"
3511
3444
-#: diff.c:5383 diff.c:5391
3512
+#: diff.c:5399 diff.c:5407
3513
msgid "<param1,param2>..."
3514
msgstr "<参数1,参数2>..."
3515
3448
-#: diff.c:5384
3516
+#: diff.c:5400
3517
msgid ""
3518
"output the distribution of relative amount of changes for each sub-directory"
3519
msgstr "输出每个子目录相对变更的分布"
3520
3453
-#: diff.c:5388
3521
+#: diff.c:5404
3522
msgid "synonym for --dirstat=cumulative"
3523
msgstr "和 --dirstat=cumulative 同义"
3524
3457
-#: diff.c:5392
3525
+#: diff.c:5408
3526
msgid "synonym for --dirstat=files,param1,param2..."
3527
msgstr "是 --dirstat=files,param1,param2... 的同义词"
3528
3461
-#: diff.c:5396
3529
+#: diff.c:5412
3530
msgid "warn if changes introduce conflict markers or whitespace errors"
3531
msgstr "如果变更中引入冲突定界符或空白错误,给出警告"
3532
3465
-#: diff.c:5399
3533
+#: diff.c:5415
3534
msgid "condensed summary such as creations, renames and mode changes"
3535
msgstr "精简摘要,例如创建、重命名和模式变更"
3536
3469
-#: diff.c:5402
3537
+#: diff.c:5418
3538
msgid "show only names of changed files"
3539
msgstr "只显示变更文件的文件名"
3540
3473
-#: diff.c:5405
3541
+#: diff.c:5421
3542
msgid "show only names and status of changed files"
3543
msgstr "只显示变更文件的文件名和状态"
3544
3477
-#: diff.c:5407
3545
+#: diff.c:5423
3546
msgid "<width>[,<name-width>[,<count>]]"
3547
msgstr "<宽度>[,<文件名宽度>[,<次数>]]"
3548
3481
-#: diff.c:5408
3549
+#: diff.c:5424
3550
msgid "generate diffstat"
3551
msgstr "生成差异统计(diffstat)"
3552
3485
-#: diff.c:5410 diff.c:5413 diff.c:5416
3553
+#: diff.c:5426 diff.c:5429 diff.c:5432
3554
msgid "<width>"
3555
msgstr "<宽度>"
3556
3489
-#: diff.c:5411
3557
+#: diff.c:5427
3558
msgid "generate diffstat with a given width"
3559
msgstr "使用给定的长度生成差异统计"
3560
3493
-#: diff.c:5414
3561
+#: diff.c:5430
3562
msgid "generate diffstat with a given name width"
3563
msgstr "使用给定的文件名长度生成差异统计"
3564
3497
-#: diff.c:5417
3565
+#: diff.c:5433
3566
msgid "generate diffstat with a given graph width"
3567
msgstr "使用给定的图形长度生成差异统计"
3568
3501
-#: diff.c:5419
3569
+#: diff.c:5435
3570
msgid "<count>"
3571
msgstr "<次数>"
3572
3505
-#: diff.c:5420
3573
+#: diff.c:5436
3574
msgid "generate diffstat with limited lines"
3575
msgstr "生成有限行数的差异统计"
3576
3509
-#: diff.c:5423
3577
+#: diff.c:5439
3578
msgid "generate compact summary in diffstat"
3579
msgstr "生成差异统计的简洁摘要"
3580
3513
-#: diff.c:5426
3581
+#: diff.c:5442
3582
msgid "output a binary diff that can be applied"
3583
msgstr "输出一个可以应用的二进制差异"
3584
3517
-#: diff.c:5429
3585
+#: diff.c:5445
3586
msgid "show full pre- and post-image object names on the \"index\" lines"
3587
msgstr "在 \"index\" 行显示完整的前后对象名称"
3588
3521
-#: diff.c:5431
3589
+#: diff.c:5447
3590
msgid "show colored diff"
3591
msgstr "显示带颜色的差异"
3592
3525
-#: diff.c:5432
3593
+#: diff.c:5448
3594
msgid "<kind>"
3595
msgstr "<类型>"
3596
3529
-#: diff.c:5433
3597
+#: diff.c:5449
3598
msgid ""
3599
"highlight whitespace errors in the 'context', 'old' or 'new' lines in the "
3600
"diff"
3601
msgstr "对于差异中的上下文、旧的和新的行,加亮显示错误的空白字符"
3602
3535
-#: diff.c:5436
3603
+#: diff.c:5452
3604
msgid ""
3605
"do not munge pathnames and use NULs as output field terminators in --raw or "
3606
"--numstat"
@@ -3540,299 +3608,311 @@ msgstr ""
3608
"在 --raw 或者 --numstat 中,不对路径字符转码并使用 NUL 字符做为输出字段的分隔"
3609
"符"
3610
3543
-#: diff.c:5439 diff.c:5442 diff.c:5445 diff.c:5554
3611
+#: diff.c:5455 diff.c:5458 diff.c:5461 diff.c:5570
3612
msgid "<prefix>"
3613
msgstr "<前缀>"
3614
3547
-#: diff.c:5440
3615
+#: diff.c:5456
3616
msgid "show the given source prefix instead of \"a/\""
3617
msgstr "显示给定的源前缀取代 \"a/\""
3618
3551
-#: diff.c:5443
3619
+#: diff.c:5459
3620
msgid "show the given destination prefix instead of \"b/\""
3621
msgstr "显示给定的目标前缀取代 \"b/\""
3622
3555
-#: diff.c:5446
3623
+#: diff.c:5462
3624
msgid "prepend an additional prefix to every line of output"
3625
msgstr "输出的每一行附加前缀"
3626
3559
-#: diff.c:5449
3627
+#: diff.c:5465
3628
msgid "do not show any source or destination prefix"
3629
msgstr "不显示任何源和目标前缀"
3630
3563
-#: diff.c:5452
3631
+#: diff.c:5468
3632
msgid "show context between diff hunks up to the specified number of lines"
3633
msgstr "显示指定行数的差异块间的上下文"
3634
3567
-#: diff.c:5456 diff.c:5461 diff.c:5466
3635
+#: diff.c:5472 diff.c:5477 diff.c:5482
3636
msgid "<char>"
3637
msgstr "<字符>"
3638
3571
-#: diff.c:5457
3639
+#: diff.c:5473
3640
msgid "specify the character to indicate a new line instead of '+'"
3641
msgstr "指定一个字符取代 '+' 来表示新的一行"
3642
3575
-#: diff.c:5462
3643
+#: diff.c:5478
3644
msgid "specify the character to indicate an old line instead of '-'"
3645
msgstr "指定一个字符取代 '-' 来表示旧的一行"
3646
3579
-#: diff.c:5467
3647
+#: diff.c:5483
3648
msgid "specify the character to indicate a context instead of ' '"
3649
msgstr "指定一个字符取代 ' ' 来表示一行上下文"
3650
3583
-#: diff.c:5470
3651
+#: diff.c:5486
3652
msgid "Diff rename options"
3653
msgstr "差异重命名选项"
3654
3587
-#: diff.c:5471
3655
+#: diff.c:5487
3656
msgid "<n>[/<m>]"
3657
msgstr "<n>[/<m>]"
3658
3591
-#: diff.c:5472
3659
+#: diff.c:5488
3660
msgid "break complete rewrite changes into pairs of delete and create"
3661
msgstr "将完全重写的变更打破为成对的删除和创建"
3662
3595
-#: diff.c:5476
3663
+#: diff.c:5492
3664
msgid "detect renames"
3665
msgstr "检测重命名"
3666
3599
-#: diff.c:5480
3667
+#: diff.c:5496
3668
msgid "omit the preimage for deletes"
3669
msgstr "省略删除操作的差异输出"
3670
3603
-#: diff.c:5483
3671
+#: diff.c:5499
3672
msgid "detect copies"
3673
msgstr "检测拷贝"
3674
3607
-#: diff.c:5487
3675
+#: diff.c:5503
3676
msgid "use unmodified files as source to find copies"
3677
msgstr "使用未修改的文件做为发现拷贝的源"
3678
3611
-#: diff.c:5489
3679
+#: diff.c:5505
3680
msgid "disable rename detection"
3681
msgstr "禁用重命名探测"
3682
3615
-#: diff.c:5492
3683
+#: diff.c:5508
3684
msgid "use empty blobs as rename source"
3685
msgstr "使用空的数据对象做为重命名的源"
3686
3619
-#: diff.c:5494
3687
+#: diff.c:5510
3688
msgid "continue listing the history of a file beyond renames"
3689
msgstr "继续列出文件重命名以外的历史记录"
3690
3623
-#: diff.c:5497
3691
+#: diff.c:5513
3692
msgid ""
3693
"prevent rename/copy detection if the number of rename/copy targets exceeds "
3694
"given limit"
3695
msgstr "如果重命名/拷贝目标超过给定的限制,禁止重命名/拷贝检测"
3696
3629
-#: diff.c:5499
3697
+#: diff.c:5515
3698
msgid "Diff algorithm options"
3699
msgstr "差异算法选项"
3700
3633
-#: diff.c:5501
3701
+#: diff.c:5517
3702
msgid "produce the smallest possible diff"
3703
msgstr "生成尽可能小的差异"
3704
3637
-#: diff.c:5504
3705
+#: diff.c:5520
3706
msgid "ignore whitespace when comparing lines"
3707
msgstr "行比较时忽略空白字符"
3708
3641
-#: diff.c:5507
3709
+#: diff.c:5523
3710
msgid "ignore changes in amount of whitespace"
3711
msgstr "忽略空白字符的变更"
3712
3645
-#: diff.c:5510
3713
+#: diff.c:5526
3714
msgid "ignore changes in whitespace at EOL"
3715
msgstr "忽略行尾的空白字符变更"
3716
3649
-#: diff.c:5513
3717
+#: diff.c:5529
3718
msgid "ignore carrier-return at the end of line"
3719
msgstr "忽略行尾的回车符(CR)"
3720
3653
-#: diff.c:5516
3721
+#: diff.c:5532
3722
msgid "ignore changes whose lines are all blank"
3723
msgstr "忽略整行都是空白的变更"
3724
3657
-#: diff.c:5518 diff.c:5540 diff.c:5543 diff.c:5588
3725
+#: diff.c:5534 diff.c:5556 diff.c:5559 diff.c:5604
3726
msgid "<regex>"
3727
msgstr "<正则>"
3728
3661
-#: diff.c:5519
3729
+#: diff.c:5535
3730
msgid "ignore changes whose all lines match <regex>"
3731
msgstr "忽略所有行都和正则表达式匹配的变更"
3732
3665
-#: diff.c:5522
3733
+#: diff.c:5538
3734
msgid "heuristic to shift diff hunk boundaries for easy reading"
3735
msgstr "启发式转换差异边界以便阅读"
3736
3669
-#: diff.c:5525
3737
+#: diff.c:5541
3738
msgid "generate diff using the \"patience diff\" algorithm"
3739
msgstr "使用 \"patience diff\" 算法生成差异"
3740
3673
-#: diff.c:5529
3741
+#: diff.c:5545
3742
msgid "generate diff using the \"histogram diff\" algorithm"
3743
msgstr "使用 \"histogram diff\" 算法生成差异"
3744
3677
-#: diff.c:5531
3745
+#: diff.c:5547
3746
msgid "<algorithm>"
3747
msgstr "<算法>"
3748
3681
-#: diff.c:5532
3749
+#: diff.c:5548
3750
msgid "choose a diff algorithm"
3751
msgstr "选择一个差异算法"
3752
3685
-#: diff.c:5534
3753
+#: diff.c:5550
3754
msgid "<text>"
3755
msgstr "<文本>"
3756
3689
-#: diff.c:5535
3757
+#: diff.c:5551
3758
msgid "generate diff using the \"anchored diff\" algorithm"
3759
msgstr "使用 \"anchored diff\" 算法生成差异"
3760
3693
-#: diff.c:5537 diff.c:5546 diff.c:5549
3761
+#: diff.c:5553 diff.c:5562 diff.c:5565
3762
msgid "<mode>"
3763
msgstr "<模式>"
3764
3697
-#: diff.c:5538
3765
+#: diff.c:5554
3766
msgid "show word diff, using <mode> to delimit changed words"
3767
msgstr "显示单词差异,使用 <模式> 分隔变更的单词"
3768
3701
-#: diff.c:5541
3769
+#: diff.c:5557
3770
msgid "use <regex> to decide what a word is"
3771
msgstr "使用 <正则表达式> 确定何为一个词"
3772
3705
-#: diff.c:5544
3773
+#: diff.c:5560
3774
msgid "equivalent to --word-diff=color --word-diff-regex=<regex>"
3775
msgstr "相当于 --word-diff=color --word-diff-regex=<正则>"
3776
3709
-#: diff.c:5547
3777
+#: diff.c:5563
3778
msgid "moved lines of code are colored differently"
3779
msgstr "移动的代码行用不同方式着色"
3780
3713
-#: diff.c:5550
3781
+#: diff.c:5566
3782
msgid "how white spaces are ignored in --color-moved"
3783
msgstr "在 --color-moved 下如何忽略空白字符"
3784
3717
-#: diff.c:5553
3785
+#: diff.c:5569
3786
msgid "Other diff options"
3787
msgstr "其它差异选项"
3788
3721
-#: diff.c:5555
3789
+#: diff.c:5571
3790
msgid "when run from subdir, exclude changes outside and show relative paths"
3791
msgstr "当从子目录运行,排除目录之外的变更并显示相对路径"
3792
3725
-#: diff.c:5559
3793
+#: diff.c:5575
3794
msgid "treat all files as text"
3795
msgstr "把所有文件当做文本处理"
3796
3729
-#: diff.c:5561
3797
+#: diff.c:5577
3798
msgid "swap two inputs, reverse the diff"
3799
msgstr "交换两个输入,反转差异"
3800
3733
-#: diff.c:5563
3801
+#: diff.c:5579
3802
msgid "exit with 1 if there were differences, 0 otherwise"
3803
msgstr "有差异时退出码为 1,否则为 0"
3804
3737
-#: diff.c:5565
3805
+#: diff.c:5581
3806
msgid "disable all output of the program"
3807
msgstr "禁用本程序的所有输出"
3808
3741
-#: diff.c:5567
3809
+#: diff.c:5583
3810
msgid "allow an external diff helper to be executed"
3811
msgstr "允许执行一个外置的差异助手"
3812
3745
-#: diff.c:5569
3813
+#: diff.c:5585
3814
msgid "run external text conversion filters when comparing binary files"
3815
msgstr "当比较二进制文件时,运行外部的文本转换过滤器"
3816
3749
-#: diff.c:5571
3817
+#: diff.c:5587
3818
msgid "<when>"
3819
msgstr "<何时>"
3820
3753
-#: diff.c:5572
3821
+#: diff.c:5588
3822
msgid "ignore changes to submodules in the diff generation"
3823
msgstr "在生成差异时,忽略子模组的更改"
3824
3757
-#: diff.c:5575
3825
+#: diff.c:5591
3826
msgid "<format>"
3827
msgstr "<格式>"
3828
3761
-#: diff.c:5576
3829
+#: diff.c:5592
3830
msgid "specify how differences in submodules are shown"
3831
msgstr "指定子模组的差异如何显示"
3832
3765
-#: diff.c:5580
3833
+#: diff.c:5596
3834
msgid "hide 'git add -N' entries from the index"
3835
msgstr "隐藏索引中 'git add -N' 条目"
3836
3769
-#: diff.c:5583
3837
+#: diff.c:5599
3838
msgid "treat 'git add -N' entries as real in the index"
3839
msgstr "将索引中 'git add -N' 条目当做真实的"
3840
3773
-#: diff.c:5585
3841
+#: diff.c:5601
3842
msgid "<string>"
3843
msgstr "<字符串>"
3844
3777
-#: diff.c:5586
3845
+#: diff.c:5602
3846
msgid ""
3847
"look for differences that change the number of occurrences of the specified "
3848
"string"
3849
msgstr "查找改变了指定字符串出现次数的差异"
3850
3783
-#: diff.c:5589
3851
+#: diff.c:5605
3852
msgid ""
3853
"look for differences that change the number of occurrences of the specified "
3854
"regex"
3855
msgstr "查找改变指定正则匹配出现次数的差异"
3856
3789
-#: diff.c:5592
3857
+#: diff.c:5608
3858
msgid "show all changes in the changeset with -S or -G"
3859
msgstr "显示使用 -S 或 -G 的变更集的所有变更"
3860
3793
-#: diff.c:5595
3861
+#: diff.c:5611
3862
msgid "treat <string> in -S as extended POSIX regular expression"
3863
msgstr "将 -S 的 <string> 当做扩展的 POSIX 正则表达式"
3864
3797
-#: diff.c:5598
3865
+#: diff.c:5614
3866
msgid "control the order in which files appear in the output"
3867
msgstr "控制输出中的文件显示顺序"
3868
3801
-#: diff.c:5599
3869
+#: diff.c:5615 diff.c:5618
3870
+msgid "<path>"
3871
+msgstr "<路径>"
3872
+
3873
+#: diff.c:5616
3874
+msgid "show the change in the specified path first"
3875
+msgstr "先显示指定路径的变更"
3876
+
3877
+#: diff.c:5619
3878
+msgid "skip the output to the specified path"
3879
+msgstr "跳过指定路径的输出"
3880
+
3881
+#: diff.c:5621
3882
msgid "<object-id>"
3883
msgstr "<对象 ID>"
3884
3805
-#: diff.c:5600
3885
+#: diff.c:5622
3886
msgid ""
3887
"look for differences that change the number of occurrences of the specified "
3888
"object"
3889
msgstr "查找改变指定对象出现次数的差异"
3890
3811
-#: diff.c:5602
3891
+#: diff.c:5624
3892
msgid "[(A|C|D|M|R|T|U|X|B)...[*]]"
3893
msgstr "[(A|C|D|M|R|T|U|X|B)...[*]]"
3894
3815
-#: diff.c:5603
3895
+#: diff.c:5625
3896
msgid "select files by diff type"
3897
msgstr "通过差异类型选择文件"
3898
3819
-#: diff.c:5605
3899
+#: diff.c:5627
3900
msgid "<file>"
3901
msgstr "<文件>"
3902
3823
-#: diff.c:5606
3903
+#: diff.c:5628
3904
msgid "Output to a specific file"
3905
msgstr "输出到一个指定的文件"
3906
3827
-#: diff.c:6263
3907
+#: diff.c:6285
3908
msgid "inexact rename detection was skipped due to too many files."
3909
msgstr "因为文件太多,略过不严格的重命名检查。"
3910
3831
-#: diff.c:6266
3911
+#: diff.c:6288
3912
msgid "only found copies from modified paths due to too many files."
3913
msgstr "因为文件太多,只在修改的路径中查找拷贝。"
3914
3835
-#: diff.c:6269
3915
+#: diff.c:6291
3916
#, c-format
3917
msgid ""
3918
"you may want to set your %s variable to at least %d and retry the command."
@@ -3843,10 +3923,15 @@ msgstr "您可能想要将变量 %s 设置为至少 %d 并再次执行此命令
3923
msgid "failed to read orderfile '%s'"
3924
msgstr "读取排序文件 '%s' 失败"
3925
3846
-#: diffcore-rename.c:592
3926
+#: diffcore-rename.c:786
3927
msgid "Performing inexact rename detection"
3928
msgstr "正在进行非精确的重命名探测"
3929
3930
+#: diffcore-rotate.c:29
3931
+#, c-format
3932
+msgid "No such path '%s' in the diff"
3933
+msgstr "在差异中无此路径 '%s'"
3934
+
3935
#: dir.c:578
3936
#, c-format
3937
msgid "pathspec '%s' did not match any file(s) known to git"
@@ -3889,17 +3974,17 @@ msgstr "无法获得内核名称和信息"
3974
msgid "untracked cache is disabled on this system or location"
3975
msgstr "缓存未跟踪文件在本系统或位置中被禁用"
3976
3892
-#: dir.c:3520
3977
+#: dir.c:3534
3978
#, c-format
3979
msgid "index file corrupt in repo %s"
3980
msgstr "仓库 %s 中的索引文件损坏"
3981
3897
-#: dir.c:3565 dir.c:3570
3982
+#: dir.c:3579 dir.c:3584
3983
#, c-format
3984
msgid "could not create directories for %s"
3985
msgstr "不能为 %s 创建目录"
3986
3902
-#: dir.c:3599
3987
+#: dir.c:3613
3988
#, c-format
3989
msgid "could not migrate git directory from '%s' to '%s'"
3990
msgstr "不能从 '%s' 迁移 git 目录到 '%s'"
@@ -3918,12 +4003,12 @@ msgstr "过滤内容"
4003
msgid "could not stat file '%s'"
4004
msgstr "不能对文件 '%s' 调用 stat"
4005
3921
-#: environment.c:150
4006
+#: environment.c:152
4007
#, c-format
4008
msgid "bad git namespace path \"%s\""
4009
msgstr "错误的 git 名字空间路径 \"%s\""
4010
3926
-#: environment.c:337
4011
+#: environment.c:335
4012
#, c-format
4013
msgid "could not set GIT_DIR to '%s'"
4014
msgstr "不能设置 GIT_DIR 为 '%s'"
@@ -3958,32 +4043,32 @@ msgstr "无法写到远程"
4043
msgid "--stateless-rpc requires multi_ack_detailed"
4044
msgstr "--stateless-rpc 需要 multi_ack_detailed"
4045
3961
-#: fetch-pack.c:378 fetch-pack.c:1406
4046
+#: fetch-pack.c:378 fetch-pack.c:1457
4047
#, c-format
4048
msgid "invalid shallow line: %s"
4049
msgstr "无效的 shallow 信息:%s"
4050
3966
-#: fetch-pack.c:384 fetch-pack.c:1412
4051
+#: fetch-pack.c:384 fetch-pack.c:1463
4052
#, c-format
4053
msgid "invalid unshallow line: %s"
4054
msgstr "无效的 unshallow 信息:%s"
4055
3971
-#: fetch-pack.c:386 fetch-pack.c:1414
4056
+#: fetch-pack.c:386 fetch-pack.c:1465
4057
#, c-format
4058
msgid "object not found: %s"
4059
msgstr "对象未找到:%s"
4060
3976
-#: fetch-pack.c:389 fetch-pack.c:1417
4061
+#: fetch-pack.c:389 fetch-pack.c:1468
4062
#, c-format
4063
msgid "error in object: %s"
4064
msgstr "对象中出错:%s"
4065
3981
-#: fetch-pack.c:391 fetch-pack.c:1419
4066
+#: fetch-pack.c:391 fetch-pack.c:1470
4067
#, c-format
4068
msgid "no shallow found: %s"
4069
msgstr "未发现 shallow:%s"
4070
3986
-#: fetch-pack.c:394 fetch-pack.c:1423
4071
+#: fetch-pack.c:394 fetch-pack.c:1474
4072
#, c-format
4073
msgid "expected shallow/unshallow, got %s"
4074
msgstr "应为 shallow/unshallow,却得到 %s"
@@ -4021,171 +4106,175 @@ msgstr "标记 %s 为完成"
4106
msgid "already have %s (%s)"
4107
msgstr "已经有 %s(%s)"
4108
4024
-#: fetch-pack.c:827
4109
+#: fetch-pack.c:844
4110
msgid "fetch-pack: unable to fork off sideband demultiplexer"
4111
msgstr "fetch-pack:无法派生 sideband 多路输出"
4112
4028
-#: fetch-pack.c:835
4113
+#: fetch-pack.c:852
4114
msgid "protocol error: bad pack header"
4115
msgstr "协议错误:坏的包头"
4116
4032
-#: fetch-pack.c:919
4117
+#: fetch-pack.c:946
4118
#, c-format
4119
msgid "fetch-pack: unable to fork off %s"
4120
msgstr "fetch-pack:无法派生进程 %s"
4121
4037
-#: fetch-pack.c:937
4122
+#: fetch-pack.c:952
4123
+msgid "fetch-pack: invalid index-pack output"
4124
+msgstr "fetch-pack:无效的 index-pack 输出"
4125
+
4126
+#: fetch-pack.c:969
4127
#, c-format
4128
msgid "%s failed"
4129
msgstr "%s 失败"
4130
4042
-#: fetch-pack.c:939
4131
+#: fetch-pack.c:971
4132
msgid "error in sideband demultiplexer"
4133
msgstr "sideband 多路输出出错"
4134
4046
-#: fetch-pack.c:982
4135
+#: fetch-pack.c:1031
4136
#, c-format
4137
msgid "Server version is %.*s"
4138
msgstr "服务器版本 %.*s"
4139
4051
-#: fetch-pack.c:990 fetch-pack.c:996 fetch-pack.c:999 fetch-pack.c:1005
4052
-#: fetch-pack.c:1009 fetch-pack.c:1013 fetch-pack.c:1017 fetch-pack.c:1021
4053
-#: fetch-pack.c:1025 fetch-pack.c:1029 fetch-pack.c:1033 fetch-pack.c:1037
4054
-#: fetch-pack.c:1043 fetch-pack.c:1049 fetch-pack.c:1054 fetch-pack.c:1059
4140
+#: fetch-pack.c:1039 fetch-pack.c:1045 fetch-pack.c:1048 fetch-pack.c:1054
4141
+#: fetch-pack.c:1058 fetch-pack.c:1062 fetch-pack.c:1066 fetch-pack.c:1070
4142
+#: fetch-pack.c:1074 fetch-pack.c:1078 fetch-pack.c:1082 fetch-pack.c:1086
4143
+#: fetch-pack.c:1092 fetch-pack.c:1098 fetch-pack.c:1103 fetch-pack.c:1108
4144
#, c-format
4145
msgid "Server supports %s"
4146
msgstr "服务器支持 %s"
4147
4059
-#: fetch-pack.c:992
4148
+#: fetch-pack.c:1041
4149
msgid "Server does not support shallow clients"
4150
msgstr "服务器不支持 shalllow 客户端"
4151
4063
-#: fetch-pack.c:1052
4152
+#: fetch-pack.c:1101
4153
msgid "Server does not support --shallow-since"
4154
msgstr "服务器不支持 --shallow-since"
4155
4067
-#: fetch-pack.c:1057
4156
+#: fetch-pack.c:1106
4157
msgid "Server does not support --shallow-exclude"
4158
msgstr "服务器不支持 --shallow-exclude"
4159
4071
-#: fetch-pack.c:1061
4160
+#: fetch-pack.c:1110
4161
msgid "Server does not support --deepen"
4162
msgstr "服务器不支持 --deepen"
4163
4075
-#: fetch-pack.c:1063
4164
+#: fetch-pack.c:1112
4165
msgid "Server does not support this repository's object format"
4166
msgstr "服务器不支持这个仓库的对象格式"
4167
4079
-#: fetch-pack.c:1076
4168
+#: fetch-pack.c:1125
4169
msgid "no common commits"
4170
msgstr "没有共同的提交"
4171
4083
-#: fetch-pack.c:1088 fetch-pack.c:1628
4172
+#: fetch-pack.c:1138 fetch-pack.c:1682
4173
msgid "git fetch-pack: fetch failed."
4174
msgstr "git fetch-pack:获取失败。"
4175
4087
-#: fetch-pack.c:1214
4176
+#: fetch-pack.c:1265
4177
#, c-format
4178
msgid "mismatched algorithms: client %s; server %s"
4179
msgstr "不匹配的算法:客户端 %s,服务端 %s"
4180
4092
-#: fetch-pack.c:1218
4181
+#: fetch-pack.c:1269
4182
#, c-format
4183
msgid "the server does not support algorithm '%s'"
4184
msgstr "服务器不支持算法 '%s'"
4185
4097
-#: fetch-pack.c:1238
4186
+#: fetch-pack.c:1289
4187
msgid "Server does not support shallow requests"
4188
msgstr "服务器不支持 shalllow 请求"
4189
4101
-#: fetch-pack.c:1245
4190
+#: fetch-pack.c:1296
4191
msgid "Server supports filter"
4192
msgstr "服务器支持 filter"
4193
4105
-#: fetch-pack.c:1284
4194
+#: fetch-pack.c:1335
4195
msgid "unable to write request to remote"
4196
msgstr "无法将请求写到远程"
4197
4109
-#: fetch-pack.c:1302
4198
+#: fetch-pack.c:1353
4199
#, c-format
4200
msgid "error reading section header '%s'"
4201
msgstr "读取节标题 '%s' 出错"
4202
4114
-#: fetch-pack.c:1308
4203
+#: fetch-pack.c:1359
4204
#, c-format
4205
msgid "expected '%s', received '%s'"
4206
msgstr "预期 '%s',得到 '%s'"
4207
4119
-#: fetch-pack.c:1369
4208
+#: fetch-pack.c:1420
4209
#, c-format
4210
msgid "unexpected acknowledgment line: '%s'"
4211
msgstr "意外的确认行:'%s'"
4212
4124
-#: fetch-pack.c:1374
4213
+#: fetch-pack.c:1425
4214
#, c-format
4215
msgid "error processing acks: %d"
4216
msgstr "处理 ack 出错:%d"
4217
4129
-#: fetch-pack.c:1384
4218
+#: fetch-pack.c:1435
4219
msgid "expected packfile to be sent after 'ready'"
4220
msgstr "预期在 'ready' 之后发送 packfile"
4221
4133
-#: fetch-pack.c:1386
4222
+#: fetch-pack.c:1437
4223
msgid "expected no other sections to be sent after no 'ready'"
4224
msgstr "在没有 'ready' 不应该发送其它小节"
4225
4137
-#: fetch-pack.c:1428
4226
+#: fetch-pack.c:1479
4227
#, c-format
4228
msgid "error processing shallow info: %d"
4229
msgstr "处理浅克隆信息出错:%d"
4230
4142
-#: fetch-pack.c:1475
4231
+#: fetch-pack.c:1526
4232
#, c-format
4233
msgid "expected wanted-ref, got '%s'"
4234
msgstr "预期 wanted-ref,得到 '%s'"
4235
4147
-#: fetch-pack.c:1480
4236
+#: fetch-pack.c:1531
4237
#, c-format
4238
msgid "unexpected wanted-ref: '%s'"
4239
msgstr "意外的 wanted-ref:'%s'"
4240
4152
-#: fetch-pack.c:1485
4241
+#: fetch-pack.c:1536
4242
#, c-format
4243
msgid "error processing wanted refs: %d"
4244
msgstr "处理要获取的引用出错:%d"
4245
4157
-#: fetch-pack.c:1515
4246
+#: fetch-pack.c:1566
4247
msgid "git fetch-pack: expected response end packet"
4248
msgstr "git fetch-pack:预期响应结束包"
4249
4161
-#: fetch-pack.c:1897
4250
+#: fetch-pack.c:1960
4251
msgid "no matching remote head"
4252
msgstr "没有匹配的远程分支"
4253
4165
-#: fetch-pack.c:1920 builtin/clone.c:693
4254
+#: fetch-pack.c:1983 builtin/clone.c:693
4255
msgid "remote did not send all necessary objects"
4256
msgstr "远程没有发送所有必需的对象"
4257
4169
-#: fetch-pack.c:1947
4258
+#: fetch-pack.c:2010
4259
#, c-format
4260
msgid "no such remote ref %s"
4261
msgstr "没有这样的远程引用 %s"
4262
4174
-#: fetch-pack.c:1950
4263
+#: fetch-pack.c:2013
4264
#, c-format
4265
msgid "Server does not allow request for unadvertised object %s"
4266
msgstr "服务器不允许请求未公开的对象 %s"
4267
4179
-#: gpg-interface.c:272
4268
+#: gpg-interface.c:273
4269
msgid "could not create temporary file"
4270
msgstr "不能创建临时文件"
4271
4183
-#: gpg-interface.c:275
4272
+#: gpg-interface.c:276
4273
#, c-format
4274
msgid "failed writing detached signature to '%s'"
4275
msgstr "无法将分离式签名写入 '%s'"
4276
4188
-#: gpg-interface.c:457
4277
+#: gpg-interface.c:470
4278
msgid "gpg failed to sign the data"
4279
msgstr "gpg 数据签名失败"
4280
@@ -4194,7 +4283,7 @@ msgstr "gpg 数据签名失败"
4283
msgid "ignore invalid color '%.*s' in log.graphColors"
4284
msgstr "忽略 log.graphColors 中无效的颜色 '%.*s'"
4285
4197
-#: grep.c:640
4286
+#: grep.c:543
4287
msgid ""
4288
"given pattern contains NULL byte (via -f <file>). This is only supported "
4289
"with -P under PCRE v2"
@@ -4202,18 +4291,18 @@ msgstr ""
4291
"给定的模式包含 NULL 字符(通过 -f <文件> 参数)。只有 PCRE v2 下的 -P 支持此"
4292
"功能"
4293
4205
-#: grep.c:2100
4294
+#: grep.c:1906
4295
#, c-format
4296
msgid "'%s': unable to read %s"
4297
msgstr "'%s':无法读取 %s"
4298
4210
-#: grep.c:2117 setup.c:176 builtin/clone.c:412 builtin/diff.c:89
4299
+#: grep.c:1923 setup.c:176 builtin/clone.c:412 builtin/diff.c:90
4300
#: builtin/rm.c:135
4301
#, c-format
4302
msgid "failed to stat '%s'"
4303
msgstr "对 '%s' 调用 stat 失败"
4304
4216
-#: grep.c:2128
4305
+#: grep.c:1934
4306
#, c-format
4307
msgid "'%s': short read"
4308
msgstr "'%s':读取不完整"
@@ -4283,7 +4372,7 @@ msgstr "在 $PATH 路径中的其他地方可用的 git 命令"
4372
msgid "These are common Git commands used in various situations:"
4373
msgstr "这些是各种场合常见的 Git 命令:"
4374
4286
-#: help.c:365 git.c:99
4375
+#: help.c:365 git.c:100
4376
#, c-format
4377
msgid "unsupported command listing type '%s'"
4378
msgstr "不支持的命令列表类型 '%s'"
@@ -4518,11 +4607,229 @@ msgstr ""
4607
msgid "Unable to create '%s.lock': %s"
4608
msgstr "不能创建 '%s.lock':%s"
4609
4521
-#: ls-refs.c:109
4610
+#: ls-refs.c:37
4611
+#, c-format
4612
+msgid "invalid value '%s' for lsrefs.unborn"
4613
+msgstr "lsrefs.unborn 的取值 '%s' 无效"
4614
+
4615
+#: ls-refs.c:167
4616
msgid "expected flush after ls-refs arguments"
4617
msgstr "在 ls-refs 参数后应该有一个 flush 包"
4618
4525
-#: merge-ort-wrappers.c:13 merge-recursive.c:3672
4619
+#: merge-ort.c:888 merge-recursive.c:1191
4620
+#, c-format
4621
+msgid "Failed to merge submodule %s (not checked out)"
4622
+msgstr "无法合并子模组 %s (没有检出)"
4623
+
4624
+#: merge-ort.c:897 merge-recursive.c:1198
4625
+#, c-format
4626
+msgid "Failed to merge submodule %s (commits not present)"
4627
+msgstr "无法合并子模组 %s(提交不存在)"
4628
+
4629
+#: merge-ort.c:906 merge-recursive.c:1205
4630
+#, c-format
4631
+msgid "Failed to merge submodule %s (commits don't follow merge-base)"
4632
+msgstr "无法合并子模组 %s (提交未跟随合并基线)"
4633
+
4634
+#: merge-ort.c:916 merge-ort.c:923
4635
+#, c-format
4636
+msgid "Note: Fast-forwarding submodule %s to %s"
4637
+msgstr "注意:快进子模组 %s 到 %s"
4638
+
4639
+#: merge-ort.c:944
4640
+#, c-format
4641
+msgid "Failed to merge submodule %s"
4642
+msgstr "无法合并子模组 %s"
4643
+
4644
+#: merge-ort.c:951
4645
+#, c-format
4646
+msgid ""
4647
+"Failed to merge submodule %s, but a possible merge resolution exists:\n"
4648
+"%s\n"
4649
+msgstr ""
4650
+"无法合并子模组 %s,但是存在一个可能的合并方案:\n"
4651
+"%s\n"
4652
+
4653
+#: merge-ort.c:955 merge-recursive.c:1259
4654
+#, c-format
4655
+msgid ""
4656
+"If this is correct simply add it to the index for example\n"
4657
+"by using:\n"
4658
+"\n"
4659
+" git update-index --cacheinfo 160000 %s \"%s\"\n"
4660
+"\n"
4661
+"which will accept this suggestion.\n"
4662
+msgstr ""
4663
+"如果这个正确,将其添加到索引,例如使用命令:\n"
4664
+"\n"
4665
+" git update-index --cacheinfo 160000 %s \"%s\"\n"
4666
+"\n"
4667
+"以接受此建议。\n"
4668
+
4669
+#: merge-ort.c:968
4670
+#, c-format
4671
+msgid ""
4672
+"Failed to merge submodule %s, but multiple possible merges exist:\n"
4673
+"%s"
4674
+msgstr ""
4675
+"无法合并子模组 %s,但是存在多个可能的合并:\n"
4676
+"%s"
4677
+
4678
+#: merge-ort.c:1127 merge-recursive.c:1341
4679
+msgid "Failed to execute internal merge"
4680
+msgstr "无法执行内部合并"
4681
+
4682
+#: merge-ort.c:1132 merge-recursive.c:1346
4683
+#, c-format
4684
+msgid "Unable to add %s to database"
4685
+msgstr "不能添加 %s 至对象库"
4686
+
4687
+#: merge-ort.c:1139 merge-recursive.c:1378
4688
+#, c-format
4689
+msgid "Auto-merging %s"
4690
+msgstr "自动合并 %s"
4691
+
4692
+#: merge-ort.c:1278 merge-recursive.c:2100
4693
+#, c-format
4694
+msgid ""
4695
+"CONFLICT (implicit dir rename): Existing file/dir at %s in the way of "
4696
+"implicit directory rename(s) putting the following path(s) there: %s."
4697
+msgstr ""
4698
+"冲突(隐式目录重命名):处于隐式目录重命名的现存文件/目录 %s,将以下路径放"
4699
+"在:%s。"
4700
+
4701
+#: merge-ort.c:1288 merge-recursive.c:2110
4702
+#, c-format
4703
+msgid ""
4704
+"CONFLICT (implicit dir rename): Cannot map more than one path to %s; "
4705
+"implicit directory renames tried to put these paths there: %s"
4706
+msgstr ""
4707
+"冲突(隐式目录重命名):无法映射一个以上路径到 %s,隐式目录重命名尝试将这些路"
4708
+"径放置于此:%s"
4709
+
4710
+#: merge-ort.c:1471
4711
+#, c-format
4712
+msgid ""
4713
+"CONFLICT (directory rename split): Unclear where to rename %s to; it was "
4714
+"renamed to multiple other directories, with no destination getting a "
4715
+"majority of the files."
4716
+msgstr "冲突(分割的目录重命名):不清楚重命名 %s 到哪里,因为它被重命名到多个其他目录中,没有一个目标目录中包含多数文件。"
4717
+
4718
+#: merge-ort.c:1637 merge-recursive.c:2447
4719
+#, c-format
4720
+msgid ""
4721
+"WARNING: Avoiding applying %s -> %s rename to %s, because %s itself was "
4722
+"renamed."
4723
+msgstr "警告:避免应用 %s -> %s 的重命名到 %s,因为 %s 本身已被重命名。"
4724
+
4725
+#: merge-ort.c:1781 merge-recursive.c:3215
4726
+#, c-format
4727
+msgid ""
4728
+"Path updated: %s added in %s inside a directory that was renamed in %s; "
4729
+"moving it to %s."
4730
+msgstr ""
4731
+"路径已更新:%s 添加到 %s,位于一个被重命名到 %s 的目录中,将其移动到 %s。"
4732
+
4733
+#: merge-ort.c:1788 merge-recursive.c:3222
4734
+#, c-format
4735
+msgid ""
4736
+"Path updated: %s renamed to %s in %s, inside a directory that was renamed in "
4737
+"%s; moving it to %s."
4738
+msgstr ""
4739
+"路径已更新:%1$s 重命名为 %3$s 中的 %2$s,而该目录被重命名到 %4$s 中,将其移"
4740
+"动到 %5$s。"
4741
+
4742
+#: merge-ort.c:1801 merge-recursive.c:3218
4743
+#, c-format
4744
+msgid ""
4745
+"CONFLICT (file location): %s added in %s inside a directory that was renamed "
4746
+"in %s, suggesting it should perhaps be moved to %s."
4747
+msgstr ""
4748
+"冲突(文件位置):%s 添加到 %s,位于一个被重命名为 %s 的目录中,建议将其移动"
4749
+"到 %s。"
4750
+
4751
+#: merge-ort.c:1809 merge-recursive.c:3225
4752
+#, c-format
4753
+msgid ""
4754
+"CONFLICT (file location): %s renamed to %s in %s, inside a directory that "
4755
+"was renamed in %s, suggesting it should perhaps be moved to %s."
4756
+msgstr ""
4757
+"冲突(文件位置):%1$s 重命名为 %3$s 中的 %2$s,而该目录被重命名到 %4$s 中,"
4758
+"建议将其移动到 %5$s。"
4759
+
4760
+#: merge-ort.c:1952
4761
+#, c-format
4762
+msgid "CONFLICT (rename/rename): %s renamed to %s in %s and to %s in %s."
4763
+msgstr "冲突(重命名/重命名):%1$s 重命名为 %3$s 中的 %2$s,以及在 %5$s 中的 %4$s。"
4764
+
4765
+#: merge-ort.c:2047
4766
+#, c-format
4767
+msgid ""
4768
+"CONFLICT (rename involved in collision): rename of %s -> %s has content "
4769
+"conflicts AND collides with another path; this may result in nested conflict "
4770
+"markers."
4771
+msgstr "冲突(重命名卷入冲突):重命名 %s -> %s 有内容冲突并且和另外一个路径碰撞,这可能导致嵌套的冲突标签。"
4772
+
4773
+#: merge-ort.c:2066 merge-ort.c:2090
4774
+#, c-format
4775
+msgid "CONFLICT (rename/delete): %s renamed to %s in %s, but deleted in %s."
4776
+msgstr "冲突(重命名/删除):%1$s 在 %3$s 中重命名为 %2$s,但在 %4$s 中删除。"
4777
+
4778
+#: merge-ort.c:2735
4779
+#, c-format
4780
+msgid ""
4781
+"CONFLICT (file/directory): directory in the way of %s from %s; moving it to "
4782
+"%s instead."
4783
+msgstr "冲突(文件/目录):目录已存在于 %2$s 中的 %1$s,将其移动到 %3$s。"
4784
+
4785
+#: merge-ort.c:2808
4786
+#, c-format
4787
+msgid ""
4788
+"CONFLICT (distinct types): %s had different types on each side; renamed %s "
4789
+"of them so each can be recorded somewhere."
4790
+msgstr "冲突(不同类型):%s 在每一侧有不同的类型,重命名它们中的%s以便每个被记录在不同位置。"
4791
+
4792
+#: merge-ort.c:2812
4793
+msgid "both"
4794
+msgstr "双方"
4795
+
4796
+#: merge-ort.c:2812
4797
+msgid "one"
4798
+msgstr "一个"
4799
+
4800
+#: merge-ort.c:2907 merge-recursive.c:3052
4801
+msgid "content"
4802
+msgstr "内容"
4803
+
4804
+#: merge-ort.c:2909 merge-recursive.c:3056
4805
+msgid "add/add"
4806
+msgstr "添加/添加"
4807
+
4808
+#: merge-ort.c:2911 merge-recursive.c:3101
4809
+msgid "submodule"
4810
+msgstr "子模组"
4811
+
4812
+#: merge-ort.c:2913 merge-recursive.c:3102
4813
+#, c-format
4814
+msgid "CONFLICT (%s): Merge conflict in %s"
4815
+msgstr "冲突(%s):合并冲突于 %s"
4816
+
4817
+#: merge-ort.c:2938
4818
+#, c-format
4819
+msgid ""
4820
+"CONFLICT (modify/delete): %s deleted in %s and modified in %s. Version %s "
4821
+"of %s left in tree."
4822
+msgstr "冲突(修改/删除):%1$s 在 %2$s 中被删除,在 %3$s 中被修改。%5$s 的 %4$s 版本在树中被保留。"
4823
+
4824
+#. TRANSLATORS: The %s arguments are: 1) tree hash of a merge
4825
+#. base, and 2-3) the trees for the two trees we're merging.
4826
+#.
4827
+#: merge-ort.c:3406
4828
+#, c-format
4829
+msgid "collecting merge info failed for trees %s, %s, %s"
4830
+msgstr "无法收集树 %s、%s、%s 的合并信息"
4831
+
4832
+#: merge-ort-wrappers.c:13 merge-recursive.c:3661
4833
#, c-format
4834
msgid ""
4835
"Your local changes to the following files would be overwritten by merge:\n"
@@ -4594,22 +4901,7 @@ msgstr "创建符号链接 '%s' 失败:%s"
4901
msgid "do not know what to do with %06o %s '%s'"
4902
msgstr "不知道如何处理 %06o %s '%s'"
4903
4597
-#: merge-recursive.c:1191
4598
-#, c-format
4599
-msgid "Failed to merge submodule %s (not checked out)"
4600
-msgstr "无法合并子模组 %s (没有检出)"
4601
-
4602
-#: merge-recursive.c:1198
4603
-#, c-format
4604
-msgid "Failed to merge submodule %s (commits not present)"
4605
-msgstr "无法合并子模组 %s(提交不存在)"
4606
-
4607
-#: merge-recursive.c:1205
4608
-#, c-format
4609
-msgid "Failed to merge submodule %s (commits don't follow merge-base)"
4610
-msgstr "无法合并子模组 %s (提交未跟随合并基线)"
4611
-
4612
-#: merge-recursive.c:1213 merge-recursive.c:1225
4904
+#: merge-recursive.c:1213 merge-recursive.c:1225
4905
#, c-format
4906
msgid "Fast-forwarding submodule %s to the following commit:"
4907
msgstr "子模组 %s 快进到如下提交:"
@@ -4633,41 +4925,11 @@ msgstr "无法合并子模组 %s(非快进)"
4925
msgid "Found a possible merge resolution for the submodule:\n"
4926
msgstr "找到子模组的一个可能的合并方案:\n"
4927
4636
-#: merge-recursive.c:1259
4637
-#, c-format
4638
-msgid ""
4639
-"If this is correct simply add it to the index for example\n"
4640
-"by using:\n"
4641
-"\n"
4642
-" git update-index --cacheinfo 160000 %s \"%s\"\n"
4643
-"\n"
4644
-"which will accept this suggestion.\n"
4645
-msgstr ""
4646
-"如果这个正确,将其添加到索引,例如使用命令:\n"
4647
-"\n"
4648
-" git update-index --cacheinfo 160000 %s \"%s\"\n"
4649
-"\n"
4650
-"以接受此建议。\n"
4651
-
4928
#: merge-recursive.c:1268
4929
#, c-format
4930
msgid "Failed to merge submodule %s (multiple merges found)"
4931
msgstr "无法合并子模组 %s (发现多个合并)"
4932
4657
-#: merge-recursive.c:1341
4658
-msgid "Failed to execute internal merge"
4659
-msgstr "无法执行内部合并"
4660
-
4661
-#: merge-recursive.c:1346
4662
-#, c-format
4663
-msgid "Unable to add %s to database"
4664
-msgstr "不能添加 %s 至对象库"
4665
-
4666
-#: merge-recursive.c:1378
4667
-#, c-format
4668
-msgid "Auto-merging %s"
4669
-msgstr "自动合并 %s"
4670
-
4933
#: merge-recursive.c:1402
4934
#, c-format
4935
msgid "Error: Refusing to lose untracked file at %s; writing to %s instead."
@@ -4772,24 +5034,6 @@ msgstr ""
5034
"冲突(分割的目录重命名):不清楚 %s 应该放在哪里,因为目录 %s 被重命名到多个"
5035
"其它目录,没有目录包含大部分文件。"
5036
4775
-#: merge-recursive.c:2100
4776
-#, c-format
4777
-msgid ""
4778
-"CONFLICT (implicit dir rename): Existing file/dir at %s in the way of "
4779
-"implicit directory rename(s) putting the following path(s) there: %s."
4780
-msgstr ""
4781
-"冲突(隐式目录重命名):处于隐式目录重命名的现存文件/目录 %s,将以下路径放"
4782
-"在:%s。"
4783
-
4784
-#: merge-recursive.c:2110
4785
-#, c-format
4786
-msgid ""
4787
-"CONFLICT (implicit dir rename): Cannot map more than one path to %s; "
4788
-"implicit directory renames tried to put these paths there: %s"
4789
-msgstr ""
4790
-"冲突(隐式目录重命名):无法映射一个以上路径到 %s,隐式目录重命名尝试将这些路"
4791
-"径放置于此:%s"
4792
-
5037
#: merge-recursive.c:2202
5038
#, c-format
5039
msgid ""
@@ -4799,13 +5043,6 @@ msgstr ""
5043
"冲突(重命名/重命名):在 %3$s 中重命名目录 %1$s->%2$s,在 %6$s 中重命名目录 "
5044
"%4$s->%5$s"
5045
4802
-#: merge-recursive.c:2447
4803
-#, c-format
4804
-msgid ""
4805
-"WARNING: Avoiding applying %s -> %s rename to %s, because %s itself was "
4806
-"renamed."
4807
-msgstr "警告:避免应用 %s -> %s 的重命名到 %s,因为 %s 本身已被重命名。"
4808
-
5046
#: merge-recursive.c:2973
5047
#, c-format
5048
msgid "cannot read object %s"
@@ -4824,68 +5061,16 @@ msgstr "修改"
5061
msgid "modified"
5062
msgstr "修改"
5063
4827
-#: merge-recursive.c:3052
4828
-msgid "content"
4829
-msgstr "内容"
4830
-
4831
-#: merge-recursive.c:3056
4832
-msgid "add/add"
4833
-msgstr "添加/添加"
4834
-
5064
#: merge-recursive.c:3079
5065
#, c-format
5066
msgid "Skipped %s (merged same as existing)"
5067
msgstr "略过 %s(已经做过相同合并)"
5068
4840
-#: merge-recursive.c:3101
4841
-msgid "submodule"
4842
-msgstr "子模组"
4843
-
4844
-#: merge-recursive.c:3102
4845
-#, c-format
4846
-msgid "CONFLICT (%s): Merge conflict in %s"
4847
-msgstr "冲突(%s):合并冲突于 %s"
4848
-
5069
#: merge-recursive.c:3132
5070
#, c-format
5071
msgid "Adding as %s instead"
5072
msgstr "而是以 %s 为名添加"
5073
4854
-#: merge-recursive.c:3215
4855
-#, c-format
4856
-msgid ""
4857
-"Path updated: %s added in %s inside a directory that was renamed in %s; "
4858
-"moving it to %s."
4859
-msgstr ""
4860
-"路径已更新:%s 添加到 %s,位于一个被重命名到 %s 的目录中,将其移动到 %s。"
4861
-
4862
-#: merge-recursive.c:3218
4863
-#, c-format
4864
-msgid ""
4865
-"CONFLICT (file location): %s added in %s inside a directory that was renamed "
4866
-"in %s, suggesting it should perhaps be moved to %s."
4867
-msgstr ""
4868
-"冲突(文件位置):%s 添加到 %s,位于一个被重命名为 %s 的目录中,建议将其移动"
4869
-"到 %s。"
4870
-
4871
-#: merge-recursive.c:3222
4872
-#, c-format
4873
-msgid ""
4874
-"Path updated: %s renamed to %s in %s, inside a directory that was renamed in "
4875
-"%s; moving it to %s."
4876
-msgstr ""
4877
-"路径已更新:%1$s 重命名为 %3$s 中的 %2$s,而该目录被重命名到 %4$s 中,将其移"
4878
-"动到 %5$s。"
4879
-
4880
-#: merge-recursive.c:3225
4881
-#, c-format
4882
-msgid ""
4883
-"CONFLICT (file location): %s renamed to %s in %s, inside a directory that "
4884
-"was renamed in %s, suggesting it should perhaps be moved to %s."
4885
-msgstr ""
4886
-"冲突(文件位置):%1$s 重命名为 %3$s 中的 %2$s,而该目录被重命名到 %4$s 中,"
4887
-"建议将其移动到 %5$s。"
4888
-
5074
#: merge-recursive.c:3339
5075
#, c-format
5076
msgid "Removing %s"
@@ -4919,27 +5104,28 @@ msgstr "冲突(add/add):合并冲突于 %s"
5104
msgid "merging of trees %s and %s failed"
5105
msgstr "无法合并树 %s 和 %s"
5106
4922
-#: merge-recursive.c:3550
5107
+#: merge-recursive.c:3539
5108
msgid "Merging:"
5109
msgstr "合并:"
5110
4926
-#: merge-recursive.c:3563
5111
+#: merge-recursive.c:3552
5112
#, c-format
5113
msgid "found %u common ancestor:"
5114
msgid_plural "found %u common ancestors:"
5115
msgstr[0] "发现 %u 个共同祖先:"
5116
msgstr[1] "发现 %u 个共同祖先:"
5117
4933
-#: merge-recursive.c:3613
5118
+#: merge-recursive.c:3602
5119
msgid "merge returned no commit"
5120
msgstr "合并未返回提交"
5121
4937
-#: merge-recursive.c:3769
5122
+#: merge-recursive.c:3758
5123
#, c-format
5124
msgid "Could not parse object '%s'"
5125
msgstr "不能解析对象 '%s'"
5126
4942
-#: merge-recursive.c:3787 builtin/merge.c:711 builtin/merge.c:895
5127
+#: merge-recursive.c:3776 builtin/merge.c:712 builtin/merge.c:896
5128
+#: builtin/stash.c:471
5129
msgid "Unable to write index."
5130
msgstr "不能写入索引。"
5131
@@ -4947,184 +5133,176 @@ msgstr "不能写入索引。"
5133
msgid "failed to read the cache"
5134
msgstr "读取缓存失败"
5135
4950
-#: merge.c:109 rerere.c:720 builtin/am.c:1883 builtin/am.c:1917
4951
-#: builtin/checkout.c:573 builtin/checkout.c:829 builtin/clone.c:817
5136
+#: merge.c:109 rerere.c:704 builtin/am.c:1883 builtin/am.c:1917
5137
+#: builtin/checkout.c:575 builtin/checkout.c:828 builtin/clone.c:817
5138
#: builtin/stash.c:265
5139
msgid "unable to write new index file"
5140
msgstr "无法写新的索引文件"
5141
4956
-#: midx.c:80
5142
+#: midx.c:62
5143
+msgid "multi-pack-index OID fanout is of the wrong size"
5144
+msgstr "多包索引的对象ID扇出表大小错误"
5145
+
5146
+#: midx.c:93
5147
#, c-format
5148
msgid "multi-pack-index file %s is too small"
5149
msgstr "多包索引文件 %s 太小"
5150
4961
-#: midx.c:96
5151
+#: midx.c:109
5152
#, c-format
5153
msgid "multi-pack-index signature 0x%08x does not match signature 0x%08x"
5154
msgstr "多包索引签名 0x%08x 和签名 0x%08x 不匹配"
5155
4966
-#: midx.c:101
5156
+#: midx.c:114
5157
#, c-format
5158
msgid "multi-pack-index version %d not recognized"
5159
msgstr "multi-pack-index 版本 %d 不能被识别"
5160
4971
-#: midx.c:106
5161
+#: midx.c:119
5162
#, c-format
5163
msgid "multi-pack-index hash version %u does not match version %u"
5164
msgstr "多包索引哈希版本 %u 和版本 %u 不匹配"
5165
4976
-#: midx.c:123
4977
-msgid "invalid chunk offset (too large)"
4978
-msgstr "无效的块偏移(太大)"
4979
-
4980
-#: midx.c:147
4981
-msgid "terminating multi-pack-index chunk id appears earlier than expected"
4982
-msgstr "终止多包索引块 id 出现时间早于预期"
4983
-
4984
-#: midx.c:160
5166
+#: midx.c:136
5167
msgid "multi-pack-index missing required pack-name chunk"
5168
msgstr "多包索引缺少必需的包名块"
5169
4988
-#: midx.c:162
5170
+#: midx.c:138
5171
msgid "multi-pack-index missing required OID fanout chunk"
5172
msgstr "多包索引缺少必需的对象 ID 扇出块"
5173
4992
-#: midx.c:164
5174
+#: midx.c:140
5175
msgid "multi-pack-index missing required OID lookup chunk"
5176
msgstr "多包索引缺少必需的对象 ID 查询块"
5177
4996
-#: midx.c:166
5178
+#: midx.c:142
5179
msgid "multi-pack-index missing required object offsets chunk"
5180
msgstr "多包索引缺少必需的对象偏移块"
5181
5000
-#: midx.c:180
5182
+#: midx.c:158
5183
#, c-format
5184
msgid "multi-pack-index pack names out of order: '%s' before '%s'"
5185
msgstr "多包索引包名无序:'%s' 在 '%s' 之前"
5186
5005
-#: midx.c:223
5187
+#: midx.c:202
5188
#, c-format
5189
msgid "bad pack-int-id: %u (%u total packs)"
5190
msgstr "错的 pack-int-id:%u(共有 %u 个包)"
5191
5010
-#: midx.c:273
5192
+#: midx.c:252
5193
msgid "multi-pack-index stores a 64-bit offset, but off_t is too small"
5194
msgstr "多包索引存储一个64位偏移,但是 off_t 太小"
5195
5014
-#: midx.c:480
5196
+#: midx.c:467
5197
#, c-format
5198
msgid "failed to add packfile '%s'"
5199
msgstr "添加包文件 '%s' 失败"
5200
5019
-#: midx.c:486
5201
+#: midx.c:473
5202
#, c-format
5203
msgid "failed to open pack-index '%s'"
5204
msgstr "打开包索引 '%s' 失败"
5205
5024
-#: midx.c:546
5206
+#: midx.c:533
5207
#, c-format
5208
msgid "failed to locate object %d in packfile"
5209
msgstr "在包文件中定位对象 %d 失败"
5210
5029
-#: midx.c:846
5211
+#: midx.c:821
5212
msgid "Adding packfiles to multi-pack-index"
5213
msgstr "添加包文件到多包索引"
5214
5033
-#: midx.c:879
5215
+#: midx.c:855
5216
#, c-format
5217
msgid "did not see pack-file %s to drop"
5218
msgstr "没有看到要丢弃的包文件 %s"
5219
5038
-#: midx.c:931
5220
+#: midx.c:904
5221
msgid "no pack files to index."
5222
msgstr "没有要索引的包文件。"
5223
5042
-#: midx.c:982
5043
-msgid "Writing chunks to multi-pack-index"
5044
-msgstr "写入块到多包索引"
5045
-
5046
-#: midx.c:1060
5224
+#: midx.c:965
5225
#, c-format
5226
msgid "failed to clear multi-pack-index at %s"
5227
msgstr "清理位于 %s 的多包索引失败"
5228
5051
-#: midx.c:1116
5229
+#: midx.c:1021
5230
msgid "multi-pack-index file exists, but failed to parse"
5231
msgstr "多包索引文件存在,但无法解析"
5232
5055
-#: midx.c:1124
5233
+#: midx.c:1029
5234
msgid "Looking for referenced packfiles"
5235
msgstr "正在查找引用的包文件"
5236
5059
-#: midx.c:1139
5237
+#: midx.c:1044
5238
#, c-format
5239
msgid ""
5240
"oid fanout out of order: fanout[%d] = %<PRIx32> > %<PRIx32> = fanout[%d]"
5241
msgstr "对象 ID 扇出无序:fanout[%d] = %<PRIx32> > %<PRIx32> = fanout[%d]"
5242
5065
-#: midx.c:1144
5243
+#: midx.c:1049
5244
msgid "the midx contains no oid"
5245
msgstr "midx 不包含 oid"
5246
5069
-#: midx.c:1153
5247
+#: midx.c:1058
5248
msgid "Verifying OID order in multi-pack-index"
5249
msgstr "校验多包索引中的 OID 顺序"
5250
5073
-#: midx.c:1162
5251
+#: midx.c:1067
5252
#, c-format
5253
msgid "oid lookup out of order: oid[%d] = %s >= %s = oid[%d]"
5254
msgstr "对象 ID 查询无序:oid[%d] = %s >= %s = oid[%d]"
5255
5078
-#: midx.c:1182
5256
+#: midx.c:1087
5257
msgid "Sorting objects by packfile"
5258
msgstr "通过包文件为对象排序"
5259
5082
-#: midx.c:1189
5260
+#: midx.c:1094
5261
msgid "Verifying object offsets"
5262
msgstr "校验对象偏移"
5263
5086
-#: midx.c:1205
5264
+#: midx.c:1110
5265
#, c-format
5266
msgid "failed to load pack entry for oid[%d] = %s"
5267
msgstr "为 oid[%d] = %s 加载包条目失败"
5268
5091
-#: midx.c:1211
5269
+#: midx.c:1116
5270
#, c-format
5271
msgid "failed to load pack-index for packfile %s"
5272
msgstr "为包文件 %s 加载包索引失败"
5273
5096
-#: midx.c:1220
5274
+#: midx.c:1125
5275
#, c-format
5276
msgid "incorrect object offset for oid[%d] = %s: %<PRIx64> != %<PRIx64>"
5277
msgstr "oid[%d] = %s 错误的对象偏移:%<PRIx64> != %<PRIx64>"
5278
5101
-#: midx.c:1245
5279
+#: midx.c:1150
5280
msgid "Counting referenced objects"
5281
msgstr "正在对引用对象计数"
5282
5105
-#: midx.c:1255
5283
+#: midx.c:1160
5284
msgid "Finding and deleting unreferenced packfiles"
5285
msgstr "正在查找和删除未引用的包文件"
5286
5109
-#: midx.c:1446
5287
+#: midx.c:1351
5288
msgid "could not start pack-objects"
5289
msgstr "不能开始 pack-objects"
5290
5113
-#: midx.c:1466
5291
+#: midx.c:1371
5292
msgid "could not finish pack-objects"
5293
msgstr "不能结束 pack-objects"
5294
5117
-#: name-hash.c:537
5295
+#: name-hash.c:538
5296
#, c-format
5297
msgid "unable to create lazy_dir thread: %s"
5298
msgstr "不能创建 lazy_dir 线程:%s"
5299
5122
-#: name-hash.c:559
5300
+#: name-hash.c:560
5301
#, c-format
5302
msgid "unable to create lazy_name thread: %s"
5303
msgstr "不能创建 lazy_name 线程:%s"
5304
5127
-#: name-hash.c:565
5305
+#: name-hash.c:566
5306
#, c-format
5307
msgid "unable to join lazy_name thread: %s"
5308
msgstr "不能加入 lasy_name 线程:%s"
@@ -5168,2933 +5346,2996 @@ msgstr "拒绝向 %s(在 refs/notes/ 之外)写入注解"
5346
msgid "Bad %s value: '%s'"
5347
msgstr "坏的 %s 值:'%s'"
5348
5171
-#: object.c:53
5349
+#: object-file.c:480
5350
#, c-format
5173
-msgid "invalid object type \"%s\""
5174
-msgstr "无效的对象类型 \"%s\""
5351
+msgid "object directory %s does not exist; check .git/objects/info/alternates"
5352
+msgstr "对象目录 %s 不存在,检查 .git/objects/info/alternates"
5353
5176
-#: object.c:173
5354
+#: object-file.c:531
5355
#, c-format
5178
-msgid "object %s is a %s, not a %s"
5179
-msgstr "对象 %s 是一个 %s,不是一个 %s"
5356
+msgid "unable to normalize alternate object path: %s"
5357
+msgstr "无法规范化备用对象路径:%s"
5358
5181
-#: object.c:233
5359
+#: object-file.c:603
5360
#, c-format
5183
-msgid "object %s has unknown type id %d"
5184
-msgstr "对象 %s 有未知的类型 id %d"
5361
+msgid "%s: ignoring alternate object stores, nesting too deep"
5362
+msgstr "%s:忽略备用对象库,嵌套太深"
5363
5186
-#: object.c:246
5364
+#: object-file.c:610
5365
#, c-format
5188
-msgid "unable to parse object: %s"
5189
-msgstr "不能解析对象:%s"
5366
+msgid "unable to normalize object directory: %s"
5367
+msgstr "无法规范化对象目录: %s"
5368
5191
-#: object.c:266 object.c:278
5192
-#, c-format
5193
-msgid "hash mismatch %s"
5194
-msgstr "哈希值与 %s 不匹配"
5369
+#: object-file.c:653
5370
+msgid "unable to fdopen alternates lockfile"
5371
+msgstr "无法 fdopen 替换锁文件"
5372
5196
-#: pack-bitmap.c:815 pack-bitmap.c:821 builtin/pack-objects.c:2216
5197
-#, c-format
5198
-msgid "unable to get size of %s"
5199
-msgstr "无法得到 %s 的大小"
5373
+#: object-file.c:671
5374
+msgid "unable to read alternates file"
5375
+msgstr "无法读取替代文件"
5376
5201
-#: packfile.c:615
5202
-msgid "offset before end of packfile (broken .idx?)"
5203
-msgstr "偏移量在包文件结束之前(损坏的 .idx?)"
5377
+#: object-file.c:678
5378
+msgid "unable to move new alternates file into place"
5379
+msgstr "无法将新的替代文件移动到位"
5380
5205
-#: packfile.c:1907
5381
+#: object-file.c:713
5382
#, c-format
5207
-msgid "offset before start of pack index for %s (corrupt index?)"
5208
-msgstr "偏移量在 %s 的包索引开始之前(损坏的索引?)"
5383
+msgid "path '%s' does not exist"
5384
+msgstr "路径 '%s' 不存在"
5385
5210
-#: packfile.c:1911
5386
+#: object-file.c:734
5387
#, c-format
5212
-msgid "offset beyond end of pack index for %s (truncated index?)"
5213
-msgstr "偏移量越过了 %s 的包索引的结尾(被截断的索引?)"
5388
+msgid "reference repository '%s' as a linked checkout is not supported yet."
5389
+msgstr "尚不支持将参考仓库 '%s' 作为一个链接检出。"
5390
5215
-#: parse-options-cb.c:20 parse-options-cb.c:24
5391
+#: object-file.c:740
5392
#, c-format
5217
-msgid "option `%s' expects a numerical value"
5218
-msgstr "选项 `%s' 期望一个数字值"
5393
+msgid "reference repository '%s' is not a local repository."
5394
+msgstr "参考仓库 '%s' 不是一个本地仓库。"
5395
5220
-#: parse-options-cb.c:41
5396
+#: object-file.c:746
5397
#, c-format
5222
-msgid "malformed expiration date '%s'"
5223
-msgstr "格式错误的到期时间:'%s'"
5398
+msgid "reference repository '%s' is shallow"
5399
+msgstr "参考仓库 '%s' 是一个浅克隆"
5400
5225
-#: parse-options-cb.c:54
5401
+#: object-file.c:754
5402
#, c-format
5227
-msgid "option `%s' expects \"always\", \"auto\", or \"never\""
5228
-msgstr "选项 `%s' 期望 \"always\"、\"auto\" 或 \"never\""
5403
+msgid "reference repository '%s' is grafted"
5404
+msgstr "参考仓库 '%s' 已被移植"
5405
5230
-#: parse-options-cb.c:132 parse-options-cb.c:149
5406
+#: object-file.c:814
5407
#, c-format
5232
-msgid "malformed object name '%s'"
5233
-msgstr "格式错误的对象名 '%s'"
5408
+msgid "invalid line while parsing alternate refs: %s"
5409
+msgstr "解析备用引用时无效的行:%s"
5410
5235
-#: parse-options.c:38
5411
+#: object-file.c:964
5412
#, c-format
5237
-msgid "%s requires a value"
5238
-msgstr "%s 需要一个值"
5413
+msgid "attempting to mmap %<PRIuMAX> over limit %<PRIuMAX>"
5414
+msgstr "尝试 mmap %<PRIuMAX>,超过了最大值 %<PRIuMAX>"
5415
5240
-#: parse-options.c:73
5241
-#, c-format
5242
-msgid "%s is incompatible with %s"
5243
-msgstr "%s 与 %s 不兼容"
5416
+#: object-file.c:985
5417
+msgid "mmap failed"
5418
+msgstr "mmap 失败"
5419
5245
-#: parse-options.c:78
5420
+#: object-file.c:1149
5421
#, c-format
5247
-msgid "%s : incompatible with something else"
5248
-msgstr "%s:和其它的不兼容"
5422
+msgid "object file %s is empty"
5423
+msgstr "对象文件 %s 为空"
5424
5250
-#: parse-options.c:92 parse-options.c:96 parse-options.c:317
5425
+#: object-file.c:1284 object-file.c:2477
5426
#, c-format
5252
-msgid "%s takes no value"
5253
-msgstr "%s 不取值"
5427
+msgid "corrupt loose object '%s'"
5428
+msgstr "损坏的松散对象 '%s'"
5429
5255
-#: parse-options.c:94
5430
+#: object-file.c:1286 object-file.c:2481
5431
#, c-format
5257
-msgid "%s isn't available"
5258
-msgstr "%s 不可用"
5432
+msgid "garbage at end of loose object '%s'"
5433
+msgstr "松散对象 '%s' 后面有垃圾数据"
5434
5260
-#: parse-options.c:217
5261
-#, c-format
5262
-msgid "%s expects a non-negative integer value with an optional k/m/g suffix"
5263
-msgstr "%s 期望一个非负整数和一个可选的 k/m/g 后缀"
5435
+#: object-file.c:1328
5436
+msgid "invalid object type"
5437
+msgstr "无效的对象类型"
5438
5265
-#: parse-options.c:386
5439
+#: object-file.c:1412
5440
#, c-format
5267
-msgid "ambiguous option: %s (could be --%s%s or --%s%s)"
5268
-msgstr "有歧义的选项:%s(可以是 --%s%s 或 --%s%s)"
5441
+msgid "unable to unpack %s header with --allow-unknown-type"
5442
+msgstr "无法用 --allow-unknown-type 参数解开 %s 头信息"
5443
5270
-#: parse-options.c:420 parse-options.c:428
5444
+#: object-file.c:1415
5445
#, c-format
5272
-msgid "did you mean `--%s` (with two dashes)?"
5273
-msgstr "你的意思是 `--%s`(有两个短线)?"
5446
+msgid "unable to unpack %s header"
5447
+msgstr "无法解开 %s 头部"
5448
5275
-#: parse-options.c:666 parse-options.c:971
5449
+#: object-file.c:1421
5450
#, c-format
5277
-msgid "alias of --%s"
5278
-msgstr "--%s 的别名"
5451
+msgid "unable to parse %s header with --allow-unknown-type"
5452
+msgstr "无法用 --allow-unknown-type 参数解析 %s 头信息"
5453
5280
-#: parse-options.c:862
5454
+#: object-file.c:1424
5455
#, c-format
5282
-msgid "unknown option `%s'"
5283
-msgstr "未知选项 `%s'"
5456
+msgid "unable to parse %s header"
5457
+msgstr "无法解析 %s 头部"
5458
5285
-#: parse-options.c:864
5459
+#: object-file.c:1651
5460
#, c-format
5287
-msgid "unknown switch `%c'"
5288
-msgstr "未知开关 `%c'"
5461
+msgid "failed to read object %s"
5462
+msgstr "读取对象 %s 失败"
5463
5290
-#: parse-options.c:866
5464
+#: object-file.c:1655
5465
#, c-format
5292
-msgid "unknown non-ascii option in string: `%s'"
5293
-msgstr "字符串中未知的非 ascii 字符选项:`%s'"
5466
+msgid "replacement %s not found for %s"
5467
+msgstr "找不到 %2$s 的替代 %1$s"
5468
5295
-#: parse-options.c:890
5296
-msgid "..."
5297
-msgstr "..."
5469
+#: object-file.c:1659
5470
+#, c-format
5471
+msgid "loose object %s (stored in %s) is corrupt"
5472
+msgstr "松散对象 %s(保存在 %s)已损坏"
5473
5299
-#: parse-options.c:909
5474
+#: object-file.c:1663
5475
#, c-format
5301
-msgid "usage: %s"
5302
-msgstr "用法:%s"
5476
+msgid "packed object %s (stored in %s) is corrupt"
5477
+msgstr "打包对象 %s(保存在 %s)已损坏"
5478
5304
-#. TRANSLATORS: the colon here should align with the
5305
-#. one in "usage: %s" translation.
5306
-#.
5307
-#: parse-options.c:915
5479
+#: object-file.c:1768
5480
#, c-format
5309
-msgid " or: %s"
5310
-msgstr " 或:%s"
5481
+msgid "unable to write file %s"
5482
+msgstr "无法写文件 %s"
5483
5312
-# 译者:为保证在输出中对齐,注意调整句中空格!
5313
-#: parse-options.c:918
5484
+#: object-file.c:1775
5485
#, c-format
5315
-msgid " %s"
5316
-msgstr " %s"
5486
+msgid "unable to set permission to '%s'"
5487
+msgstr "无法为 '%s' 设置权限"
5488
5318
-#: parse-options.c:957
5319
-msgid "-NUM"
5320
-msgstr "-数字"
5489
+#: object-file.c:1782
5490
+msgid "file write error"
5491
+msgstr "文件写错误"
5492
5322
-#: path.c:915
5493
+#: object-file.c:1802
5494
+msgid "error when closing loose object file"
5495
+msgstr "关闭松散对象文件时出错"
5496
+
5497
+#: object-file.c:1867
5498
#, c-format
5324
-msgid "Could not make %s writable by group"
5325
-msgstr "不能设置 %s 为组可写"
5499
+msgid "insufficient permission for adding an object to repository database %s"
5500
+msgstr "权限不足,无法在仓库对象库 %s 中添加对象"
5501
5327
-#: pathspec.c:130
5328
-msgid "Escape character '\\' not allowed as last character in attr value"
5329
-msgstr "转义字符 '\\' 不能作为属性值的最后一个字符"
5502
+#: object-file.c:1869
5503
+msgid "unable to create temporary file"
5504
+msgstr "无法创建临时文件"
5505
5331
-#: pathspec.c:148
5332
-msgid "Only one 'attr:' specification is allowed."
5333
-msgstr "只允许一个 'attr:' 规格。"
5506
+#: object-file.c:1893
5507
+msgid "unable to write loose object file"
5508
+msgstr "不能写松散对象文件"
5509
5335
-#: pathspec.c:151
5336
-msgid "attr spec must not be empty"
5337
-msgstr "属性规格不能为空"
5510
+#: object-file.c:1899
5511
+#, c-format
5512
+msgid "unable to deflate new object %s (%d)"
5513
+msgstr "不能压缩新对象 %s(%d)"
5514
5339
-#: pathspec.c:194
5515
+#: object-file.c:1903
5516
#, c-format
5341
-msgid "invalid attribute name %s"
5342
-msgstr "无效的属性名 %s"
5517
+msgid "deflateEnd on object %s failed (%d)"
5518
+msgstr "在对象 %s 上调用 deflateEnd 失败(%d)"
5519
5344
-#: pathspec.c:259
5345
-msgid "global 'glob' and 'noglob' pathspec settings are incompatible"
5346
-msgstr "全局的 'glob' 和 'noglob' 路径规格设置不兼容"
5520
+#: object-file.c:1907
5521
+#, c-format
5522
+msgid "confused by unstable object source data for %s"
5523
+msgstr "被 %s 的不稳定对象源数据搞糊涂了"
5524
5348
-#: pathspec.c:266
5349
-msgid ""
5350
-"global 'literal' pathspec setting is incompatible with all other global "
5351
-"pathspec settings"
5352
-msgstr "全局的 'literal' 路径规格设置和其它的全局路径规格设置不兼容"
5525
+#: object-file.c:1917 builtin/pack-objects.c:1097
5526
+#, c-format
5527
+msgid "failed utime() on %s"
5528
+msgstr "在 %s 上调用 utime() 失败"
5529
5354
-#: pathspec.c:306
5355
-msgid "invalid parameter for pathspec magic 'prefix'"
5356
-msgstr "路径规格包含无效的神奇前缀"
5530
+#: object-file.c:1994
5531
+#, c-format
5532
+msgid "cannot read object for %s"
5533
+msgstr "不能读取对象 %s"
5534
5358
-#: pathspec.c:327
5535
+#: object-file.c:2045
5536
+msgid "corrupt commit"
5537
+msgstr "损坏的提交"
5538
+
5539
+#: object-file.c:2053
5540
+msgid "corrupt tag"
5541
+msgstr "损坏的标签"
5542
+
5543
+#: object-file.c:2153
5544
#, c-format
5360
-msgid "Invalid pathspec magic '%.*s' in '%s'"
5361
-msgstr "在路径规格 '%3$s' 中无效的神奇前缀 '%2$.*1$s'"
5545
+msgid "read error while indexing %s"
5546
+msgstr "索引 %s 时读取错误"
5547
5363
-#: pathspec.c:332
5548
+#: object-file.c:2156
5549
#, c-format
5365
-msgid "Missing ')' at the end of pathspec magic in '%s'"
5366
-msgstr "路径规格 '%s' 的神奇前缀结尾少了一个 ')'"
5550
+msgid "short read while indexing %s"
5551
+msgstr "索引 %s 时读入不完整"
5552
5368
-#: pathspec.c:370
5553
+#: object-file.c:2229 object-file.c:2239
5554
#, c-format
5370
-msgid "Unimplemented pathspec magic '%c' in '%s'"
5371
-msgstr "路径规格 '%2$s' 中包含未实现的神奇前缀 '%1$c'"
5555
+msgid "%s: failed to insert into database"
5556
+msgstr "%s:插入数据库失败"
5557
5373
-#: pathspec.c:429
5558
+#: object-file.c:2245
5559
#, c-format
5375
-msgid "%s: 'literal' and 'glob' are incompatible"
5376
-msgstr "%s:'literal' 和 'glob' 不兼容"
5560
+msgid "%s: unsupported file type"
5561
+msgstr "%s:不支持的文件类型"
5562
5378
-#: pathspec.c:445
5563
+#: object-file.c:2269
5564
#, c-format
5380
-msgid "%s: '%s' is outside repository at '%s'"
5381
-msgstr "%s:'%s' 在位于 '%s' 的仓库之外"
5565
+msgid "%s is not a valid object"
5566
+msgstr "%s 不是一个有效的对象"
5567
5383
-#: pathspec.c:521
5568
+#: object-file.c:2271
5569
#, c-format
5385
-msgid "'%s' (mnemonic: '%c')"
5386
-msgstr "'%s'(助记符:'%c')"
5570
+msgid "%s is not a valid '%s' object"
5571
+msgstr "%s 不是一个有效的 '%s' 对象"
5572
5388
-#: pathspec.c:531
5573
+#: object-file.c:2298 builtin/index-pack.c:192
5574
#, c-format
5390
-msgid "%s: pathspec magic not supported by this command: %s"
5391
-msgstr "%s:路径规格神奇前缀不被此命令支持:%s"
5575
+msgid "unable to open %s"
5576
+msgstr "不能打开 %s"
5577
5393
-#: pathspec.c:598
5578
+#: object-file.c:2488 object-file.c:2541
5579
#, c-format
5395
-msgid "pathspec '%s' is beyond a symbolic link"
5396
-msgstr "路径规格 '%s' 位于符号链接中"
5580
+msgid "hash mismatch for %s (expected %s)"
5581
+msgstr "%s 的哈希值不匹配(预期 %s)"
5582
5398
-#: pathspec.c:643
5583
+#: object-file.c:2512
5584
#, c-format
5400
-msgid "line is badly quoted: %s"
5401
-msgstr "行被错误地引用:%s"
5585
+msgid "unable to mmap %s"
5586
+msgstr "不能 mmap %s"
5587
5403
-#: pkt-line.c:92
5404
-msgid "unable to write flush packet"
5405
-msgstr "无法写 flush 包"
5588
+#: object-file.c:2517
5589
+#, c-format
5590
+msgid "unable to unpack header of %s"
5591
+msgstr "无法解压缩 %s 的头部"
5592
5407
-#: pkt-line.c:99
5408
-msgid "unable to write delim packet"
5409
-msgstr "无法写 delim 包"
5593
+#: object-file.c:2523
5594
+#, c-format
5595
+msgid "unable to parse header of %s"
5596
+msgstr "无法解析 %s 的头部"
5597
5411
-#: pkt-line.c:106
5412
-msgid "unable to write stateless separator packet"
5413
-msgstr "无法写入无状态分隔符数据包"
5598
+#: object-file.c:2534
5599
+#, c-format
5600
+msgid "unable to unpack contents of %s"
5601
+msgstr "无法解压缩 %s 的内容"
5602
5415
-#: pkt-line.c:113
5416
-msgid "flush packet write failed"
5417
-msgstr "flush 包写错误"
5603
+#: object-name.c:486
5604
+#, c-format
5605
+msgid "short object ID %s is ambiguous"
5606
+msgstr "短对象ID %s 存在歧义"
5607
5419
-#: pkt-line.c:153 pkt-line.c:239
5420
-msgid "protocol error: impossibly long line"
5421
-msgstr "协议错误:不可能的长行"
5608
+#: object-name.c:497
5609
+msgid "The candidates are:"
5610
+msgstr "候选者有:"
5611
5423
-#: pkt-line.c:169 pkt-line.c:171
5424
-msgid "packet write with format failed"
5425
-msgstr "格式化包写入错误"
5612
+#: object-name.c:796
5613
+msgid ""
5614
+"Git normally never creates a ref that ends with 40 hex characters\n"
5615
+"because it will be ignored when you just specify 40-hex. These refs\n"
5616
+"may be created by mistake. For example,\n"
5617
+"\n"
5618
+" git switch -c $br $(git rev-parse ...)\n"
5619
+"\n"
5620
+"where \"$br\" is somehow empty and a 40-hex ref is created. Please\n"
5621
+"examine these refs and maybe delete them. Turn this message off by\n"
5622
+"running \"git config advice.objectNameWarning false\""
5623
+msgstr ""
5624
+"Git 通常不会创建一个以40个十六进制字符结尾的引用,因为当您只提供40\n"
5625
+"个十六进制字符时将被忽略。这些引用可能被错误地创建。例如:\n"
5626
+"\n"
5627
+" git switch -c $br $(git rev-parse ...)\n"
5628
+"\n"
5629
+"当 \"$br\" 某种原因空白时,一个40位十六进制的引用将被创建。请检查这些\n"
5630
+"引用,可能需要删除它们。运行 \"git config advice.objectNameWarning\n"
5631
+"false\" 命令关闭本消息通知。"
5632
5427
-#: pkt-line.c:203
5428
-msgid "packet write failed - data exceeds max packet size"
5429
-msgstr "写数据包失败:数据超过了包的最大长度"
5633
+#: object-name.c:916
5634
+#, c-format
5635
+msgid "log for '%.*s' only goes back to %s"
5636
+msgstr "'%.*s' 的日志仅能回到 %s"
5637
5431
-#: pkt-line.c:210 pkt-line.c:217
5432
-msgid "packet write failed"
5433
-msgstr "数据包写入失败"
5638
+#: object-name.c:924
5639
+#, c-format
5640
+msgid "log for '%.*s' only has %d entries"
5641
+msgstr "'%.*s' 的日志仅有 %d 个条目"
5642
5435
-#: pkt-line.c:302
5436
-msgid "read error"
5437
-msgstr "读取错误"
5643
+#: object-name.c:1702
5644
+#, c-format
5645
+msgid "path '%s' exists on disk, but not in '%.*s'"
5646
+msgstr "路径 '%s' 在磁盘上,但是不在 '%.*s' 中"
5647
5439
-#: pkt-line.c:310
5440
-msgid "the remote end hung up unexpectedly"
5441
-msgstr "远端意外挂断了"
5648
+#: object-name.c:1708
5649
+#, c-format
5650
+msgid ""
5651
+"path '%s' exists, but not '%s'\n"
5652
+"hint: Did you mean '%.*s:%s' aka '%.*s:./%s'?"
5653
+msgstr ""
5654
+"路径 '%s' 存在,而 '%s' 不存在\n"
5655
+"提示:您的意思是 '%.*s:%s' 亦即 '%.*s:./%s'?"
5656
5443
-#: pkt-line.c:338
5657
+#: object-name.c:1717
5658
#, c-format
5445
-msgid "protocol error: bad line length character: %.4s"
5446
-msgstr "协议错误:错误的行长度字符串:%.4s"
5659
+msgid "path '%s' does not exist in '%.*s'"
5660
+msgstr "路径 '%s' 不在 '%.*s' 中"
5661
5448
-#: pkt-line.c:352 pkt-line.c:357
5662
+#: object-name.c:1745
5663
#, c-format
5450
-msgid "protocol error: bad line length %d"
5451
-msgstr "协议错误:错误的行长度 %d"
5664
+msgid ""
5665
+"path '%s' is in the index, but not at stage %d\n"
5666
+"hint: Did you mean ':%d:%s'?"
5667
+msgstr ""
5668
+"路径 '%s' 在索引中,但不在暂存区 %d 中\n"
5669
+"提示:您的意思是 ':%d:%s'?"
5670
5453
-#: pkt-line.c:373 sideband.c:165
5671
+#: object-name.c:1761
5672
#, c-format
5455
-msgid "remote error: %s"
5456
-msgstr "远程错误:%s"
5673
+msgid ""
5674
+"path '%s' is in the index, but not '%s'\n"
5675
+"hint: Did you mean ':%d:%s' aka ':%d:./%s'?"
5676
+msgstr ""
5677
+"路径 '%s' 在索引中,但 '%s' 不在\n"
5678
+"提示:您的意思是 ':%d:%s' 亦即 ':%d:./%s'?"
5679
5458
-#: preload-index.c:119
5459
-msgid "Refreshing index"
5460
-msgstr "正在刷新索引"
5680
+#: object-name.c:1769
5681
+#, c-format
5682
+msgid "path '%s' exists on disk, but not in the index"
5683
+msgstr "路径 '%s' 在磁盘上,但不在索引里"
5684
5462
-#: preload-index.c:138
5685
+#: object-name.c:1771
5686
#, c-format
5464
-msgid "unable to create threaded lstat: %s"
5465
-msgstr "无法创建线程 lstat:%s"
5687
+msgid "path '%s' does not exist (neither on disk nor in the index)"
5688
+msgstr "路径 '%s' 不存在(既不在磁盘上,也不在索引中)"
5689
5467
-#: pretty.c:983
5468
-msgid "unable to parse --pretty format"
5469
-msgstr "不能解析 --pretty 格式"
5690
+#: object-name.c:1784
5691
+msgid "relative path syntax can't be used outside working tree"
5692
+msgstr "不能在工作区之外使用相对路径语法"
5693
5471
-#: promisor-remote.c:30
5472
-msgid "promisor-remote: unable to fork off fetch subprocess"
5473
-msgstr "promisor-remote:无法派生 fetch 子进程"
5694
+#: object-name.c:1922
5695
+#, c-format
5696
+msgid "invalid object name '%.*s'."
5697
+msgstr "无效的对象名 '%.*s'。"
5698
5475
-#: promisor-remote.c:35 promisor-remote.c:37
5476
-msgid "promisor-remote: could not write to fetch subprocess"
5477
-msgstr "promisor-remote:无法向 fetch 子进程写入"
5699
+#: object.c:53
5700
+#, c-format
5701
+msgid "invalid object type \"%s\""
5702
+msgstr "无效的对象类型 \"%s\""
5703
5479
-#: promisor-remote.c:41
5480
-msgid "promisor-remote: could not close stdin to fetch subprocess"
5481
-msgstr "promisor-remote:无法关闭至 fetch 子进程的标准输入"
5704
+#: object.c:173
5705
+#, c-format
5706
+msgid "object %s is a %s, not a %s"
5707
+msgstr "对象 %s 是一个 %s,不是一个 %s"
5708
5483
-#: promisor-remote.c:53
5709
+#: object.c:233
5710
#, c-format
5485
-msgid "promisor remote name cannot begin with '/': %s"
5486
-msgstr "promisor 远程名称不能以 '/' 开始:%s"
5711
+msgid "object %s has unknown type id %d"
5712
+msgstr "对象 %s 有未知的类型 id %d"
5713
5488
-#: prune-packed.c:35
5489
-msgid "Removing duplicate objects"
5490
-msgstr "正在删除重复对象"
5714
+#: object.c:246
5715
+#, c-format
5716
+msgid "unable to parse object: %s"
5717
+msgstr "不能解析对象:%s"
5718
5492
-#: range-diff.c:77
5493
-msgid "could not start `log`"
5494
-msgstr "不能启动 `log`"
5719
+#: object.c:266 object.c:278
5720
+#, c-format
5721
+msgid "hash mismatch %s"
5722
+msgstr "哈希值与 %s 不匹配"
5723
5496
-#: range-diff.c:79
5497
-msgid "could not read `log` output"
5498
-msgstr "不能读取 `log` 的输出"
5724
+#: pack-bitmap.c:843 pack-bitmap.c:849 builtin/pack-objects.c:2226
5725
+#, c-format
5726
+msgid "unable to get size of %s"
5727
+msgstr "无法得到 %s 的大小"
5728
5500
-#: range-diff.c:98 sequencer.c:5310
5729
+#: pack-bitmap.c:1489 builtin/rev-list.c:92
5730
#, c-format
5502
-msgid "could not parse commit '%s'"
5503
-msgstr "不能解析提交 '%s'"
5731
+msgid "unable to get disk usage of %s"
5732
+msgstr "无法得到 %s 的磁盘使用量"
5733
5505
-#: range-diff.c:112
5734
+#: pack-revindex.c:220
5735
#, c-format
5507
-msgid ""
5508
-"could not parse first line of `log` output: did not start with 'commit ': "
5509
-"'%s'"
5510
-msgstr "无法解析 `log` 输出的首行:不是以 'commit ' 开头:'%s'"
5736
+msgid "reverse-index file %s is too small"
5737
+msgstr "反向索引文件 %s 太小"
5738
5512
-#: range-diff.c:137
5739
+#: pack-revindex.c:225
5740
#, c-format
5514
-msgid "could not parse git header '%.*s'"
5515
-msgstr "无法解析 git 头 '%.*s'"
5741
+msgid "reverse-index file %s is corrupt"
5742
+msgstr "反向索引文件 %s 损坏"
5743
5517
-#: range-diff.c:299
5518
-msgid "failed to generate diff"
5519
-msgstr "生成 diff 失败"
5744
+#: pack-revindex.c:233
5745
+#, c-format
5746
+msgid "reverse-index file %s has unknown signature"
5747
+msgstr "反向索引文件 %s 有错误的签名"
5748
5521
-#: range-diff.c:532 range-diff.c:534
5749
+#: pack-revindex.c:237
5750
#, c-format
5523
-msgid "could not parse log for '%s'"
5524
-msgstr "不能解析 '%s' 的日志"
5751
+msgid "reverse-index file %s has unsupported version %<PRIu32>"
5752
+msgstr "反向索引文件 %s 不支持的版本 %<PRIu32>"
5753
5526
-#: read-cache.c:682
5754
+#: pack-revindex.c:242
5755
#, c-format
5528
-msgid "will not add file alias '%s' ('%s' already exists in index)"
5529
-msgstr "将不会添加文件别名 '%s'('%s' 已经存在于索引中)"
5756
+msgid "reverse-index file %s has unsupported hash id %<PRIu32>"
5757
+msgstr "反向索引文件 %s 有不支持的哈希 ID %<PRIu32>"
5758
5531
-#: read-cache.c:698
5532
-msgid "cannot create an empty blob in the object database"
5533
-msgstr "不能在对象数据库中创建空的数据对象"
5759
+#: pack-write.c:236
5760
+msgid "cannot both write and verify reverse index"
5761
+msgstr "无法同时写入和校验反向索引"
5762
5535
-#: read-cache.c:720
5763
+#: pack-write.c:257
5764
#, c-format
5537
-msgid "%s: can only add regular files, symbolic links or git-directories"
5538
-msgstr "%s:只能添加常规文件、符号链接或 git 目录"
5765
+msgid "could not stat: %s"
5766
+msgstr "不能调用 stat:%s"
5767
5540
-#: read-cache.c:725
5768
+#: pack-write.c:269
5769
#, c-format
5542
-msgid "'%s' does not have a commit checked out"
5543
-msgstr "'%s' 没有检出一个提交"
5770
+msgid "failed to make %s readable"
5771
+msgstr "无法设置 %s 为可读"
5772
5545
-#: read-cache.c:777
5773
+#: pack-write.c:508
5774
#, c-format
5547
-msgid "unable to index file '%s'"
5548
-msgstr "无法索引文件 '%s'"
5775
+msgid "could not write '%s' promisor file"
5776
+msgstr "无法写入 '%s' 承诺者文件"
5777
5550
-#: read-cache.c:796
5551
-#, c-format
5552
-msgid "unable to add '%s' to index"
5553
-msgstr "无法在索引中添加 '%s'"
5778
+#: packfile.c:625
5779
+msgid "offset before end of packfile (broken .idx?)"
5780
+msgstr "偏移量在包文件结束之前(损坏的 .idx?)"
5781
5555
-#: read-cache.c:807
5782
+#: packfile.c:1934
5783
#, c-format
5557
-msgid "unable to stat '%s'"
5558
-msgstr "无法对 %s 执行 stat"
5784
+msgid "offset before start of pack index for %s (corrupt index?)"
5785
+msgstr "偏移量在 %s 的包索引开始之前(损坏的索引?)"
5786
5560
-#: read-cache.c:1318
5787
+#: packfile.c:1938
5788
#, c-format
5562
-msgid "'%s' appears as both a file and as a directory"
5563
-msgstr "'%s' 看起来既是文件又是目录"
5789
+msgid "offset beyond end of pack index for %s (truncated index?)"
5790
+msgstr "偏移量越过了 %s 的包索引的结尾(被截断的索引?)"
5791
5565
-#: read-cache.c:1524
5566
-msgid "Refresh index"
5567
-msgstr "刷新索引"
5792
+#: parse-options-cb.c:20 parse-options-cb.c:24
5793
+#, c-format
5794
+msgid "option `%s' expects a numerical value"
5795
+msgstr "选项 `%s' 期望一个数字值"
5796
5569
-#: read-cache.c:1639
5797
+#: parse-options-cb.c:41
5798
#, c-format
5571
-msgid ""
5572
-"index.version set, but the value is invalid.\n"
5573
-"Using version %i"
5574
-msgstr ""
5575
-"设置了 index.version,但是取值无效。\n"
5576
-"使用版本 %i"
5799
+msgid "malformed expiration date '%s'"
5800
+msgstr "格式错误的到期时间:'%s'"
5801
5578
-#: read-cache.c:1649
5802
+#: parse-options-cb.c:54
5803
#, c-format
5580
-msgid ""
5581
-"GIT_INDEX_VERSION set, but the value is invalid.\n"
5582
-"Using version %i"
5583
-msgstr ""
5584
-"设置了 GIT_INDEX_VERSION,但是取值无效。\n"
5585
-"使用版本 %i"
5804
+msgid "option `%s' expects \"always\", \"auto\", or \"never\""
5805
+msgstr "选项 `%s' 期望 \"always\"、\"auto\" 或 \"never\""
5806
5587
-#: read-cache.c:1705
5807
+#: parse-options-cb.c:132 parse-options-cb.c:149
5808
#, c-format
5589
-msgid "bad signature 0x%08x"
5590
-msgstr "坏的签名 0x%08x"
5809
+msgid "malformed object name '%s'"
5810
+msgstr "格式错误的对象名 '%s'"
5811
5592
-#: read-cache.c:1708
5812
+#: parse-options.c:38
5813
#, c-format
5594
-msgid "bad index version %d"
5595
-msgstr "坏的索引版本 %d"
5814
+msgid "%s requires a value"
5815
+msgstr "%s 需要一个值"
5816
5597
-#: read-cache.c:1717
5598
-msgid "bad index file sha1 signature"
5599
-msgstr "坏的索引文件 sha1 签名"
5817
+#: parse-options.c:73
5818
+#, c-format
5819
+msgid "%s is incompatible with %s"
5820
+msgstr "%s 与 %s 不兼容"
5821
5601
-#: read-cache.c:1747
5822
+#: parse-options.c:78
5823
#, c-format
5603
-msgid "index uses %.4s extension, which we do not understand"
5604
-msgstr "索引使用不被支持的 %.4s 扩展"
5824
+msgid "%s : incompatible with something else"
5825
+msgstr "%s:和其它的不兼容"
5826
5606
-#
5607
-#: read-cache.c:1749
5827
+#: parse-options.c:92 parse-options.c:96 parse-options.c:317
5828
#, c-format
5609
-msgid "ignoring %.4s extension"
5610
-msgstr "忽略 %.4s 扩展"
5829
+msgid "%s takes no value"
5830
+msgstr "%s 不取值"
5831
5612
-#: read-cache.c:1786
5832
+#: parse-options.c:94
5833
#, c-format
5614
-msgid "unknown index entry format 0x%08x"
5615
-msgstr "未知的索引条目格式 0x%08x"
5834
+msgid "%s isn't available"
5835
+msgstr "%s 不可用"
5836
5617
-#: read-cache.c:1802
5837
+#: parse-options.c:217
5838
#, c-format
5619
-msgid "malformed name field in the index, near path '%s'"
5620
-msgstr "索引中靠近路径 '%s' 有错误的名称字段"
5839
+msgid "%s expects a non-negative integer value with an optional k/m/g suffix"
5840
+msgstr "%s 期望一个非负整数和一个可选的 k/m/g 后缀"
5841
5622
-#: read-cache.c:1859
5623
-msgid "unordered stage entries in index"
5624
-msgstr "索引中有未排序的暂存条目"
5842
+#: parse-options.c:386
5843
+#, c-format
5844
+msgid "ambiguous option: %s (could be --%s%s or --%s%s)"
5845
+msgstr "有歧义的选项:%s(可以是 --%s%s 或 --%s%s)"
5846
5626
-#: read-cache.c:1862
5847
+#: parse-options.c:420 parse-options.c:428
5848
#, c-format
5628
-msgid "multiple stage entries for merged file '%s'"
5629
-msgstr "合并文件 '%s' 有多个暂存条目"
5849
+msgid "did you mean `--%s` (with two dashes)?"
5850
+msgstr "你的意思是 `--%s`(有两个短线)?"
5851
5631
-#: read-cache.c:1865
5852
+#: parse-options.c:666 parse-options.c:971
5853
#, c-format
5633
-msgid "unordered stage entries for '%s'"
5634
-msgstr "'%s' 的未排序暂存条目"
5854
+msgid "alias of --%s"
5855
+msgstr "--%s 的别名"
5856
5636
-#: read-cache.c:1971 read-cache.c:2262 rerere.c:565 rerere.c:599 rerere.c:1111
5637
-#: submodule.c:1628 builtin/add.c:538 builtin/check-ignore.c:181
5638
-#: builtin/checkout.c:502 builtin/checkout.c:688 builtin/clean.c:991
5639
-#: builtin/commit.c:364 builtin/diff-tree.c:122 builtin/grep.c:507
5640
-#: builtin/mv.c:146 builtin/reset.c:247 builtin/rm.c:290
5641
-#: builtin/submodule--helper.c:332
5642
-msgid "index file corrupt"
5643
-msgstr "索引文件损坏"
5857
+#: parse-options.c:862
5858
+#, c-format
5859
+msgid "unknown option `%s'"
5860
+msgstr "未知选项 `%s'"
5861
5645
-#: read-cache.c:2115
5862
+#: parse-options.c:864
5863
#, c-format
5647
-msgid "unable to create load_cache_entries thread: %s"
5648
-msgstr "无法创建 load_cache_entries 线程:%s"
5864
+msgid "unknown switch `%c'"
5865
+msgstr "未知开关 `%c'"
5866
5650
-#: read-cache.c:2128
5867
+#: parse-options.c:866
5868
#, c-format
5652
-msgid "unable to join load_cache_entries thread: %s"
5653
-msgstr "无法加入 load_cache_entries 线程:%s"
5869
+msgid "unknown non-ascii option in string: `%s'"
5870
+msgstr "字符串中未知的非 ascii 字符选项:`%s'"
5871
+
5872
+#: parse-options.c:890
5873
+msgid "..."
5874
+msgstr "..."
5875
5655
-#: read-cache.c:2161
5876
+#: parse-options.c:909
5877
#, c-format
5657
-msgid "%s: index file open failed"
5658
-msgstr "%s:打开索引文件失败"
5878
+msgid "usage: %s"
5879
+msgstr "用法:%s"
5880
5660
-#: read-cache.c:2165
5881
+#. TRANSLATORS: the colon here should align with the
5882
+#. one in "usage: %s" translation.
5883
+#.
5884
+#: parse-options.c:915
5885
#, c-format
5662
-msgid "%s: cannot stat the open index"
5663
-msgstr "%s:不能对打开的索引执行 stat 操作"
5886
+msgid " or: %s"
5887
+msgstr " 或:%s"
5888
5665
-#: read-cache.c:2169
5889
+# 译者:为保证在输出中对齐,注意调整句中空格!
5890
+#: parse-options.c:918
5891
#, c-format
5667
-msgid "%s: index file smaller than expected"
5668
-msgstr "%s:索引文件比预期的小"
5892
+msgid " %s"
5893
+msgstr " %s"
5894
+
5895
+#: parse-options.c:957
5896
+msgid "-NUM"
5897
+msgstr "-数字"
5898
5670
-#: read-cache.c:2173
5899
+#: path.c:915
5900
#, c-format
5672
-msgid "%s: unable to map index file"
5673
-msgstr "%s:无法对索引文件执行 map 操作"
5901
+msgid "Could not make %s writable by group"
5902
+msgstr "不能设置 %s 为组可写"
5903
+
5904
+#: pathspec.c:130
5905
+msgid "Escape character '\\' not allowed as last character in attr value"
5906
+msgstr "转义字符 '\\' 不能作为属性值的最后一个字符"
5907
+
5908
+#: pathspec.c:148
5909
+msgid "Only one 'attr:' specification is allowed."
5910
+msgstr "只允许一个 'attr:' 规格。"
5911
+
5912
+#: pathspec.c:151
5913
+msgid "attr spec must not be empty"
5914
+msgstr "属性规格不能为空"
5915
5675
-#: read-cache.c:2215
5916
+#: pathspec.c:194
5917
#, c-format
5677
-msgid "unable to create load_index_extensions thread: %s"
5678
-msgstr "无法创建 load_index_extensions 线程:%s"
5918
+msgid "invalid attribute name %s"
5919
+msgstr "无效的属性名 %s"
5920
+
5921
+#: pathspec.c:259
5922
+msgid "global 'glob' and 'noglob' pathspec settings are incompatible"
5923
+msgstr "全局的 'glob' 和 'noglob' 路径规格设置不兼容"
5924
+
5925
+#: pathspec.c:266
5926
+msgid ""
5927
+"global 'literal' pathspec setting is incompatible with all other global "
5928
+"pathspec settings"
5929
+msgstr "全局的 'literal' 路径规格设置和其它的全局路径规格设置不兼容"
5930
+
5931
+#: pathspec.c:306
5932
+msgid "invalid parameter for pathspec magic 'prefix'"
5933
+msgstr "路径规格包含无效的神奇前缀"
5934
5680
-#: read-cache.c:2242
5935
+#: pathspec.c:327
5936
#, c-format
5682
-msgid "unable to join load_index_extensions thread: %s"
5683
-msgstr "无法加入 load_index_extensions 线程:%s"
5937
+msgid "Invalid pathspec magic '%.*s' in '%s'"
5938
+msgstr "在路径规格 '%3$s' 中无效的神奇前缀 '%2$.*1$s'"
5939
5685
-#: read-cache.c:2274
5940
+#: pathspec.c:332
5941
#, c-format
5687
-msgid "could not freshen shared index '%s'"
5688
-msgstr "无法刷新共享索引 '%s'"
5942
+msgid "Missing ')' at the end of pathspec magic in '%s'"
5943
+msgstr "路径规格 '%s' 的神奇前缀结尾少了一个 ')'"
5944
5690
-#: read-cache.c:2321
5945
+#: pathspec.c:370
5946
#, c-format
5692
-msgid "broken index, expect %s in %s, got %s"
5693
-msgstr "损坏的索引,期望在 %2$s 中的 %1$s,得到 %3$s"
5947
+msgid "Unimplemented pathspec magic '%c' in '%s'"
5948
+msgstr "路径规格 '%2$s' 中包含未实现的神奇前缀 '%1$c'"
5949
5695
-#: read-cache.c:3017 strbuf.c:1171 wrapper.c:633 builtin/merge.c:1140
5950
+#: pathspec.c:429
5951
#, c-format
5697
-msgid "could not close '%s'"
5698
-msgstr "不能关闭 '%s'"
5952
+msgid "%s: 'literal' and 'glob' are incompatible"
5953
+msgstr "%s:'literal' 和 'glob' 不兼容"
5954
5700
-#: read-cache.c:3120 sequencer.c:2479 sequencer.c:4231
5955
+#: pathspec.c:445
5956
#, c-format
5702
-msgid "could not stat '%s'"
5703
-msgstr "不能对 '%s' 调用 stat"
5957
+msgid "%s: '%s' is outside repository at '%s'"
5958
+msgstr "%s:'%s' 在位于 '%s' 的仓库之外"
5959
5705
-#: read-cache.c:3133
5960
+#: pathspec.c:521
5961
#, c-format
5707
-msgid "unable to open git dir: %s"
5708
-msgstr "不能打开 git 目录:%s"
5962
+msgid "'%s' (mnemonic: '%c')"
5963
+msgstr "'%s'(助记符:'%c')"
5964
5710
-#: read-cache.c:3145
5965
+#: pathspec.c:531
5966
#, c-format
5712
-msgid "unable to unlink: %s"
5713
-msgstr "无法删除:%s"
5967
+msgid "%s: pathspec magic not supported by this command: %s"
5968
+msgstr "%s:路径规格神奇前缀不被此命令支持:%s"
5969
5715
-#: read-cache.c:3170
5970
+#: pathspec.c:598
5971
#, c-format
5717
-msgid "cannot fix permission bits on '%s'"
5718
-msgstr "不能修复 '%s' 的权限位"
5972
+msgid "pathspec '%s' is beyond a symbolic link"
5973
+msgstr "路径规格 '%s' 位于符号链接中"
5974
5720
-#: read-cache.c:3319
5975
+#: pathspec.c:643
5976
#, c-format
5722
-msgid "%s: cannot drop to stage #0"
5723
-msgstr "%s:不能落到暂存区 #0"
5977
+msgid "line is badly quoted: %s"
5978
+msgstr "行被错误地引用:%s"
5979
5725
-#: rebase-interactive.c:11
5726
-msgid ""
5727
-"You can fix this with 'git rebase --edit-todo' and then run 'git rebase --"
5728
-"continue'.\n"
5729
-"Or you can abort the rebase with 'git rebase --abort'.\n"
5730
-msgstr ""
5731
-"您可以用 'git rebase --edit-todo' 修正,然后执行 'git rebase --continue'。\n"
5732
-"或者您可以用 'git rebase --abort' 终止变基。\n"
5980
+#: pkt-line.c:92
5981
+msgid "unable to write flush packet"
5982
+msgstr "无法写 flush 包"
5983
5734
-#: rebase-interactive.c:33
5735
-#, c-format
5736
-msgid ""
5737
-"unrecognized setting %s for option rebase.missingCommitsCheck. Ignoring."
5738
-msgstr "选项 rebase.missingCommitsCheck 的值 %s 无法识别。已忽略。"
5984
+#: pkt-line.c:99
5985
+msgid "unable to write delim packet"
5986
+msgstr "无法写 delim 包"
5987
5740
-#: rebase-interactive.c:42
5741
-msgid ""
5742
-"\n"
5743
-"Commands:\n"
5744
-"p, pick <commit> = use commit\n"
5745
-"r, reword <commit> = use commit, but edit the commit message\n"
5746
-"e, edit <commit> = use commit, but stop for amending\n"
5747
-"s, squash <commit> = use commit, but meld into previous commit\n"
5748
-"f, fixup <commit> = like \"squash\", but discard this commit's log message\n"
5749
-"x, exec <command> = run command (the rest of the line) using shell\n"
5750
-"b, break = stop here (continue rebase later with 'git rebase --continue')\n"
5751
-"d, drop <commit> = remove commit\n"
5752
-"l, label <label> = label current HEAD with a name\n"
5753
-"t, reset <label> = reset HEAD to a label\n"
5754
-"m, merge [-C <commit> | -c <commit>] <label> [# <oneline>]\n"
5755
-". create a merge commit using the original merge commit's\n"
5756
-". message (or the oneline, if no original merge commit was\n"
5757
-". specified). Use -c <commit> to reword the commit message.\n"
5758
-"\n"
5759
-"These lines can be re-ordered; they are executed from top to bottom.\n"
5760
-msgstr ""
5761
-"\n"
5762
-"命令:\n"
5763
-"p, pick <提交> = 使用提交\n"
5764
-"r, reword <提交> = 使用提交,但修改提交说明\n"
5765
-"e, edit <提交> = 使用提交,进入 shell 以便进行提交修补\n"
5766
-"s, squash <提交> = 使用提交,但融合到前一个提交\n"
5767
-"f, fixup <提交> = 类似于 \"squash\",但丢弃提交说明日志\n"
5768
-"x, exec <命令> = 使用 shell 运行命令(此行剩余部分)\n"
5769
-"b, break = 在此处停止(使用 'git rebase --continue' 继续变基)\n"
5770
-"d, drop <提交> = 删除提交\n"
5771
-"l, label <label> = 为当前 HEAD 打上标记\n"
5772
-"t, reset <label> = 重置 HEAD 到该标记\n"
5773
-"m, merge [-C <commit> | -c <commit>] <label> [# <oneline>]\n"
5774
-". 创建一个合并提交,并使用原始的合并提交说明(如果没有指定\n"
5775
-". 原始提交,使用注释部分的 oneline 作为提交说明)。使用\n"
5776
-". -c <提交> 可以编辑提交说明。\n"
5777
-"\n"
5778
-"可以对这些行重新排序,将从上至下执行。\n"
5988
+#: pkt-line.c:106
5989
+msgid "unable to write stateless separator packet"
5990
+msgstr "无法写入无状态分隔符数据包"
5991
5780
-#: rebase-interactive.c:63
5781
-#, c-format
5782
-msgid "Rebase %s onto %s (%d command)"
5783
-msgid_plural "Rebase %s onto %s (%d commands)"
5784
-msgstr[0] "变基 %s 到 %s(%d 个提交)"
5785
-msgstr[1] "变基 %s 到 %s(%d 个提交)"
5992
+#: pkt-line.c:113
5993
+msgid "flush packet write failed"
5994
+msgstr "flush 包写错误"
5995
5787
-#: rebase-interactive.c:72 git-rebase--preserve-merges.sh:218
5788
-msgid ""
5789
-"\n"
5790
-"Do not remove any line. Use 'drop' explicitly to remove a commit.\n"
5791
-msgstr ""
5792
-"\n"
5793
-"不要删除任意一行。使用 'drop' 显式地删除一个提交。\n"
5996
+#: pkt-line.c:153 pkt-line.c:239
5997
+msgid "protocol error: impossibly long line"
5998
+msgstr "协议错误:不可能的长行"
5999
5795
-#: rebase-interactive.c:75 git-rebase--preserve-merges.sh:222
5796
-msgid ""
5797
-"\n"
5798
-"If you remove a line here THAT COMMIT WILL BE LOST.\n"
5799
-msgstr ""
5800
-"\n"
5801
-"如果您在这里删除一行,对应的提交将会丢失。\n"
6000
+#: pkt-line.c:169 pkt-line.c:171
6001
+msgid "packet write with format failed"
6002
+msgstr "格式化包写入错误"
6003
5803
-#: rebase-interactive.c:81 git-rebase--preserve-merges.sh:861
5804
-msgid ""
5805
-"\n"
5806
-"You are editing the todo file of an ongoing interactive rebase.\n"
5807
-"To continue rebase after editing, run:\n"
5808
-" git rebase --continue\n"
5809
-"\n"
5810
-msgstr ""
5811
-"\n"
5812
-"您正在修改进行中的交互式变基待办列表。若要在编辑结束后继续变基,\n"
5813
-"请执行:\n"
5814
-" git rebase --continue\n"
5815
-"\n"
6004
+#: pkt-line.c:203
6005
+msgid "packet write failed - data exceeds max packet size"
6006
+msgstr "写数据包失败:数据超过了包的最大长度"
6007
5817
-#: rebase-interactive.c:86 git-rebase--preserve-merges.sh:938
5818
-msgid ""
5819
-"\n"
5820
-"However, if you remove everything, the rebase will be aborted.\n"
5821
-"\n"
5822
-msgstr ""
5823
-"\n"
5824
-"然而,如果您删除全部内容,变基操作将会终止。\n"
5825
-"\n"
6008
+#: pkt-line.c:210 pkt-line.c:217
6009
+msgid "packet write failed"
6010
+msgstr "数据包写入失败"
6011
5827
-#: rebase-interactive.c:110 rerere.c:485 rerere.c:692 sequencer.c:3607
5828
-#: sequencer.c:3633 sequencer.c:5416 builtin/fsck.c:347 builtin/rebase.c:270
5829
-#, c-format
5830
-msgid "could not write '%s'"
5831
-msgstr "不能写入 '%s'"
6012
+#: pkt-line.c:302
6013
+msgid "read error"
6014
+msgstr "读取错误"
6015
5833
-#: rebase-interactive.c:116 builtin/rebase.c:202 builtin/rebase.c:228
5834
-#: builtin/rebase.c:252
5835
-#, c-format
5836
-msgid "could not write '%s'."
5837
-msgstr "不能写入 '%s'。"
6016
+#: pkt-line.c:310
6017
+msgid "the remote end hung up unexpectedly"
6018
+msgstr "远端意外挂断了"
6019
5839
-#: rebase-interactive.c:193
6020
+#: pkt-line.c:338
6021
#, c-format
5841
-msgid ""
5842
-"Warning: some commits may have been dropped accidentally.\n"
5843
-"Dropped commits (newer to older):\n"
5844
-msgstr ""
5845
-"警告:一些提交可能被意外丢弃。\n"
5846
-"丢弃的提交(从新到旧):\n"
6022
+msgid "protocol error: bad line length character: %.4s"
6023
+msgstr "协议错误:错误的行长度字符串:%.4s"
6024
5848
-#: rebase-interactive.c:200
6025
+#: pkt-line.c:352 pkt-line.c:357
6026
#, c-format
5850
-msgid ""
5851
-"To avoid this message, use \"drop\" to explicitly remove a commit.\n"
5852
-"\n"
5853
-"Use 'git config rebase.missingCommitsCheck' to change the level of "
5854
-"warnings.\n"
5855
-"The possible behaviours are: ignore, warn, error.\n"
5856
-"\n"
5857
-msgstr ""
5858
-"为避免这条信息,使用 \"drop\" 指令显式地删除一个提交。\n"
5859
-"\n"
5860
-"使用 'git config rebase.missingCommitsCheck' 来修改警告级别。\n"
5861
-"可选值有:ignore、warn、error。\n"
5862
-"\n"
6027
+msgid "protocol error: bad line length %d"
6028
+msgstr "协议错误:错误的行长度 %d"
6029
5864
-#: rebase-interactive.c:233 rebase-interactive.c:238 sequencer.c:2394
5865
-#: builtin/rebase.c:188 builtin/rebase.c:213 builtin/rebase.c:239
5866
-#: builtin/rebase.c:264
6030
+#: pkt-line.c:373 sideband.c:165
6031
#, c-format
5868
-msgid "could not read '%s'."
5869
-msgstr "不能读取 '%s'。"
6032
+msgid "remote error: %s"
6033
+msgstr "远程错误:%s"
6034
5871
-#: ref-filter.c:42 wt-status.c:1973
5872
-msgid "gone"
5873
-msgstr "丢失"
6035
+#: preload-index.c:125
6036
+msgid "Refreshing index"
6037
+msgstr "正在刷新索引"
6038
5875
-#: ref-filter.c:43
6039
+#: preload-index.c:144
6040
#, c-format
5877
-msgid "ahead %d"
5878
-msgstr "领先 %d"
6041
+msgid "unable to create threaded lstat: %s"
6042
+msgstr "无法创建线程 lstat:%s"
6043
5880
-#: ref-filter.c:44
5881
-#, c-format
5882
-msgid "behind %d"
5883
-msgstr "落后 %d"
6044
+#: pretty.c:984
6045
+msgid "unable to parse --pretty format"
6046
+msgstr "不能解析 --pretty 格式"
6047
5885
-#: ref-filter.c:45
5886
-#, c-format
5887
-msgid "ahead %d, behind %d"
5888
-msgstr "领先 %d,落后 %d"
6048
+#: promisor-remote.c:30
6049
+msgid "promisor-remote: unable to fork off fetch subprocess"
6050
+msgstr "promisor-remote:无法派生 fetch 子进程"
6051
5890
-#: ref-filter.c:169
5891
-#, c-format
5892
-msgid "expected format: %%(color:<color>)"
5893
-msgstr "期望的格式:%%(color:<颜色>)"
6052
+#: promisor-remote.c:35 promisor-remote.c:37
6053
+msgid "promisor-remote: could not write to fetch subprocess"
6054
+msgstr "promisor-remote:无法向 fetch 子进程写入"
6055
5895
-#: ref-filter.c:171
5896
-#, c-format
5897
-msgid "unrecognized color: %%(color:%s)"
5898
-msgstr "未能识别的颜色:%%(color:%s)"
6056
+#: promisor-remote.c:41
6057
+msgid "promisor-remote: could not close stdin to fetch subprocess"
6058
+msgstr "promisor-remote:无法关闭至 fetch 子进程的标准输入"
6059
5900
-#: ref-filter.c:193
6060
+#: promisor-remote.c:53
6061
#, c-format
5902
-msgid "Integer value expected refname:lstrip=%s"
5903
-msgstr "期望整数值 refname:lstrip=%s"
6062
+msgid "promisor remote name cannot begin with '/': %s"
6063
+msgstr "promisor 远程名称不能以 '/' 开始:%s"
6064
5905
-#: ref-filter.c:197
5906
-#, c-format
5907
-msgid "Integer value expected refname:rstrip=%s"
5908
-msgstr "期望整数值 refname:rstrip=%s"
6065
+#: prune-packed.c:35
6066
+msgid "Removing duplicate objects"
6067
+msgstr "正在删除重复对象"
6068
5910
-#: ref-filter.c:199
5911
-#, c-format
5912
-msgid "unrecognized %%(%s) argument: %s"
5913
-msgstr "未能识别的 %%(%s) 参数:%s"
6069
+#: range-diff.c:78
6070
+msgid "could not start `log`"
6071
+msgstr "不能启动 `log`"
6072
5915
-#: ref-filter.c:254
5916
-#, c-format
5917
-msgid "%%(objecttype) does not take arguments"
5918
-msgstr "%%(objecttype) 不带参数"
6073
+#: range-diff.c:80
6074
+msgid "could not read `log` output"
6075
+msgstr "不能读取 `log` 的输出"
6076
5920
-#: ref-filter.c:276
6077
+#: range-diff.c:101 sequencer.c:5318
6078
#, c-format
5922
-msgid "unrecognized %%(objectsize) argument: %s"
5923
-msgstr "未能识别的 %%(objectsize) 参数:%s"
6079
+msgid "could not parse commit '%s'"
6080
+msgstr "不能解析提交 '%s'"
6081
5925
-#: ref-filter.c:284
6082
+#: range-diff.c:115
6083
#, c-format
5927
-msgid "%%(deltabase) does not take arguments"
5928
-msgstr "%%(deltabase) 不带参数"
6084
+msgid ""
6085
+"could not parse first line of `log` output: did not start with 'commit ': "
6086
+"'%s'"
6087
+msgstr "无法解析 `log` 输出的首行:不是以 'commit ' 开头:'%s'"
6088
5930
-#: ref-filter.c:296
6089
+#: range-diff.c:140
6090
#, c-format
5932
-msgid "%%(body) does not take arguments"
5933
-msgstr "%%(body) 不带参数"
6091
+msgid "could not parse git header '%.*s'"
6092
+msgstr "无法解析 git 头 '%.*s'"
6093
5935
-#: ref-filter.c:309
5936
-#, c-format
5937
-msgid "unrecognized %%(subject) argument: %s"
5938
-msgstr "未能识别的 %%(subject) 参数:%s"
6094
+#: range-diff.c:306
6095
+msgid "failed to generate diff"
6096
+msgstr "生成 diff 失败"
6097
5940
-#: ref-filter.c:330
5941
-#, c-format
5942
-msgid "unknown %%(trailers) argument: %s"
5943
-msgstr "未知的 %%(trailers) 参数:%s"
6098
+#: range-diff.c:558
6099
+msgid "--left-only and --right-only are mutually exclusive"
6100
+msgstr "--left-only 和 --right-only 互斥"
6101
5945
-#: ref-filter.c:363
6102
+#: range-diff.c:561 range-diff.c:563
6103
#, c-format
5947
-msgid "positive value expected contents:lines=%s"
5948
-msgstr "期望一个正数 contents:lines=%s"
6104
+msgid "could not parse log for '%s'"
6105
+msgstr "不能解析 '%s' 的日志"
6106
5950
-#: ref-filter.c:365
6107
+#: read-cache.c:682
6108
#, c-format
5952
-msgid "unrecognized %%(contents) argument: %s"
5953
-msgstr "未能识别的 %%(contents) 参数:%s"
6109
+msgid "will not add file alias '%s' ('%s' already exists in index)"
6110
+msgstr "将不会添加文件别名 '%s'('%s' 已经存在于索引中)"
6111
+
6112
+#: read-cache.c:698
6113
+msgid "cannot create an empty blob in the object database"
6114
+msgstr "不能在对象数据库中创建空的数据对象"
6115
5955
-#: ref-filter.c:380
6116
+#: read-cache.c:720
6117
#, c-format
5957
-msgid "positive value expected '%s' in %%(%s)"
5958
-msgstr "期望 %%(%2$s) 中的 '%1$s' 是一个正数"
6118
+msgid "%s: can only add regular files, symbolic links or git-directories"
6119
+msgstr "%s:只能添加常规文件、符号链接或 git 目录"
6120
5960
-#: ref-filter.c:384
6121
+#: read-cache.c:725
6122
#, c-format
5962
-msgid "unrecognized argument '%s' in %%(%s)"
5963
-msgstr "未能识别 %%(%2$s) 中的参数 '%1$s'"
6123
+msgid "'%s' does not have a commit checked out"
6124
+msgstr "'%s' 没有检出一个提交"
6125
5965
-#: ref-filter.c:398
6126
+#: read-cache.c:777
6127
#, c-format
5967
-msgid "unrecognized email option: %s"
5968
-msgstr "未识别的邮件选项:%s"
6128
+msgid "unable to index file '%s'"
6129
+msgstr "无法索引文件 '%s'"
6130
5970
-#: ref-filter.c:428
6131
+#: read-cache.c:796
6132
#, c-format
5972
-msgid "expected format: %%(align:<width>,<position>)"
5973
-msgstr "期望的格式:%%(align:<宽度>,<位置>)"
6133
+msgid "unable to add '%s' to index"
6134
+msgstr "无法在索引中添加 '%s'"
6135
5975
-#: ref-filter.c:440
6136
+#: read-cache.c:807
6137
#, c-format
5977
-msgid "unrecognized position:%s"
5978
-msgstr "未能识别的位置:%s"
6138
+msgid "unable to stat '%s'"
6139
+msgstr "无法对 %s 执行 stat"
6140
5980
-#: ref-filter.c:447
6141
+#: read-cache.c:1318
6142
#, c-format
5982
-msgid "unrecognized width:%s"
5983
-msgstr "未能识别的宽度:%s"
6143
+msgid "'%s' appears as both a file and as a directory"
6144
+msgstr "'%s' 看起来既是文件又是目录"
6145
5985
-#: ref-filter.c:456
5986
-#, c-format
5987
-msgid "unrecognized %%(align) argument: %s"
5988
-msgstr "未能识别的 %%(align) 参数:%s"
6146
+#: read-cache.c:1532
6147
+msgid "Refresh index"
6148
+msgstr "刷新索引"
6149
5990
-#: ref-filter.c:464
6150
+#: read-cache.c:1657
6151
#, c-format
5992
-msgid "positive width expected with the %%(align) atom"
5993
-msgstr "元素 %%(align) 需要一个正数的宽度"
6152
+msgid ""
6153
+"index.version set, but the value is invalid.\n"
6154
+"Using version %i"
6155
+msgstr ""
6156
+"设置了 index.version,但是取值无效。\n"
6157
+"使用版本 %i"
6158
5995
-#: ref-filter.c:482
6159
+#: read-cache.c:1667
6160
#, c-format
5997
-msgid "unrecognized %%(if) argument: %s"
5998
-msgstr "未能识别的 %%(if) 参数:%s"
6161
+msgid ""
6162
+"GIT_INDEX_VERSION set, but the value is invalid.\n"
6163
+"Using version %i"
6164
+msgstr ""
6165
+"设置了 GIT_INDEX_VERSION,但是取值无效。\n"
6166
+"使用版本 %i"
6167
6000
-#: ref-filter.c:584
6168
+#: read-cache.c:1723
6169
#, c-format
6002
-msgid "malformed field name: %.*s"
6003
-msgstr "格式错误的字段名:%.*s"
6170
+msgid "bad signature 0x%08x"
6171
+msgstr "坏的签名 0x%08x"
6172
6005
-#: ref-filter.c:611
6173
+#: read-cache.c:1726
6174
#, c-format
6007
-msgid "unknown field name: %.*s"
6008
-msgstr "未知的字段名:%.*s"
6175
+msgid "bad index version %d"
6176
+msgstr "坏的索引版本 %d"
6177
6010
-#: ref-filter.c:615
6011
-#, c-format
6012
-msgid ""
6013
-"not a git repository, but the field '%.*s' requires access to object data"
6014
-msgstr "不是 git 仓库,但是字段 '%.*s' 需要访问对象数据"
6178
+#: read-cache.c:1735
6179
+msgid "bad index file sha1 signature"
6180
+msgstr "坏的索引文件 sha1 签名"
6181
6016
-#: ref-filter.c:739
6182
+#: read-cache.c:1765
6183
#, c-format
6018
-msgid "format: %%(if) atom used without a %%(then) atom"
6019
-msgstr "格式:使用了 %%(if) 元素而没有 %%(then) 元素"
6184
+msgid "index uses %.4s extension, which we do not understand"
6185
+msgstr "索引使用不被支持的 %.4s 扩展"
6186
6021
-#: ref-filter.c:802
6187
+#
6188
+#: read-cache.c:1767
6189
#, c-format
6023
-msgid "format: %%(then) atom used without an %%(if) atom"
6024
-msgstr "格式:使用了 %%(then) 元素而没有 %%(if) 元素"
6190
+msgid "ignoring %.4s extension"
6191
+msgstr "忽略 %.4s 扩展"
6192
6026
-#: ref-filter.c:804
6193
+#: read-cache.c:1804
6194
#, c-format
6028
-msgid "format: %%(then) atom used more than once"
6029
-msgstr "格式:%%(then) 元素用了多次"
6195
+msgid "unknown index entry format 0x%08x"
6196
+msgstr "未知的索引条目格式 0x%08x"
6197
6031
-#: ref-filter.c:806
6198
+#: read-cache.c:1820
6199
#, c-format
6033
-msgid "format: %%(then) atom used after %%(else)"
6034
-msgstr "格式:%%(then) 元素用在了 %%(else) 之后"
6200
+msgid "malformed name field in the index, near path '%s'"
6201
+msgstr "索引中靠近路径 '%s' 有错误的名称字段"
6202
+
6203
+#: read-cache.c:1877
6204
+msgid "unordered stage entries in index"
6205
+msgstr "索引中有未排序的暂存条目"
6206
6036
-#: ref-filter.c:834
6207
+#: read-cache.c:1880
6208
#, c-format
6038
-msgid "format: %%(else) atom used without an %%(if) atom"
6039
-msgstr "格式:使用了 %%(else) 元素而没有 %%(if) 元素"
6209
+msgid "multiple stage entries for merged file '%s'"
6210
+msgstr "合并文件 '%s' 有多个暂存条目"
6211
6041
-#: ref-filter.c:836
6212
+#: read-cache.c:1883
6213
#, c-format
6043
-msgid "format: %%(else) atom used without a %%(then) atom"
6044
-msgstr "格式:使用了 %%(else) 元素而没有 %%(then) 元素"
6214
+msgid "unordered stage entries for '%s'"
6215
+msgstr "'%s' 的未排序暂存条目"
6216
6046
-#: ref-filter.c:838
6217
+#: read-cache.c:1989 read-cache.c:2280 rerere.c:549 rerere.c:583 rerere.c:1095
6218
+#: submodule.c:1634 builtin/add.c:546 builtin/check-ignore.c:181
6219
+#: builtin/checkout.c:504 builtin/checkout.c:690 builtin/clean.c:991
6220
+#: builtin/commit.c:364 builtin/diff-tree.c:122 builtin/grep.c:505
6221
+#: builtin/mv.c:146 builtin/reset.c:247 builtin/rm.c:290
6222
+#: builtin/submodule--helper.c:332
6223
+msgid "index file corrupt"
6224
+msgstr "索引文件损坏"
6225
+
6226
+#: read-cache.c:2133
6227
#, c-format
6048
-msgid "format: %%(else) atom used more than once"
6049
-msgstr "格式:%%(else) 元素用了多次"
6228
+msgid "unable to create load_cache_entries thread: %s"
6229
+msgstr "无法创建 load_cache_entries 线程:%s"
6230
6051
-#: ref-filter.c:853
6231
+#: read-cache.c:2146
6232
#, c-format
6053
-msgid "format: %%(end) atom used without corresponding atom"
6054
-msgstr "格式:使用了 %%(end) 元素却没有它的对应元素"
6233
+msgid "unable to join load_cache_entries thread: %s"
6234
+msgstr "无法加入 load_cache_entries 线程:%s"
6235
6056
-#: ref-filter.c:910
6236
+#: read-cache.c:2179
6237
#, c-format
6058
-msgid "malformed format string %s"
6059
-msgstr "错误的格式化字符串 %s"
6238
+msgid "%s: index file open failed"
6239
+msgstr "%s:打开索引文件失败"
6240
6061
-#: ref-filter.c:1549
6241
+#: read-cache.c:2183
6242
#, c-format
6063
-msgid "no branch, rebasing %s"
6064
-msgstr "非分支,正变基 %s"
6243
+msgid "%s: cannot stat the open index"
6244
+msgstr "%s:不能对打开的索引执行 stat 操作"
6245
6066
-#: ref-filter.c:1552
6246
+#: read-cache.c:2187
6247
#, c-format
6068
-msgid "no branch, rebasing detached HEAD %s"
6069
-msgstr "非分支,正变基分离头指针 %s"
6248
+msgid "%s: index file smaller than expected"
6249
+msgstr "%s:索引文件比预期的小"
6250
6071
-#: ref-filter.c:1555
6251
+#: read-cache.c:2191
6252
#, c-format
6073
-msgid "no branch, bisect started on %s"
6074
-msgstr "非分支,二分查找开始于 %s"
6253
+msgid "%s: unable to map index file"
6254
+msgstr "%s:无法对索引文件执行 map 操作"
6255
6076
-#: ref-filter.c:1565
6077
-msgid "no branch"
6078
-msgstr "非分支"
6256
+#: read-cache.c:2233
6257
+#, c-format
6258
+msgid "unable to create load_index_extensions thread: %s"
6259
+msgstr "无法创建 load_index_extensions 线程:%s"
6260
6080
-#: ref-filter.c:1599 ref-filter.c:1808
6261
+#: read-cache.c:2260
6262
#, c-format
6082
-msgid "missing object %s for %s"
6083
-msgstr "缺失 %2$s 的对象 %1$s"
6263
+msgid "unable to join load_index_extensions thread: %s"
6264
+msgstr "无法加入 load_index_extensions 线程:%s"
6265
6085
-#: ref-filter.c:1609
6266
+#: read-cache.c:2292
6267
#, c-format
6087
-msgid "parse_object_buffer failed on %s for %s"
6088
-msgstr "parse_object_buffer 失败于 %2$s 的 %1$s"
6268
+msgid "could not freshen shared index '%s'"
6269
+msgstr "无法刷新共享索引 '%s'"
6270
6090
-#: ref-filter.c:2062
6271
+#: read-cache.c:2339
6272
#, c-format
6092
-msgid "malformed object at '%s'"
6093
-msgstr "格式错误的对象 '%s'"
6273
+msgid "broken index, expect %s in %s, got %s"
6274
+msgstr "损坏的索引,期望在 %2$s 中的 %1$s,得到 %3$s"
6275
6095
-#: ref-filter.c:2151
6276
+#: read-cache.c:3035 strbuf.c:1171 wrapper.c:633 builtin/merge.c:1141
6277
#, c-format
6097
-msgid "ignoring ref with broken name %s"
6098
-msgstr "忽略带有错误名称 %s 的引用"
6278
+msgid "could not close '%s'"
6279
+msgstr "不能关闭 '%s'"
6280
6100
-#: ref-filter.c:2156 refs.c:676
6281
+#: read-cache.c:3138 sequencer.c:2487 sequencer.c:4239
6282
#, c-format
6102
-msgid "ignoring broken ref %s"
6103
-msgstr "忽略损坏的引用 %s"
6283
+msgid "could not stat '%s'"
6284
+msgstr "不能对 '%s' 调用 stat"
6285
6105
-#: ref-filter.c:2472
6286
+#: read-cache.c:3151
6287
#, c-format
6107
-msgid "format: %%(end) atom missing"
6108
-msgstr "格式:缺少 %%(end) 元素"
6288
+msgid "unable to open git dir: %s"
6289
+msgstr "不能打开 git 目录:%s"
6290
6110
-#: ref-filter.c:2571
6291
+#: read-cache.c:3163
6292
#, c-format
6112
-msgid "malformed object name %s"
6113
-msgstr "格式错误的对象名 %s"
6293
+msgid "unable to unlink: %s"
6294
+msgstr "无法删除:%s"
6295
6115
-#: ref-filter.c:2576
6296
+#: read-cache.c:3188
6297
#, c-format
6117
-msgid "option `%s' must point to a commit"
6118
-msgstr "选项 `%s' 必须指向一个提交"
6298
+msgid "cannot fix permission bits on '%s'"
6299
+msgstr "不能修复 '%s' 的权限位"
6300
6120
-#: refs.c:264
6301
+#: read-cache.c:3337
6302
#, c-format
6122
-msgid "%s does not point to a valid object!"
6123
-msgstr "%s 没有指向一个有效的对象!"
6303
+msgid "%s: cannot drop to stage #0"
6304
+msgstr "%s:不能落到暂存区 #0"
6305
6125
-#: refs.c:566
6306
+#: rebase-interactive.c:11
6307
+msgid ""
6308
+"You can fix this with 'git rebase --edit-todo' and then run 'git rebase --"
6309
+"continue'.\n"
6310
+"Or you can abort the rebase with 'git rebase --abort'.\n"
6311
+msgstr ""
6312
+"您可以用 'git rebase --edit-todo' 修正,然后执行 'git rebase --continue'。\n"
6313
+"或者您可以用 'git rebase --abort' 终止变基。\n"
6314
+
6315
+#: rebase-interactive.c:33
6316
#, c-format
6317
msgid ""
6128
-"Using '%s' as the name for the initial branch. This default branch name\n"
6129
-"is subject to change. To configure the initial branch name to use in all\n"
6130
-"of your new repositories, which will suppress this warning, call:\n"
6131
-"\n"
6132
-"\tgit config --global init.defaultBranch <name>\n"
6318
+"unrecognized setting %s for option rebase.missingCommitsCheck. Ignoring."
6319
+msgstr "选项 rebase.missingCommitsCheck 的值 %s 无法识别。已忽略。"
6320
+
6321
+#: rebase-interactive.c:42
6322
+msgid ""
6323
"\n"
6134
-"Names commonly chosen instead of 'master' are 'main', 'trunk' and\n"
6135
-"'development'. The just-created branch can be renamed via this command:\n"
6324
+"Commands:\n"
6325
+"p, pick <commit> = use commit\n"
6326
+"r, reword <commit> = use commit, but edit the commit message\n"
6327
+"e, edit <commit> = use commit, but stop for amending\n"
6328
+"s, squash <commit> = use commit, but meld into previous commit\n"
6329
+"f, fixup <commit> = like \"squash\", but discard this commit's log message\n"
6330
+"x, exec <command> = run command (the rest of the line) using shell\n"
6331
+"b, break = stop here (continue rebase later with 'git rebase --continue')\n"
6332
+"d, drop <commit> = remove commit\n"
6333
+"l, label <label> = label current HEAD with a name\n"
6334
+"t, reset <label> = reset HEAD to a label\n"
6335
+"m, merge [-C <commit> | -c <commit>] <label> [# <oneline>]\n"
6336
+". create a merge commit using the original merge commit's\n"
6337
+". message (or the oneline, if no original merge commit was\n"
6338
+". specified). Use -c <commit> to reword the commit message.\n"
6339
"\n"
6137
-"\tgit branch -m <name>\n"
6340
+"These lines can be re-ordered; they are executed from top to bottom.\n"
6341
msgstr ""
6139
-"使用 '%s' 作为初始分支的名称。这个默认分支名称可能会更改。要在新仓库中\n"
6140
-"配置使用初始分支名,并消除这条警告,请执行:\n"
6342
"\n"
6142
-"\tgit config --global init.defaultBranch <名称>\n"
6143
-"\n"
6144
-"除了 'master' 之外,通常选定的名字有 'main'、'trunk' 和 'development'。\n"
6145
-"可以通过以下命令重命名刚创建的分支:\n"
6343
+"命令:\n"
6344
+"p, pick <提交> = 使用提交\n"
6345
+"r, reword <提交> = 使用提交,但修改提交说明\n"
6346
+"e, edit <提交> = 使用提交,进入 shell 以便进行提交修补\n"
6347
+"s, squash <提交> = 使用提交,但融合到前一个提交\n"
6348
+"f, fixup <提交> = 类似于 \"squash\",但丢弃提交说明日志\n"
6349
+"x, exec <命令> = 使用 shell 运行命令(此行剩余部分)\n"
6350
+"b, break = 在此处停止(使用 'git rebase --continue' 继续变基)\n"
6351
+"d, drop <提交> = 删除提交\n"
6352
+"l, label <label> = 为当前 HEAD 打上标记\n"
6353
+"t, reset <label> = 重置 HEAD 到该标记\n"
6354
+"m, merge [-C <commit> | -c <commit>] <label> [# <oneline>]\n"
6355
+". 创建一个合并提交,并使用原始的合并提交说明(如果没有指定\n"
6356
+". 原始提交,使用注释部分的 oneline 作为提交说明)。使用\n"
6357
+". -c <提交> 可以编辑提交说明。\n"
6358
"\n"
6147
-"\tgit branch -m <name>\n"
6148
-
6149
-#: refs.c:588
6150
-#, c-format
6151
-msgid "could not retrieve `%s`"
6152
-msgstr "无法获取 `%s`"
6359
+"可以对这些行重新排序,将从上至下执行。\n"
6360
6154
-#: refs.c:598
6361
+#: rebase-interactive.c:63
6362
#, c-format
6156
-msgid "invalid branch name: %s = %s"
6157
-msgstr "无效的分支名:%s = %s"
6363
+msgid "Rebase %s onto %s (%d command)"
6364
+msgid_plural "Rebase %s onto %s (%d commands)"
6365
+msgstr[0] "变基 %s 到 %s(%d 个提交)"
6366
+msgstr[1] "变基 %s 到 %s(%d 个提交)"
6367
6159
-#: refs.c:674
6160
-#, c-format
6161
-msgid "ignoring dangling symref %s"
6162
-msgstr "忽略悬空符号引用 %s"
6368
+#: rebase-interactive.c:72 git-rebase--preserve-merges.sh:218
6369
+msgid ""
6370
+"\n"
6371
+"Do not remove any line. Use 'drop' explicitly to remove a commit.\n"
6372
+msgstr ""
6373
+"\n"
6374
+"不要删除任意一行。使用 'drop' 显式地删除一个提交。\n"
6375
6164
-#: refs.c:911
6165
-#, c-format
6166
-msgid "log for ref %s has gap after %s"
6167
-msgstr "引用 %s 的日志在 %s 之后有缺口"
6376
+#: rebase-interactive.c:75 git-rebase--preserve-merges.sh:222
6377
+msgid ""
6378
+"\n"
6379
+"If you remove a line here THAT COMMIT WILL BE LOST.\n"
6380
+msgstr ""
6381
+"\n"
6382
+"如果您在这里删除一行,对应的提交将会丢失。\n"
6383
6169
-#: refs.c:917
6170
-#, c-format
6171
-msgid "log for ref %s unexpectedly ended on %s"
6172
-msgstr "引用 %s 的日志意外终止于 %s "
6384
+#: rebase-interactive.c:81 git-rebase--preserve-merges.sh:861
6385
+msgid ""
6386
+"\n"
6387
+"You are editing the todo file of an ongoing interactive rebase.\n"
6388
+"To continue rebase after editing, run:\n"
6389
+" git rebase --continue\n"
6390
+"\n"
6391
+msgstr ""
6392
+"\n"
6393
+"您正在修改进行中的交互式变基待办列表。若要在编辑结束后继续变基,\n"
6394
+"请执行:\n"
6395
+" git rebase --continue\n"
6396
+"\n"
6397
6174
-#: refs.c:976
6175
-#, c-format
6176
-msgid "log for %s is empty"
6177
-msgstr "%s 的日志为空"
6398
+#: rebase-interactive.c:86 git-rebase--preserve-merges.sh:938
6399
+msgid ""
6400
+"\n"
6401
+"However, if you remove everything, the rebase will be aborted.\n"
6402
+"\n"
6403
+msgstr ""
6404
+"\n"
6405
+"然而,如果您删除全部内容,变基操作将会终止。\n"
6406
+"\n"
6407
6179
-#: refs.c:1068
6408
+#: rebase-interactive.c:110 rerere.c:469 rerere.c:676 sequencer.c:3615
6409
+#: sequencer.c:3641 sequencer.c:5424 builtin/fsck.c:329 builtin/rebase.c:272
6410
#, c-format
6181
-msgid "refusing to update ref with bad name '%s'"
6182
-msgstr "拒绝更新有错误名称 '%s' 的引用"
6411
+msgid "could not write '%s'"
6412
+msgstr "不能写入 '%s'"
6413
6184
-#: refs.c:1139
6414
+#: rebase-interactive.c:116 builtin/rebase.c:204 builtin/rebase.c:230
6415
+#: builtin/rebase.c:254
6416
#, c-format
6186
-msgid "update_ref failed for ref '%s': %s"
6187
-msgstr "对引用 '%s' 执行 update_ref 失败:%s"
6417
+msgid "could not write '%s'."
6418
+msgstr "不能写入 '%s'。"
6419
6189
-#: refs.c:1963
6420
+#: rebase-interactive.c:193
6421
#, c-format
6191
-msgid "multiple updates for ref '%s' not allowed"
6192
-msgstr "不允许对引用 '%s' 多次更新"
6193
-
6194
-#: refs.c:2043
6195
-msgid "ref updates forbidden inside quarantine environment"
6196
-msgstr "在隔离环境中禁止更新引用"
6197
-
6198
-#: refs.c:2054
6199
-msgid "ref updates aborted by hook"
6200
-msgstr "引用更新被钩子中止"
6422
+msgid ""
6423
+"Warning: some commits may have been dropped accidentally.\n"
6424
+"Dropped commits (newer to older):\n"
6425
+msgstr ""
6426
+"警告:一些提交可能被意外丢弃。\n"
6427
+"丢弃的提交(从新到旧):\n"
6428
6202
-#: refs.c:2154 refs.c:2184
6429
+#: rebase-interactive.c:200
6430
#, c-format
6204
-msgid "'%s' exists; cannot create '%s'"
6205
-msgstr "'%s' 已存在,无法创建 '%s'"
6431
+msgid ""
6432
+"To avoid this message, use \"drop\" to explicitly remove a commit.\n"
6433
+"\n"
6434
+"Use 'git config rebase.missingCommitsCheck' to change the level of "
6435
+"warnings.\n"
6436
+"The possible behaviours are: ignore, warn, error.\n"
6437
+"\n"
6438
+msgstr ""
6439
+"为避免这条信息,使用 \"drop\" 指令显式地删除一个提交。\n"
6440
+"\n"
6441
+"使用 'git config rebase.missingCommitsCheck' 来修改警告级别。\n"
6442
+"可选值有:ignore、warn、error。\n"
6443
+"\n"
6444
6207
-#: refs.c:2160 refs.c:2195
6445
+#: rebase-interactive.c:233 rebase-interactive.c:238 sequencer.c:2402
6446
+#: builtin/rebase.c:190 builtin/rebase.c:215 builtin/rebase.c:241
6447
+#: builtin/rebase.c:266
6448
#, c-format
6209
-msgid "cannot process '%s' and '%s' at the same time"
6210
-msgstr "无法同时处理 '%s' 和 '%s'"
6449
+msgid "could not read '%s'."
6450
+msgstr "不能读取 '%s'。"
6451
6212
-#: refs/files-backend.c:1228
6213
-#, c-format
6214
-msgid "could not remove reference %s"
6215
-msgstr "无法删除引用 %s"
6452
+#: ref-filter.c:42 wt-status.c:1975
6453
+msgid "gone"
6454
+msgstr "丢失"
6455
6217
-#: refs/files-backend.c:1242 refs/packed-backend.c:1542
6218
-#: refs/packed-backend.c:1552
6456
+#: ref-filter.c:43
6457
#, c-format
6220
-msgid "could not delete reference %s: %s"
6221
-msgstr "无法删除引用 %s:%s"
6458
+msgid "ahead %d"
6459
+msgstr "领先 %d"
6460
6223
-#: refs/files-backend.c:1245 refs/packed-backend.c:1555
6461
+#: ref-filter.c:44
6462
#, c-format
6225
-msgid "could not delete references: %s"
6226
-msgstr "无法删除引用:%s"
6463
+msgid "behind %d"
6464
+msgstr "落后 %d"
6465
6228
-#: refspec.c:170
6466
+#: ref-filter.c:45
6467
#, c-format
6230
-msgid "invalid refspec '%s'"
6231
-msgstr "无效的引用表达式:'%s'"
6468
+msgid "ahead %d, behind %d"
6469
+msgstr "领先 %d,落后 %d"
6470
6233
-#: remote.c:351
6471
+#: ref-filter.c:175
6472
#, c-format
6235
-msgid "config remote shorthand cannot begin with '/': %s"
6236
-msgstr "配置的远程短名称不能以 '/' 开始:%s"
6237
-
6238
-#: remote.c:399
6239
-msgid "more than one receivepack given, using the first"
6240
-msgstr "提供了一个以上的 receivepack,使用第一个"
6241
-
6242
-#: remote.c:407
6243
-msgid "more than one uploadpack given, using the first"
6244
-msgstr "提供了一个以上的 uploadpack,使用第一个"
6473
+msgid "expected format: %%(color:<color>)"
6474
+msgstr "期望的格式:%%(color:<颜色>)"
6475
6246
-#: remote.c:590
6476
+#: ref-filter.c:177
6477
#, c-format
6248
-msgid "Cannot fetch both %s and %s to %s"
6249
-msgstr "不能同时获取 %s 和 %s 至 %s"
6478
+msgid "unrecognized color: %%(color:%s)"
6479
+msgstr "未能识别的颜色:%%(color:%s)"
6480
6251
-#: remote.c:594
6481
+#: ref-filter.c:199
6482
#, c-format
6253
-msgid "%s usually tracks %s, not %s"
6254
-msgstr "%s 通常跟踪 %s,而非 %s"
6483
+msgid "Integer value expected refname:lstrip=%s"
6484
+msgstr "期望整数值 refname:lstrip=%s"
6485
6256
-#: remote.c:598
6486
+#: ref-filter.c:203
6487
#, c-format
6258
-msgid "%s tracks both %s and %s"
6259
-msgstr "%s 同时跟踪 %s 和 %s"
6488
+msgid "Integer value expected refname:rstrip=%s"
6489
+msgstr "期望整数值 refname:rstrip=%s"
6490
6261
-#: remote.c:666
6491
+#: ref-filter.c:205
6492
#, c-format
6263
-msgid "key '%s' of pattern had no '*'"
6264
-msgstr "模式的键 '%s' 没有 '*'"
6493
+msgid "unrecognized %%(%s) argument: %s"
6494
+msgstr "未能识别的 %%(%s) 参数:%s"
6495
6266
-#: remote.c:676
6496
+#: ref-filter.c:260
6497
#, c-format
6268
-msgid "value '%s' of pattern has no '*'"
6269
-msgstr "模式的值 '%s' 没有 '*'"
6498
+msgid "%%(objecttype) does not take arguments"
6499
+msgstr "%%(objecttype) 不带参数"
6500
6271
-#: remote.c:1073
6501
+#: ref-filter.c:282
6502
#, c-format
6273
-msgid "src refspec %s does not match any"
6274
-msgstr "源引用表达式 %s 没有匹配"
6503
+msgid "unrecognized %%(objectsize) argument: %s"
6504
+msgstr "未能识别的 %%(objectsize) 参数:%s"
6505
6276
-#: remote.c:1078
6506
+#: ref-filter.c:290
6507
#, c-format
6278
-msgid "src refspec %s matches more than one"
6279
-msgstr "源引用表达式 %s 匹配超过一个"
6508
+msgid "%%(deltabase) does not take arguments"
6509
+msgstr "%%(deltabase) 不带参数"
6510
6281
-#. TRANSLATORS: "matches '%s'%" is the <dst> part of "git push
6282
-#. <remote> <src>:<dst>" push, and "being pushed ('%s')" is
6283
-#. the <src>.
6284
-#.
6285
-#: remote.c:1093
6511
+#: ref-filter.c:302
6512
#, c-format
6287
-msgid ""
6288
-"The destination you provided is not a full refname (i.e.,\n"
6289
-"starting with \"refs/\"). We tried to guess what you meant by:\n"
6290
-"\n"
6291
-"- Looking for a ref that matches '%s' on the remote side.\n"
6292
-"- Checking if the <src> being pushed ('%s')\n"
6293
-" is a ref in \"refs/{heads,tags}/\". If so we add a corresponding\n"
6294
-" refs/{heads,tags}/ prefix on the remote side.\n"
6295
-"\n"
6296
-"Neither worked, so we gave up. You must fully qualify the ref."
6297
-msgstr ""
6298
-"您提供的目标不是一个完整的引用名称(即以 \"refs/\" 开头)。我们\n"
6299
-"试着猜测您的想法:\n"
6300
-"\n"
6301
-"- 在远端查询和 '%s' 匹配的引用。\n"
6302
-"- 检查要推送的 <src>('%s')是不是在 \"refs/{heads,tags}/\" 中的\n"
6303
-" 引用。如果是,我们会在对应的远端添加 refs/{heads,tags}/ 前缀。\n"
6304
-"\n"
6305
-"都不行,所以我们已放弃。您必须给出完整的引用。"
6513
+msgid "%%(body) does not take arguments"
6514
+msgstr "%%(body) 不带参数"
6515
6307
-#: remote.c:1113
6516
+#: ref-filter.c:315
6517
#, c-format
6309
-msgid ""
6310
-"The <src> part of the refspec is a commit object.\n"
6311
-"Did you mean to create a new branch by pushing to\n"
6312
-"'%s:refs/heads/%s'?"
6313
-msgstr ""
6314
-"引用表达式的 <src> 是一个提交对象。您是想创建一个新的分支而向\n"
6315
-"'%s:refs/heads/%s' 推送么?"
6518
+msgid "unrecognized %%(subject) argument: %s"
6519
+msgstr "未能识别的 %%(subject) 参数:%s"
6520
6317
-#: remote.c:1118
6521
+#: ref-filter.c:334
6522
#, c-format
6319
-msgid ""
6320
-"The <src> part of the refspec is a tag object.\n"
6321
-"Did you mean to create a new tag by pushing to\n"
6322
-"'%s:refs/tags/%s'?"
6323
-msgstr ""
6324
-"引用表达式的 <src> 是一个标签对象。您是想创建一个新的标签而向\n"
6325
-"'%s:refs/tags/%s' 推送么?"
6523
+msgid "expected %%(trailers:key=<value>)"
6524
+msgstr "预期 %%(trailers:key=<值>)"
6525
6327
-#: remote.c:1123
6526
+#: ref-filter.c:336
6527
#, c-format
6329
-msgid ""
6330
-"The <src> part of the refspec is a tree object.\n"
6331
-"Did you mean to tag a new tree by pushing to\n"
6332
-"'%s:refs/tags/%s'?"
6333
-msgstr ""
6334
-"引用表达式的 <src> 是一个树对象。您是想为这个树对象创建标签而向\n"
6335
-"'%s:refs/tags/%s' 推送么?"
6528
+msgid "unknown %%(trailers) argument: %s"
6529
+msgstr "未知的 %%(trailers) 参数:%s"
6530
6337
-#: remote.c:1128
6531
+#: ref-filter.c:367
6532
#, c-format
6339
-msgid ""
6340
-"The <src> part of the refspec is a blob object.\n"
6341
-"Did you mean to tag a new blob by pushing to\n"
6342
-"'%s:refs/tags/%s'?"
6343
-msgstr ""
6344
-"引用表达式的 <src> 是一个数据对象。您是想为这个数据对象创建标签而向\n"
6345
-"'%s:refs/tags/%s' 推送么?"
6533
+msgid "positive value expected contents:lines=%s"
6534
+msgstr "期望一个正数 contents:lines=%s"
6535
6347
-#: remote.c:1164
6536
+#: ref-filter.c:369
6537
#, c-format
6349
-msgid "%s cannot be resolved to branch"
6350
-msgstr "%s 无法被解析为分支"
6538
+msgid "unrecognized %%(contents) argument: %s"
6539
+msgstr "未能识别的 %%(contents) 参数:%s"
6540
6352
-#: remote.c:1175
6541
+#: ref-filter.c:384
6542
#, c-format
6354
-msgid "unable to delete '%s': remote ref does not exist"
6355
-msgstr "无法删除 '%s':远程引用不存在"
6543
+msgid "positive value expected '%s' in %%(%s)"
6544
+msgstr "期望 %%(%2$s) 中的 '%1$s' 是一个正数"
6545
6357
-#: remote.c:1187
6546
+#: ref-filter.c:388
6547
#, c-format
6359
-msgid "dst refspec %s matches more than one"
6360
-msgstr "目标引用表达式 %s 匹配超过一个"
6548
+msgid "unrecognized argument '%s' in %%(%s)"
6549
+msgstr "未能识别 %%(%2$s) 中的参数 '%1$s'"
6550
6362
-#: remote.c:1194
6551
+#: ref-filter.c:402
6552
#, c-format
6364
-msgid "dst ref %s receives from more than one src"
6365
-msgstr "目标引用 %s 接收超过一个源"
6366
-
6367
-#: remote.c:1714 remote.c:1815
6368
-msgid "HEAD does not point to a branch"
6369
-msgstr "HEAD 没有指向一个分支"
6553
+msgid "unrecognized email option: %s"
6554
+msgstr "未识别的邮件选项:%s"
6555
6371
-#: remote.c:1723
6556
+#: ref-filter.c:432
6557
#, c-format
6373
-msgid "no such branch: '%s'"
6374
-msgstr "没有此分支:'%s'"
6558
+msgid "expected format: %%(align:<width>,<position>)"
6559
+msgstr "期望的格式:%%(align:<宽度>,<位置>)"
6560
6376
-#: remote.c:1726
6561
+#: ref-filter.c:444
6562
#, c-format
6378
-msgid "no upstream configured for branch '%s'"
6379
-msgstr "尚未给分支 '%s' 设置上游"
6563
+msgid "unrecognized position:%s"
6564
+msgstr "未能识别的位置:%s"
6565
6381
-#: remote.c:1732
6566
+#: ref-filter.c:451
6567
#, c-format
6383
-msgid "upstream branch '%s' not stored as a remote-tracking branch"
6384
-msgstr "上游分支 '%s' 没有存储为一个远程跟踪分支"
6568
+msgid "unrecognized width:%s"
6569
+msgstr "未能识别的宽度:%s"
6570
6386
-#: remote.c:1747
6571
+#: ref-filter.c:460
6572
#, c-format
6388
-msgid "push destination '%s' on remote '%s' has no local tracking branch"
6389
-msgstr "推送目标 '%s' 至远程 '%s' 没有本地跟踪分支"
6573
+msgid "unrecognized %%(align) argument: %s"
6574
+msgstr "未能识别的 %%(align) 参数:%s"
6575
6391
-#: remote.c:1759
6576
+#: ref-filter.c:468
6577
#, c-format
6393
-msgid "branch '%s' has no remote for pushing"
6394
-msgstr "分支 '%s' 没有设置要推送的远程服务器"
6578
+msgid "positive width expected with the %%(align) atom"
6579
+msgstr "元素 %%(align) 需要一个正数的宽度"
6580
6396
-#: remote.c:1769
6581
+#: ref-filter.c:486
6582
#, c-format
6398
-msgid "push refspecs for '%s' do not include '%s'"
6399
-msgstr "向 '%s' 推送引用规格未包含 '%s'"
6400
-
6401
-#: remote.c:1782
6402
-msgid "push has no destination (push.default is 'nothing')"
6403
-msgstr "推送无目标(push.default 是 'nothing')"
6404
-
6405
-#: remote.c:1804
6406
-msgid "cannot resolve 'simple' push to a single destination"
6407
-msgstr "无法解析 'simple' 推送至一个单独的目标"
6583
+msgid "unrecognized %%(if) argument: %s"
6584
+msgstr "未能识别的 %%(if) 参数:%s"
6585
6409
-#: remote.c:1933
6586
+#: ref-filter.c:588
6587
#, c-format
6411
-msgid "couldn't find remote ref %s"
6412
-msgstr "无法找到远程引用 %s"
6588
+msgid "malformed field name: %.*s"
6589
+msgstr "格式错误的字段名:%.*s"
6590
6414
-#: remote.c:1946
6591
+#: ref-filter.c:615
6592
#, c-format
6416
-msgid "* Ignoring funny ref '%s' locally"
6417
-msgstr "* 在本地忽略可笑的引用 '%s'"
6593
+msgid "unknown field name: %.*s"
This file is too large to show in full.