-
Notifications
You must be signed in to change notification settings - Fork 852
Expand file tree
/
Copy pathFSComp.txt.zh-Hant.xlf
More file actions
8972 lines (8972 loc) · 587 KB
/
FSComp.txt.zh-Hant.xlf
File metadata and controls
8972 lines (8972 loc) · 587 KB
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
<?xml version="1.0" encoding="utf-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.2" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.2 xliff-core-1.2-transitional.xsd">
<file datatype="xml" source-language="en" target-language="zh-Hant" original="../FSComp.resx">
<body>
<trans-unit id="FieldNotContainedTypesDifferNullness">
<source>Nullness warning: The module contains the field\n {0} \nbut its signature specifies\n {1} \nThe types differ in their nullness annotations</source>
<target state="new">Nullness warning: The module contains the field\n {0} \nbut its signature specifies\n {1} \nThe types differ in their nullness annotations</target>
<note />
</trans-unit>
<trans-unit id="ValueNotContainedMutabilityTypesDifferNullness">
<source>Nullness warning: Module '{0}' contains\n {1} \nbut its signature specifies\n {2} \nThe types differ in their nullness annotations</source>
<target state="new">Nullness warning: Module '{0}' contains\n {1} \nbut its signature specifies\n {2} \nThe types differ in their nullness annotations</target>
<note />
</trans-unit>
<trans-unit id="alwaysUseTypedStringInterpolation">
<source>Interpolated string contains untyped identifiers. Adding typed format specifiers is recommended.</source>
<target state="translated">差補字串包含不具類型的識別項。建議新增具類型的格式規範。</target>
<note />
</trans-unit>
<trans-unit id="arrayElementHasWrongTypeTuple">
<source>All elements of an array must be implicitly convertible to the type of the first element, which here is a tuple of length {0} of type\n {1} \nThis element is a tuple of length {2} of type\n {3} \n</source>
<target state="translated">陣列的所有元素必須以隱含方式轉換成第一個元素的類型,這是類型為\n {1} \n的元組長度 {0}此元素是類型為\n {3} \n的元組長度{2}</target>
<note />
</trans-unit>
<trans-unit id="buildDuplicateFile">
<source>The source file '{0}' (at position {1}/{2}) already appeared in the compilation list (at position {3}/{4}). Please verify that it is included only once in the project file.</source>
<target state="translated">來源檔案 '{0}' ( 位於位置 {1}/{2}) 已出現在編譯清單 ( 位於位置 {3}/{4})。請確認它在專案檔中只包含一次。</target>
<note />
</trans-unit>
<trans-unit id="buildInvalidSourceFileExtensionML">
<source>The file extension of '{0}' is not recognized. Source files must have extension .fs, .fsi, .fsx or .fsscript. To enable the deprecated use of .ml or .mli extensions, use '--langversion:5.0' and '--mlcompatibility'.</source>
<target state="translated">無法辨識 '{0}' 的副檔名。來源檔案的副檔名必須是 fsi、.fsx 或 .fsscript。若要啟用已被取代的 .ml 或 .mli 副檔名,請使用 '--langversion:5.0' and '--mlcompatibility'。</target>
<note />
</trans-unit>
<trans-unit id="buildInvalidSourceFileExtensionUpdated">
<source>The file extension of '{0}' is not recognized. Source files must have extension .fs, .fsi, .fsx or .fsscript</source>
<target state="translated">無法辨識 '{0}' 的副檔名。來源檔案的副檔名必須是 .fs、.fsi、.fsx 或 .fsscript。</target>
<note />
</trans-unit>
<trans-unit id="chkAbstractMembersDeclarationsOnStaticClasses">
<source>If a type uses both [<Sealed>] and [<AbstractClass>] attributes, it means it is static. Abstract member declarations are not allowed.</source>
<target state="translated">如果類型同時使用 [<Sealed>] 和 [<AbstractClass>] 屬性,表示其為靜態。不允許使用抽象成員宣告。</target>
<note />
</trans-unit>
<trans-unit id="chkAdditionalConstructorOnStaticClasses">
<source>If a type uses both [<Sealed>] and [<AbstractClass>] attributes, it means it is static. Additional constructor is not allowed.</source>
<target state="translated">如果類型同時使用 [<Sealed>] 和 [<AbstractClass>] 屬性,表示其為靜態。不允許其他建構函式。</target>
<note />
</trans-unit>
<trans-unit id="chkAttributeAliased">
<source>{0} should not be aliased.</source>
<target state="new">{0} should not be aliased.</target>
<note />
</trans-unit>
<trans-unit id="chkConstructorWithArgumentsOnStaticClasses">
<source>If a type uses both [<Sealed>] and [<AbstractClass>] attributes, it means it is static. Constructor with arguments is not allowed.</source>
<target state="translated">如果類型同時使用 [<Sealed>] 和 [<AbstractClass>] 屬性,表示其為靜態。不允許具有引數的建構函式。</target>
<note />
</trans-unit>
<trans-unit id="chkCopyUpdateSyntaxInAnonRecords">
<source>This expression is an anonymous record, use {{|...|}} instead of {{...}}.</source>
<target state="translated">此運算式是匿名記錄,請使用 {{|...|}} 而不是 {{...}}。</target>
<note />
</trans-unit>
<trans-unit id="chkDeprecatePlacesWhereSeqCanBeOmitted">
<source>This construct is deprecated. Sequence expressions should be of the form 'seq {{ ... }}'</source>
<target state="new">This construct is deprecated. Sequence expressions should be of the form 'seq {{ ... }}'</target>
<note />
</trans-unit>
<trans-unit id="chkDuplicatedMethodParameter">
<source>Duplicate parameter. The parameter '{0}' has been used more that once in this method.</source>
<target state="translated">重複的參數。參數 '{0}' 在此方法中使用多次。</target>
<note />
</trans-unit>
<trans-unit id="chkExplicitFieldsDeclarationsOnStaticClasses">
<source>If a type uses both [<Sealed>] and [<AbstractClass>] attributes, it means it is static. Explicit field declarations are not allowed.</source>
<target state="translated">如果類型同時使用 [<Sealed>] 和 [<AbstractClass>] 屬性,表示其為靜態。不允許使用明確欄位宣告。</target>
<note />
</trans-unit>
<trans-unit id="chkFeatureNotLanguageSupported">
<source>Feature '{0}' is not available in F# {1}. Please use language version {2} or greater.</source>
<target state="translated">F# {1} 中無法使用 '{0}' 功能。請使用語言版本 {2} 或更新的版本。</target>
<note />
</trans-unit>
<trans-unit id="chkFeatureNotRuntimeSupported">
<source>Feature '{0}' is not supported by target runtime.</source>
<target state="translated">目標執行階段不支援功能 '{0}'。</target>
<note />
</trans-unit>
<trans-unit id="chkFeatureNotSupportedInLibrary">
<source>Feature '{0}' requires the F# library for language version {1} or greater.</source>
<target state="translated">功能 '{0}' 需要語言版本 {1} 或更高的 F# 程式庫。</target>
<note />
</trans-unit>
<trans-unit id="chkImplementingInterfacesOnStaticClasses">
<source>If a type uses both [<Sealed>] and [<AbstractClass>] attributes, it means it is static. Implementing interfaces is not allowed.</source>
<target state="translated">如果類型同時使用 [<Sealed>] 和 [<AbstractClass>] 屬性,表示其為靜態。不允許實作介面。</target>
<note />
</trans-unit>
<trans-unit id="chkIndexedGetterAndSetterHaveSamePropertyType">
<source>An indexed property's getter and setter must have the same type. Property '{0}' has getter of type '{1}' but setter of type '{2}'.</source>
<target state="translated">索引屬性的 getter 和 setter 必須具有相同類型。屬性 '{0}' 的 getter 類型為 '{1}',但 setter 類型為 '{2}'。</target>
<note />
</trans-unit>
<trans-unit id="chkInfoRefcellAssign">
<source>The use of ':=' from the F# library is deprecated. See https://aka.ms/fsharp-refcell-ops. For example, please change 'cell := expr' to 'cell.Value <- expr'.</source>
<target state="translated">透過 F# 程式庫使用 ':=' 的方式已淘汰。請參閱 https://aka.ms/fsharp-refcell-ops。舉例來說,請將 'cell := expr' 變更為 'cell.Value <- expr'。</target>
<note />
</trans-unit>
<trans-unit id="chkInfoRefcellDecr">
<source>The use of 'decr' from the F# library is deprecated. See https://aka.ms/fsharp-refcell-ops. For example, please change 'decr cell' to 'cell.Value <- cell.Value - 1'.</source>
<target state="translated">透過 F# 程式庫使用 'decr' 的方式已淘汰。請參閱 https://aka.ms/fsharp-refcell-ops。舉例來說,請將 'decr cell' 變更為 'cell.Value <- cell.Value - 1'。</target>
<note />
</trans-unit>
<trans-unit id="chkInfoRefcellDeref">
<source>The use of '!' from the F# library is deprecated. See https://aka.ms/fsharp-refcell-ops. For example, please change '!cell' to 'cell.Value'.</source>
<target state="translated">透過 F# 程式庫使用 '!' 的方式已淘汰。請參閱 https://aka.ms/fsharp-refcell-ops。舉例來說,請將 '!cell' 變更為 'cell.Value'。</target>
<note />
</trans-unit>
<trans-unit id="chkInfoRefcellIncr">
<source>The use of 'incr' from the F# library is deprecated. See https://aka.ms/fsharp-refcell-ops. For example, please change 'incr cell' to 'cell.Value <- cell.Value + 1'.</source>
<target state="translated">透過 F# 程式庫使用 'incr' 的方式已淘汰。請參閱 https://aka.ms/fsharp-refcell-ops。舉例來說,請將 'incr cell' 變更為 'cell.Value <- cell.Value + 1'。</target>
<note />
</trans-unit>
<trans-unit id="chkInstanceLetBindingOnStaticClasses">
<source>If a type uses both [<Sealed>] and [<AbstractClass>] attributes, it means it is static. Instance let bindings are not allowed.</source>
<target state="translated">如果類型同時使用 [<Sealed>] 和 [<AbstractClass>] 屬性,表示其為靜態。不允許執行個體 'let' 繫結。</target>
<note />
</trans-unit>
<trans-unit id="chkInstanceMemberOnStaticClasses">
<source>If a type uses both [<Sealed>] and [<AbstractClass>] attributes, it means it is static. Instance members are not allowed.</source>
<target state="translated">如果類型同時使用 [<Sealed>] 和 [<AbstractClass>] 屬性,表示其為靜態。不允許執行個體成員。</target>
<note />
</trans-unit>
<trans-unit id="chkNotTailRecursive">
<source>The member or function '{0}' has the 'TailCallAttribute' attribute, but is not being used in a tail recursive way.</source>
<target state="translated">成員或函式 '{0}' 具有 'TailCallAttribute' 屬性,但未以尾遞迴方式使用。</target>
<note />
</trans-unit>
<trans-unit id="chkStaticAbstractInterfaceMembers">
<source>A static abstract non-virtual interface member should only be called via type parameter (for example: 'T.{0}).</source>
<target state="translated">靜態抽象非虛擬介面成員只能透過型別參數 (呼叫,例如 'T.{0})。</target>
<note />
</trans-unit>
<trans-unit id="chkStaticAbstractMembersOnClasses">
<source>Classes cannot contain static abstract members.</source>
<target state="translated">類別不能包含靜態抽象成員。</target>
<note />
</trans-unit>
<trans-unit id="chkStaticMembersOnObjectExpressions">
<source>Object expressions cannot implement interfaces with static abstract members or declare static members.</source>
<target state="translated">物件運算式無法實作具有靜態抽象成員的介面或宣告靜態成員。</target>
<note />
</trans-unit>
<trans-unit id="chkTailCallAttrOnNonRec">
<source>The TailCall attribute should only be applied to recursive functions.</source>
<target state="translated">TailCall 屬性只應套用至遞迴函數。</target>
<note />
</trans-unit>
<trans-unit id="containerDeprecated">
<source>The 'AssemblyKeyNameAttribute' has been deprecated. Use 'AssemblyKeyFileAttribute' instead.</source>
<target state="translated">'AssemblyKeyNameAttribute' 已淘汰。請改用 'AssemblyKeyFileAttribute'。</target>
<note />
</trans-unit>
<trans-unit id="containerSigningUnsupportedOnThisPlatform">
<source>Key container signing is not supported on this platform.</source>
<target state="translated">此平台不支援金鑰容器簽署。</target>
<note />
</trans-unit>
<trans-unit id="csAvailableOverloads">
<source>Available overloads:\n{0}</source>
<target state="translated">可用的多載:\n{0}</target>
<note />
</trans-unit>
<trans-unit id="csComparisonDelegateConstraintInconsistent">
<source>The constraints 'comparison' and 'delegate' are inconsistent</source>
<target state="new">The constraints 'comparison' and 'delegate' are inconsistent</target>
<note />
</trans-unit>
<trans-unit id="csFunctionDoesNotSupportType">
<source>'{0}' does not support the type '{1}', because the latter lacks the required (real or built-in) member '{2}'</source>
<target state="translated">'{0}' 不支援類型 '{1}',因為後者缺少必要的 (實際或內建) 成員 '{2}'</target>
<note />
</trans-unit>
<trans-unit id="csGenericConstructRequiresStructOrReferenceConstraint">
<source>A generic construct requires that a generic type parameter be known as a struct or reference type. Consider adding a type annotation.</source>
<target state="translated">泛型建構要求泛型型別參數必須指定為結構或參考型別。請考慮新增型別註解。</target>
<note />
</trans-unit>
<trans-unit id="csNoOverloadsFoundArgumentsPrefixPlural">
<source>Known types of arguments: {0}</source>
<target state="translated">已知的引數類型: {0}</target>
<note />
</trans-unit>
<trans-unit id="csNoOverloadsFoundArgumentsPrefixSingular">
<source>Known type of argument: {0}</source>
<target state="translated">已知的引數類型: {0}</target>
<note />
</trans-unit>
<trans-unit id="csNoOverloadsFoundReturnType">
<source>Known return type: {0}</source>
<target state="translated">已知的傳回型別: {0}</target>
<note />
</trans-unit>
<trans-unit id="csNoOverloadsFoundTypeParametersPrefixPlural">
<source>Known type parameters: {0}</source>
<target state="translated">已知的類型參數: {0}</target>
<note />
</trans-unit>
<trans-unit id="csNoOverloadsFoundTypeParametersPrefixSingular">
<source>Known type parameter: {0}</source>
<target state="translated">已知的型別參數: {0}</target>
<note />
</trans-unit>
<trans-unit id="csNullNotNullConstraintInconsistent">
<source>The constraints 'null' and 'not null' are inconsistent</source>
<target state="new">The constraints 'null' and 'not null' are inconsistent</target>
<note />
</trans-unit>
<trans-unit id="csNullStructConstraintInconsistent">
<source>The constraints 'struct' and 'null' are inconsistent</source>
<target state="new">The constraints 'struct' and 'null' are inconsistent</target>
<note />
</trans-unit>
<trans-unit id="csOverloadCandidateIndexedArgumentTypeMismatch">
<source>Argument at index {0} doesn't match</source>
<target state="translated">位於索引 {0} 的引數不相符</target>
<note />
</trans-unit>
<trans-unit id="csOverloadCandidateNamedArgumentTypeMismatch">
<source>Argument '{0}' doesn't match</source>
<target state="translated">引數 '{0}' 不相符</target>
<note />
</trans-unit>
<trans-unit id="csTypeHasNullAsExtraValue">
<source>The type '{0}' supports 'null' but a non-null type is expected</source>
<target state="new">The type '{0}' supports 'null' but a non-null type is expected</target>
<note />
</trans-unit>
<trans-unit id="csTypeHasNullAsTrueValue">
<source>The type '{0}' uses 'null' as a representation value but a non-null type is expected</source>
<target state="new">The type '{0}' uses 'null' as a representation value but a non-null type is expected</target>
<note />
</trans-unit>
<trans-unit id="csUnmanagedConstraintInconsistent">
<source>The constraints 'unmanaged' and 'not struct' are inconsistent</source>
<target state="translated">條件約束 'unmanaged' 與 'not struct' 不一致</target>
<note />
</trans-unit>
<trans-unit id="elseBranchHasWrongTypeTuple">
<source>All branches of an 'if' expression must return values implicitly convertible to the type of the first branch, which here is a tuple of length {0} of type\n {1} \nThis branch returns a tuple of length {2} of type\n {3} \n</source>
<target state="translated">'if' 運算式的所有分支都傳回可隱含轉換為第一個分支的類型的值,這是類型為\n {1} \n的元組長度 {0}此分支傳回的是類型為\n {3} \n的元組長度 {2}</target>
<note />
</trans-unit>
<trans-unit id="etProviderHasDesignerAssemblyDependency">
<source>The type provider designer assembly '{0}' could not be loaded from folder '{1}' because a dependency was missing or could not loaded. All dependencies of the type provider designer assembly must be located in the same folder as that assembly. The exception reported was: {2} - {3}</source>
<target state="translated">因為缺少相依性或相依性無法載入,導致無法從資料夾 '{1}' 載入類型提供者設計工具組件 '{0}'。類型提供者設計工具組件的所有相依性都必須位於該組件所在的資料夾內。回報的例外狀況: {2} - {3}</target>
<note />
</trans-unit>
<trans-unit id="etProviderHasDesignerAssemblyException">
<source>The type provider designer assembly '{0}' could not be loaded from folder '{1}'. The exception reported was: {2} - {3}</source>
<target state="translated">無法從資料夾 '{1}' 載入類型提供者設計工具組件 '{0}'。回報的例外狀況: {2} - {3}</target>
<note />
</trans-unit>
<trans-unit id="etProviderHasWrongDesignerAssemblyNoPath">
<source>Assembly attribute '{0}' refers to a designer assembly '{1}' which cannot be loaded or doesn't exist. The exception reported was: {2} - {3}</source>
<target state="translated">無法載入組件屬性 '{0}' 參考的設計工具組件 '{1}' 或其不存在。回報的例外狀況: {2} - {3}</target>
<note />
</trans-unit>
<trans-unit id="fSharpBannerVersion">
<source>{0} for F# {1}</source>
<target state="new">{0} for F# {1}</target>
<note />
</trans-unit>
<trans-unit id="featureAccessorFunctionShorthand">
<source>underscore dot shorthand for accessor only function</source>
<target state="translated">僅存取子函式的底線點速記</target>
<note />
</trans-unit>
<trans-unit id="featureAdditionalImplicitConversions">
<source>additional type-directed conversions</source>
<target state="translated">其他類型導向轉換</target>
<note />
</trans-unit>
<trans-unit id="featureAllowAccessModifiersToAutoPropertiesGettersAndSetters">
<source>Allow access modifiers to auto properties getters and setters</source>
<target state="new">Allow access modifiers to auto properties getters and setters</target>
<note />
</trans-unit>
<trans-unit id="featureAllowLetOrUseBangTypeAnnotationWithoutParens">
<source>Allow let! and use! type annotations without requiring parentheses</source>
<target state="new">Allow let! and use! type annotations without requiring parentheses</target>
<note />
</trans-unit>
<trans-unit id="featureAllowObjectExpressionWithoutOverrides">
<source>Allow object expressions without overrides</source>
<target state="new">Allow object expressions without overrides</target>
<note />
</trans-unit>
<trans-unit id="featureAndBang">
<source>applicative computation expressions</source>
<target state="translated">適用的計算運算式</target>
<note />
</trans-unit>
<trans-unit id="featureArithmeticInLiterals">
<source>Arithmetic and logical operations in literals, enum definitions and attributes</source>
<target state="translated">常值、列舉定義和屬性中的算術和邏輯作業</target>
<note />
</trans-unit>
<trans-unit id="featureAttributesToRightOfModuleKeyword">
<source>attributes to the right of the 'module' keyword</source>
<target state="translated">'module' 關鍵字右邊的屬性</target>
<note />
</trans-unit>
<trans-unit id="featureBetterAnonymousRecordParsing">
<source>Support for better anonymous record parsing</source>
<target state="new">Support for better anonymous record parsing</target>
<note />
</trans-unit>
<trans-unit id="featureBetterExceptionPrinting">
<source>automatic generation of 'Message' property for 'exception' declarations</source>
<target state="translated">自動產生 'exception' 宣告的 'Message' 屬性</target>
<note />
</trans-unit>
<trans-unit id="featureBooleanReturningAndReturnTypeDirectedPartialActivePattern">
<source>Boolean-returning and return-type-directed partial active patterns</source>
<target state="translated">布爾值傳回和傳回類型導向的部分現用模式</target>
<note />
</trans-unit>
<trans-unit id="featureCSharpExtensionAttributeNotRequired">
<source>Allow implicit Extension attribute on declaring types, modules</source>
<target state="translated">允許宣告類型、模組上的隱含擴充屬性</target>
<note />
</trans-unit>
<trans-unit id="featureChkNotTailRecursive">
<source>Raises warnings if a member or function has the 'TailCall' attribute, but is not being used in a tail recursive way.</source>
<target state="translated">如果成員或函式具有 'TailCall' 屬性,但未以尾遞迴方式使用,則引發警告。</target>
<note />
</trans-unit>
<trans-unit id="featureChkTailCallAttrOnNonRec">
<source>Raises warnings if the 'TailCall' attribute is used on non-recursive functions.</source>
<target state="translated">如果 'TailCall' 屬性用於非遞迴函數,則引發警告。</target>
<note />
</trans-unit>
<trans-unit id="featureConstraintIntersectionOnFlexibleTypes">
<source>Constraint intersection on flexible types</source>
<target state="translated">彈性類型上的條件約束交集</target>
<note />
</trans-unit>
<trans-unit id="featureDefaultInterfaceMemberConsumption">
<source>default interface member consumption</source>
<target state="translated">預設介面成員使用</target>
<note />
</trans-unit>
<trans-unit id="featureDelegateTypeNameResolutionFix">
<source>fix to resolution of delegate type names, see https://github.com/dotnet/fsharp/issues/10228</source>
<target state="translated">修正委派類型名稱的解析,請參閱 https://github.com/dotnet/fsharp/issues/10228</target>
<note />
</trans-unit>
<trans-unit id="featureDeprecatePlacesWhereSeqCanBeOmitted">
<source>Deprecate places where 'seq' can be omitted</source>
<target state="new">Deprecate places where 'seq' can be omitted</target>
<note />
</trans-unit>
<trans-unit id="featureDiscardUseValue">
<source>discard pattern in use binding</source>
<target state="translated">捨棄使用繫結中的模式</target>
<note />
</trans-unit>
<trans-unit id="featureDontWarnOnUppercaseIdentifiersInBindingPatterns">
<source>Don't warn on uppercase identifiers in binding patterns</source>
<target state="new">Don't warn on uppercase identifiers in binding patterns</target>
<note />
</trans-unit>
<trans-unit id="featureDotlessFloat32Literal">
<source>dotless float32 literal</source>
<target state="translated">無點號的 float32 常值</target>
<note />
</trans-unit>
<trans-unit id="featureEmptyBodiedComputationExpressions">
<source>Support for computation expressions with empty bodies: builder {{ }}</source>
<target state="new">Support for computation expressions with empty bodies: builder {{ }}</target>
<note />
</trans-unit>
<trans-unit id="featureEnforceAttributeTargets">
<source>Enforce AttributeTargets</source>
<target state="translated">強制使用 AttributeTargets</target>
<note />
</trans-unit>
<trans-unit id="featureErrorForNonVirtualMembersOverrides">
<source>Raises errors for non-virtual members overrides</source>
<target state="translated">引發非虛擬成員覆寫的錯誤</target>
<note />
</trans-unit>
<trans-unit id="featureErrorOnDeprecatedRequireQualifiedAccess">
<source>give error on deprecated access of construct with RequireQualifiedAccess attribute</source>
<target state="translated">對具有 RequireQualifiedAccess 屬性的建構的已取代存取發出錯誤</target>
<note />
</trans-unit>
<trans-unit id="featureErrorOnInvalidDeclsInTypeDefinitions">
<source>Error when invalid declarations are used in type definitions.</source>
<target state="new">Error when invalid declarations are used in type definitions.</target>
<note />
</trans-unit>
<trans-unit id="featureErrorReportingOnStaticClasses">
<source>Error reporting on static classes</source>
<target state="translated">報告靜態類別時發生錯誤</target>
<note />
</trans-unit>
<trans-unit id="featureEscapeBracesInFormattableString">
<source>Escapes curly braces before calling FormattableStringFactory.Create when interpolated string literal is typed as FormattableString</source>
<target state="translated">當差補字串常值輸入為 FormattableString 時,在呼叫 FormattableStringFactory.Create 之前先逸出大括弧</target>
<note />
</trans-unit>
<trans-unit id="featureExpandedMeasurables">
<source>more types support units of measure</source>
<target state="translated">更多支援測量單位的類型</target>
<note />
</trans-unit>
<trans-unit id="featureExtendedFixedBindings">
<source>extended fixed bindings for byref and GetPinnableReference</source>
<target state="translated">ByRef 和 GetPinnableReference 的擴充固定繫結</target>
<note />
</trans-unit>
<trans-unit id="featureExtendedStringInterpolation">
<source>Extended string interpolation similar to C# raw string literals.</source>
<target state="translated">類似於 C# 原始字串常值的擴充字串插補。</target>
<note />
</trans-unit>
<trans-unit id="featureFixedIndexSlice3d4d">
<source>fixed-index slice 3d/4d</source>
<target state="translated">固定索引切割 3d/4d</target>
<note />
</trans-unit>
<trans-unit id="featureFromEndSlicing">
<source>from-end slicing</source>
<target state="translated">從尾端切割</target>
<note />
</trans-unit>
<trans-unit id="featureImplicitYield">
<source>implicit yield</source>
<target state="translated">隱含 yield</target>
<note />
</trans-unit>
<trans-unit id="featureImprovedImpliedArgumentNames">
<source>Improved implied argument names</source>
<target state="translated">改良的隱含引數名稱</target>
<note />
</trans-unit>
<trans-unit id="featureIndexerNotationWithoutDot">
<source>expr[idx] notation for indexing and slicing</source>
<target state="translated">用於編製索引和分割的 expr[idx] 註釋</target>
<note />
</trans-unit>
<trans-unit id="featureInformationalObjInferenceDiagnostic">
<source>Diagnostic 3559 (warn when obj inferred) at informational level, off by default</source>
<target state="translated">診斷 3559 (推斷 obj 時的警告) 資訊層級,預設為關閉</target>
<note />
</trans-unit>
<trans-unit id="featureInitProperties">
<source>support for consuming init properties</source>
<target state="translated">支援使用 init 屬性</target>
<note />
</trans-unit>
<trans-unit id="featureInterfacesWithAbstractStaticMembers">
<source>static abstract interface members</source>
<target state="translated">靜態抽象介面成員</target>
<note />
</trans-unit>
<trans-unit id="featureInterfacesWithMultipleGenericInstantiation">
<source>interfaces with multiple generic instantiation</source>
<target state="translated">具有多個泛型具現化的介面</target>
<note />
</trans-unit>
<trans-unit id="featureLowerInterpolatedStringToConcat">
<source>Optimizes interpolated strings in certain cases, by lowering to concatenation</source>
<target state="translated">在特定情況下,藉由降低為串連來最佳化差補字串</target>
<note />
</trans-unit>
<trans-unit id="featureLowerIntegralRangesToFastLoops">
<source>Optimizes certain uses of the integral range (..) and range-step (.. ..) operators to fast while-loops.</source>
<target state="translated">最佳化整數範圍 (..) 和 range 步驟 (.. ..) 運算子的特定用法,以加快 while 迴圈。</target>
<note />
</trans-unit>
<trans-unit id="featureLowerSimpleMappingsInComprehensionsToFastLoops">
<source>Lowers [for x in xs -> f x] and [|for x in xs -> f x|] to fast loops when xs is a list or an array, respectively.</source>
<target state="new">Lowers [for x in xs -> f x] and [|for x in xs -> f x|] to fast loops when xs is a list or an array, respectively.</target>
<note />
</trans-unit>
<trans-unit id="featureLowercaseDUWhenRequireQualifiedAccess">
<source>Allow lowercase DU when RequireQualifiedAccess attribute</source>
<target state="translated">RequireQualifiedAccess 屬性時允許小寫 DU</target>
<note />
</trans-unit>
<trans-unit id="featureMLCompatRevisions">
<source>ML compatibility revisions</source>
<target state="translated">ML 相容性修訂</target>
<note />
</trans-unit>
<trans-unit id="featureMatchNotAllowedForUnionCaseWithNoData">
<source>Pattern match discard is not allowed for union case that takes no data.</source>
<target state="translated">不接受資料的聯集案例不允許模式比對捨棄。</target>
<note />
</trans-unit>
<trans-unit id="featureNameOf">
<source>nameof</source>
<target state="translated">nameof</target>
<note />
</trans-unit>
<trans-unit id="featureNestedCopyAndUpdate">
<source>Nested record field copy-and-update</source>
<target state="translated">巢狀記錄欄位複製和更新</target>
<note />
</trans-unit>
<trans-unit id="featureNonInlineLiteralsAsPrintfFormat">
<source>String values marked as literals and IL constants as printf format</source>
<target state="translated">標記為常值的字串值和標記為 printf 格式的 IL 常數</target>
<note />
</trans-unit>
<trans-unit id="featureNonVariablePatternsToRightOfAsPatterns">
<source>non-variable patterns to the right of 'as' patterns</source>
<target state="translated">'as' 模式右邊的非變數模式</target>
<note />
</trans-unit>
<trans-unit id="featureNullableOptionalInterop">
<source>nullable optional interop</source>
<target state="translated">可為 Null 的選擇性 Interop</target>
<note />
</trans-unit>
<trans-unit id="featureNullnessChecking">
<source>nullness checking</source>
<target state="new">nullness checking</target>
<note />
</trans-unit>
<trans-unit id="featureOpenTypeDeclaration">
<source>open type declaration</source>
<target state="translated">開放式類型宣告</target>
<note />
</trans-unit>
<trans-unit id="featureOverloadsForCustomOperations">
<source>overloads for custom operations</source>
<target state="translated">為自訂作業多載</target>
<note />
</trans-unit>
<trans-unit id="featurePackageManagement">
<source>package management</source>
<target state="translated">套件管理</target>
<note />
</trans-unit>
<trans-unit id="featureParsedHashDirectiveArgumentNonString">
<source># directives with non-quoted string arguments</source>
<target state="translated"># 個具有非引號字串引數的指示詞</target>
<note />
</trans-unit>
<trans-unit id="featureParsedHashDirectiveUnexpectedIdentifier">
<source>Unexpected identifier '{0}'.</source>
<target state="translated">未預期的識別碼 '{0}'。</target>
<note />
</trans-unit>
<trans-unit id="featureParsedHashDirectiveUnexpectedInteger">
<source>Unexpected integer literal '{0}'.</source>
<target state="translated">未預期的整數常值 '{0}'。</target>
<note />
</trans-unit>
<trans-unit id="featurePreferExtensionMethodOverPlainProperty">
<source>prefer extension method over plain property</source>
<target state="translated">偏好延伸模組方法勝於純文字屬性</target>
<note />
</trans-unit>
<trans-unit id="featurePreferStringGetPinnableReference">
<source>prefer String.GetPinnableReference in fixed bindings</source>
<target state="translated">在固定繫結中優先使用 String.GetPinnableReference</target>
<note />
</trans-unit>
<trans-unit id="featurePrintfBinaryFormat">
<source>binary formatting for integers</source>
<target state="translated">整數的二進位格式化</target>
<note />
</trans-unit>
<trans-unit id="featureReallyLongList">
<source>list literals of any size</source>
<target state="translated">列出任何大小的常值</target>
<note />
</trans-unit>
<trans-unit id="featureRefCellNotationInformationals">
<source>informational messages related to reference cells</source>
<target state="translated">與參考儲存格相關的資訊訊息</target>
<note />
</trans-unit>
<trans-unit id="featureRelaxWhitespace">
<source>whitespace relaxation</source>
<target state="new">whitespace relaxation</target>
<note />
</trans-unit>
<trans-unit id="featureRelaxWhitespace2">
<source>whitespace relaxation v2</source>
<target state="translated">空格鍵放鬆 v2</target>
<note />
</trans-unit>
<trans-unit id="featureRequiredProperties">
<source>support for required properties</source>
<target state="translated">對所需屬性的支援</target>
<note />
</trans-unit>
<trans-unit id="featureResumableStateMachines">
<source>resumable state machines</source>
<target state="translated">可繼續的狀態機器</target>
<note />
</trans-unit>
<trans-unit id="featureReturnFromFinal">
<source>Support for ReturnFromFinal/YieldFromFinal in computation expressions to enable tailcall optimization when available on the builder.</source>
<target state="new">Support for ReturnFromFinal/YieldFromFinal in computation expressions to enable tailcall optimization when available on the builder.</target>
<note />
</trans-unit>
<trans-unit id="featureReuseSameFieldsInStructUnions">
<source>Share underlying fields in a [<Struct>] discriminated union as long as they have same name and type</source>
<target state="translated">只要 [<Struct>] 具有相同名稱和類型,就以強制聯集共用基礎欄位</target>
<note />
</trans-unit>
<trans-unit id="featureScopedNowarn">
<source>Support for scoped enabling / disabling of warnings by #warn and #nowarn directives, also inside modules</source>
<target state="new">Support for scoped enabling / disabling of warnings by #warn and #nowarn directives, also inside modules</target>
<note />
</trans-unit>
<trans-unit id="featureSelfTypeConstraints">
<source>self type constraints</source>
<target state="translated">自我類型限制式</target>
<note />
</trans-unit>
<trans-unit id="featureSingleUnderscorePattern">
<source>single underscore pattern</source>
<target state="translated">單一底線模式</target>
<note />
</trans-unit>
<trans-unit id="featureStaticLetInRecordsDusEmptyTypes">
<source>Allow static let bindings in union, record, struct, non-incremental-class types</source>
<target state="translated">允許在等位、記錄、結構、非累加類別類型中使用靜態 let 繫結</target>
<note />
</trans-unit>
<trans-unit id="featureStaticMembersInInterfaces">
<source>Static members in interfaces</source>
<target state="translated">介面中的靜態成員</target>
<note />
</trans-unit>
<trans-unit id="featureStrictIndentation">
<source>Raises errors on incorrect indentation, allows better recovery and analysis during editing</source>
<target state="translated">縮排不正確時引發錯誤,以便在編輯期間進行更好的復原和分析</target>
<note />
</trans-unit>
<trans-unit id="featureStringInterpolation">
<source>string interpolation</source>
<target state="translated">字串內插補點</target>
<note />
</trans-unit>
<trans-unit id="featureStructActivePattern">
<source>struct representation for active patterns</source>
<target state="translated">現用模式的結構表示法</target>
<note />
</trans-unit>
<trans-unit id="featureSupportValueOptionsAsOptionalParameters">
<source>Support ValueOption as valid type for optional member parameters</source>
<target state="new">Support ValueOption as valid type for optional member parameters</target>
<note />
</trans-unit>
<trans-unit id="featureSupportWarnWhenUnitPassedToObjArg">
<source>Warn when unit is passed to a member accepting `obj` argument, e.g. `Method(o:obj)` will warn if called via `Method()`.</source>
<target state="new">Warn when unit is passed to a member accepting `obj` argument, e.g. `Method(o:obj)` will warn if called via `Method()`.</target>
<note />
</trans-unit>
<trans-unit id="featureUnionIsPropertiesVisible">
<source>Union case test properties</source>
<target state="translated">聯集案例測試屬性</target>
<note />
</trans-unit>
<trans-unit id="featureTryWithInSeqExpressions">
<source>Support for try-with in sequence expressions</source>
<target state="translated">支援循序運算式中的 try-with</target>
<note />
</trans-unit>
<trans-unit id="featureUnmanagedConstraintCsharpInterop">
<source>Interop between C#'s and F#'s unmanaged generic constraint (emit additional modreq)</source>
<target state="translated">C# 與 F# 的非受控泛型條件約束之間的 Interop (發出額外的 modreq)</target>
<note />
</trans-unit>
<trans-unit id="featureUseBangBindingValueDiscard">
<source>Allows use! _ = ... in computation expressions</source>
<target state="new">Allows use! _ = ... in computation expressions</target>
<note />
</trans-unit>
<trans-unit id="featureUseTypeSubsumptionCache">
<source>Use type conversion cache during compilation</source>
<target state="new">Use type conversion cache during compilation</target>
<note />
</trans-unit>
<trans-unit id="featureWarningIndexedPropertiesGetSetSameType">
<source>Indexed properties getter and setter must have the same type</source>
<target state="translated">索引屬性 getter 和 setter 必須具有相同的類型</target>
<note />
</trans-unit>
<trans-unit id="featureWarningWhenCopyAndUpdateRecordChangesAllFields">
<source>Raises warnings when an copy-and-update record expression changes all fields of a record.</source>
<target state="translated">當複製和更新記錄運算式變更記錄的所有欄位時引發警告。</target>
<note />
</trans-unit>
<trans-unit id="featureWarningWhenInliningMethodImplNoInlineMarkedFunction">
<source>Raises warnings when 'let inline ... =' is used together with [<MethodImpl(MethodImplOptions.NoInlining)>] attribute. Function is not getting inlined.</source>
<target state="translated">當 'let inline ... =' 與 [<MethodImpl(MethodImplOptions.NoInlining)>] 屬性一起使用時引發警告。函數未內嵌。</target>
<note />
</trans-unit>
<trans-unit id="featureWarningWhenMultipleRecdTypeChoice">
<source>Raises warnings when multiple record type matches were found during name resolution because of overlapping field names.</source>
<target state="translated">在名稱解析期間由於欄位名稱重疊而找到多個記錄類型相符項目時引發警告。</target>
<note />
</trans-unit>
<trans-unit id="featureWhileBang">
<source>'while!' expression</source>
<target state="translated">'while!' 運算式</target>
<note />
</trans-unit>
<trans-unit id="featureWildCardInForLoop">
<source>wild card in for loop</source>
<target state="translated">for 迴圈中的萬用字元</target>
<note />
</trans-unit>
<trans-unit id="featureWitnessPassing">
<source>witness passing for trait constraints in F# quotations</source>
<target state="translated">見證 F# 引號中特徵條件約束的傳遞</target>
<note />
</trans-unit>
<trans-unit id="followingPatternMatchClauseHasWrongTypeTuple">
<source>All branches of a pattern match expression must return values implicitly convertible to the type of the first branch, which here is a tuple of length {0} of type\n {1} \nThis branch returns a tuple of length {2} of type\n {3} \n</source>
<target state="translated">模式比對運算式的所有分支都傳回可隱含轉換為第一個分支的類型的值,這是類型為\n {1} \n的元組長度 {0}此分支傳回的是類型為\n {3} \n的元組長度 {2}</target>
<note />
</trans-unit>
<trans-unit id="forFormatInvalidForInterpolated">
<source>Interpolated strings may not use '%' format specifiers unless each is given an expression, e.g. '%d{{1+1}}'.</source>
<target state="translated">除非每個插補字串都有一個運算式,否則不可使用 '%' 格式指定名稱,例如 '%d{{1+1}}'。</target>
<note />
</trans-unit>
<trans-unit id="forFormatInvalidForInterpolated2">
<source>.NET-style format specifiers such as '{{x,3}}' or '{{x:N5}}' may not be mixed with '%' format specifiers.</source>
<target state="translated">.NET 樣式格式指定名稱 (如 '{{x,3}}' 或 '{{x:N5}}') 不可與 '%' 格式指定名稱混用。</target>
<note />
</trans-unit>
<trans-unit id="forFormatInvalidForInterpolated3">
<source>The '%P' specifier may not be used explicitly.</source>
<target state="translated">'%P' 指定名稱不可明確地使用。</target>
<note />
</trans-unit>
<trans-unit id="forFormatInvalidForInterpolated4">
<source>Interpolated strings used as type IFormattable or type FormattableString may not use '%' specifiers, only .NET-style interpolands such as '{{expr}}', '{{expr,3}}' or '{{expr:N5}}' may be used.</source>
<target state="translated">用作類型 IFormattable 或類型 FormattableString 的插補字串不能使用 '%' 指定名稱,只能使用 .NET 樣式的插補值,例如 '{{expr}}'、'{{expr,3}}' 或 '{{expr:N5}}'。</target>
<note />
</trans-unit>
<trans-unit id="forPercentAInReflectionFreeCode">
<source>The '%A' format specifier may not be used in an assembly being compiled with option '--reflectionfree'. This construct implicitly uses reflection.</source>
<target state="translated">'%A' 格式指定元不能用於使用選項 '--reflectionfree' 編譯的元件中。此建構隱含地使用反射。</target>
<note />
</trans-unit>
<trans-unit id="formatDashItem">
<source> - {0}</source>
<target state="translated"> - {0}</target>
<note />
</trans-unit>
<trans-unit id="fromEndSlicingRequiresVFive">
<source>The 'from the end slicing' feature requires language version 'preview'.</source>
<target state="translated">「從末端分割」功能需要語言版本「預覽」。</target>
<note />
</trans-unit>
<trans-unit id="fsiInvalidDirective">
<source>Invalid directive '#{0} {1}'</source>
<target state="translated">無效的指示詞 '#{0} {1}'</target>
<note />
</trans-unit>
<trans-unit id="ifExpressionTuple">
<source>The 'if' expression needs to return a tuple of length {0} of type\n {1} \nto satisfy context type requirements. It currently returns a tuple of length {2} of type\n {3} \n</source>
<target state="translated">'if' 運算式必須傳回類型為\n {1} \n的元組長度{0},才能滿足內容類型需求。目前傳回的是類型為\n {3} \n的元組長度 {2}</target>
<note />
</trans-unit>
<trans-unit id="ilxGenUnknownDebugPoint">
<source>Unknown debug point '{0}'. The available debug points are '{1}'.</source>
<target state="translated">未知的偵錯點 '{0}'。可用的偵錯點為 '{1}'。</target>
<note />
</trans-unit>
<trans-unit id="ilxgenInvalidConstructInStateMachineDuringCodegen">
<source>The resumable code construct '{0}' may only be used in inlined code protected by 'if __useResumableCode then ...' and the overall composition must form valid resumable code.</source>
<target state="translated">可繼續的程式碼構造 '{0}' 只能用於 'if __useResumableCode then ...' 所保護的內嵌程式碼中,且整體組合必須形成有效的可繼續程式碼。</target>
<note />
</trans-unit>
<trans-unit id="implMissingInlineIfLambda">
<source>The 'InlineIfLambda' attribute is present in the signature but not the implementation.</source>
<target state="translated">'InlineIfLambda' 屬性存在於簽章中,但不存在於實作中。</target>
<note />
</trans-unit>
<trans-unit id="invalidXmlDocPosition">
<source>XML comment is not placed on a valid language element.</source>
<target state="translated">XML 註解沒有放置在有效的語言元素上。</target>
<note />
</trans-unit>
<trans-unit id="keywordDescriptionAnd">
<source>Used in mutually recursive bindings, in property declarations, and with multiple constraints on generic parameters.</source>
<target state="translated">用於互相遞迴的繫結、屬性宣告,以及搭配泛型參數的多個條件約束。</target>
<note />
</trans-unit>
<trans-unit id="keywordDescriptionConst">
<source>Keyword to specify a constant literal as a type parameter argument in Type Providers.</source>
<target state="translated">用於在型別提供者中,將常數常值指定為型別參數引數的關鍵字。</target>
<note />
</trans-unit>
<trans-unit id="keywordDescriptionSig">
<source>Keyword reserved for ML-compatibility.</source>
<target state="translated">為 ML 相容性保留的關鍵字。</target>
<note />
</trans-unit>
<trans-unit id="keywordDescriptionTypeTest">
<source>Used to check if an object is of the given type in a pattern or binding.</source>
<target state="translated">用來檢查物件是否位於模式或綁定中的給定類型。</target>
<note />
</trans-unit>
<trans-unit id="keywordDescriptionWhileBang">
<source>Used in computation expressions to introduce a looping construct where the condition is the result of another computation expression.</source>
<target state="translated">用於計算運算式中,以引進迴圈建構,其中條件是另一個計算運算式的結果。</target>
<note />
</trans-unit>
<trans-unit id="lexByteArrayOutisdeAscii">
<source>This byte array literal contains {0} non-ASCII characters. All characters should be < 128y.</source>
<target state="new">This byte array literal contains {0} non-ASCII characters. All characters should be < 128y.</target>
<note />
</trans-unit>
<trans-unit id="lexByteStringMayNotBeInterpolated">
<source>a byte string may not be interpolated</source>
<target state="translated">位元組字串不能是插補字串</target>
<note />
</trans-unit>
<trans-unit id="lexExtendedStringInterpolationNotSupported">
<source>Extended string interpolation is not supported in this version of F#.</source>
<target state="translated">此 F# 版本不支援擴充字串插補。</target>
<note />
</trans-unit>
<trans-unit id="lexIfOCaml">
<source>IF-FSHARP/IF-CAML regions are no longer supported</source>
<target state="translated">不再支援 IF-FSHARP/IF-CAML 區域</target>
<note />
</trans-unit>
<trans-unit id="lexInvalidAsciiByteLiteral">
<source>This is not a valid byte character literal. The value must be less than or equal to '\127'B.</source>
<target state="new">This is not a valid byte character literal. The value must be less than or equal to '\127'B.</target>
<note />
</trans-unit>
<trans-unit id="lexInvalidCharLiteralInString">
<source>'{0}' is not a valid character literal.\nNote: Currently the value is wrapped around byte range to '{1}'. In a future F# version this warning will be promoted to an error.</source>
<target state="new">'{0}' is not a valid character literal.\nNote: Currently the value is wrapped around byte range to '{1}'. In a future F# version this warning will be promoted to an error.</target>
<note />
</trans-unit>
<trans-unit id="lexInvalidIdentifier">
<source>This is not a valid identifier</source>
<target state="translated">這不是有效的識別項</target>
<note />
</trans-unit>
<trans-unit id="lexInvalidTrigraphAsciiByteLiteral">
<source>This is not a valid byte character literal. The value must be less than or equal to '\127'B.\nNote: In a future F# version this warning will be promoted to an error.</source>
<target state="new">This is not a valid byte character literal. The value must be less than or equal to '\127'B.\nNote: In a future F# version this warning will be promoted to an error.</target>
<note />
</trans-unit>
<trans-unit id="lexLineDirectiveMappingIsNotUnique">
<source>The file '{0}' was also pointed to in a line directive in '{1}'. Proper warn directive application may not be possible.</source>
<target state="new">The file '{0}' was also pointed to in a line directive in '{1}'. Proper warn directive application may not be possible.</target>
<note />
</trans-unit>
<trans-unit id="lexRBraceInInterpolatedString">
<source>A '}}' character must be escaped (by doubling) in an interpolated string.</source>
<target state="translated">在插補字串中,必須將 '}}' 字元逸出 (重複一次)。</target>
<note />
</trans-unit>
<trans-unit id="lexSingleQuoteInSingleQuote">
<source>Invalid interpolated string. Single quote or verbatim string literals may not be used in interpolated expressions in single quote or verbatim strings. Consider using an explicit 'let' binding for the interpolation expression or use a triple quote string as the outer string literal.</source>
<target state="translated">插補字串無效。單引號或逐字字串常值不能用於單引號或逐字字串的插補運算式中。請考慮為內插補點運算式使用明確的 'let' 繫結,或使用三引號字串作為外部字串常值。</target>
<note />
</trans-unit>
<trans-unit id="lexTooManyLBracesInTripleQuote">
<source>The interpolated triple quoted string literal does not start with enough '$' characters to allow this many consecutive opening braces as content.</source>
<target state="translated">差補三重引號字串常值開頭沒有足夠的 '$' 字元,因此無法允許這麼多連續的左大括弧作為內容。</target>
<note />
</trans-unit>
<trans-unit id="lexTooManyPercentsInTripleQuote">
<source>The interpolated triple quoted string literal does not start with enough '$' characters to allow this many consecutive '%' characters.</source>
<target state="translated">差補三重引號字串常值開頭沒有足夠的 '$' 字元,因此無法允許這麼多連續的 '%' 字元。</target>
<note />
</trans-unit>
<trans-unit id="lexTripleQuoteInTripleQuote">
<source>Invalid interpolated string. Triple quote string literals may not be used in interpolated expressions. Consider using an explicit 'let' binding for the interpolation expression.</source>
<target state="translated">插補字串無效。三引號字串常值不可用於插補運算式。請考慮為內插補點運算式使用明確的 'let' 繫結。</target>
<note />
</trans-unit>
<trans-unit id="lexUnmatchedRBracesInTripleQuote">
<source>The interpolated string contains unmatched closing braces.</source>
<target state="translated">差補字串包含不成對的右大括弧。</target>
<note />
</trans-unit>
<trans-unit id="lexWarnDirectiveMustBeFirst">
<source>#nowarn/#warnon directives must appear as the first non-whitespace characters on a line</source>
<target state="new">#nowarn/#warnon directives must appear as the first non-whitespace characters on a line</target>
<note />
</trans-unit>
<trans-unit id="lexWarnDirectiveMustHaveArgs">
<source>Warn directives must have warning number(s) as argument(s)</source>
<target state="new">Warn directives must have warning number(s) as argument(s)</target>
<note />
</trans-unit>
<trans-unit id="lexWarnDirectivesMustMatch">
<source>There is another {0} for this warning already in line {1}.</source>
<target state="new">There is another {0} for this warning already in line {1}.</target>
<note />
</trans-unit>
<trans-unit id="lexfltInvalidNestedConstruct">
<source>'{0}' must be defined at module level, not inside a type.</source>
<target state="new">'{0}' must be defined at module level, not inside a type.</target>
<note />
</trans-unit>
<trans-unit id="lexfltInvalidNestedExceptionDefinition">
<source>Exceptions must be defined at module level, not inside types.</source>
<target state="new">Exceptions must be defined at module level, not inside types.</target>
<note />
</trans-unit>
<trans-unit id="lexfltInvalidNestedModule">
<source>Modules cannot be nested inside types. Define modules at module or namespace level.</source>
<target state="new">Modules cannot be nested inside types. Define modules at module or namespace level.</target>
<note />
</trans-unit>
<trans-unit id="lexfltInvalidNestedOpenDeclaration">
<source>'open' declarations must appear at module level, not inside types.</source>
<target state="new">'open' declarations must appear at module level, not inside types.</target>
<note />
</trans-unit>
<trans-unit id="lexfltInvalidNestedTypeDefinition">
<source>Nested type definitions are not allowed. Types must be defined at module or namespace level.</source>
<target state="new">Nested type definitions are not allowed. Types must be defined at module or namespace level.</target>
<note />
</trans-unit>
<trans-unit id="listElementHasWrongTypeTuple">
<source>All elements of a list must be implicitly convertible to the type of the first element, which here is a tuple of length {0} of type\n {1} \nThis element is a tuple of length {2} of type\n {3} \n</source>
<target state="translated">清單的所有元素必須以隱含方式轉換成第一個元素的類型,這是類型為\n {1} \n的元組長度 {0}此元素是類型為\n {3} \n的元組長度 {2}</target>
<note />
</trans-unit>
<trans-unit id="matchNotAllowedForUnionCaseWithNoData">
<source>Pattern discard is not allowed for union case that takes no data.</source>
<target state="translated">不接受資料的聯集案例不允許模式捨棄。</target>
<note />
</trans-unit>
<trans-unit id="mlCompatError">
<source>This construct is deprecated. {0}. You can enable this feature by using '--langversion:5.0' and '--mlcompatibility'.</source>
<target state="translated">此建構已被取代。{0}。您可以使用 '--langversion:5.0' and '--mlcompatibility' 來啟用此功能。</target>
<note />
</trans-unit>
<trans-unit id="mlCompatKeyword">
<source>In previous versions of F# '{0}' was a reserved keyword but the use of this keyword is now deprecated</source>
<target state="translated">在舊版本的 F# '{0}' 是保留關鍵字,但是使用此關鍵字現已被取代</target>
<note />
</trans-unit>
<trans-unit id="mlCompatLightOffNoLongerSupported">
<source>The use of '#light \"off\"' or '#indent \"off\"' was deprecated in F# 2.0 and is no longer supported</source>
<target state="translated">在 F# 2.0 #light使用 'off\" 或 '#indent off\"'已被取代,而且已不再支援</target>
<note />
</trans-unit>
<trans-unit id="mlCompatMultiPrefixTyparsNoLongerSupported">
<source>The use of multiple parenthesized type parameters before a generic type name such as '(int, int) Map' was deprecated in F# 2.0 and is no longer supported</source>
<target state="translated">在 F# 2.0 中,在泛型型別名稱前 (例如 '(int, int) Map') 使用多個小括號內的型別參數已被取代,而且已不再支援</target>
<note />
</trans-unit>
<trans-unit id="mlCompatSigColonNoLongerSupported">
<source>The use of 'module M: sig ... end ' was deprecated in F# 2.0 and is no longer supported. Change the ':' to an '=' and remove the 'sig' and 'end' and use indentation instead</source>
<target state="translated">在 F# 2.0 中使用 'module M: sig ... end ' 已被取代,而且已不再支援。將 ':' 變更為 '=' 並移除 'sig' 和 'end' ,並改用縮排</target>
<note />
</trans-unit>
<trans-unit id="mlCompatSigEndNoLongerSupported">
<source>The use of 'module M = sig ... end ' was deprecated in F# 2.0 and is no longer supported. Remove the 'sig' and 'end' and use indentation instead</source>
<target state="translated">在 F# 2.0 中使用 'module M = sig ... end ' 已被取代,而且已不再支援。移除 'sig' 和 'end' ,並改用縮排</target>
<note />
</trans-unit>
<trans-unit id="mlCompatStructEndNoLongerSupported">
<source>The use of 'module M = struct ... end ' was deprecated in F# 2.0 and is no longer supported. Remove the 'struct' and 'end' and use indentation instead</source>
<target state="translated">在 F# 2.0 中使用 'module M = struct ... end ' 已被取代,而且已不再支援。移除 'struct' 和 'end',並改用縮排</target>
<note />
</trans-unit>
<trans-unit id="nativeResourceFormatError">
<source>Stream does not begin with a null resource and is not in '.RES' format.</source>
<target state="translated">資料流未以 null 資源開頭,並且未使用 '.RES' 格式。</target>
<note />
</trans-unit>
<trans-unit id="nativeResourceHeaderMalformed">
<source>Resource header beginning at offset {0} is malformed.</source>
<target state="translated">從位移 {0} 開始的資源標頭格式錯誤。</target>
<note />
</trans-unit>
<trans-unit id="notAFunctionButMaybeIndexer2">
<source>This expression is not a function and cannot be applied. Did you intend to access the indexer via 'expr[index]'?</source>
<target state="translated">此運算式並非函式,因而無法套用。您要用 'expr[index]' 存取索引子嗎?</target>
<note />
</trans-unit>
<trans-unit id="notAFunctionButMaybeIndexerWithName2">