summaryrefslogtreecommitdiffstats
path: root/po/cat-id-tbl.c
blob: e87d3b6f6f26948fbd6ec879dd9548ef8fbe83c8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
/* Automatically generated by po2tbl.sed from util-linux.pot.  */

#if HAVE_CONFIG_H
# include <config.h>
#endif

#include "libgettext.h"

const struct _msg_ent _msg_tbl[] = {
  {"", 1},
  {"set read-only", 2},
  {"set read-write", 3},
  {"get read-only", 4},
  {"get sectorsize", 5},
  {"get blocksize", 6},
  {"set blocksize", 7},
  {"get size", 8},
  {"set readahead", 9},
  {"get readahead", 10},
  {"flush buffers", 11},
  {"reread partition table", 12},
  {"Usage:\n", 13},
  {"  %s --report [devices]\n", 14},
  {"  %s [-v|-q] commands devices\n", 15},
  {"Available commands:\n", 16},
  {"%s: Unknown command: %s\n", 17},
  {"%s requires an argument\n", 18},
  {"%s succeeded.\n", 19},
  {"%s: cannot open %s\n", 20},
  {"%s: ioctl error on %s\n", 21},
  {"RO    RA   SSZ   BSZ   StartSec     Size    Device\n", 22},
  {"usage:\n", 23},
  {"Formatting ... ", 24},
  {"done\n", 25},
  {"Verifying ... ", 26},
  {"Read: ", 27},
  {"Problem reading cylinder %d, expected %d, read %d\n", 28},
  {"\
bad data in cyl %d\n\
Continuing ... ", 29},
  {"usage: %s [ -n ] device\n", 30},
  {"%s from %s\n", 31},
  {"%s: not a floppy device\n", 32},
  {"Could not determine current format type", 33},
  {"%s-sided, %d tracks, %d sec/track. Total capacity %d kB.\n", 34},
  {"Double", 35},
  {"Single", 36},
  {"Usage: %s [-larvsmf] /dev/name\n", 37},
  {"%s is mounted.\t ", 38},
  {"Do you really want to continue", 39},
  {"check aborted.\n", 40},
  {"Zone nr < FIRSTZONE in file `%s'.", 41},
  {"Zone nr >= ZONES in file `%s'.", 42},
  {"Remove block", 43},
  {"Read error: unable to seek to block in file '%s'\n", 44},
  {"Read error: bad block in file '%s'\n", 45},
  {"\
Internal error: trying to write bad block\n\
Write request ignored\n", 46},
  {"seek failed in write_block", 47},
  {"Write error: bad block in file '%s'\n", 48},
  {"seek failed in write_super_block", 49},
  {"unable to write super-block", 50},
  {"Unable to write inode map", 51},
  {"Unable to write zone map", 52},
  {"Unable to write inodes", 53},
  {"seek failed", 54},
  {"unable to read super block", 55},
  {"bad magic number in super-block", 56},
  {"Only 1k blocks/zones supported", 57},
  {"bad s_imap_blocks field in super-block", 58},
  {"bad s_zmap_blocks field in super-block", 59},
  {"Unable to allocate buffer for inode map", 60},
  {"Unable to allocate buffer for inodes", 61},
  {"Unable to allocate buffer for inode count", 62},
  {"Unable to allocate buffer for zone count", 63},
  {"Unable to read inode map", 64},
  {"Unable to read zone map", 65},
  {"Unable to read inodes", 66},
  {"Warning: Firstzone != Norm_firstzone\n", 67},
  {"%ld inodes\n", 68},
  {"%ld blocks\n", 69},
  {"Firstdatazone=%ld (%ld)\n", 70},
  {"Zonesize=%d\n", 71},
  {"Maxsize=%ld\n", 72},
  {"Filesystem state=%d\n", 73},
  {"\
namelen=%d\n\
\n", 74},
  {"Inode %d marked unused, but used for file '%s'\n", 75},
  {"Mark in use", 76},
  {"The file `%s' has mode %05o\n", 77},
  {"Warning: inode count too big.\n", 78},
  {"root inode isn't a directory", 79},
  {"Block has been used before. Now in file `%s'.", 80},
  {"Clear", 81},
  {"Block %d in file `%s' is marked not in use.", 82},
  {"Correct", 83},
  {"The directory '%s' contains a bad inode number for file '%.*s'.", 84},
  {" Remove", 85},
  {"`%s': bad directory: '.' isn't first\n", 86},
  {"`%s': bad directory: '..' isn't second\n", 87},
  {"%s: bad directory: '.' isn't first\n", 88},
  {"%s: bad directory: '..' isn't second\n", 89},
  {"internal error", 90},
  {"%s: bad directory: size < 32", 91},
  {"seek failed in bad_zone", 92},
  {"Inode %d mode not cleared.", 93},
  {"Inode %d not used, marked used in the bitmap.", 94},
  {"Inode %d used, marked unused in the bitmap.", 95},
  {"Inode %d (mode = %07o), i_nlinks=%d, counted=%d.", 96},
  {"Set i_nlinks to count", 97},
  {"Zone %d: marked in use, no file uses it.", 98},
  {"Unmark", 99},
  {"Zone %d: in use, counted=%d\n", 100},
  {"Zone %d: not in use, counted=%d\n", 101},
  {"Set", 102},
  {"bad inode size", 103},
  {"bad v2 inode size", 104},
  {"need terminal for interactive repairs", 105},
  {"unable to open '%s'", 106},
  {"%s is clean, no check.\n", 107},
  {"Forcing filesystem check on %s.\n", 108},
  {"Filesystem on %s is dirty, needs checking.\n", 109},
  {"\
\n\
%6ld inodes used (%ld%%)\n", 110},
  {"%6ld zones used (%ld%%)\n", 111},
  {"\
\n\
%6d regular files\n\
%6d directories\n\
%6d character device files\n\
%6d block device files\n\
%6d links\n\
%6d symbolic links\n\
------\n\
%6d files\n", 112},
  {"\
----------------------------\n\
FILE SYSTEM HAS BEEN CHANGED\n\
----------------------------\n", 113},
  {"%s: failed to open: %s\n", 114},
  {"%s: seek error on %s\n", 115},
  {"%s: read error on %s\n", 116},
  {"sector count: %d, sector size: %d\n", 117},
  {"%s: option parse error\n", 118},
  {"Usage: %s [-x] [-d <num>] iso9660-image\n", 119},
  {"\
Usage: %s [-v] [-N nr-of-inodes] [-V volume-name]\n\
       [-F fsname] device [block-count]\n", 120},
  {"volume name too long", 121},
  {"fsname name too long", 122},
  {"cannot stat device %s", 123},
  {"%s is not a block special device", 124},
  {"cannot open %s", 125},
  {"cannot get size of %s", 126},
  {"blocks argument too large, max is %lu", 127},
  {"too many inodes - max is 512", 128},
  {"not enough space, need at least %lu blocks", 129},
  {"Device: %s\n", 130},
  {"Volume: <%-6s>\n", 131},
  {"FSname: <%-6s>\n", 132},
  {"BlockSize: %d\n", 133},
  {"Inodes: %d (in 1 block)\n", 134},
  {"Inodes: %d (in %ld blocks)\n", 135},
  {"Blocks: %ld\n", 136},
  {"Inode end: %d, Data end: %d\n", 137},
  {"error writing superblock", 138},
  {"error writing root inode", 139},
  {"error writing inode", 140},
  {"seek error", 141},
  {"error writing . entry", 142},
  {"error writing .. entry", 143},
  {"error closing %s", 144},
  {"Usage: mkfs [-V] [-t fstype] [fs-options] device [size]\n", 145},
  {"%s: Out of memory!\n", 146},
  {"mkfs version %s (%s)\n", 147},
  {"Usage: %s [-c | -l filename] [-nXX] [-iXX] /dev/name [blocks]\n", 148},
  {"%s is mounted; will not make a filesystem here!", 149},
  {"seek to boot block failed in write_tables", 150},
  {"unable to clear boot sector", 151},
  {"seek failed in write_tables", 152},
  {"unable to write inode map", 153},
  {"unable to write zone map", 154},
  {"unable to write inodes", 155},
  {"write failed in write_block", 156},
  {"too many bad blocks", 157},
  {"not enough good blocks", 158},
  {"unable to allocate buffers for maps", 159},
  {"unable to allocate buffer for inodes", 160},
  {"\
Maxsize=%ld\n\
\n", 161},
  {"seek failed during testing of blocks", 162},
  {"Weird values in do_check: probably bugs\n", 163},
  {"seek failed in check_blocks", 164},
  {"bad blocks before data-area: cannot make fs", 165},
  {"%d bad blocks\n", 166},
  {"one bad block\n", 167},
  {"can't open file of bad blocks", 168},
  {"%s: not compiled with minix v2 support\n", 169},
  {"strtol error: number of blocks not specified", 170},
  {"unable to open %s", 171},
  {"unable to stat %s", 172},
  {"will not try to make filesystem on '%s'", 173},
  {"Bad user-specified page size %d\n", 174},
  {"Using user-specified page size %d, instead of the system values %d/%d\n", 175},
  {"Assuming pages of size %d (not %d)\n", 176},
  {"Usage: %s [-c] [-v0|-v1] [-pPAGESZ] /dev/name [blocks]\n", 177},
  {"too many bad pages", 178},
  {"Out of memory", 179},
  {"one bad page\n", 180},
  {"%d bad pages\n", 181},
  {"%s: error: Nowhere to set up swap on?\n", 182},
  {"%s: error: size %ld is larger than device size %d\n", 183},
  {"%s: error: unknown version %d\n", 184},
  {"%s: error: swap area needs to be at least %ldkB\n", 185},
  {"%s: warning: truncating swap area to %ldkB\n", 186},
  {"Will not try to make swapdevice on '%s'", 187},
  {"fatal: first page unreadable", 188},
  {"\
%s: Device '%s' contains a valid Sun disklabel.\n\
This probably means creating v0 swap would destroy your partition table\n\
No swap created. If you really want to create swap v0 on that device, use\n\
the -f option to force it.\n", 189},
  {"Unable to set up swap-space: unreadable", 190},
  {"Setting up swapspace version %d, size = %lu KiB\n", 191},
  {"unable to rewind swap-device", 192},
  {"unable to write signature page", 193},
  {"fsync failed", 194},
  {"Invalid number: %s\n", 195},
  {"Syntax error: '%s'\n", 196},
  {"No such parameter set: '%s'\n", 197},
  {"   %s [ -p ] dev name\n", 198},
  {"\
   %s [ -p ] dev size sect heads tracks stretch gap rate spec1 fmt_gap\n", 199},
  {"   %s [ -c | -y | -n | -d ] dev\n", 200},
  {"   %s [ -c | -y | -n ] dev\n", 201},
  {"Unusable", 202},
  {"Free Space", 203},
  {"Linux ext2", 204},
  {"Linux ext3", 205},
  {"Linux XFS", 206},
  {"Linux ReiserFS", 207},
  {"Linux", 208},
  {"OS/2 HPFS", 209},
  {"OS/2 IFS", 210},
  {"NTFS", 211},
  {"Disk has been changed.\n", 212},
  {"Reboot the system to ensure the partition table is correctly updated.\n", 213},
  {"\
\n\
WARNING: If you have created or modified any\n\
DOS 6.x partitions, please see the cfdisk manual\n\
page for additional information.\n", 214},
  {"FATAL ERROR", 215},
  {"Press any key to exit cfdisk", 216},
  {"Cannot seek on disk drive", 217},
  {"Cannot read disk drive", 218},
  {"Cannot write disk drive", 219},
  {"Too many partitions", 220},
  {"Partition begins before sector 0", 221},
  {"Partition ends before sector 0", 222},
  {"Partition begins after end-of-disk", 223},
  {"Partition ends after end-of-disk", 224},
  {"logical partitions not in disk order", 225},
  {"logical partitions overlap", 226},
  {"enlarged logical partitions overlap", 227},
  {"\
!!!! Internal error creating logical drive with no extended partition !!!!", 228},
  {"\
Cannot create logical drive here -- would create two extended partitions", 229},
  {"Menu item too long. Menu may look odd.", 230},
  {"Menu without direction. Defaulting horizontal.", 231},
  {"Illegal key", 232},
  {"Press a key to continue", 233},
  {"Primary", 234},
  {"Create a new primary partition", 235},
  {"Logical", 236},
  {"Create a new logical partition", 237},
  {"Cancel", 238},
  {"Don't create a partition", 239},
  {"!!! Internal error !!!", 240},
  {"Size (in MB): ", 241},
  {"Beginning", 242},
  {"Add partition at beginning of free space", 243},
  {"End", 244},
  {"Add partition at end of free space", 245},
  {"No room to create the extended partition", 246},
  {"No partition table or unknown signature on partition table", 247},
  {"Do you wish to start with a zero table [y/N] ?", 248},
  {"You specified more cylinders than fit on disk", 249},
  {"Cannot open disk drive", 250},
  {"Opened disk read-only - you have no permission to write", 251},
  {"Cannot get disk size", 252},
  {"Bad primary partition", 253},
  {"Bad logical partition", 254},
  {"Warning!!  This may destroy data on your disk!", 255},
  {"Are you sure you want write the partition table to disk? (yes or no): ", 256},
  {"no", 257},
  {"Did not write partition table to disk", 258},
  {"yes", 259},
  {"Please enter `yes' or `no'", 260},
  {"Writing partition table to disk...", 261},
  {"Wrote partition table to disk", 262},
  {"\
Wrote partition table, but re-read table failed.  Reboot to update table.", 263},
  {"No primary partitions are marked bootable. DOS MBR cannot boot this.", 264},
  {"\
More than one primary partition is marked bootable. DOS MBR cannot boot this.", 265},
  {"Enter filename or press RETURN to display on screen: ", 266},
  {"Cannot open file '%s'", 267},
  {"Disk Drive: %s\n", 268},
  {"Sector 0:\n", 269},
  {"Sector %d:\n", 270},
  {"   None   ", 271},
  {"   Pri/Log", 272},
  {"   Primary", 273},
  {"   Logical", 274},
  {"Unknown", 275},
  {"Boot (%02X)", 276},
  {"Unknown (%02X)", 277},
  {"None (%02X)", 278},
  {"Partition Table for %s\n", 279},
  {"            First    Last\n", 280},
  {"\
 # Type     Sector   Sector   Offset  Length   Filesystem Type (ID)   Flags\n", 281},
  {"\
-- ------- -------- --------- ------ --------- ---------------------- \
---------\n", 282},
  {"         ---Starting---      ----Ending----    Start Number of\n", 283},
  {" # Flags Head Sect Cyl   ID  Head Sect Cyl    Sector  Sectors\n", 284},
  {"-- ----- ---- ---- ---- ---- ---- ---- ---- -------- ---------\n", 285},
  {"Raw", 286},
  {"Print the table using raw data format", 287},
  {"Sectors", 288},
  {"Print the table ordered by sectors", 289},
  {"Table", 290},
  {"Just print the partition table", 291},
  {"Don't print the table", 292},
  {"Help Screen for cfdisk", 293},
  {"This is cfdisk, a curses based disk partitioning program, which", 294},
  {"allows you to create, delete and modify partitions on your hard", 295},
  {"disk drive.", 296},
  {"Copyright (C) 1994-1999 Kevin E. Martin & aeb", 297},
  {"Command      Meaning", 298},
  {"-------      -------", 299},
  {"  b          Toggle bootable flag of the current partition", 300},
  {"  d          Delete the current partition", 301},
  {"  g          Change cylinders, heads, sectors-per-track parameters", 302},
  {"             WARNING: This option should only be used by people who", 303},
  {"             know what they are doing.", 304},
  {"  h          Print this screen", 305},
  {"  m          Maximize disk usage of the current partition", 306},
  {"             Note: This may make the partition incompatible with", 307},
  {"             DOS, OS/2, ...", 308},
  {"  n          Create new partition from free space", 309},
  {"  p          Print partition table to the screen or to a file", 310},
  {"             There are several different formats for the partition", 311},
  {"             that you can choose from:", 312},
  {"                r - Raw data (exactly what would be written to disk)", 313},
  {"                s - Table ordered by sectors", 314},
  {"                t - Table in raw format", 315},
  {"  q          Quit program without writing partition table", 316},
  {"  t          Change the filesystem type", 317},
  {"  u          Change units of the partition size display", 318},
  {"             Rotates through MB, sectors and cylinders", 319},
  {"  W          Write partition table to disk (must enter upper case W)", 320},
  {"             Since this might destroy data on the disk, you must", 321},
  {"             either confirm or deny the write by entering `yes' or", 322},
  {"             `no'", 323},
  {"Up Arrow     Move cursor to the previous partition", 324},
  {"Down Arrow   Move cursor to the next partition", 325},
  {"CTRL-L       Redraws the screen", 326},
  {"  ?          Print this screen", 327},
  {"Note: All of the commands can be entered with either upper or lower", 328},
  {"case letters (except for Writes).", 329},
  {"Cylinders", 330},
  {"Change cylinder geometry", 331},
  {"Heads", 332},
  {"Change head geometry", 333},
  {"Change sector geometry", 334},
  {"Done", 335},
  {"Done with changing geometry", 336},
  {"Enter the number of cylinders: ", 337},
  {"Illegal cylinders value", 338},
  {"Enter the number of heads: ", 339},
  {"Illegal heads value", 340},
  {"Enter the number of sectors per track: ", 341},
  {"Illegal sectors value", 342},
  {"Enter filesystem type: ", 343},
  {"Cannot change FS Type to empty", 344},
  {"Cannot change FS Type to extended", 345},
  {"Boot", 346},
  {"Unk(%02X)", 347},
  {", NC", 348},
  {"NC", 349},
  {"Pri/Log", 350},
  {"Disk Drive: %s", 351},
  {"Size: %lld bytes, %ld MB", 352},
  {"Size: %lld bytes, %ld.%ld GB", 353},
  {"Heads: %d   Sectors per Track: %d   Cylinders: %d", 354},
  {"Name", 355},
  {"Flags", 356},
  {"Part Type", 357},
  {"FS Type", 358},
  {"[Label]", 359},
  {"  Sectors", 360},
  {"Size (MB)", 361},
  {"Size (GB)", 362},
  {"Bootable", 363},
  {"Toggle bootable flag of the current partition", 364},
  {"Delete", 365},
  {"Delete the current partition", 366},
  {"Geometry", 367},
  {"Change disk geometry (experts only)", 368},
  {"Help", 369},
  {"Print help screen", 370},
  {"Maximize", 371},
  {"Maximize disk usage of the current partition (experts only)", 372},
  {"New", 373},
  {"Create new partition from free space", 374},
  {"Print", 375},
  {"Print partition table to the screen or to a file", 376},
  {"Quit", 377},
  {"Quit program without writing partition table", 378},
  {"Type", 379},
  {"Change the filesystem type (DOS, Linux, OS/2 and so on)", 380},
  {"Units", 381},
  {"Change units of the partition size display (MB, sect, cyl)", 382},
  {"Write", 383},
  {"Write partition table to disk (this might destroy data)", 384},
  {"Cannot make this partition bootable", 385},
  {"Cannot delete an empty partition", 386},
  {"Cannot maximize this partition", 387},
  {"This partition is unusable", 388},
  {"This partition is already in use", 389},
  {"Cannot change the type of an empty partition", 390},
  {"No more partitions", 391},
  {"Illegal command", 392},
  {"Copyright (C) 1994-2000 Kevin E. Martin & aeb\n", 393},
  {"\
\n\
Usage:\n\
Print version:\n\
        %s -v\n\
Print partition table:\n\
        %s -P {r|s|t} [options] device\n\
Interactive use:\n\
        %s [options] device\n\
\n\
Options:\n\
-a: Use arrow instead of highlighting;\n\
-z: Start with a zero partition table, instead of reading the pt from disk;\n\
-c C -h H -s S: Override the kernel's idea of the number of cylinders,\n\
                the number of heads and the number of sectors/track.\n\
\n", 394},
  {"\
Usage: fdisk [-b SSZ] [-u] DISK     Change partition table\n\
       fdisk -l [-b SSZ] [-u] DISK  List partition table(s)\n\
       fdisk -s PARTITION           Give partition size(s) in blocks\n\
       fdisk -v                     Give fdisk version\n\
Here DISK is something like /dev/hdb or /dev/sda\n\
and PARTITION is something like /dev/hda7\n\
-u: give Start and End in sector (instead of cylinder) units\n\
-b 2048: (for certain MO disks) use 2048-byte sectors\n", 395},
  {"\
Usage: fdisk [-l] [-b SSZ] [-u] device\n\
E.g.: fdisk /dev/hda  (for the first IDE disk)\n\
  or: fdisk /dev/sdc  (for the third SCSI disk)\n\
  or: fdisk /dev/eda  (for the first PS/2 ESDI drive)\n\
  or: fdisk /dev/rd/c0d0  or: fdisk /dev/ida/c0d0  (for RAID devices)\n\
  ...\n", 396},
  {"Unable to open %s\n", 397},
  {"Unable to read %s\n", 398},
  {"Unable to seek on %s\n", 399},
  {"Unable to write %s\n", 400},
  {"BLKGETSIZE ioctl failed on %s\n", 401},
  {"Unable to allocate any more memory\n", 402},
  {"Fatal error\n", 403},
  {"Command action", 404},
  {"   a   toggle a read only flag", 405},
  {"   b   edit bsd disklabel", 406},
  {"   c   toggle the mountable flag", 407},
  {"   d   delete a partition", 408},
  {"   l   list known partition types", 409},
  {"   m   print this menu", 410},
  {"   n   add a new partition", 411},
  {"   o   create a new empty DOS partition table", 412},
  {"   p   print the partition table", 413},
  {"   q   quit without saving changes", 414},
  {"   s   create a new empty Sun disklabel", 415},
  {"   t   change a partition's system id", 416},
  {"   u   change display/entry units", 417},
  {"   v   verify the partition table", 418},
  {"   w   write table to disk and exit", 419},
  {"   x   extra functionality (experts only)", 420},
  {"   a   select bootable partition", 421},
  {"   b   edit bootfile entry", 422},
  {"   c   select sgi swap partition", 423},
  {"   a   toggle a bootable flag", 424},
  {"   c   toggle the dos compatibility flag", 425},
  {"   a   change number of alternate cylinders", 426},
  {"   c   change number of cylinders", 427},
  {"   d   print the raw data in the partition table", 428},
  {"   e   change number of extra sectors per cylinder", 429},
  {"   h   change number of heads", 430},
  {"   i   change interleave factor", 431},
  {"   o   change rotation speed (rpm)", 432},
  {"   r   return to main menu", 433},
  {"   s   change number of sectors/track", 434},
  {"   y   change number of physical cylinders", 435},
  {"   b   move beginning of data in a partition", 436},
  {"   e   list extended partitions", 437},
  {"   g   create an IRIX (SGI) partition table", 438},
  {"   f   fix partition order", 439},
  {"You must set", 440},
  {"heads", 441},
  {"sectors", 442},
  {"cylinders", 443},
  {"\
%s%s.\n\
You can do this from the extra functions menu.\n", 444},
  {" and ", 445},
  {"\
\n\
The number of cylinders for this disk is set to %d.\n\
There is nothing wrong with that, but this is larger than 1024,\n\
and could in certain setups cause problems with:\n\
1) software that runs at boot time (e.g., old versions of LILO)\n\
2) booting and partitioning software from other OSs\n\
   (e.g., DOS FDISK, OS/2 FDISK)\n", 446},
  {"Bad offset in primary extended partition\n", 447},
  {"Warning: deleting partitions after %d\n", 448},
  {"Warning: extra link pointer in partition table %d\n", 449},
  {"Warning: ignoring extra data in partition table %d\n", 450},
  {"\
Building a new DOS disklabel. Changes will remain in memory only,\n\
until you decide to write them. After that, of course, the previous\n\
content won't be recoverable.\n\
\n", 451},
  {"Note: sector size is %d (not %d)\n", 452},
  {"You will not be able to write the partition table.\n", 453},
  {"\
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF \
disklabel\n", 454},
  {"Internal error\n", 455},
  {"Ignoring extra extended partition %d\n", 456},
  {"\
Warning: invalid flag 0x%04x of partition table %d will be corrected by w\
(rite)\n", 457},
  {"\
\n\
got EOF thrice - exiting..\n", 458},
  {"Hex code (type L to list codes): ", 459},
  {"%s (%d-%d, default %d): ", 460},
  {"Using default value %d\n", 461},
  {"Value out of range.\n", 462},
  {"Partition number", 463},
  {"Warning: partition %d has empty type\n", 464},
  {"cylinder", 465},
  {"sector", 466},
  {"Changing display/entry units to %s\n", 467},
  {"WARNING: Partition %d is an extended partition\n", 468},
  {"DOS Compatibility flag is set\n", 469},
  {"DOS Compatibility flag is not set\n", 470},
  {"Partition %d does not exist yet!\n", 471},
  {"\
Type 0 means free space to many systems\n\
(but not to Linux). Having partitions of\n\
type 0 is probably unwise. You can delete\n\
a partition using the `d' command.\n", 472},
  {"\
You cannot change a partition into an extended one or vice versa\n\
Delete it first.\n", 473},
  {"\
Consider leaving partition 3 as Whole disk (5),\n\
as SunOS/Solaris expects it and even Linux likes it.\n\
\n", 474},
  {"\
Consider leaving partition 9 as volume header (0),\n\
and partition 11 as entire volume (6)as IRIX expects it.\n\
\n", 475},
  {"Changed system type of partition %d to %x (%s)\n", 476},
  {"Partition %d has different physical/logical beginnings (non-Linux?):\n", 477},
  {"     phys=(%d, %d, %d) ", 478},
  {"logical=(%d, %d, %d)\n", 479},
  {"Partition %d has different physical/logical endings:\n", 480},
  {"Partition %i does not start on cylinder boundary:\n", 481},
  {"should be (%d, %d, 1)\n", 482},
  {"Partition %i does not end on cylinder boundary:\n", 483},
  {"should be (%d, %d, %d)\n", 484},
  {"\
\n\
Disk %s: %d heads, %d sectors, %d cylinders\n\
Units = %s of %d * %d bytes\n\
\n", 485},
  {"\
Nothing to do. Ordering is correct already.\n\
\n", 486},
  {"%*s Boot    Start       End    Blocks   Id  System\n", 487},
  {"Device", 488},
  {"\
\n\
Partition table entries are not in disk order\n", 489},
  {"\
\n\
Disk %s: %d heads, %d sectors, %d cylinders\n\
\n", 490},
  {"Nr AF  Hd Sec  Cyl  Hd Sec  Cyl    Start     Size ID\n", 491},
  {"Warning: partition %d contains sector 0\n", 492},
  {"Partition %d: head %d greater than maximum %d\n", 493},
  {"Partition %d: sector %d greater than maximum %d\n", 494},
  {"Partitions %d: cylinder %d greater than maximum %d\n", 495},
  {"Partition %d: previous sectors %d disagrees with total %d\n", 496},
  {"Warning: bad start-of-data in partition %d\n", 497},
  {"Warning: partition %d overlaps partition %d.\n", 498},
  {"Warning: partition %d is empty\n", 499},
  {"Logical partition %d not entirely in partition %d\n", 500},
  {"Total allocated sectors %d greater than the maximum %d\n", 501},
  {"%d unallocated sectors\n", 502},
  {"Partition %d is already defined.  Delete it before re-adding it.\n", 503},
  {"First %s", 504},
  {"Sector %d is already allocated\n", 505},
  {"No free sectors available\n", 506},
  {"Last %s or +size or +sizeM or +sizeK", 507},
  {"\
\tSorry - this fdisk cannot handle AIX disk labels.\n\
\tIf you want to add DOS-type partitions, create\n\
\ta new empty DOS partition table first. (Use o.)\n\
\tWARNING: This will destroy the present disk contents.\n", 508},
  {"The maximum number of partitions has been created\n", 509},
  {"You must delete some partition and add an extended partition first\n", 510},
  {"\
Command action\n\
   %s\n\
   p   primary partition (1-4)\n", 511},
  {"l   logical (5 or over)", 512},
  {"e   extended", 513},
  {"Invalid partition number for type `%c'\n", 514},
  {"\
The partition table has been altered!\n\
\n", 515},
  {"Calling ioctl() to re-read partition table.\n", 516},
  {"\
\n\
WARNING: Re-reading the partition table failed with error %d: %s.\n\
The kernel still uses the old table.\n\
The new table will be used at the next reboot.\n", 517},
  {"\
\n\
WARNING: If you have created or modified any DOS 6.x\n\
partitions, please see the fdisk manual page for additional\n\
information.\n", 518},
  {"Syncing disks.\n", 519},
  {"Partition %d has no data area\n", 520},
  {"New beginning of data", 521},
  {"Expert command (m for help): ", 522},
  {"Number of cylinders", 523},
  {"Number of heads", 524},
  {"Number of sectors", 525},
  {"Warning: setting sector offset for DOS compatiblity\n", 526},
  {"Disk %s doesn't contain a valid partition table\n", 527},
  {"Cannot open %s\n", 528},
  {"cannot open %s\n", 529},
  {"%c: unknown command\n", 530},
  {"This kernel finds the sector size itself - -b option ignored\n", 531},
  {"\
Warning: the -b (set sector size) option should be used with one specified \
device\n", 532},
  {"\
Detected an OSF/1 disklabel on %s, entering disklabel mode.\n\
To return to DOS partition table mode, use the 'r' command.\n", 533},
  {"Command (m for help): ", 534},
  {"\
\n\
The current boot file is: %s\n", 535},
  {"Please enter the name of the new boot file: ", 536},
  {"Boot file unchanged\n", 537},
  {"\
\n\
\tSorry, no experts menu for SGI partition tables available.\n\
\n", 538},
  {"\
\n\
\tThere is a valid AIX label on this disk.\n\
\tUnfortunately Linux cannot handle these\n\
\tdisks at the moment.  Nevertheless some\n\
\tadvice:\n\
\t1. fdisk will destroy its contents on write.\n\
\t2. Be sure that this disk is NOT a still vital\n\
\t   part of a volume group. (Otherwise you may\n\
\t   erase the other disks as well, if unmirrored.)\n\
\t3. Before deleting this physical volume be sure\n\
\t   to remove the disk logically from your AIX\n\
\t   machine.  (Otherwise you become an AIXpert).", 539},
  {"\
\n\
BSD label for device: %s\n", 540},
  {"   d   delete a BSD partition", 541},
  {"   e   edit drive data", 542},
  {"   i   install bootstrap", 543},
  {"   l   list known filesystem types", 544},
  {"   n   add a new BSD partition", 545},
  {"   p   print BSD partition table", 546},
  {"   s   show complete disklabel", 547},
  {"   t   change a partition's filesystem id", 548},
  {"   u   change units (cylinders/sectors)", 549},
  {"   w   write disklabel to disk", 550},
  {"   x   link BSD partition to non-BSD partition", 551},
  {"Partition %s has invalid starting sector 0.\n", 552},
  {"Reading disklabel of %s at sector %d.\n", 553},
  {"There is no *BSD partition on %s.\n", 554},
  {"BSD disklabel command (m for help): ", 555},
  {"type: %s\n", 556},
  {"type: %d\n", 557},
  {"disk: %.*s\n", 558},
  {"label: %.*s\n", 559},
  {"flags:", 560},
  {" removable", 561},
  {" ecc", 562},
  {" badsect", 563},
  {"bytes/sector: %ld\n", 564},
  {"sectors/track: %ld\n", 565},
  {"tracks/cylinder: %ld\n", 566},
  {"sectors/cylinder: %ld\n", 567},
  {"cylinders: %ld\n", 568},
  {"rpm: %d\n", 569},
  {"interleave: %d\n", 570},
  {"trackskew: %d\n", 571},
  {"cylinderskew: %d\n", 572},
  {"headswitch: %ld\t\t# milliseconds\n", 573},
  {"track-to-track seek: %ld\t# milliseconds\n", 574},
  {"drivedata: ", 575},
  {"\
\n\
%d partitions:\n", 576},
  {"#       start       end      size     fstype   [fsize bsize   cpg]\n", 577},
  {"Writing disklabel to %s.\n", 578},
  {"%s contains no disklabel.\n", 579},
  {"Do you want to create a disklabel? (y/n) ", 580},
  {"bytes/sector", 581},
  {"sectors/track", 582},
  {"tracks/cylinder", 583},
  {"sectors/cylinder", 584},
  {"Must be <= sectors/track * tracks/cylinder (default).\n", 585},
  {"rpm", 586},
  {"interleave", 587},
  {"trackskew", 588},
  {"cylinderskew", 589},
  {"headswitch", 590},
  {"track-to-track seek", 591},
  {"Bootstrap: %sboot -> boot%s (%s): ", 592},
  {"Bootstrap overlaps with disk label!\n", 593},
  {"Bootstrap installed on %s.\n", 594},
  {"Partition (a-%c): ", 595},
  {"This partition already exists.\n", 596},
  {"Warning: too many partitions (%d, maximum is %d).\n", 597},
  {"\
\n\
Syncing disks.\n", 598},
  {"SGI volhdr", 599},
  {"SGI trkrepl", 600},
  {"SGI secrepl", 601},
  {"SGI raw", 602},
  {"SGI bsd", 603},
  {"SGI sysv", 604},
  {"SGI volume", 605},
  {"SGI efs", 606},
  {"SGI lvol", 607},
  {"SGI rlvol", 608},
  {"SGI xfs", 609},
  {"SGI xfslog", 610},
  {"SGI xlv", 611},
  {"SGI xvm", 612},
  {"Linux swap", 613},
  {"Linux native", 614},
  {"Linux LVM", 615},
  {"Linux RAID", 616},
  {"\
According to MIPS Computer Systems, Inc the Label must not contain more than \
512 bytes\n", 617},
  {"Detected sgi disklabel with wrong checksum.\n", 618},
  {"\
\n\
Disk %s (SGI disk label): %d heads, %d sectors\n\
%d cylinders, %d physical cylinders\n\
%d extra sects/cyl, interleave %d:1\n\
%s\n\
Units = %s of %d * 512 bytes\n\
\n", 619},
  {"\
\n\
Disk %s (SGI disk label): %d heads, %d sectors, %d cylinders\n\
Units = %s of %d * 512 bytes\n\
\n", 620},
  {"\
----- partitions -----\n\
Pt# %*s  Info     Start       End   Sectors  Id  System\n", 621},
  {"\
----- Bootinfo -----\n\
Bootfile: %s\n\
----- Directory Entries -----\n", 622},
  {"%2d: %-10s sector%5u size%8u\n", 623},
  {"\
\n\
Invalid Bootfile!\n\
\tThe bootfile must be an absolute non-zero pathname,\n\
\te.g. \"/unix\" or \"/unix.save\".\n", 624},
  {"\
\n\
\tName of Bootfile too long:  16 bytes maximum.\n", 625},
  {"\
\n\
\tBootfile must have a fully qualified pathname.\n", 626},
  {"\
\n\
\tBe aware, that the bootfile is not checked for existence.\n\
\tSGI's default is \"/unix\" and for backup \"/unix.save\".\n", 627},
  {"\
\n\
\tBootfile is changed to \"%s\".\n", 628},
  {"More than one entire disk entry present.\n", 629},
  {"No partitions defined\n", 630},
  {"IRIX likes when Partition 11 covers the entire disk.\n", 631},
  {"\
The entire disk partition should start at block 0,\n\
not at diskblock %d.\n", 632},
  {"\
The entire disk partition is only %d diskblock large,\n\
but the disk is %d diskblocks long.\n", 633},
  {"One Partition (#11) should cover the entire disk.\n", 634},
  {"Partition %d does not start on cylinder boundary.\n", 635},
  {"Partition %d does not end on cylinder boundary.\n", 636},
  {"The Partition %d and %d overlap by %d sectors.\n", 637},
  {"Unused gap of %8d sectors - sectors %8d-%d\n", 638},
  {"\
\n\
The boot partition does not exist.\n", 639},
  {"\
\n\
The swap partition does not exist.\n", 640},
  {"\
\n\
The swap partition has no swap type.\n", 641},
  {"\tYou have chosen an unusual boot file name.\n", 642},
  {"Sorry You may change the Tag of non-empty partitions.\n", 643},
  {"\
It is highly recommended that the partition at offset 0\n\
is of type \"SGI volhdr\", the IRIX system will rely on it to\n\
retrieve from its directory standalone tools like sash and fx.\n\
Only the \"SGI volume\" entire disk section may violate this.\n\
Type YES if you are sure about tagging this partition differently.\n", 644},
  {"YES\n", 645},
  {"Do You know, You got a partition overlap on the disk?\n", 646},
  {"Attempting to generate entire disk entry automatically.\n", 647},
  {"The entire disk is already covered with partitions.\n", 648},
  {"You got a partition overlap on the disk. Fix it first!\n", 649},
  {"\
It is highly recommended that eleventh partition\n\
covers the entire disk and is of type `SGI volume'\n", 650},
  {"You will get a partition overlap on the disk. Fix it first!\n", 651},
  {" Last %s", 652},
  {"\
Building a new SGI disklabel. Changes will remain in memory only,\n\
until you decide to write them. After that, of course, the previous\n\
content will be unrecoverably lost.\n\
\n", 653},
  {"Trying to keep parameters of partition %d.\n", 654},
  {"ID=%02x\tSTART=%d\tLENGTH=%d\n", 655},
  {"Empty", 656},
  {"SunOS root", 657},
  {"SunOS swap", 658},
  {"SunOS usr", 659},
  {"Whole disk", 660},
  {"SunOS stand", 661},
  {"SunOS var", 662},
  {"SunOS home", 663},
  {"Linux raid autodetect", 664},
  {"\
Detected sun disklabel with wrong checksum.\n\
Probably you'll have to set all the values,\n\
e.g. heads, sectors, cylinders and partitions\n\
or force a fresh label (s command in main menu)\n", 665},
  {"Autoconfigure found a %s%s%s\n", 666},
  {"\
Building a new sun disklabel. Changes will remain in memory only,\n\
until you decide to write them. After that, of course, the previous\n\
content won't be recoverable.\n\
\n", 667},
  {"\
Drive type\n\
   ?   auto configure\n\
   0   custom (with hardware detected defaults)", 668},
  {"Select type (? for auto, 0 for custom): ", 669},
  {"Autoconfigure failed.\n", 670},
  {"Sectors/track", 671},
  {"Alternate cylinders", 672},
  {"Physical cylinders", 673},
  {"Rotation speed (rpm)", 674},
  {"Interleave factor", 675},
  {"Extra sectors per cylinder", 676},
  {"You may change all the disk params from the x menu", 677},
  {"3,5\" floppy", 678},
  {"Linux custom", 679},
  {"Partition %d doesn't end on cylinder boundary\n", 680},
  {"Partition %d overlaps with others in sectors %d-%d\n", 681},
  {"Unused gap - sectors 0-%d\n", 682},
  {"Unused gap - sectors %d-%d\n", 683},
  {"\
Other partitions already cover the whole disk.\n\
Delete some/shrink them before retry.\n", 684},
  {"\
You haven't covered the whole disk with the 3rd partition, but your value\n\
%d %s covers some other partition. Your entry has been changed\n\
to %d %s\n", 685},
  {"\
If you want to maintain SunOS/Solaris compatibility, consider leaving this\n\
partition as Whole disk (5), starting at 0, with %u sectors\n", 686},
  {"\
It is highly recommended that the partition at offset 0\n\
is UFS, EXT2FS filesystem or SunOS swap. Putting Linux swap\n\
there may destroy your partition table and bootblock.\n\
Type YES if you're very sure you would like that partition\n\
tagged with 82 (Linux swap): ", 687},
  {"\
\n\
Disk %s (Sun disk label): %d heads, %d sectors, %d rpm\n\
%d cylinders, %d alternate cylinders, %d physical cylinders\n\
%d extra sects/cyl, interleave %d:1\n\
%s\n\
Units = %s of %d * 512 bytes\n\
\n", 688},
  {"\
\n\
Disk %s (Sun disk label): %d heads, %d sectors, %d cylinders\n\
Units = %s of %d * 512 bytes\n\
\n", 689},
  {"%*s Flag    Start       End    Blocks   Id  System\n", 690},
  {"Number of alternate cylinders", 691},
  {"Number of physical cylinders", 692},
  {"FAT12", 693},
  {"XENIX root", 694},
  {"XENIX usr", 695},
  {"FAT16 <32M", 696},
  {"Extended", 697},
  {"FAT16", 698},
  {"HPFS/NTFS", 699},
  {"AIX", 700},
  {"AIX bootable", 701},
  {"OS/2 Boot Manager", 702},
  {"Win95 FAT32", 703},
  {"Win95 FAT32 (LBA)", 704},
  {"Win95 FAT16 (LBA)", 705},
  {"Win95 Ext'd (LBA)", 706},
  {"OPUS", 707},
  {"Hidden FAT12", 708},
  {"Compaq diagnostics", 709},
  {"Hidden FAT16 <32M", 710},
  {"Hidden FAT16", 711},
  {"Hidden HPFS/NTFS", 712},
  {"AST SmartSleep", 713},
  {"Hidden Win95 FAT32", 714},
  {"Hidden Win95 FAT32 (LBA)", 715},
  {"Hidden Win95 FAT16 (LBA)", 716},
  {"NEC DOS", 717},
  {"Plan 9", 718},
  {"PartitionMagic recovery", 719},
  {"Venix 80286", 720},
  {"PPC PReP Boot", 721},
  {"SFS", 722},
  {"QNX4.x", 723},
  {"QNX4.x 2nd part", 724},
  {"QNX4.x 3rd part", 725},
  {"OnTrack DM", 726},
  {"OnTrack DM6 Aux1", 727},
  {"CP/M", 728},
  {"OnTrack DM6 Aux3", 729},
  {"OnTrackDM6", 730},
  {"EZ-Drive", 731},
  {"Golden Bow", 732},
  {"Priam Edisk", 733},
  {"SpeedStor", 734},
  {"GNU HURD or SysV", 735},
  {"Novell Netware 286", 736},
  {"Novell Netware 386", 737},
  {"DiskSecure Multi-Boot", 738},
  {"PC/IX", 739},
  {"Old Minix", 740},
  {"Minix / old Linux", 741},
  {"OS/2 hidden C: drive", 742},
  {"Linux extended", 743},
  {"NTFS volume set", 744},
  {"Amoeba", 745},
  {"Amoeba BBT", 746},
  {"BSD/OS", 747},
  {"IBM Thinkpad hibernation", 748},
  {"FreeBSD", 749},
  {"OpenBSD", 750},
  {"NeXTSTEP", 751},
  {"Darwin UFS", 752},
  {"NetBSD", 753},
  {"Darwin boot", 754},
  {"BSDI fs", 755},
  {"BSDI swap", 756},
  {"Boot Wizard hidden", 757},
  {"Solaris boot", 758},
  {"DRDOS/sec (FAT-12)", 759},
  {"DRDOS/sec (FAT-16 < 32M)", 760},
  {"DRDOS/sec (FAT-16)", 761},
  {"Syrinx", 762},
  {"Non-FS data", 763},
  {"CP/M / CTOS / ...", 764},
  {"Dell Utility", 765},
  {"BootIt", 766},
  {"DOS access", 767},
  {"DOS R/O", 768},
  {"BeOS fs", 769},
  {"EFI GPT", 770},
  {"EFI (FAT-12/16/32)", 771},
  {"Linux/PA-RISC boot", 772},
  {"DOS secondary", 773},
  {"LANstep", 774},
  {"BBT", 775},
  {"seek error on %s - cannot seek to %lu\n", 776},
  {"seek error: wanted 0x%08x%08x, got 0x%08x%08x\n", 777},
  {"out of memory - giving up\n", 778},
  {"read error on %s - cannot read sector %lu\n", 779},
  {"ERROR: sector %lu does not have an msdos signature\n", 780},
  {"write error on %s - cannot write sector %lu\n", 781},
  {"cannot open partition sector save file (%s)\n", 782},
  {"write error on %s\n", 783},
  {"cannot stat partition restore file (%s)\n", 784},
  {"partition restore file has wrong size - not restoring\n", 785},
  {"out of memory?\n", 786},
  {"cannot open partition restore file (%s)\n", 787},
  {"error reading %s\n", 788},
  {"cannot open device %s for writing\n", 789},
  {"error writing sector %lu on %s\n", 790},
  {"Disk %s: cannot get size\n", 791},
  {"Disk %s: cannot get geometry\n", 792},
  {"\
Warning: start=%lu - this looks like a partition rather than\n\
the entire disk. Using fdisk on it is probably meaningless.\n\
[Use the --force option if you really want this]\n", 793},
  {"Warning: HDIO_GETGEO says that there are %lu heads\n", 794},
  {"Warning: HDIO_GETGEO says that there are %lu sectors\n", 795},
  {"Warning: BLKGETSIZE/HDIO_GETGEO says that there are %lu cylinders\n", 796},
  {"\
Warning: unlikely number of sectors (%lu) - usually at most 63\n\
This will give problems with all software that uses C/H/S addressing.\n", 797},
  {"\
\n\
Disk %s: %lu cylinders, %lu heads, %lu sectors/track\n", 798},
  {"\
%s of partition %s has impossible value for head: %lu (should be in 0-%lu)\n", 799},
  {"\
%s of partition %s has impossible value for sector: %lu (should be in 1-%\
lu)\n", 800},
  {"\
%s of partition %s has impossible value for cylinders: %lu (should be in 0-%\
lu)\n", 801},
  {"\
Id  Name\n\
\n", 802},
  {"Re-reading the partition table ...\n", 803},
  {"\
The command to re-read the partition table failed\n\
Reboot your system now, before using mkfs\n", 804},
  {"Error closing %s\n", 805},
  {"%s: no such partition\n", 806},
  {"unrecognized format - using sectors\n", 807},
  {"# partition table of %s\n", 808},
  {"unimplemented format - using %s\n", 809},
  {"\
Units = cylinders of %lu bytes, blocks of 1024 bytes, counting from %d\n\
\n", 810},
  {"   Device Boot Start     End   #cyls    #blocks   Id  System\n", 811},
  {"\
Units = sectors of 512 bytes, counting from %d\n\
\n", 812},
  {"   Device Boot    Start       End   #sectors  Id  System\n", 813},
  {"\
Units = blocks of 1024 bytes, counting from %d\n\
\n", 814},
  {"   Device Boot   Start       End    #blocks   Id  System\n", 815},
  {"\
Units = megabytes of 1048576 bytes, blocks of 1024 bytes, counting from %d\n\
\n", 816},
  {"   Device Boot Start   End     MB    #blocks   Id  System\n", 817},
  {"\t\tstart: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n", 818},
  {"\t\tend: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n", 819},
  {"partition ends on cylinder %ld, beyond the end of the disk\n", 820},
  {"No partitions found\n", 821},
  {"\
Warning: The partition table looks like it was made\n\
  for C/H/S=*/%ld/%ld (instead of %ld/%ld/%ld).\n\
For this listing I'll assume that geometry.\n", 822},
  {"no partition table present.\n", 823},
  {"strange, only %d partitions defined.\n", 824},
  {"Warning: partition %s has size 0 but is not marked Empty\n", 825},
  {"Warning: partition %s has size 0 and is bootable\n", 826},
  {"Warning: partition %s has size 0 and nonzero start\n", 827},
  {"Warning: partition %s ", 828},
  {"is not contained in partition %s\n", 829},
  {"Warning: partitions %s ", 830},
  {"and %s overlap\n", 831},
  {"\
Warning: partition %s contains part of the partition table (sector %lu),\n\
and will destroy it when filled\n", 832},
  {"Warning: partition %s starts at sector 0\n", 833},
  {"Warning: partition %s extends past end of disk\n", 834},
  {"\
Among the primary partitions, at most one can be extended\n\
 (although this is not a problem under Linux)\n", 835},
  {"Warning: partition %s does not start at a cylinder boundary\n", 836},
  {"Warning: partition %s does not end at a cylinder boundary\n", 837},
  {"\
Warning: more than one primary partition is marked bootable (active)\n\
This does not matter for LILO, but the DOS MBR will not boot this disk.\n", 838},
  {"\
Warning: usually one can boot from primary partitions only\n\
LILO disregards the `bootable' flag.\n", 839},
  {"\
Warning: no primary partition is marked bootable (active)\n\
This does not matter for LILO, but the DOS MBR will not boot this disk.\n", 840},
  {"\
partition %s: start: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n", 841},
  {"partition %s: end: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n", 842},
  {"partition %s ends on cylinder %ld, beyond the end of the disk\n", 843},
  {"\
Warning: shifted start of the extd partition from %ld to %ld\n\
(For listing purposes only. Do not change its contents.)\n", 844},
  {"\
Warning: extended partition does not start at a cylinder boundary.\n\
DOS and Linux will interpret the contents differently.\n", 845},
  {"too many partitions - ignoring those past nr (%d)\n", 846},
  {"tree of partitions?\n", 847},
  {"detected Disk Manager - unable to handle that\n", 848},
  {"DM6 signature found - giving up\n", 849},
  {"strange..., an extended partition of size 0?\n", 850},
  {"strange..., a BSD partition of size 0?\n", 851},
  {" %s: unrecognized partition\n", 852},
  {"-n flag was given: Nothing changed\n", 853},
  {"Failed saving the old sectors - aborting\n", 854},
  {"Failed writing the partition on %s\n", 855},
  {"long or incomplete input line - quitting\n", 856},
  {"input error: `=' expected after %s field\n", 857},
  {"input error: unexpected character %c after %s field\n", 858},
  {"unrecognized input: %s\n", 859},
  {"number too big\n", 860},
  {"trailing junk after number\n", 861},
  {"no room for partition descriptor\n", 862},
  {"cannot build surrounding extended partition\n", 863},
  {"too many input fields\n", 864},
  {"No room for more\n", 865},
  {"Illegal type\n", 866},
  {"Warning: given size (%lu) exceeds max allowable size (%lu)\n", 867},
  {"Warning: empty partition\n", 868},
  {"Warning: bad partition start (earliest %lu)\n", 869},
  {"unrecognized bootable flag - choose - or *\n", 870},
  {"partial c,h,s specification?\n", 871},
  {"Extended partition not where expected\n", 872},
  {"bad input\n", 873},
  {"too many partitions\n", 874},
  {"\
Input in the following format; absent fields get a default value.\n\
<start> <size> <type [E,S,L,X,hex]> <bootable [-,*]> <c,h,s> <c,h,s>\n\
Usually you only need to specify <start> and <size> (and perhaps <type>).\n", 875},
  {"version", 876},
  {"Usage: %s [options] device ...\n", 877},
  {"device: something like /dev/hda or /dev/sda", 878},
  {"useful options:", 879},
  {"    -s [or --show-size]: list size of a partition", 880},
  {"    -c [or --id]:        print or change partition Id", 881},
  {"    -l [or --list]:      list partitions of each device", 882},
  {"    -d [or --dump]:      idem, but in a format suitable for later input", 883},
  {"    -i [or --increment]: number cylinders etc. from 1 instead of from 0", 884},
  {"\
    -uS, -uB, -uC, -uM:  accept/report in units of sectors/blocks/cylinders/\
MB", 885},
  {"    -T [or --list-types]:list the known partition types", 886},
  {"    -D [or --DOS]:       for DOS-compatibility: waste a little space", 887},
  {"    -R [or --re-read]:   make kernel reread partition table", 888},
  {"    -N# :                change only the partition with number #", 889},
  {"    -n :                 do not actually write to disk", 890},
  {"\
    -O file :            save the sectors that will be overwritten to file", 891},
  {"    -I file :            restore these sectors again", 892},
  {"    -v [or --version]:   print version", 893},
  {"    -? [or --help]:      print this message", 894},
  {"dangerous options:", 895},
  {"    -g [or --show-geometry]: print the kernel's idea of the geometry", 896},
  {"\
    -x [or --show-extended]: also list extended partitions on output\n\
                             or expect descriptors for them on input", 897},
  {"\
    -L  [or --Linux]:      do not complain about things irrelevant for Linux", 898},
  {"    -q  [or --quiet]:      suppress warning messages", 899},
  {"    You can override the detected geometry using:", 900},
  {"    -C# [or --cylinders #]:set the number of cylinders to use", 901},
  {"    -H# [or --heads #]:    set the number of heads to use", 902},
  {"    -S# [or --sectors #]:  set the number of sectors to use", 903},
  {"You can disable all consistency checking with:", 904},
  {"    -f  [or --force]:      do what I say, even if it is stupid", 905},
  {"Usage:", 906},
  {"%s device\t\t list active partitions on device\n", 907},
  {"%s device n1 n2 ... activate partitions n1 ..., inactivate the rest\n", 908},
  {"%s -An device\t activate partition n, inactivate the other ones\n", 909},
  {"no command?\n", 910},
  {"total: %d blocks\n", 911},
  {"usage: sfdisk --print-id device partition-number\n", 912},
  {"usage: sfdisk --change-id device partition-number Id\n", 913},
  {"usage: sfdisk --id device partition-number [Id]\n", 914},
  {"can specify only one device (except with -l or -s)\n", 915},
  {"cannot open %s read-write\n", 916},
  {"cannot open %s for reading\n", 917},
  {"%s: OK\n", 918},
  {"%s: %ld cylinders, %ld heads, %ld sectors/track\n", 919},
  {"BLKGETSIZE ioctl failed for %s\n", 920},
  {"bad active byte: 0x%x instead of 0x80\n", 921},
  {"\
Done\n\
\n", 922},
  {"\
You have %d active primary partitions. This does not matter for LILO,\n\
but the DOS MBR will only boot a disk with 1 active partition.\n", 923},
  {"partition %s has id %x and is not hidden\n", 924},
  {"Bad Id %lx\n", 925},
  {"This disk is currently in use.\n", 926},
  {"Fatal error: cannot find %s\n", 927},
  {"Warning: %s is not a block device\n", 928},
  {"Checking that no-one is using this disk right now ...\n", 929},
  {"\
\n\
This disk is currently in use - repartitioning is probably a bad idea.\n\
Umount all file systems, and swapoff all swap partitions on this disk.\n\
Use the --no-reread flag to suppress this check.\n", 930},
  {"Use the --force flag to overrule all checks.\n", 931},
  {"OK\n", 932},
  {"Old situation:\n", 933},
  {"Partition %d does not exist, cannot change it\n", 934},
  {"New situation:\n", 935},
  {"\
I don't like these partitions - nothing changed.\n\
(If you really want this, use the --force option.)\n", 936},
  {"I don't like this - probably you should answer No\n", 937},
  {"Are you satisfied with this? [ynq] ", 938},
  {"Do you want to write this to disk? [ynq] ", 939},
  {"\
\n\
sfdisk: premature end of input\n", 940},
  {"Quitting - nothing changed\n", 941},
  {"Please answer one of y,n,q\n", 942},
  {"\
Successfully wrote the new partition table\n\
\n", 943},
  {"\
If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)\n\
to zero the first 512 bytes:  dd if=/dev/zero of=/dev/foo7 bs=512 count=1\n\
(See fdisk(8).)\n", 944},
  {"Try `getopt --help' for more information.\n", 945},
  {"empty long option after -l or --long argument", 946},
  {"unknown shell after -s or --shell argument", 947},
  {"Usage: getopt optstring parameters\n", 948},
  {"       getopt [options] [--] optstring parameters\n", 949},
  {"       getopt [options] -o|--options optstring [options] [--]\n", 950},
  {"              parameters\n", 951},
  {"\
  -a, --alternative            Allow long options starting with single -\n", 952},
  {"  -h, --help                   This small usage guide\n", 953},
  {"  -l, --longoptions=longopts   Long options to be recognized\n", 954},
  {"\
  -n, --name=progname          The name under which errors are reported\n", 955},
  {"  -o, --options=optstring      Short options to be recognized\n", 956},
  {"  -q, --quiet                  Disable error reporting by getopt(3)\n", 957},
  {"  -Q, --quiet-output           No normal output\n", 958},
  {"  -s, --shell=shell            Set shell quoting conventions\n", 959},
  {"  -T, --test                   Test for getopt(1) version\n", 960},
  {"  -u, --unqote                 Do not quote the output\n", 961},
  {"  -V, --version                Output version information\n", 962},
  {"missing optstring argument", 963},
  {"getopt (enhanced) 1.1.2\n", 964},
  {"internal error, contact the author.", 965},
  {"booted from MILO\n", 966},
  {"Ruffian BCD clock\n", 967},
  {"clockport adjusted to 0x%x\n", 968},
  {"funky TOY!\n", 969},
  {"%s: atomic %s failed for 1000 iterations!", 970},
  {"Cannot open /dev/port: %s", 971},
  {"I failed to get permission because I didn't try.\n", 972},
  {"%s is unable to get I/O port access:  the iopl(3) call failed.\n", 973},
  {"Probably you need root privileges.\n", 974},
  {"Assuming hardware clock is kept in %s time.\n", 975},
  {"UTC", 976},
  {"local", 977},
  {"%s: Warning: unrecognized third line in adjtime file\n", 978},
  {"(Expected: `UTC' or `LOCAL' or nothing.)\n", 979},
  {"Last drift adjustment done at %ld seconds after 1969\n", 980},
  {"Last calibration done at %ld seconds after 1969\n", 981},
  {"Hardware clock is on %s time\n", 982},
  {"unknown", 983},
  {"Waiting for clock tick...\n", 984},
  {"...got clock tick\n", 985},
  {"Invalid values in hardware clock: %4d/%.2d/%.2d %.2d:%.2d:%.2d\n", 986},
  {"Hw clock time : %4d/%.2d/%.2d %.2d:%.2d:%.2d = %ld seconds since 1969\n", 987},
  {"Time read from Hardware Clock: %4d/%.2d/%.2d %02d:%02d:%02d\n", 988},
  {"Setting Hardware Clock to %.2d:%.2d:%.2d = %ld seconds since 1969\n", 989},
  {"Clock not changed - testing only.\n", 990},
  {"\
Time elapsed since reference time has been %.6f seconds.\n\
Delaying further to reach the next full second.\n", 991},
  {"\
The Hardware Clock registers contain values that are either invalid (e.g. \
50th day of month) or beyond the range we can handle (e.g. Year 2095).\n", 992},
  {"%s  %.6f seconds\n", 993},
  {"No --date option specified.\n", 994},
  {"--date argument too long\n", 995},
  {"\
The value of the --date option is not a valid date.\n\
In particular, it contains quotation marks.\n", 996},
  {"Issuing date command: %s\n", 997},
  {"Unable to run 'date' program in /bin/sh shell. popen() failed", 998},
  {"response from date command = %s\n", 999},
  {"\
The date command issued by %s returned unexpected results.\n\
The command was:\n\
  %s\n\
The response was:\n\
  %s\n", 1000},
  {"\
The date command issued by %s returned something other than an integer where \
the converted time value was expected.\n\
The command was:\n\
  %s\n\
The response was:\n\
 %s\n", 1001},
  {"date string %s equates to %ld seconds since 1969.\n", 1002},
  {"\
The Hardware Clock does not contain a valid time, so we cannot set the \
System Time from it.\n", 1003},
  {"Calling settimeofday:\n", 1004},
  {"\ttv.tv_sec = %ld, tv.tv_usec = %ld\n", 1005},
  {"\ttz.tz_minuteswest = %d\n", 1006},
  {"Not setting system clock because running in test mode.\n", 1007},
  {"Must be superuser to set system clock.\n", 1008},
  {"settimeofday() failed", 1009},
  {"\
Not adjusting drift factor because the Hardware Clock previously contained \
garbage.\n", 1010},
  {"\
Not adjusting drift factor because it has been less than a day since the \
last calibration.\n", 1011},
  {"\
Clock drifted %d seconds in the past %d seconds in spite of a drift factor \
of %f seconds/day.\n\
Adjusting drift factor by %f seconds/day\n", 1012},
  {"Time since last adjustment is %d seconds\n", 1013},
  {"Need to insert %d seconds and refer time back %.6f seconds ago\n", 1014},
  {"Not updating adjtime file because of testing mode.\n", 1015},
  {"\
Would have written the following to %s:\n\
%s", 1016},
  {"Drift adjustment parameters not updated.\n", 1017},
  {"\
The Hardware Clock does not contain a valid time, so we cannot adjust it.\n", 1018},
  {"Needed adjustment is less than one second, so not setting clock.\n", 1019},
  {"Using %s.\n", 1020},
  {"No usable clock interface found.\n", 1021},
  {"Unable to set system clock.\n", 1022},
  {"\
The kernel keeps an epoch value for the Hardware Clock only on an Alpha \
machine.\n\
This copy of hwclock was built for a machine other than Alpha\n\
(and thus is presumably not running on an Alpha now).  No action taken.\n", 1023},
  {"Unable to get the epoch value from the kernel.\n", 1024},
  {"Kernel is assuming an epoch value of %lu\n", 1025},
  {"\
To set the epoch value, you must use the 'epoch' option to tell to what \
value to set it.\n", 1026},
  {"Not setting the epoch to %d - testing only.\n", 1027},
  {"Unable to set the epoch value in the kernel.\n", 1028},
  {"\
hwclock - query and set the hardware clock (RTC)\n\
\n\
Usage: hwclock [function] [options...]\n\
\n\
Functions:\n\
  --help        show this help\n\
  --show        read hardware clock and print result\n\
  --set         set the rtc to the time given with --date\n\
  --hctosys     set the system time from the hardware clock\n\
  --systohc     set the hardware clock to the current system time\n\
  --adjust      adjust the rtc to account for systematic drift since \n\
                the clock was last set or adjusted\n\
  --getepoch    print out the kernel's hardware clock epoch value\n\
  --setepoch    set the kernel's hardware clock epoch value to the \n\
                value given with --epoch\n\
  --version     print out the version of hwclock to stdout\n\
\n\
Options: \n\
  --utc         the hardware clock is kept in coordinated universal time\n\
  --localtime   the hardware clock is kept in local time\n\
  --directisa   access the ISA bus directly instead of %s\n\
  --badyear     ignore rtc's year because the bios is broken\n\
  --date        specifies the time to which to set the hardware clock\n\
  --epoch=year  specifies the year which is the beginning of the \n\
                hardware clock's epoch value\n\
  --noadjfile   do not access /etc/adjtime. Requires the use of\n\
                either --utc or --localtime\n", 1029},
  {"\
  --jensen, --arc, --srm, --funky-toy\n\
                tell hwclock the type of alpha you have (see hwclock(8))\n", 1030},
  {"%s takes no non-option arguments.  You supplied %d.\n", 1031},
  {"\
You have specified multiple function options.\n\
You can only perform one function at a time.\n", 1032},
  {"\
%s: The --utc and --localtime options are mutually exclusive.  You specified \
both.\n", 1033},
  {"\
%s: The --adjust and --noadjfile options are mutually exclusive.  You \
specified both.\n", 1034},
  {"%s: With --noadjfile, you must specify either --utc or --localtime\n", 1035},
  {"No usable set-to time.  Cannot set clock.\n", 1036},
  {"Sorry, only the superuser can change the Hardware Clock.\n", 1037},
  {"Sorry, only the superuser can change the System Clock.\n", 1038},
  {"\
Sorry, only the superuser can change the Hardware Clock epoch in the \
kernel.\n", 1039},
  {"Cannot access the Hardware Clock via any known method.\n", 1040},
  {"\
Use the --debug option to see the details of our search for an access \
method.\n", 1041},
  {"Waiting in loop for time from KDGHWCLK to change\n", 1042},
  {"KDGHWCLK ioctl to read time failed", 1043},
  {"Timed out waiting for time change.\n", 1044},
  {"KDGHWCLK ioctl to read time failed in loop", 1045},
  {"ioctl() failed to read time from %s", 1046},
  {"ioctl KDSHWCLK failed", 1047},
  {"Can't open /dev/tty1 or /dev/vc/1", 1048},
  {"KDGHWCLK ioctl failed", 1049},
  {"ioctl() to %s to read the time failed.\n", 1050},
  {"Waiting in loop for time from %s to change\n", 1051},
  {"open() of %s failed", 1052},
  {"%s does not have interrupt functions. ", 1053},
  {"read() to %s to wait for clock tick failed", 1054},
  {"ioctl() to %s to turn off update interrupts failed", 1055},
  {"ioctl() to %s to turn on update interrupts failed unexpectedly", 1056},
  {"Unable to open %s", 1057},
  {"ioctl() to %s to set the time failed.\n", 1058},
  {"ioctl(%s) was successful.\n", 1059},
  {"Open of %s failed", 1060},
  {"\
To manipulate the epoch value in the kernel, we must access the Linux 'rtc' \
device driver via the device special file %s.  This file does not exist on \
this system.\n", 1061},
  {"ioctl(RTC_EPOCH_READ) to %s failed", 1062},
  {"we have read epoch %ld from %s with RTC_EPOCH_READ ioctl.\n", 1063},
  {"The epoch value may not be less than 1900.  You requested %ld\n", 1064},
  {"setting epoch to %ld with RTC_EPOCH_SET ioctl to %s.\n", 1065},
  {"\
The kernel device driver for %s does not have the RTC_EPOCH_SET ioctl.\n", 1066},
  {"ioctl(RTC_EPOCH_SET) to %s failed", 1067},
  {"invalid number `%s'\n", 1068},
  {"number `%s' to `%s' out of range\n", 1069},
  {"unrecognized option `%s'\n", 1070},
  {"option `%s' requires an argument\n", 1071},
  {"option `%s' doesn't allow an argument\n", 1072},
  {"unrecognized option `-%c'\n", 1073},
  {"calling open_tty\n", 1074},
  {"calling termio_init\n", 1075},
  {"writing init string\n", 1076},
  {"before autobaud\n", 1077},
  {"waiting for cr-lf\n", 1078},
  {"read %c\n", 1079},
  {"reading login name\n", 1080},
  {"%s: can't exec %s: %m", 1081},
  {"can't malloc initstring", 1082},
  {"bad timeout value: %s", 1083},
  {"after getopt loop\n", 1084},
  {"exiting parseargs\n", 1085},
  {"entered parse_speeds\n", 1086},
  {"bad speed: %s", 1087},
  {"too many alternate speeds", 1088},
  {"exiting parsespeeds\n", 1089},
  {"/dev: chdir() failed: %m", 1090},
  {"/dev/%s: not a character device", 1091},
  {"open(2)\n", 1092},
  {"/dev/%s: cannot open as standard input: %m", 1093},
  {"%s: not open for read/write", 1094},
  {"duping\n", 1095},
  {"%s: dup problem: %m", 1096},
  {"term_io 2\n", 1097},
  {"user", 1098},
  {"users", 1099},
  {"%s: read: %m", 1100},
  {"%s: input overrun", 1101},
  {"\
Usage: %s [-hiLmw] [-l login_program] [-t timeout] [-I initstring] [-H \
login_host] baud_rate,... line [termtype]\n\
or\t[-hiLmw] [-l login_program] [-t timeout] [-I initstring] [-H login_host] \
line baud_rate,... [termtype]\n", 1102},
  {"login: memory low, login may fail\n", 1103},
  {"can't malloc for ttyclass", 1104},
  {"can't malloc for grplist", 1105},
  {"Login on %s from %s denied by default.\n", 1106},
  {"Login on %s from %s denied.\n", 1107},
  {"%s: you (user %d) don't exist.\n", 1108},
  {"%s: user \"%s\" does not exist.\n", 1109},
  {"%s: can only change local entries; use yp%s instead.\n", 1110},
  {"Changing finger information for %s.\n", 1111},
  {"Password error.", 1112},
  {"Password: ", 1113},
  {"Incorrect password.", 1114},
  {"Finger information not changed.\n", 1115},
  {"Usage: %s [ -f full-name ] [ -o office ] ", 1116},
  {"\
[ -p office-phone ]\n\
\t[ -h home-phone ] ", 1117},
  {"[ --help ] [ --version ]\n", 1118},
  {"\
\n\
Aborted.\n", 1119},
  {"field is too long.\n", 1120},
  {"'%c' is not allowed.\n", 1121},
  {"Control characters are not allowed.\n", 1122},
  {"Finger information *NOT* changed.  Try again later.\n", 1123},
  {"Finger information changed.\n", 1124},
  {"malloc failed", 1125},
  {"%s: Your shell is not in /etc/shells, shell change denied\n", 1126},
  {"Changing shell for %s.\n", 1127},
  {"New shell", 1128},
  {"Shell not changed.\n", 1129},
  {"Shell *NOT* changed.  Try again later.\n", 1130},
  {"Shell changed.\n", 1131},
  {"\
Usage: %s [ -s shell ] [ --list-shells ] [ --help ] [ --version ]\n\
       [ username ]\n", 1132},
  {"%s: shell must be a full path name.\n", 1133},
  {"%s: \"%s\" does not exist.\n", 1134},
  {"%s: \"%s\" is not executable.\n", 1135},
  {"%s: '%c' is not allowed.\n", 1136},
  {"%s: Control characters are not allowed.\n", 1137},
  {"Warning: \"%s\" is not listed in /etc/shells\n", 1138},
  {"%s: \"%s\" is not listed in /etc/shells.\n", 1139},
  {"%s: use -l option to see list\n", 1140},
  {"Warning: \"%s\" is not listed in /etc/shells.\n", 1141},
  {"Use %s -l to see list.\n", 1142},
  {"No known shells.\n", 1143},
  {"couldn't open /dev/urandom", 1144},
  {"couldn't read random data from /dev/urandom", 1145},
  {"can't open %s for reading", 1146},
  {"can't stat(%s)", 1147},
  {"%s doesn't have the correct filemodes", 1148},
  {"can't read data from %s", 1149},
  {"Can't read %s, exiting.", 1150},
  {"usage: last [-#] [-f file] [-t tty] [-h hostname] [user ...]\n", 1151},
  {"  still logged in", 1152},
  {"\
\n\
wtmp begins %s", 1153},
  {"last: malloc failure.\n", 1154},
  {"last: gethostname", 1155},
  {"\
\n\
interrupted %10.10s %5.5s \n", 1156},
  {"FATAL: can't reopen tty: %s", 1157},
  {"login: -h for super-user only.\n", 1158},
  {"usage: login [-fp] [username]\n", 1159},
  {"login: PAM Failure, aborting: %s\n", 1160},
  {"Couldn't initialize PAM: %s", 1161},
  {"login: ", 1162},
  {"FAILED LOGIN %d FROM %s FOR %s, %s", 1163},
  {"\
Login incorrect\n\
\n", 1164},
  {"TOO MANY LOGIN TRIES (%d) FROM %s FOR %s, %s", 1165},
  {"FAILED LOGIN SESSION FROM %s FOR %s, %s", 1166},
  {"\
\n\
Login incorrect\n", 1167},
  {"\
\n\
Session setup problem, abort.\n", 1168},
  {"NULL user name in %s:%d. Abort.", 1169},
  {"Invalid user name \"%s\" in %s:%d. Abort.", 1170},
  {"login: Out of memory\n", 1171},
  {"Illegal username", 1172},
  {"%s login refused on this terminal.\n", 1173},
  {"LOGIN %s REFUSED FROM %s ON TTY %s", 1174},
  {"LOGIN %s REFUSED ON TTY %s", 1175},
  {"Login incorrect\n", 1176},
  {"\
Too many users logged on already.\n\
Try again later.\n", 1177},
  {"You have too many processes running.\n", 1178},
  {"DIALUP AT %s BY %s", 1179},
  {"ROOT LOGIN ON %s FROM %s", 1180},
  {"ROOT LOGIN ON %s", 1181},
  {"LOGIN ON %s BY %s FROM %s", 1182},
  {"LOGIN ON %s BY %s", 1183},
  {"You have new mail.\n", 1184},
  {"You have mail.\n", 1185},
  {"login: failure forking: %s", 1186},
  {"TIOCSCTTY failed: %m", 1187},
  {"setuid() failed", 1188},
  {"No directory %s!\n", 1189},
  {"Logging in with home = \"/\".\n", 1190},
  {"login: no memory for shell script.\n", 1191},
  {"login: couldn't exec shell script: %s.\n", 1192},
  {"login: no shell: %s.\n", 1193},
  {"\
\n\
%s login: ", 1194},
  {"login name much too long.\n", 1195},
  {"NAME too long", 1196},
  {"login names may not start with '-'.\n", 1197},
  {"too many bare linefeeds.\n", 1198},
  {"EXCESSIVE linefeeds", 1199},
  {"Login timed out after %d seconds\n", 1200},
  {"Last login: %.*s ", 1201},
  {"from %.*s\n", 1202},
  {"on %.*s\n", 1203},
  {"LOGIN FAILURE FROM %s, %s", 1204},
  {"LOGIN FAILURE ON %s, %s", 1205},
  {"%d LOGIN FAILURES FROM %s, %s", 1206},
  {"%d LOGIN FAILURES ON %s, %s", 1207},
  {"is y\n", 1208},
  {"is n\n", 1209},
  {"usage: mesg [y | n]\n", 1210},
  {"newgrp: Who are you?", 1211},
  {"newgrp: setgid", 1212},
  {"newgrp: No such group.", 1213},
  {"newgrp: Permission denied", 1214},
  {"newgrp: setuid", 1215},
  {"No shell", 1216},
  {"The password must have at least 6 characters, try again.\n", 1217},
  {"\
The password must contain characters out of two of the following\n\
classes:  upper and lower case letters, digits and non alphanumeric\n\
characters. See passwd(1) for more information.\n", 1218},
  {"You cannot reuse the old password.\n", 1219},
  {"Please don't use something like your username as password!\n", 1220},
  {"Please don't use something like your realname as password!\n", 1221},
  {"Usage: passwd [username [password]]\n", 1222},
  {"Only root may use the one and two argument forms.\n", 1223},
  {"Usage: passwd [-foqsvV] [user [password]]\n", 1224},
  {"Can't exec %s: %s\n", 1225},
  {"Cannot find login name", 1226},
  {"Only root can change the password for others.\n", 1227},
  {"Too many arguments.\n", 1228},
  {"Can't find username anywhere. Is `%s' really a user?", 1229},
  {"Sorry, I can only change local passwords. Use yppasswd instead.", 1230},
  {"UID and username does not match, imposter!", 1231},
  {"Changing password for %s\n", 1232},
  {"Enter old password: ", 1233},
  {"Illegal password, imposter.", 1234},
  {"Enter new password: ", 1235},
  {"Password not changed.", 1236},
  {"Re-type new password: ", 1237},
  {"You misspelled it. Password not changed.", 1238},
  {"password changed, user %s", 1239},
  {"ROOT PASSWORD CHANGED", 1240},
  {"password changed by root, user %s", 1241},
  {"calling setpwnam to set password.\n", 1242},
  {"Password *NOT* changed.  Try again later.\n", 1243},
  {"Password changed.\n", 1244},
  {"Usage: shutdown [-h|-r] [-fqs] [now|hh:ss|+mins]\n", 1245},
  {"Shutdown process aborted", 1246},
  {"%s: Only root can shut a system down.\n", 1247},
  {"That must be tomorrow, can't you wait till then?\n", 1248},
  {"for maintenance; bounce, bounce", 1249},
  {"timeout = %d, quiet = %d, reboot = %d\n", 1250},
  {"The system is being shut down within 5 minutes", 1251},
  {"Login is therefore prohibited.", 1252},
  {"rebooted by %s: %s", 1253},
  {"halted by %s: %s", 1254},
  {"\
\n\
Why am I still alive after reboot?", 1255},
  {"\
\n\
Now you can turn off the power...", 1256},
  {"Calling kernel power-off facility...\n", 1257},
  {"Error powering off\t%s\n", 1258},
  {"Executing the program \"%s\" ...\n", 1259},
  {"Error executing\t%s\n", 1260},
  {"URGENT: broadcast message from %s:", 1261},
  {"System going down in %d hours %d minutes", 1262},
  {"System going down in 1 hour %d minutes", 1263},
  {"System going down in %d minutes\n", 1264},
  {"System going down in 1 minute\n", 1265},
  {"System going down IMMEDIATELY!\n", 1266},
  {"\t... %s ...\n", 1267},
  {"Cannot fork for swapoff. Shrug!", 1268},
  {"Cannot exec swapoff, hoping umount will do the trick.", 1269},
  {"Cannot fork for umount, trying manually.", 1270},
  {"Cannot exec %s, trying umount.\n", 1271},
  {"Cannot exec umount, giving up on umount.", 1272},
  {"Unmounting any remaining filesystems...", 1273},
  {"shutdown: Couldn't umount %s: %s\n", 1274},
  {"Booting to single user mode.\n", 1275},
  {"exec of single user shell failed\n", 1276},
  {"fork of single user shell failed\n", 1277},
  {"error opening fifo\n", 1278},
  {"error running finalprog\n", 1279},
  {"error forking finalprog\n", 1280},
  {"\
\n\
Wrong password.\n", 1281},
  {"lstat of path failed\n", 1282},
  {"stat of path failed\n", 1283},
  {"open of directory failed\n", 1284},
  {"fork failed\n", 1285},
  {"exec failed\n", 1286},
  {"cannot open inittab\n", 1287},
  {"no TERM or cannot stat tty\n", 1288},
  {"error stopping service: \"%s\"", 1289},
  {"too many iov's (change code in wall/ttymsg.c)", 1290},
  {"excessively long line arg", 1291},
  {"cannot fork", 1292},
  {"fork: %s", 1293},
  {"%s: BAD ERROR", 1294},
  {"%s: the password file is busy.\n", 1295},
  {"%s: the group file is busy.\n", 1296},
  {"%s: the %s file is busy (%s present)\n", 1297},
  {"%s: can't link %s: %s\n", 1298},
  {"%s: can't unlock %s: %s (your changes are still in %s)\n", 1299},
  {"%s: Cannot fork\n", 1300},
  {"%s: %s unchanged\n", 1301},
  {"%s: no changes made\n", 1302},
  {"You are using shadow groups on this system.\n", 1303},
  {"You are using shadow passwords on this system.\n", 1304},
  {"Would you like to edit %s now [y/n]? ", 1305},
  {"usage: %s [file]\n", 1306},
  {"%s: can't open temporary file.\n", 1307},
  {"Broadcast Message from %s@%s", 1308},
  {"%s: will not read %s - use stdin.\n", 1309},
  {"%s: can't read %s.\n", 1310},
  {"%s: can't stat temporary file.\n", 1311},
  {"%s: can't read temporary file.\n", 1312},
  {"illegal month value: use 1-12", 1313},
  {"illegal year value: use 1-9999", 1314},
  {"%s %d", 1315},
  {"usage: cal [-13smjyV] [[month] year]\n", 1316},
  {"usage: %s [+format] [day month year]\n", 1317},
  {"St. Tib's Day", 1318},
  {"%s: unknown signal %s\n", 1319},
  {"%s: can't find process \"%s\"\n", 1320},
  {"%s: unknown signal %s; valid signals:\n", 1321},
  {"usage: %s [ -s signal | -p ] [ -a ] pid ...\n", 1322},
  {"       %s -l [ signal ]\n", 1323},
  {"logger: %s: %s.\n", 1324},
  {"logger: unknown facility name: %s.\n", 1325},
  {"logger: unknown priority name: %s.\n", 1326},
  {"\
usage: logger [-is] [-f file] [-p pri] [-t tag] [-u socket] [ message ... ]\n", 1327},
  {"usage: look [-dfa] [-t char] string [file]\n", 1328},
  {"Could not open %s\n", 1329},
  {"Got %d bytes from %s\n", 1330},
  {"namei: unable to get current directory - %s\n", 1331},
  {"namei: unable to chdir to %s - %s (%d)\n", 1332},
  {"usage: namei [-mx] pathname [pathname ...]\n", 1333},
  {"namei: could not chdir to root!\n", 1334},
  {"namei: could not stat root!\n", 1335},
  {"namei: buf overflow\n", 1336},
  {" ? could not chdir into %s - %s (%d)\n", 1337},
  {" ? problems reading symlink %s - %s (%d)\n", 1338},
  {"  *** EXCEEDED UNIX LIMIT OF SYMLINKS ***\n", 1339},
  {"namei: unknown file type 0%06o on file %s\n", 1340},
  {"%s: out of memory\n", 1341},
  {"%s: renaming %s to %s failed: %s\n", 1342},
  {"call: %s from to files...\n", 1343},
  {"\
Warning: `%s' is a link.\n\
Use `%s [options] %s' if you really want to use it.\n\
Script not started.\n", 1344},
  {"usage: script [-a] [-f] [-q] [-t] [file]\n", 1345},
  {"Script started, file is %s\n", 1346},
  {"Script started on %s", 1347},
  {"\
\n\
Script done on %s", 1348},
  {"Script done, file is %s\n", 1349},
  {"openpty failed\n", 1350},
  {"Out of pty's\n", 1351},
  {"%s: Argument error, usage\n", 1352},
  {"  [ -term terminal_name ]\n", 1353},
  {"  [ -reset ]\n", 1354},
  {"  [ -initialize ]\n", 1355},
  {"  [ -cursor [on|off] ]\n", 1356},
  {"  [ -snow [on|off] ]\n", 1357},
  {"  [ -softscroll [on|off] ]\n", 1358},
  {"  [ -repeat [on|off] ]\n", 1359},
  {"  [ -appcursorkeys [on|off] ]\n", 1360},
  {"  [ -linewrap [on|off] ]\n", 1361},
  {"  [ -default ]\n", 1362},
  {"  [ -foreground black|blue|green|cyan", 1363},
  {"|red|magenta|yellow|white|default ]\n", 1364},
  {"  [ -background black|blue|green|cyan", 1365},
  {"  [ -ulcolor black|grey|blue|green|cyan", 1366},
  {"|red|magenta|yellow|white ]\n", 1367},
  {"  [ -ulcolor bright blue|green|cyan", 1368},
  {"  [ -hbcolor black|grey|blue|green|cyan", 1369},
  {"  [ -hbcolor bright blue|green|cyan", 1370},
  {"  [ -standout [ attr ] ]\n", 1371},
  {"  [ -inversescreen [on|off] ]\n", 1372},
  {"  [ -bold [on|off] ]\n", 1373},
  {"  [ -half-bright [on|off] ]\n", 1374},
  {"  [ -blink [on|off] ]\n", 1375},
  {"  [ -reverse [on|off] ]\n", 1376},
  {"  [ -underline [on|off] ]\n", 1377},
  {"  [ -store ]\n", 1378},
  {"  [ -clear [all|rest] ]\n", 1379},
  {"  [ -tabs [ tab1 tab2 tab3 ... ] ]      (tabn = 1-160)\n", 1380},
  {"  [ -clrtabs [ tab1 tab2 tab3 ... ] ]   (tabn = 1-160)\n", 1381},
  {"  [ -regtabs [1-160] ]\n", 1382},
  {"  [ -blank [0-60] ]\n", 1383},
  {"  [ -dump   [1-NR_CONSOLES] ]\n", 1384},
  {"  [ -append [1-NR_CONSOLES] ]\n", 1385},
  {"  [ -file dumpfilename ]\n", 1386},
  {"  [ -msg [on|off] ]\n", 1387},
  {"  [ -msglevel [0-8] ]\n", 1388},
  {"  [ -powersave [on|vsync|hsync|powerdown|off] ]\n", 1389},
  {"  [ -powerdown [0-60] ]\n", 1390},
  {"  [ -blength [0-2000] ]\n", 1391},
  {"  [ -bfreq freqnumber ]\n", 1392},
  {"cannot (un)set powersave mode\n", 1393},
  {"klogctl error: %s\n", 1394},
  {"Error reading %s\n", 1395},
  {"Error writing screendump\n", 1396},
  {"couldn't read %s, and cannot ioctl dump\n", 1397},
  {"%s: $TERM is not defined.\n", 1398},
  {"whereis [ -sbmu ] [ -SBM dir ... -f ] name...\n", 1399},
  {"write: can't find your tty's name\n", 1400},
  {"write: you have write permission turned off.\n", 1401},
  {"write: %s is not logged in on %s.\n", 1402},
  {"write: %s has messages disabled on %s\n", 1403},
  {"usage: write user [tty]\n", 1404},
  {"write: %s is not logged in\n", 1405},
  {"write: %s has messages disabled\n", 1406},
  {"write: %s is logged in more than once; writing to %s\n", 1407},
  {"Message from %s@%s (as %s) on %s at %s ...", 1408},
  {"Message from %s@%s on %s at %s ...", 1409},
  {"warning: error reading %s: %s", 1410},
  {"warning: can't open %s: %s", 1411},
  {"mount: could not open %s - using %s instead\n", 1412},
  {"can't create lock file %s: %s (use -n flag to override)", 1413},
  {"can't link lock file %s: %s (use -n flag to override)", 1414},
  {"can't open lock file %s: %s (use -n flag to override)", 1415},
  {"Can't lock lock file %s: %s\n", 1416},
  {"can't lock lock file %s: %s", 1417},
  {"timed out", 1418},
  {"\
Cannot create link %s\n\
Perhaps there is a stale lock file?\n", 1419},
  {"cannot open %s (%s) - mtab not updated", 1420},
  {"error writing %s: %s", 1421},
  {"error changing mode of %s: %s\n", 1422},
  {"can't rename %s to %s: %s\n", 1423},
  {"loop: can't open device %s: %s\n", 1424},
  {"loop: can't get info on device %s: %s\n", 1425},
  {"%s: [%04x]:%ld (%s) offset %d, %s encryption\n", 1426},
  {"mount: could not find any device /dev/loop#", 1427},
  {"\
mount: Could not find any loop device.\n\
       Maybe /dev/loop# has a wrong major number?", 1428},
  {"\
mount: Could not find any loop device, and, according to %s,\n\
       this kernel does not know about the loop device.\n\
       (If so, then recompile or `insmod loop.o'.)", 1429},
  {"\
mount: Could not find any loop device. Maybe this kernel does not know\n\
       about the loop device (then recompile or `insmod loop.o'), or\n\
       maybe /dev/loop# has the wrong major number?", 1430},
  {"mount: could not find any free loop device", 1431},
  {"Unsupported encryption type %s\n", 1432},
  {"Couldn't lock into memory, exiting.\n", 1433},
  {"Init (up to 16 hex digits): ", 1434},
  {"Non-hex digit '%c'.\n", 1435},
  {"Don't know how to get key for encryption system %d\n", 1436},
  {"set_loop(%s,%s,%d): success\n", 1437},
  {"loop: can't delete device %s: %s\n", 1438},
  {"del_loop(%s): success\n", 1439},
  {"This mount was compiled without loop support. Please recompile.\n", 1440},
  {"\
usage:\n\
  %s loop_device                                      # give info\n\
  %s -d loop_device                                   # delete\n\
  %s [ -e encryption ] [ -o offset ] loop_device file # setup\n", 1441},
  {"not enough memory", 1442},
  {"No loop support was available at compile time. Please recompile.\n", 1443},
  {"[mntent]: warning: no final newline at the end of %s\n", 1444},
  {"[mntent]: line %d in %s is bad%s\n", 1445},
  {"; rest of file ignored", 1446},
  {"mount: according to mtab, %s is already mounted on %s", 1447},
  {"mount: according to mtab, %s is mounted on %s", 1448},
  {"mount: can't open %s for writing: %s", 1449},
  {"mount: error writing %s: %s", 1450},
  {"mount: error changing mode of %s: %s", 1451},
  {"%s looks like swapspace - not mounted", 1452},
  {"mount failed", 1453},
  {"mount: only root can mount %s on %s", 1454},
  {"mount: loop device specified twice", 1455},
  {"mount: type specified twice", 1456},
  {"mount: skipping the setup of a loop device\n", 1457},
  {"mount: going to use the loop device %s\n", 1458},
  {"mount: failed setting up loop device\n", 1459},
  {"mount: setup loop device successfully\n", 1460},
  {"mount: can't open %s: %s", 1461},
  {"mount: cannot open %s for setting speed", 1462},
  {"mount: cannot set speed: %s", 1463},
  {"mount: cannot fork: %s", 1464},
  {"mount: this version was compiled without support for the type `nfs'", 1465},
  {"mount: failed with nfs mount version 4, trying 3..\n", 1466},
  {"\
mount: I could not determine the filesystem type, and none was specified", 1467},
  {"mount: you must specify the filesystem type", 1468},
  {"mount: mount failed", 1469},
  {"mount: mount point %s is not a directory", 1470},
  {"mount: permission denied", 1471},
  {"mount: must be superuser to use mount", 1472},
  {"mount: %s is busy", 1473},
  {"mount: proc already mounted", 1474},
  {"mount: %s already mounted or %s busy", 1475},
  {"mount: mount point %s does not exist", 1476},
  {"mount: mount point %s is a symbolic link to nowhere", 1477},
  {"mount: special device %s does not exist", 1478},
  {"\
mount: special device %s does not exist\n\
       (a path prefix is not a directory)\n", 1479},
  {"mount: %s not mounted already, or bad option", 1480},
  {"\
mount: wrong fs type, bad option, bad superblock on %s,\n\
       or too many mounted file systems", 1481},
  {"mount table full", 1482},
  {"mount: %s: can't read superblock", 1483},
  {"mount: %s: unknown device", 1484},
  {"mount: fs type %s not supported by kernel", 1485},
  {"mount: probably you meant %s", 1486},
  {"mount: maybe you meant iso9660 ?", 1487},
  {"mount: %s has wrong device number or fs type %s not supported", 1488},
  {"mount: %s is not a block device, and stat fails?", 1489},
  {"\
mount: the kernel does not recognize %s as a block device\n\
       (maybe `insmod driver'?)", 1490},
  {"mount: %s is not a block device (maybe try `-o loop'?)", 1491},
  {"mount: %s is not a block device", 1492},
  {"mount: %s is not a valid block device", 1493},
  {"block device ", 1494},
  {"mount: cannot mount %s%s read-only", 1495},
  {"mount: %s%s is write-protected but explicit `-w' flag given", 1496},
  {"mount: %s%s is write-protected, mounting read-only", 1497},
  {"mount: the label %s occurs on both %s and %s\n", 1498},
  {"mount: %s duplicate - not mounted", 1499},
  {"mount: going to mount %s by %s\n", 1500},
  {"UUID", 1501},
  {"label", 1502},
  {"mount: no such partition found", 1503},
  {"mount: no type was given - I'll assume nfs because of the colon\n", 1504},
  {"mount: backgrounding \"%s\"\n", 1505},
  {"mount: giving up \"%s\"\n", 1506},
  {"mount: %s already mounted on %s\n", 1507},
  {"\
Usage: mount -V                 : print version\n\
       mount -h                 : print this help\n\
       mount                    : list mounted filesystems\n\
       mount -l                 : idem, including volume labels\n\
So far the informational part. Next the mounting.\n\
The command is `mount [-t fstype] something somewhere'.\n\
Details found in /etc/fstab may be omitted.\n\
       mount -a                 : mount all stuff from /etc/fstab\n\
       mount device             : mount device at the known place\n\
       mount directory          : mount known device here\n\
       mount -t type dev dir    : ordinary mount command\n\
Note that one does not really mount a device, one mounts\n\
a filesystem (of the given type) found on the device.\n\
One can also mount an already visible directory tree elsewhere:\n\
       mount --bind olddir newdir\n\
or move a subtree:\n\
       mount --move olddir newdir\n\
A device can be given by name, say /dev/hda1 or /dev/cdrom,\n\
or by label, using  -L label  or by uuid, using  -U uuid .\n\
Other options: [-nfFrsvw] [-o options].\n\
For many more details, say  man 8 mount .\n", 1508},
  {"mount: only root can do that", 1509},
  {"mount: no %s found - creating it..\n", 1510},
  {"mount: the label %s occurs on both %s and %s - not mounted\n", 1511},
  {"mount: mounting %s\n", 1512},
  {"nothing was mounted", 1513},
  {"mount: cannot find %s in %s", 1514},
  {"mount: can't find %s in %s or %s", 1515},
  {"\
mount: could not open %s, so UUID and LABEL conversion cannot be done.\n", 1516},
  {"mount: bad UUID", 1517},
  {"mount: error while guessing filesystem type\n", 1518},
  {"mount: you didn't specify a filesystem type for %s\n", 1519},
  {"       I will try all types mentioned in %s or %s\n", 1520},
  {"       and it looks like this is swapspace\n", 1521},
  {"       I will try type %s\n", 1522},
  {"Trying %s\n", 1523},
  {"mount: excessively long host:dir argument\n", 1524},
  {"mount: warning: multiple hostnames not supported\n", 1525},
  {"mount: directory to mount not in host:dir format\n", 1526},
  {"mount: can't get address for %s\n", 1527},
  {"mount: got bad hp->h_length\n", 1528},
  {"mount: excessively long option argument\n", 1529},
  {"Warning: Unrecognized proto= option.\n", 1530},
  {"Warning: Option namlen is not supported.\n", 1531},
  {"unknown nfs mount parameter: %s=%d\n", 1532},
  {"Warning: option nolock is not supported.\n", 1533},
  {"unknown nfs mount option: %s%s\n", 1534},
  {"mount: got bad hp->h_length?\n", 1535},
  {"NFS over TCP is not supported.\n", 1536},
  {"nfs socket", 1537},
  {"nfs bindresvport", 1538},
  {"nfs server reported service unavailable", 1539},
  {"used portmapper to find NFS port\n", 1540},
  {"using port %d for nfs deamon\n", 1541},
  {"nfs connect", 1542},
  {"unknown nfs status return value: %d", 1543},
  {"bug in xstrndup call", 1544},
  {"\
usage: %s [-hV]\n\
       %s -a [-v]\n\
       %s [-v] [-p priority] special ...\n\
       %s [-s]\n", 1545},
  {"%s on %s\n", 1546},
  {"swapon: cannot stat %s: %s\n", 1547},
  {"swapon: warning: %s has insecure permissions %04o, %04o suggested\n", 1548},
  {"swapon: Skipping file %s - it appears to have holes.\n", 1549},
  {"%s: cannot open %s: %s\n", 1550},
  {"umount: compiled without support for -f\n", 1551},
  {"host: %s, directory: %s\n", 1552},
  {"umount: can't get address for %s\n", 1553},
  {"umount: got bad hostp->h_length\n", 1554},
  {"umount: %s: invalid block device", 1555},
  {"umount: %s: not mounted", 1556},
  {"umount: %s: can't write superblock", 1557},
  {"umount: %s: device is busy", 1558},
  {"umount: %s: not found", 1559},
  {"umount: %s: must be superuser to umount", 1560},
  {"umount: %s: block devices not permitted on fs", 1561},
  {"umount: %s: %s", 1562},
  {"no umount2, trying umount...\n", 1563},
  {"could not umount %s - trying %s instead\n", 1564},
  {"umount: %s busy - remounted read-only\n", 1565},
  {"umount: could not remount %s read-only\n", 1566},
  {"%s umounted\n", 1567},
  {"umount: cannot find list of filesystems to unmount", 1568},
  {"\
Usage: umount [-hV]\n\
       umount -a [-f] [-r] [-n] [-v] [-t vfstypes]\n\
       umount [-f] [-r] [-n] [-v] special | node...\n", 1569},
  {"Trying to umount %s\n", 1570},
  {"Could not find %s in mtab\n", 1571},
  {"umount: %s is not mounted (according to mtab)", 1572},
  {"umount: it seems %s is mounted multiple times", 1573},
  {"umount: %s is not in the fstab (and you are not root)", 1574},
  {"umount: %s mount disagrees with the fstab", 1575},
  {"umount: only root can unmount %s from %s", 1576},
  {"umount: only root can do that", 1577},
  {"You must be root to set the Ctrl-Alt-Del behaviour.\n", 1578},
  {"Usage: ctrlaltdel hard|soft\n", 1579},
  {"\
File %s, For threshold value %lu, Maximum characters in fifo were %d,\n\
and the maximum transfer rate in characters/second was %f\n", 1580},
  {"\
File %s, For threshold value %lu and timrout value %lu, Maximum characters \
in fifo were %d,\n\
and the maximum transfer rate in characters/second was %f\n", 1581},
  {"Invalid interval value: %s\n", 1582},
  {"Invalid set value: %s\n", 1583},
  {"Invalid default value: %s\n", 1584},
  {"Invalid set time value: %s\n", 1585},
  {"Invalid default time value: %s\n", 1586},
  {"\
Usage: %s [-q [-i interval]] ([-s value]|[-S value]) ([-t value]|[-T value]) \
[-g|-G] file [file...]\n", 1587},
  {"Can't open %s: %s\n", 1588},
  {"Can't set %s to threshold %d: %s\n", 1589},
  {"Can't set %s to time threshold %d: %s\n", 1590},
  {"Can't get threshold for %s: %s\n", 1591},
  {"Can't get timeout for %s: %s\n", 1592},
  {"%s: %ld current threshold and %ld current timeout\n", 1593},
  {"%s: %ld default threshold and %ld default timeout\n", 1594},
  {"Can't set signal handler", 1595},
  {"gettimeofday failed", 1596},
  {"Can't issue CYGETMON on %s: %s\n", 1597},
  {"\
%s: %lu ints, %lu/%lu chars; fifo: %lu thresh, %lu tmout, %lu max, %lu now\n", 1598},
  {"   %f int/sec; %f rec, %f send (char/sec)\n", 1599},
  {"\
%s: %lu ints, %lu chars; fifo: %lu thresh, %lu tmout, %lu max, %lu now\n", 1600},
  {"   %f int/sec; %f rec (char/sec)\n", 1601},
  {"Usage: %s [-c] [-n level] [-s bufsize]\n", 1602},
  {"invalid id: %s\n", 1603},
  {"cannot remove id %s (%s)\n", 1604},
  {"deprecated usage: %s {shm | msg | sem} id ...\n", 1605},
  {"unknown resource type: %s\n", 1606},
  {"resource(s) deleted\n", 1607},
  {"\
usage: %s [ [-q msqid] [-m shmid] [-s semid]\n\
          [-Q msgkey] [-M shmkey] [-S semkey] ... ]\n", 1608},
  {"%s: illegal option -- %c\n", 1609},
  {"%s: illegal key (%s)\n", 1610},
  {"permission denied for key", 1611},
  {"already removed key", 1612},
  {"invalid key", 1613},
  {"unknown error in key", 1614},
  {"permission denied for id", 1615},
  {"invalid id", 1616},
  {"already removed id", 1617},
  {"unknown error in id", 1618},
  {"%s: %s (%s)\n", 1619},
  {"%s: unknown argument: %s\n", 1620},
  {"usage : %s -asmq -tclup \n", 1621},
  {"\t%s [-s -m -q] -i id\n", 1622},
  {"\t%s -h for help.\n", 1623},
  {"\
%s provides information on ipc facilities for which you have read access.\n", 1624},
  {"\
Resource Specification:\n\
\t-m : shared_mem\n\
\t-q : messages\n", 1625},
  {"\
\t-s : semaphores\n\
\t-a : all (default)\n", 1626},
  {"\
Output Format:\n\
\t-t : time\n\
\t-p : pid\n\
\t-c : creator\n", 1627},
  {"\
\t-l : limits\n\
\t-u : summary\n", 1628},
  {"-i id [-s -q -m] : details on resource identified by id\n", 1629},
  {"kernel not configured for shared memory\n", 1630},
  {"------ Shared Memory Limits --------\n", 1631},
  {"max number of segments = %ld\n", 1632},
  {"max seg size (kbytes) = %ld\n", 1633},
  {"max total shared memory (kbytes) = %ld\n", 1634},
  {"min seg size (bytes) = %ld\n", 1635},
  {"------ Shared Memory Status --------\n", 1636},
  {"segments allocated %d\n", 1637},
  {"pages allocated %ld\n", 1638},
  {"pages resident  %ld\n", 1639},
  {"pages swapped   %ld\n", 1640},
  {"Swap performance: %ld attempts\t %ld successes\n", 1641},
  {"------ Shared Memory Segment Creators/Owners --------\n", 1642},
  {"%-10s %-10s %-10s %-10s %-10s %-10s\n", 1643},
  {"shmid", 1644},
  {"perms", 1645},
  {"cuid", 1646},
  {"cgid", 1647},
  {"uid", 1648},
  {"gid", 1649},
  {"------ Shared Memory Attach/Detach/Change Times --------\n", 1650},
  {"%-10s %-10s %-20s %-20s %-20s\n", 1651},
  {"owner", 1652},
  {"attached", 1653},
  {"detached", 1654},
  {"changed", 1655},
  {"------ Shared Memory Creator/Last-op --------\n", 1656},
  {"%-10s %-10s %-10s %-10s\n", 1657},
  {"cpid", 1658},
  {"lpid", 1659},
  {"------ Shared Memory Segments --------\n", 1660},
  {"%-10s %-10s %-10s %-10s %-10s %-10s %-12s\n", 1661},
  {"key", 1662},
  {"bytes", 1663},
  {"nattch", 1664},
  {"status", 1665},
  {"Not set", 1666},
  {"dest", 1667},
  {"locked", 1668},
  {"kernel not configured for semaphores\n", 1669},
  {"------ Semaphore Limits --------\n", 1670},
  {"max number of arrays = %d\n", 1671},
  {"max semaphores per array = %d\n", 1672},
  {"max semaphores system wide = %d\n", 1673},
  {"max ops per semop call = %d\n", 1674},
  {"semaphore max value = %d\n", 1675},
  {"------ Semaphore Status --------\n", 1676},
  {"used arrays = %d\n", 1677},
  {"allocated semaphores = %d\n", 1678},
  {"------ Semaphore Arrays Creators/Owners --------\n", 1679},
  {"semid", 1680},
  {"------ Shared Memory Operation/Change Times --------\n", 1681},
  {"%-8s %-10s %-26.24s %-26.24s\n", 1682},
  {"last-op", 1683},
  {"last-changed", 1684},
  {"------ Semaphore Arrays --------\n", 1685},
  {"%-10s %-10s %-10s %-10s %-10s %-12s\n", 1686},
  {"nsems", 1687},
  {"kernel not configured for message queues\n", 1688},
  {"------ Messages: Limits --------\n", 1689},
  {"max queues system wide = %d\n", 1690},
  {"max size of message (bytes) = %d\n", 1691},
  {"default max size of queue (bytes) = %d\n", 1692},
  {"------ Messages: Status --------\n", 1693},
  {"allocated queues = %d\n", 1694},
  {"used headers = %d\n", 1695},
  {"used space = %d bytes\n", 1696},
  {"------ Message Queues: Creators/Owners --------\n", 1697},
  {"msqid", 1698},
  {"------ Message Queues Send/Recv/Change Times --------\n", 1699},
  {"%-8s %-10s %-20s %-20s %-20s\n", 1700},
  {"send", 1701},
  {"recv", 1702},
  {"change", 1703},
  {"------ Message Queues PIDs --------\n", 1704},
  {"lspid", 1705},
  {"lrpid", 1706},
  {"------ Message Queues --------\n", 1707},
  {"%-10s %-10s %-10s %-10s %-12s %-12s\n", 1708},
  {"used-bytes", 1709},
  {"messages", 1710},
  {"\
\n\
Shared memory Segment shmid=%d\n", 1711},
  {"uid=%d\tgid=%d\tcuid=%d\tcgid=%d\n", 1712},
  {"mode=%#o\taccess_perms=%#o\n", 1713},
  {"bytes=%d\tlpid=%d\tcpid=%d\tnattch=%ld\n", 1714},
  {"att_time=%-26.24s\n", 1715},
  {"det_time=%-26.24s\n", 1716},
  {"change_time=%-26.24s\n", 1717},
  {"\
\n\
Message Queue msqid=%d\n", 1718},
  {"uid=%d\tgid=%d\tcuid=%d\tcgid=%d\tmode=%#o\n", 1719},
  {"cbytes=%ld\tqbytes=%ld\tqnum=%ld\tlspid=%d\tlrpid=%d\n", 1720},
  {"send_time=%-26.24s\n", 1721},
  {"rcv_time=%-26.24s\n", 1722},
  {"\
\n\
Semaphore Array semid=%d\n", 1723},
  {"uid=%d\t gid=%d\t cuid=%d\t cgid=%d\n", 1724},
  {"mode=%#o, access_perms=%#o\n", 1725},
  {"nsems = %ld\n", 1726},
  {"otime = %-26.24s\n", 1727},
  {"ctime = %-26.24s\n", 1728},
  {"%-10s %-10s %-10s %-10s %-10s\n", 1729},
  {"semnum", 1730},
  {"value", 1731},
  {"ncount", 1732},
  {"zcount", 1733},
  {"pid", 1734},
  {"usage: rdev [ -rv ] [ -o OFFSET ] [ IMAGE [ VALUE [ OFFSET ] ] ]", 1735},
  {"\
  rdev /dev/fd0  (or rdev /linux, etc.) displays the current ROOT device", 1736},
  {"  rdev /dev/fd0 /dev/hda2         sets ROOT to /dev/hda2", 1737},
  {"  rdev -R /dev/fd0 1              set the ROOTFLAGS (readonly status)", 1738},
  {"  rdev -r /dev/fd0 627            set the RAMDISK size", 1739},
  {"  rdev -v /dev/fd0 1              set the bootup VIDEOMODE", 1740},
  {"  rdev -o N ...                   use the byte offset N", 1741},
  {"  rootflags ...                   same as rdev -R", 1742},
  {"  ramsize ...                     same as rdev -r", 1743},
  {"  vidmode ...                     same as rdev -v", 1744},
  {"\
Note: video modes are: -3=Ask, -2=Extended, -1=NormalVga, 1=key1, 2=key2,...", 1745},
  {"      use -R 1 to mount root readonly, -R 0 for read/write.", 1746},
  {"missing comma", 1747},
  {"\
%s: Usage: \"%s [options]\n\
\t -m <mapfile>  (default = \"%s\")\n\
\t -p <pro-file> (default = \"%s\")\n\
\t -M <mult>     set the profiling multiplier to <mult>\n\
\t -i            print only info about the sampling step\n\
\t -v            print verbose data\n\
\t -a            print all symbols, even if count is 0\n\
\t -r            reset all the counters (root only)\n\
\t -n            disable byte order auto-detection\n\
\t -V            print version and exit\n", 1748},
  {"out of memory", 1749},
  {"%s Version %s\n", 1750},
  {"Sampling_step: %i\n", 1751},
  {"%s: %s(%i): wrong map line\n", 1752},
  {"%s: can't find \"_stext\" in %s\n", 1753},
  {"%s: profile address out of range. Wrong map file?\n", 1754},
  {"total", 1755},
  {"\
usage: renice priority [ [ -p ] pids ] [ [ -g ] pgrps ] [ [ -u ] users ]\n", 1756},
  {"renice: %s: unknown user\n", 1757},
  {"renice: %s: bad value\n", 1758},
  {"getpriority", 1759},
  {"setpriority", 1760},
  {"%d: old priority %d, new priority %d\n", 1761},
  {"usage: %s program [arg ...]\n", 1762},
  {"\
Usage: %s <device> [ -i <IRQ> | -t <TIME> | -c <CHARS> | -w <WAIT> | \n\
          -a [on|off] | -o [on|off] | -C [on|off] | -q [on|off] | -s | \n\
          -T [on|off] ]\n", 1763},
  {"malloc error", 1764},
  {"%s: bad value\n", 1765},
  {"%s: %s not an lp device.\n", 1766},
  {"%s status is %d", 1767},
  {", busy", 1768},
  {", ready", 1769},
  {", out of paper", 1770},
  {", on-line", 1771},
  {", error", 1772},
  {"LPGETIRQ error", 1773},
  {"%s using IRQ %d\n", 1774},
  {"%s using polling\n", 1775},
  {"col: bad -l argument %s.\n", 1776},
  {"usage: col [-bfpx] [-l nline]\n", 1777},
  {"col: write error.\n", 1778},
  {"col: warning: can't back up %s.\n", 1779},
  {"past first line", 1780},
  {"-- line already flushed", 1781},
  {"usage: %s [ - ] [ -2 ] [ file ... ]\n", 1782},
  {"line too long", 1783},
  {"usage: column [-tx] [-c columns] [file ...]\n", 1784},
  {"hexdump: bad length value.\n", 1785},
  {"hexdump: bad skip value.\n", 1786},
  {"\
hexdump: [-bcCdovx] [-e fmt] [-f fmt_file] [-n length] [-s skip] [file ...]\n", 1787},
  {"usage: %s [-dflpcsu] [+linenum | +/pattern] name1 name2 ...\n", 1788},
  {"\
\n\
*** %s: directory ***\n\
\n", 1789},
  {"\
\n\
******** %s: Not a text file ********\n\
\n", 1790},
  {"[Use q or Q to quit]", 1791},
  {"--More--", 1792},
  {"(Next file: %s)", 1793},
  {"[Press space to continue, 'q' to quit.]", 1794},
  {"...back %d pages", 1795},
  {"...back 1 page", 1796},
  {"...skipping %d line", 1797},
  {"\
\n\
***Back***\n\
\n", 1798},
  {"Can't open help file", 1799},
  {"[Press 'h' for instructions.]", 1800},
  {"\"%s\" line %d", 1801},
  {"[Not a file] line %d", 1802},
  {"  Overflow\n", 1803},
  {"...skipping\n", 1804},
  {"Regular expression botch", 1805},
  {"\
\n\
Pattern not found\n", 1806},
  {"Pattern not found", 1807},
  {"can't fork\n", 1808},
  {"\
\n\
...Skipping ", 1809},
  {"...Skipping to file ", 1810},
  {"...Skipping back to file ", 1811},
  {"Line too long", 1812},
  {"No previous command to substitute for", 1813},
  {"od: od(1) has been deprecated for hexdump(1).\n", 1814},
  {"od: hexdump(1) compatibility doesn't support the -%c option%s\n", 1815},
  {"; see strings(1).", 1816},
  {"hexdump: can't read %s.\n", 1817},
  {"hexdump: line too long.\n", 1818},
  {"hexdump: byte count with multiple conversion characters.\n", 1819},
  {"hexdump: bad byte count for conversion character %s.\n", 1820},
  {"hexdump: %%s requires a precision or a byte count.\n", 1821},
  {"hexdump: bad format {%s}\n", 1822},
  {"hexdump: bad conversion character %%%s.\n", 1823},
  {"Unable to allocate bufferspace\n", 1824},
  {"usage: rev [file ...]\n", 1825},
  {"usage: %s [ -i ] [ -tTerm ] file...\n", 1826},
  {"trouble reading terminfo", 1827},
  {"Unknown escape sequence in input: %o, %o\n", 1828},
  {"Unable to allocate buffer.\n", 1829},
  {"Input line too long.\n", 1830},
  {"Out of memory when growing buffer.\n", 1831},
};

int _msg_tbl_length = 1831;