-
Notifications
You must be signed in to change notification settings - Fork 2
/
ocaml.pot
3146 lines (2055 loc) · 84.5 KB
/
ocaml.pot
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
msgid ""
msgstr "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: en_US\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"Project-Id-Version: OCaml - babilim\n"
"POT-Creation-Date: \n"
"PO-Revision-Date: \n"
"Last-Translator: \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
#, c-format
#: utils/warnings.ml:742
msgid " %c Alias for warning %i.\n"
msgstr " %c Alias for warning %i.\n"
#, c-format
#: utils/warnings.ml:744
msgid " %c warnings %s.\n"
msgstr " %c warnings %s.\n"
#. A is the letter A not an article
#, c-format
#: utils/warnings.ml:735
msgid " A all warnings@."
msgstr " A all warnings@."
#: parsing/location.ml:256
msgid "\", line "
msgstr "\", line "
#, c-format
#: utils/warnings.ml:460
msgid "%a\n(However, this constructor appears in patterns.)"
msgstr "%a\n(However, this constructor appears in patterns.)"
#, c-format
#: utils/warnings.ml:464
msgid "%a\nIt is exported or rebound as a private extension."
msgstr "%a\nIt is exported or rebound as a private extension."
#, c-format
#: utils/warnings.ml:396
msgid "%a is not principal."
msgstr "%a is not principal."
#, c-format
#: utils/warnings.ml:397
msgid "%a without principality."
msgstr "%a without principality."
#, c-format
#: utils/warnings.ml:485
msgid "%s belongs to several types: %s\nThe first one was selected. Please disambiguate if this is wrong."
msgstr "%s belongs to several types: %s\nThe first one was selected. Please disambiguate if this is wrong."
#, c-format
#: utils/warnings.ml:473
msgid "%s was selected from type %s.\nIt is not visible in the current scope, and will not \nbe selected if the type becomes unknown."
msgstr "%s was selected from type %s.\nIt is not visible in the current scope, and will not \nbe selected if the type becomes unknown."
#, c-format
#: utils/warnings.ml:324
msgid "(See manual section %d.%d)"
msgstr "(See manual section %d.%d)"
#: parsing/location.ml:257
msgid ", characters "
msgstr ", characters "
#, c-format
#: typing/includemod.ml:660
msgid "...@ "
msgstr "...@ "
#, c-format
#: typing/typedecl.ml:1986
msgid ".@.@[<hov2>In case %s of@ %a@;<1 -2> the variable %a is unbound@]"
msgstr ".@.@[<hov2>In case %s of@ %a@;<1 -2> the variable %a is unbound@]"
#, c-format
#: typing/typedecl.ml:1971
msgid ".@.@[<hov2>In case `%s of@ %a@;<1 -2> the variable %a is unbound@]"
msgstr ".@.@[<hov2>In case `%s of@ %a@;<1 -2> the variable %a is unbound@]"
#, c-format
#: typing/typedecl.ml:1948
msgid ".@.@[<hov2>In field %s:@ %a@;<1 -2>the variable %a is unbound@]"
msgstr ".@.@[<hov2>In field %s:@ %a@;<1 -2>the variable %a is unbound@]"
#, c-format
#: typing/typedecl.ml:1957
msgid ".@.@[<hov2>In method %s:@ %a@;<1 -2> the variable %a is unbound@]"
msgstr ".@.@[<hov2>In method %s:@ %a@;<1 -2> the variable %a is unbound@]"
#, c-format
#: typing/typedecl.ml:1940
msgid ".@.@[<hov2>In type@ %a@;<1 -2>the variable %a is unbound@]"
msgstr ".@.@[<hov2>In type@ %a@;<1 -2>the variable %a is unbound@]"
#, c-format
#: typing/typecore.ml:5178
msgid ".@.@[<hov>%s@ %s@ %s@]"
msgstr ".@.@[<hov>%s@ %s@ %s@]"
#. "Error:" or "Warning 9:"
#: parsing/location.ml:259
msgid ":"
msgstr ":"
#, c-format
#: typing/includemod.ml:608
msgid "<here>"
msgstr "<here>"
#, c-format
#: typing/typecore.ml:5057
msgid "@ @[It is applied to too many arguments;@ maybe you forgot a ';'@]@]"
msgstr "@ @[It is applied to too many arguments;@ maybe you forgot a ';'@]@]"
#, c-format
#: typing/typecore.ml:5004
msgid "@ because it is in a for-loop start index"
msgstr "@ because it is in a for-loop start index"
#, c-format
#: typing/typecore.ml:5006
msgid "@ because it is in a for-loop stop index"
msgstr "@ because it is in a for-loop stop index"
#, c-format
#: typing/typecore.ml:5008
msgid "@ because it is in the body of a for-loop"
msgstr "@ because it is in the body of a for-loop"
#, c-format
#: typing/typecore.ml:5002
msgid "@ because it is in the body of a while-loop"
msgstr "@ because it is in the body of a while-loop"
#, c-format
#: typing/typecore.ml:5000
msgid "@ because it is in the condition of a while-loop"
msgstr "@ because it is in the condition of a while-loop"
#, c-format
#: typing/typecore.ml:5010
msgid "@ because it is in the condition of an assertion"
msgstr "@ because it is in the condition of an assertion"
#, c-format
#: typing/typecore.ml:4995
msgid "@ because it is in the condition of an if-statement"
msgstr "@ because it is in the condition of an if-statement"
#, c-format
#: typing/typecore.ml:5012
msgid "@ because it is in the left-hand side of a sequence"
msgstr "@ because it is in the left-hand side of a sequence"
#, c-format
#: typing/typecore.ml:4997
msgid "@ because it is in the result of a conditional with no else branch"
msgstr "@ because it is in the result of a conditional with no else branch"
#, c-format
#: typing/printtyp.ml:1538
msgid "@,@[%a is abstract because no corresponding cmi file was found in path.@]"
msgstr "@,@[%a is abstract because no corresponding cmi file was found in path.@]"
#, c-format
#: typing/printtyp.ml:1465
msgid "@,@[<hov>The type variable %a occurs inside@ %a@]"
msgstr "@,@[<hov>The type variable %a occurs inside@ %a@]"
#, c-format
#: typing/printtyp.ml:1468
msgid "@,@[<hov>This instance of %a is ambiguous:@ it would escape the scope of its equation@]"
msgstr "@,@[<hov>This instance of %a is ambiguous:@ it would escape the scope of its equation@]"
#, c-format
#: typing/printtyp.ml:1435
msgid "@,@[Hint: Did you forget to provide `()' as argument?@]"
msgstr "@,@[Hint: Did you forget to provide `()' as argument?@]"
#, c-format
#: typing/printtyp.ml:1440
msgid "@,@[Hint: Did you forget to wrap the expression using `fun () ->'?@]"
msgstr "@,@[Hint: Did you forget to wrap the expression using `fun () ->'?@]"
#, c-format
#: typing/printtyp.ml:1492
msgid "@,@[The %s object type has an abstract row, it cannot be closed@]"
msgstr "@,@[The %s object type has an abstract row, it cannot be closed@]"
#, c-format
#: typing/printtyp.ml:1484
msgid "@,@[The first object type has no method %s@]"
msgstr "@,@[The first object type has no method %s@]"
#, c-format
#: typing/printtyp.ml:1503
msgid "@,@[The first variant type does not allow tag(s)@ @[<hov>%a@]@]"
msgstr "@,@[The first variant type does not allow tag(s)@ @[<hov>%a@]@]"
#, c-format
#: typing/printtyp.ml:1488
msgid "@,@[The second object type has no method %s@]"
msgstr "@,@[The second object type has no method %s@]"
#, c-format
#: typing/printtyp.ml:1507
msgid "@,@[The second variant type does not allow tag(s)@ @[<hov>%a@]@]"
msgstr "@,@[The second variant type does not allow tag(s)@ @[<hov>%a@]@]"
#, c-format
#: typing/printtyp.ml:1454
msgid "@,@[The type constructor@;<1 2>%a@ would escape its scope@]"
msgstr "@,@[The type constructor@;<1 2>%a@ would escape its scope@]"
#, c-format
#: typing/printtyp.ml:1477
msgid "@,Self type cannot be unified with a closed object type"
msgstr "@,Self type cannot be unified with a closed object type"
#, c-format
#: typing/printtyp.ml:1444
msgid "@,Self type cannot escape its class"
msgstr "@,Self type cannot escape its class"
#, c-format
#: typing/printtyp.ml:1459
msgid "@,The universal variable %a would escape its scope"
msgstr "@,The universal variable %a would escape its scope"
#, c-format
#: typing/printtyp.ml:1501
msgid "@,These two variant types have no intersection"
msgstr "@,These two variant types have no intersection"
#, c-format
#: typing/printtyp.ml:1481
msgid "@,Types for method %s are incompatible"
msgstr "@,Types for method %s are incompatible"
#, c-format
#: typing/printtyp.ml:1511
msgid "@,Types for tag `%s are incompatible"
msgstr "@,Types for tag `%s are incompatible"
#, c-format
#: debugger/loadprinter.ml:182
msgid "@[%a has the wrong type for a printing function.@]@."
msgstr "@[%a has the wrong type for a printing function.@]@."
#, c-format
#: debugger/loadprinter.ml:185
msgid "@[%a is not currently active as a printing function.@]@."
msgstr "@[%a is not currently active as a printing function.@]@."
#, c-format
#: typing/typeclass.ml:1895
msgid "@[%t.@ @[<2>The following %s are undefined :%a@]@]"
msgstr "@[%t.@ @[<2>The following %s are undefined :%a@]@]"
#, c-format
#: typing/typetexp.ml:948
msgid "@[<hov>Method '%s' has type %a,@ which should be %a@]"
msgstr "@[<hov>Method '%s' has type %a,@ which should be %a@]"
#, c-format
#: typing/typecore.ml:5080
msgid "@[<hov>Some record fields are undefined:%a@]"
msgstr "@[<hov>Some record fields are undefined:%a@]"
#, c-format
#: typing/typetexp.ml:937
msgid "@[<hov>The universal type variable '%s cannot be generalized:@ %a.@]"
msgstr "@[<hov>The universal type variable '%s cannot be generalized:@ %a.@]"
#, c-format
#: typing/typetexp.ml:913
msgid "@[<hov>This variant type contains a constructor@ %a@ which should be %a@]"
msgstr "@[<hov>This variant type contains a constructor@ %a@ which should be %a@]"
#, c-format
#: typing/includemod.ml:638
msgid "@[<hv 2>At position@ %a@]@ "
msgstr "@[<hv 2>At position@ %a@]@ "
#, c-format
#: typing/includemod.ml:585
msgid "@[<hv 2>Class declarations do not match:@ %a@;<1 -2>does not match@ %a@]@ %a"
msgstr "@[<hv 2>Class declarations do not match:@ %a@;<1 -2>does not match@ %a@]@ %a"
#, c-format
#: typing/includemod.ml:578
msgid "@[<hv 2>Class type declarations do not match:@ %a@;<1 -2>does not match@ %a@]@ %a"
msgstr "@[<hv 2>Class type declarations do not match:@ %a@;<1 -2>does not match@ %a@]@ %a"
#, c-format
#: typing/includemod.ml:553
msgid "@[<hv 2>Extension declarations do not match:@ %a@;<1 -2>is not included in@ %a@]"
msgstr "@[<hv 2>Extension declarations do not match:@ %a@;<1 -2>is not included in@ %a@]"
#, c-format
#: typing/includemod.ml:566
msgid "@[<hv 2>Module type declarations do not match:@ %a@;<1 -2>does not match@ %a@]"
msgstr "@[<hv 2>Module type declarations do not match:@ %a@;<1 -2>does not match@ %a@]"
#, c-format
#: typing/includemod.ml:560
msgid "@[<hv 2>Modules do not match:@ %a@;<1 -2>is not included in@ %a@]"
msgstr "@[<hv 2>Modules do not match:@ %a@;<1 -2>is not included in@ %a@]"
#, c-format
#: typing/includemod.ml:540
msgid "@[<hv 2>Values do not match:@ %a@;<1 -2>is not included in@ %a@]"
msgstr "@[<hv 2>Values do not match:@ %a@;<1 -2>is not included in@ %a@]"
#, c-format
#: typing/typedecl.ml:2056
msgid "@[<hv>An external function with more than 5 arguments requires a second stub function@ for native-code compilation@]"
msgstr "@[<hv>An external function with more than 5 arguments requires a second stub function@ for native-code compilation@]"
#, c-format
#: typing/typedecl.ml:2041
msgid "@[<hv>In the definition of %s, type@ %a@ should be@ %a@]"
msgstr "@[<hv>In the definition of %s, type@ %a@ should be@ %a@]"
#, c-format
#: typing/typecore.ml:5071
msgid "@[<v>@[<2>The function applied to this argument has type@ %a@]@.This argument cannot be applied %a@]"
msgstr "@[<v>@[<2>The function applied to this argument has type@ %a@]@.This argument cannot be applied %a@]"
#, c-format
#: typing/typecore.ml:5060
msgid "@[<v>@[<2>This expression has type@ %a@]@ %a@]"
msgstr "@[<v>@[<2>This expression has type@ %a@]@ %a@]"
#, c-format
#: typing/typecore.ml:5055
msgid "@[<v>@[<2>This function has type@ %a@]"
msgstr "@[<v>@[<2>This function has type@ %a@]"
#, c-format
#: typing/typecore.ml:5201
msgid "@[<v>@[<2>This function should have type@ %a%t@]@,%a@]"
msgstr "@[<v>@[<2>This function should have type@ %a%t@]@,%a@]"
#, c-format
#: typing/typedecl.ml:2080
msgid "@[<v>@[<hov>This extension@ does not match the definition of type %s@]%a@]"
msgstr "@[<v>@[<hov>This extension@ does not match the definition of type %s@]%a@]"
#, c-format
#: typing/typedecl.ml:2026
msgid "@[<v>@[<hov>This variant or record definition@ does not match that of type@;<1 2>%a@]%a@]"
msgstr "@[<v>@[<hov>This variant or record definition@ does not match that of type@;<1 2>%a@]%a@]"
#, c-format
#: typing/typemod.ml:1945
msgid "@[<v>@[In this `with' constraint, the new definition of %a@ does not match its original definition@ in the constrained signature:@]@ %a@]"
msgstr "@[<v>@[In this `with' constraint, the new definition of %a@ does not match its original definition@ in the constrained signature:@]@ %a@]"
#, c-format
#: typing/typeclass.ml:1944
msgid "@[<v>@[Self type should not occur in the non-generic type@;<1 2>%a@]@,It would escape the scope of its class@]"
msgstr "@[<v>@[Self type should not occur in the non-generic type@;<1 2>%a@]@,It would escape the scope of its class@]"
#, c-format
#: typing/typeclass.ml:1939
msgid "@[<v>@[Some type variables are unbound in this type:@;<1 2>%t@]@ @[%a@]@]"
msgstr "@[<v>@[Some type variables are unbound in this type:@;<1 2>%t@]@ @[%a@]@]"
#, c-format
#: typing/typecore.ml:5142
msgid "@[<v>@[This expression has type@;<1 2>%a@]@,It has no method %s@]"
msgstr "@[<v>@[This expression has type@;<1 2>%a@]@,It has no method %s@]"
#, c-format
#: typing/typemod.ml:1929
msgid "@[<v>Signature mismatch:@ %a@]"
msgstr "@[<v>Signature mismatch:@ %a@]"
#, c-format
#: typing/typedecl.ml:2022
msgid "@[<v>The definition of %s contains a cycle:@ %a@]"
msgstr "@[<v>The definition of %s contains a cycle:@ %a@]"
#, c-format
#: typing/typedecl.ml:2173
msgid "@[A type cannot be boxed and unboxed at the same time.@]"
msgstr "@[A type cannot be boxed and unboxed at the same time.@]"
#, c-format
#: typing/typedecl.ml:2074
msgid "@[Cannot extend private type definition@ %a@]"
msgstr "@[Cannot extend private type definition@ %a@]"
#, c-format
#: typing/typedecl.ml:2035
msgid "@[Constraints are not satisfied in this type.@ @[<hv>Type@ %a@ should be an instance of@ %a@]@]"
msgstr "@[Constraints are not satisfied in this type.@ @[<hv>Type@ %a@ should be an instance of@ %a@]@]"
#, c-format
#: typing/typemod.ml:1993
msgid "@[Could not find the .cmi file for interface@ %a.@]"
msgstr "@[Could not find the .cmi file for interface@ %a.@]"
#, c-format
#: debugger/loadprinter.ml:171
msgid "@[Error during code loading: %s@]@."
msgstr "@[Error during code loading: %s@]@."
#, c-format
#: typing/typecore.ml:5263
msgid "@[Exception patterns must be at the top level of a match case.@]"
msgstr "@[Exception patterns must be at the top level of a match case.@]"
#, c-format
#: typing/typedecl.ml:2175
msgid "@[GADT case syntax cannot be used in a 'nonrec' block.@]"
msgstr "@[GADT case syntax cannot be used in a 'nonrec' block.@]"
#, c-format
#: typing/typetexp.ml:974
msgid "@[Ill-typed functor application %a(%a)@]"
msgstr "@[Ill-typed functor application %a(%a)@]"
#, c-format
#: typing/typedecl.ml:2144
msgid "@[In this GADT definition,@ the variance of some parameter@ cannot be checked@]"
msgstr "@[In this GADT definition,@ the variance of some parameter@ cannot be checked@]"
#, c-format
#: typing/typedecl.ml:2122
msgid "@[In this definition, a type variable cannot be deduced@ from the type parameters.@]"
msgstr "@[In this definition, a type variable cannot be deduced@ from the type parameters.@]"
#, c-format
#: typing/typedecl.ml:2126
msgid "@[In this definition, a type variable has a variance that@ cannot be deduced from the type parameters.@ %t@]"
msgstr "@[In this definition, a type variable has a variance that@ cannot be deduced from the type parameters.@ %t@]"
#, c-format
#: typing/typedecl.ml:2117
msgid "@[In this definition, a type variable has a variance that@ is not reflected by its occurrence in type parameters.@ %t@]"
msgstr "@[In this definition, a type variable has a variance that@ is not reflected by its occurrence in type parameters.@ %t@]"
#, c-format
#: typing/typedecl.ml:2130
msgid "@[In this definition, expected parameter variances are not satisfied.@ The %dst type parameter was expected to be %a,@ but it is %a.@]"
msgid_plural "@[In this definition, expected parameter variances are not satisfied.@ The %d-th type parameter was expected to be %a,@ but it is %a.@]"
msgstr[0] "@[In this definition, expected parameter variances are not satisfied.@ The %dst type parameter was expected to be %a,@ but it is %a.@]"
msgstr[1] "@[In this definition, expected parameter variances are not satisfied.@ The %d-th type parameter was expected to be %a,@ but it is %a.@]"
#, c-format
#: typing/typecore.ml:5257
msgid "@[Invalid for-loop index: only variables and _ are allowed.@]"
msgstr "@[Invalid for-loop index: only variables and _ are allowed.@]"
#, c-format
#: typing/typemod.ml:1971
msgid "@[Multiple definition of the %s name %s.@ Names must be unique in a given structure or signature.@]"
msgstr "@[Multiple definition of the %s name %s.@ Names must be unique in a given structure or signature.@]"
#, c-format
#: typing/typecore.ml:5255
msgid "@[Only character intervals are supported in patterns.@]"
msgstr "@[Only character intervals are supported in patterns.@]"
#, c-format
#: typing/typecore.ml:5250
msgid "@[The GADT constructor %s of type %a@ must be qualified in this pattern.@]"
msgstr "@[The GADT constructor %s of type %a@ must be qualified in this pattern.@]"
#, c-format
#: typing/typeclass.ml:1909
msgid "@[The abbreviation %a@ is used with parameters@ %a@ which are incompatible with constraints@ %a@]"
msgstr "@[The abbreviation %a@ is used with parameters@ %a@ which are incompatible with constraints@ %a@]"
#, c-format
#: typing/typeclass.ml:1872
msgid "@[The abbreviation@ %a@ expands to type@ %a@ but is used with type@ %a@]"
msgstr "@[The abbreviation@ %a@ expands to type@ %a@ but is used with type@ %a@]"
#, c-format
#: typing/typeclass.ml:1899
msgid "@[The class constructor %a@ expects %i type argument(s),@ but is here applied to %i type argument(s)@]"
msgstr "@[The class constructor %a@ expects %i type argument(s),@ but is here applied to %i type argument(s)@]"
#, c-format
#: typing/typeclass.ml:1867
msgid "@[The class type@ %a@ is not yet completely defined@]"
msgstr "@[The class type@ %a@ is not yet completely defined@]"
#, c-format
#: typing/includeclass.ml:65
msgid "@[The class type@;<1 2>%a@ is not matched by the class type@;<1 2>%a@]"
msgstr "@[The class type@;<1 2>%a@ is not matched by the class type@;<1 2>%a@]"
#, c-format
#: typing/typeclass.ml:1864
msgid "@[The class@ %a@ is not yet completely defined@]"
msgstr "@[The class@ %a@ is not yet completely defined@]"
#, c-format
#: typing/typedecl.ml:2092
msgid "@[The constructor %a extends type %s whose declarations dos not match the declaration of type %s@]"
msgstr "@[The constructor %a extends type %s whose declarations dos not match the declaration of type %s@]"
#, c-format
#: typing/typecore.ml:5019
msgid "@[The constructor %a@ expects %i argument(s),@ but is applied here to %i argument(s)@]"
msgstr "@[The constructor %a@ expects %i argument(s),@ but is applied here to %i argument(s)@]"
#, c-format
#: typing/typedecl.ml:2099
msgid "@[The constructor@ %a@ is private@]"
msgstr "@[The constructor@ %a@ is private@]"
#, c-format
#: debugger/loadprinter.ml:177
msgid "@[The debugger does not contain the code for@ %a.@ Please load an implementation of %s first.@]@."
msgstr "@[The debugger does not contain the code for@ %a.@ Please load an implementation of %s first.@]@."
#, c-format
#: typing/typecore.ml:5087
msgid "@[The field %s is not part of the record argument for the %a constructor@]"
msgstr "@[The field %s is not part of the record argument for the %a constructor@]"
#, c-format
#: typing/includeclass.ml:88
msgid "@[The first class type has no instance variable %s@]"
msgstr "@[The first class type has no instance variable %s@]"
#, c-format
#: typing/includeclass.ml:90
msgid "@[The first class type has no method %s@]"
msgstr "@[The first class type has no method %s@]"
#, c-format
#: typing/typetexp.ml:996
msgid "@[The functor %a is generative,@ it@ cannot@ be@ applied@ in@ type@ expressions@]"
msgstr "@[The functor %a is generative,@ it@ cannot@ be@ applied@ in@ type@ expressions@]"
#, c-format
#: typing/includemod.ml:574
msgid "@[The implementation %s@ does not match the interface %s:"
msgstr "@[The implementation %s@ does not match the interface %s:"
#, c-format
#: typing/typeclass.ml:1999
msgid "@[The instance variable `%s'@ has multiple definitions in this object@]"
msgstr "@[The instance variable `%s'@ has multiple definitions in this object@]"
#, c-format
#: typing/typeclass.ml:1986
msgid "@[The instance variable `%s'@ has no previous definition@]"
msgstr "@[The instance variable `%s'@ has no previous definition@]"
#, c-format
#: typing/typeclass.ml:1976
msgid "@[The instance variable is %a;@ it cannot be redefined as %a@]"
msgstr "@[The instance variable is %a;@ it cannot be redefined as %a@]"
#, c-format
#: typing/typemod.ml:1988
msgid "@[The interface %a@ declares values, not just types.@ An implementation must be provided.@]"
msgstr "@[The interface %a@ declares values, not just types.@ An implementation must be provided.@]"
#, c-format
#: typing/typeclass.ml:1995
msgid "@[The method `%s'@ has multiple definitions in this object@]"
msgstr "@[The method `%s'@ has multiple definitions in this object@]"
#, c-format
#: typing/typeclass.ml:1989
msgid "@[The method `%s'@ has no previous definition@]"
msgstr "@[The method `%s'@ has no previous definition@]"
#, c-format
#: typing/typetexp.ml:990
msgid "@[The module %a is a functor, it cannot have any components@]"
msgstr "@[The module %a is a functor, it cannot have any components@]"
#, c-format
#: typing/typetexp.ml:984
msgid "@[The module %a is a structure, it cannot be applied@]"
msgstr "@[The module %a is a structure, it cannot be applied@]"
#, c-format
#: typing/typetexp.ml:987
msgid "@[The module %a is abstract, it cannot be applied@]"
msgstr "@[The module %a is abstract, it cannot be applied@]"
#, c-format
#: typing/typetexp.ml:993
msgid "@[The module %a is abstract, it cannot have any components@]"
msgstr "@[The module %a is abstract, it cannot have any components@]"
#, c-format
#: typing/includeclass.ml:82
msgid "@[The non-mutable instance variable %s cannot become mutable@]"
msgstr "@[The non-mutable instance variable %s cannot become mutable@]"
#, c-format
#: typing/includeclass.ml:92
msgid "@[The public method %s cannot be hidden@]"
msgstr "@[The public method %s cannot be hidden@]"
#, c-format
#: typing/includeclass.ml:96
msgid "@[The public method %s cannot become private"
msgstr "@[The public method %s cannot become private"
#, c-format
#: typing/typecore.ml:5016
msgid "@[The record field %a is polymorphic.@ %a@]"
msgstr "@[The record field %a is polymorphic.@ %a@]"
#, c-format
#: typing/typemod.ml:1941
msgid "@[The signature constrained by `with' has no component named %a@]"
msgstr "@[The signature constrained by `with' has no component named %a@]"
#, c-format
#: typing/typetexp.ml:920
msgid "@[The type %a@ does not expand to a polymorphic variant type@]"
msgstr "@[The type %a@ does not expand to a polymorphic variant type@]"
#, c-format
#: typing/typetexp.ml:1010
msgid "@[The type %a@ is not an object type@]"
msgstr "@[The type %a@ is not an object type@]"
#, c-format
#: typing/typetexp.ml:886
msgid "@[The type constructor %a@ expects %i argument(s),@ but is here applied to %i argument(s)@]"
msgstr "@[The type constructor %a@ expects %i argument(s),@ but is here applied to %i argument(s)@]"
#, c-format
#: typing/typetexp.ml:977
msgid "@[The type of %a does not match %a's parameter@\n%a@]"
msgstr "@[The type of %a does not match %a's parameter@\n%a@]"
#, c-format
#: typing/typeclass.ml:1955
msgid "@[The type of self cannot be coerced to@ the type of the current class:@ %[email protected] occurrences are contravariant@]"
msgstr "@[The type of self cannot be coerced to@ the type of the current class:@ %[email protected] occurrences are contravariant@]"
#, c-format
#: typing/typeclass.ml:1961
msgid "@[The type of this class,@ %a,@ contains non-collapsible conjunctive types in constraints@]"
msgstr "@[The type of this class,@ %a,@ contains non-collapsible conjunctive types in constraints@]"
#, c-format
#: typing/typeclass.ml:1950
msgid "@[The type of this class,@ %a,@ contains type variables that cannot be generalized@]"
msgstr "@[The type of this class,@ %a,@ contains type variables that cannot be generalized@]"
#, c-format
#: typing/typemod.ml:1975
msgid "@[The type of this expression,@ %a,@ contains type variables that cannot be generalized@]"
msgstr "@[The type of this expression,@ %a,@ contains type variables that cannot be generalized@]"
#, c-format
#: typing/typemod.ml:1984
msgid "@[The type of this module,@ %a,@ contains type variables that cannot be generalized@]"
msgstr "@[The type of this module,@ %a,@ contains type variables that cannot be generalized@]"
#, c-format
#: typing/includeclass.ml:94
msgid "@[The virtual %s %s cannot be hidden@]"
msgstr "@[The virtual %s %s cannot be hidden@]"
#, c-format
#: typing/includeclass.ml:85
msgid "@[The virtual instance variable %s cannot become concrete@]"
msgstr "@[The virtual instance variable %s cannot become concrete@]"
#, c-format
#: typing/includeclass.ml:98
msgid "@[The virtual method %s cannot become concrete"
msgstr "@[The virtual method %s cannot become concrete"
#, c-format
#: typing/typeclass.ml:1839
msgid "@[This class expression is not a class structure; it has type@ %a@]"
msgstr "@[This class expression is not a class structure; it has type@ %a@]"
#, c-format
#: typing/typecore.ml:5270
msgid "@[This constructor expects an inlined record argument.@]"
msgstr "@[This constructor expects an inlined record argument.@]"
#, c-format
#: typing/typemod.ml:1997
msgid "@[This expression creates fresh types.@ %s@]"
msgstr "@[This expression creates fresh types.@ %s@]"
#, c-format
#: typing/typecore.ml:5266
msgid "@[This form is not allowed as the type of the inlined record could escape.@]"
msgstr "@[This form is not allowed as the type of the inlined record could escape.@]"
#, c-format
#: typing/typemod.ml:1932
msgid "@[This functor has type@ %a@ The parameter cannot be eliminated in the result type.@ Please bind the argument to a module identifier.@]"
msgstr "@[This functor has type@ %a@ The parameter cannot be eliminated in the result type.@ Please bind the argument to a module identifier.@]"
#, c-format
#: typing/typeclass.ml:1980
msgid "@[This inheritance does not override any method@ instance variable@]"
msgstr "@[This inheritance does not override any method@ instance variable@]"
#, c-format
#: typing/typecore.ml:5273
msgid "@[This match case could not be refuted.@ Here is an example of a value that would reach it:@ %a@]"
msgstr "@[This match case could not be refuted.@ Here is an example of a value that would reach it:@ %a@]"
#, c-format
#: typing/typemod.ml:1926
msgid "@[This module is not a functor; it has type@ %a@]"
msgstr "@[This module is not a functor; it has type@ %a@]"
#, c-format
#: typing/typemod.ml:1938
msgid "@[This module is not a structure; it has type@ %a"
msgstr "@[This module is not a structure; it has type@ %a"
#, c-format
#: typing/typeclass.ml:1860
msgid "@[This pattern cannot match self: it only matches values of type@ %a@]"
msgstr "@[This pattern cannot match self: it only matches values of type@ %a@]"
#, c-format
#: typing/typedecl.ml:2167
msgid "@[This type cannot be unboxed because@ %a.@]"
msgstr "@[This type cannot be unboxed because@ %a.@]"
#, c-format
#: typing/typedecl.ml:2169
msgid "@[This type cannot be unboxed because@ it might contain both float and non-float values.@ You should annotate it with [%@%@ocaml.boxed].@]"
msgstr "@[This type cannot be unboxed because@ it might contain both float and non-float values.@ You should annotate it with [%@%@ocaml.boxed].@]"
#, c-format
#: typing/typedecl.ml:2012
msgid "@[Too many non-constant constructors@ -- maximum is %i non-constant constructors@]"
msgstr "@[Too many non-constant constructors@ -- maximum is %i non-constant constructors@]"
#, c-format
#: typing/printtyp.ml:1364
msgid "@[Type@;<1 2>%a@ %t@;<1 2>%a@] %a"
msgstr "@[Type@;<1 2>%a@ %t@;<1 2>%a@] %a"
#, c-format
#: typing/typedecl.ml:2163
msgid "@[Types marked with the immediate attribute must be@ non-pointer types like int or bool@]"
msgstr "@[Types marked with the immediate attribute must be@ non-pointer types like int or bool@]"
#, c-format
#: debugger/loadprinter.ml:174
msgid "@[Unbound identifier %a@]@."
msgstr "@[Unbound identifier %a@]@."
#, c-format
#: typing/typecore.ml:5299
msgid "@[Unbound value %a.@ %a %i.@]"
msgstr "@[Unbound value %a.@ %a %i.@]"
#, c-format
#: typing/typetexp.ml:930
msgid "@[Variant tags `%s@ and `%s have the same hash value.@ Change one of them.@]"
msgstr "@[Variant tags `%s@ and `%s have the same hash value.@ Change one of them.@]"
#, c-format
#: typing/typeclass.ml:1984
msgid "@[`%s'@ has no previous definition@]"
msgstr "@[`%s'@ has no previous definition@]"
#, c-format
#: typing/includeclass.ml:55
msgid "A class cannot be changed from virtual to concrete"
msgstr "A class cannot be changed from virtual to concrete"
#: utils/warnings.ml:698
msgid "A module is linked twice in the same executable."
msgstr "A module is linked twice in the same executable."
#, c-format
#: typing/includeclass.ml:71
msgid "A parameter has type"
msgstr "A parameter has type"
#, c-format
#: utils/warnings.ml:601
msgid "A potential assignment to a non-mutable value was detected \nin this source file. Such assignments may generate incorrect code \nwhen using Flambda."
msgstr "A potential assignment to a non-mutable value was detected \nin this source file. Such assignments may generate incorrect code \nwhen using Flambda."
#, c-format
#: typing/includecore.ml:149
msgid "A private type would be revealed"
msgstr "A private type would be revealed"
#: parsing/builtin_attributes.ml:135
msgid "A single string literal is expected"
msgstr "A single string literal is expected"
#, c-format
#: typing/includeclass.ml:61
msgid "A type parameter has type"
msgstr "A type parameter has type"
#, c-format
#: typing/typedecl.ml:2008
msgid "A type parameter occurs several times"
msgstr "A type parameter occurs several times"
#, c-format
#: typing/typedecl.ml:2070
msgid "A type variable is unbound in this extension constructor"
msgstr "A type variable is unbound in this extension constructor"
#, c-format
#: typing/typedecl.ml:2060
msgid "A type variable is unbound in this type declaration"
msgstr "A type variable is unbound in this type declaration"
#: utils/warnings.ml:716
msgid "Absent cmi file when looking up module alias."
msgstr "Absent cmi file when looking up module alias."