-
Notifications
You must be signed in to change notification settings - Fork 67
/
Copy pathlocalizations.go
930 lines (913 loc) · 133 KB
/
localizations.go
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
// Code generated by go-localize; DO NOT EDIT.
// This file was generated by robots at
// 2024-10-12 21:56:08.28391 +0300 IDT m=+0.005721042
package localizations
import (
"bytes"
"fmt"
"strings"
"text/template"
)
var localizations = map[string]string{
"en.messages.api-deprecated-sunset-missing": "sunset date is missing for deprecated API",
"en.messages.api-deprecated-sunset-missing-description": "endpoint deprecated without sunset date",
"en.messages.api-deprecated-sunset-parse": "failed to parse sunset date: %v",
"en.messages.api-deprecated-sunset-parse-description": "endpoint deprecated with invalid sunset date",
"en.messages.api-global-security-added": "the security scheme %s was added to the API",
"en.messages.api-global-security-added-description": "security scheme added in security",
"en.messages.api-global-security-removed": "the security scheme %s was removed from the API",
"en.messages.api-global-security-removed-description": "security scheme deleted in security",
"en.messages.api-global-security-scope-added": "the security scope %s was added to the global security scheme %s",
"en.messages.api-global-security-scope-added-description": "scope added to a security scheme in security",
"en.messages.api-global-security-scope-removed": "the security scope %s was removed from the global security scheme %s",
"en.messages.api-global-security-scope-removed-description": "scope deleted from a security scheme in security",
"en.messages.api-invalid-stability-level": "failed to parse stability level: %v",
"en.messages.api-invalid-stability-level-description": "invalid stability level",
"en.messages.api-operation-id-added": "api operation id %s was added",
"en.messages.api-operation-id-added-description": "operation ID added to an endpoint",
"en.messages.api-operation-id-removed": "api operation id %s removed and replaced with %s",
"en.messages.api-operation-id-removed-description": "operation ID deleted from an endpoint",
"en.messages.api-path-removed-before-sunset": "api path removed before the sunset date %s",
"en.messages.api-path-removed-before-sunset-description": "path and endpoint deleted before sunset date",
"en.messages.api-path-removed-with-deprecation": "api path removed with deprecation",
"en.messages.api-path-removed-without-deprecation": "api path removed without deprecation",
"en.messages.api-path-removed-without-deprecation-description": "path and endpoint deleted without deprecation",
"en.messages.api-path-sunset-parse": "failed to parse sunset date: %v",
"en.messages.api-path-sunset-parse-description": "path and endpoint deleted with invalid or missing sunset date",
"en.messages.api-removed-before-sunset": "api removed before the sunset date %s",
"en.messages.api-removed-before-sunset-description": "endpoint deleted before sunset date",
"en.messages.api-removed-with-deprecation": "api removed with deprecation",
"en.messages.api-removed-without-deprecation": "api removed without deprecation",
"en.messages.api-removed-without-deprecation-description": "endpoint deleted without deprecation",
"en.messages.api-schema-removed": "removed the schema %s",
"en.messages.api-schema-removed-description": "schema deleted from components/schemas",
"en.messages.api-security-added": "the endpoint scheme security %s was added to the API",
"en.messages.api-security-added-description": "security requirements added to endpoint",
"en.messages.api-security-component-added": "the component security scheme %s was added",
"en.messages.api-security-component-added-description": "security scheme added in components/securitySchemes",
"en.messages.api-security-component-oauth-scope-added": "the component security scheme %s oauth scope %s was added",
"en.messages.api-security-component-oauth-scope-added-description": "scope added to OAuth flow in components/securitySchemes",
"en.messages.api-security-component-oauth-scope-changed": "the component security scheme %s oauth scope %s was updated from %s to %s",
"en.messages.api-security-component-oauth-scope-changed-description": "scope modified in OAuth flow in components/securitySchemes",
"en.messages.api-security-component-oauth-scope-removed": "the component security scheme %s oauth scope %s was removed",
"en.messages.api-security-component-oauth-scope-removed-description": "scope deleted from OAuth flow in components/securitySchemes",
"en.messages.api-security-component-oauth-token-url-changed": "the component security scheme %s oauth token url changed from %s to %s",
"en.messages.api-security-component-oauth-token-url-changed-description": "token URL modified in OAuth flow in components/securitySchemes",
"en.messages.api-security-component-oauth-url-changed": "the component security scheme %s oauth url changed from %s to %s",
"en.messages.api-security-component-oauth-url-changed-description": "auth URL modified in OAuth flow in components/securitySchemes",
"en.messages.api-security-component-removed": "the component security scheme %s was removed",
"en.messages.api-security-component-removed-description": "security scheme deleted in components/securitySchemes",
"en.messages.api-security-component-type-changed": "the component security scheme %s type changed from %s to %s",
"en.messages.api-security-component-type-changed-description": "security scheme type modified in components/securitySchemes",
"en.messages.api-security-removed": "the endpoint scheme security %s was removed from the API",
"en.messages.api-security-removed-description": "security requirements deleted from endpoint",
"en.messages.api-security-scope-added": "the security scope %s was added to the endpoint's security scheme %s",
"en.messages.api-security-scope-added-description": "scope added to an endpoint's security scheme",
"en.messages.api-security-scope-removed": "the security scope %s was removed from the endpoint's security scheme %s",
"en.messages.api-security-scope-removed-description": "scope deleted from an endpoint's security scheme",
"en.messages.api-security-updated": "the endpoint scheme security %s was updated from %s to %s",
"en.messages.api-stability-decreased": "endpoint stability level decreased from %s to %s",
"en.messages.api-stability-decreased-description": "endpoint stability level decreased",
"en.messages.api-sunset-date-changed-too-small": "api sunset date changed to earlier date from %s to %s, new sunset date must be not earlier than %s at least %s days from now",
"en.messages.api-sunset-date-changed-too-small-description": "modified sunset date doesn't meet min required deprecation days",
"en.messages.api-sunset-date-too-small": "sunset date %s is too small, must be at least %s days from now",
"en.messages.api-sunset-date-too-small-description": "deprecated endpoint sunset before min required deprecation days",
"en.messages.api-tag-added": "api tag %s added",
"en.messages.api-tag-added-description": "endpoint tag added",
"en.messages.api-tag-removed": "api tag %s removed",
"en.messages.api-tag-removed-description": "endpoint tag deleted",
"en.messages.at": "at",
"en.messages.endpoint-added": "endpoint added",
"en.messages.endpoint-added-description": "endpoint added",
"en.messages.endpoint-deprecated": "endpoint deprecated",
"en.messages.endpoint-deprecated-description": "endpoint deprecated",
"en.messages.endpoint-reactivated": "endpoint reactivated",
"en.messages.endpoint-reactivated-description": "endpoint reactivated (deprecation set to false)",
"en.messages.in": "in",
"en.messages.new-optional-request-default-parameter-to-existing-path": "added the new optional %s request parameter %s to all path's operations",
"en.messages.new-optional-request-default-parameter-to-existing-path-description": "optional request parameter added at path level",
"en.messages.new-optional-request-parameter": "added the new optional %s request parameter %s",
"en.messages.new-optional-request-parameter-description": "optional request parameter added to endpoint",
"en.messages.new-optional-request-property": "added the new optional request property %s",
"en.messages.new-optional-request-property-description": "optional property added to request",
"en.messages.new-request-path-parameter": "added the new path request parameter %s",
"en.messages.new-request-path-parameter-description": "new request path parameter",
"en.messages.new-required-request-default-parameter-to-existing-path": "added the new required %s request parameter %s to all path's operations",
"en.messages.new-required-request-default-parameter-to-existing-path-description": "required request parameter added at path level",
"en.messages.new-required-request-header-property": "added the new required %s request header's property %s",
"en.messages.new-required-request-header-property-description": "new required request header",
"en.messages.new-required-request-parameter": "added the new required %s request parameter %s",
"en.messages.new-required-request-parameter-description": "required request parameter added to endpoint",
"en.messages.new-required-request-property": "added the new required request property %s",
"en.messages.new-required-request-property-description": "required property added to request",
"en.messages.new-required-request-property-with-default": "added the new required request property %s with a default value",
"en.messages.new-required-request-property-with-default-description": "required property with default value added to request",
"en.messages.optional-response-header-removed": "the optional response header %s removed for the status %s",
"en.messages.optional-response-header-removed-description": "optional response header deleted",
"en.messages.pattern-changed-warn-comment": "This is a warning because it is difficult to automatically analyze if the new pattern is a superset of the previous pattern (e.g. changed from '[0-9]+' to '[0-9]*')",
"en.messages.request-body-added-optional": "added optional request body",
"en.messages.request-body-added-optional-description": "optional request body added",
"en.messages.request-body-added-required": "added required request body",
"en.messages.request-body-added-required-description": "required request body added",
"en.messages.request-body-all-of-added": "added %s to the request body 'allOf' list",
"en.messages.request-body-all-of-added-description": "sub-schema added to allOf in request body",
"en.messages.request-body-all-of-removed": "removed %s from the request body 'allOf' list",
"en.messages.request-body-all-of-removed-description": "sub-schema deleted from allOf in request body",
"en.messages.request-body-any-of-added": "added %s to the request body 'anyOf' list",
"en.messages.request-body-any-of-added-description": "sub-schema added to anyOf in request body",
"en.messages.request-body-any-of-removed": "removed %s from the request body 'anyOf' list",
"en.messages.request-body-any-of-removed-description": "sub-schema deleted from anyOf in request body",
"en.messages.request-body-became-enum": "request body was restricted to a list of enum values",
"en.messages.request-body-became-enum-description": "request body restricted to enum",
"en.messages.request-body-became-not-nullable": "the request's body became not nullable",
"en.messages.request-body-became-not-nullable-description": "null excluded as a possible value in request body",
"en.messages.request-body-became-nullable": "the request's body became nullable",
"en.messages.request-body-became-nullable-description": "null added as a possible value in request body",
"en.messages.request-body-became-optional": "request body became optional",
"en.messages.request-body-became-optional-description": "request body became optional",
"en.messages.request-body-became-required": "request body became required",
"en.messages.request-body-became-required-description": "request body became required",
"en.messages.request-body-default-value-added": "the request body %s default value %s was added",
"en.messages.request-body-default-value-added-description": "request body default value set",
"en.messages.request-body-default-value-changed": "the request body %s default value changed from %s to %s",
"en.messages.request-body-default-value-changed-description": "request body default value modified",
"en.messages.request-body-default-value-removed": "the request body %s default value %s was removed",
"en.messages.request-body-default-value-removed-description": "request body default value unset",
"en.messages.request-body-discriminator-added": "added request discriminator",
"en.messages.request-body-discriminator-added-description": "request body discriminator added",
"en.messages.request-body-discriminator-mapping-added": "added %s mapping keys to the request discriminator",
"en.messages.request-body-discriminator-mapping-added-description": "request body discriminator mapping added",
"en.messages.request-body-discriminator-mapping-changed": "mapped value for key %s changed from %s to %s from the request discriminator",
"en.messages.request-body-discriminator-mapping-changed-description": "request body discriminator mapping changed",
"en.messages.request-body-discriminator-mapping-deleted": "removed %s mapping keys from the request discriminator",
"en.messages.request-body-discriminator-mapping-deleted-description": "request body discriminator mapping deleted",
"en.messages.request-body-discriminator-property-name-changed": "request discriminator property name changed from %s to %s",
"en.messages.request-body-discriminator-property-name-changed-description": "request body discriminator property name changed",
"en.messages.request-body-discriminator-removed": "removed request discriminator",
"en.messages.request-body-discriminator-removed-description": "request body discriminator deleted",
"en.messages.request-body-enum-value-removed": "request body enum value removed %s",
"en.messages.request-body-enum-value-removed-description": "request body enum value deleted",
"en.messages.request-body-max-decreased": "the request's body max was decreased to %s",
"en.messages.request-body-max-decreased-description": "request body max decreased",
"en.messages.request-body-max-increased": "the request's body max was increased from %s to %s",
"en.messages.request-body-max-increased-description": "request body max increased",
"en.messages.request-body-max-length-decreased": "the request's body maxLength was decreased to %s",
"en.messages.request-body-max-length-decreased-description": "request body max length decreased",
"en.messages.request-body-max-length-increased": "the request's body maxLength was increased from %s to %s",
"en.messages.request-body-max-length-increased-description": "request body max length increased",
"en.messages.request-body-max-length-set": "the request's body maxLength was set to %s",
"en.messages.request-body-max-length-set-comment": "This is a warning because sometimes it is required to be set. But good clients should be checked to support this restriction before such change in specification.",
"en.messages.request-body-max-length-set-description": "request body max length set",
"en.messages.request-body-max-set": "the request's body max was set to %s",
"en.messages.request-body-max-set-comment": "This is a warning because sometimes it is required to be set. But good clients should be checked to support this restriction before such change in specification.",
"en.messages.request-body-max-set-description": "request body max set",
"en.messages.request-body-media-type-added": "added the media type %s to the request body",
"en.messages.request-body-media-type-added-description": "request body media-type added",
"en.messages.request-body-media-type-removed": "removed the media type %s from the request body",
"en.messages.request-body-media-type-removed-description": "request body media-type deleted",
"en.messages.request-body-min-decreased": "the request's body min was decreased to from %s to %s",
"en.messages.request-body-min-decreased-description": "request body min decreased",
"en.messages.request-body-min-increased": "the request's body min was increased to %s",
"en.messages.request-body-min-increased-description": "request body min increased",
"en.messages.request-body-min-items increased-description": "request body min items increased",
"en.messages.request-body-min-items set-description": "request body min items set",
"en.messages.request-body-min-items-decreased": "the request's body minItems was decreased from %s to %s",
"en.messages.request-body-min-items-increased": "the request's body minItems was increased to %s",
"en.messages.request-body-min-items-set": "the request's body minItems was set to %s",
"en.messages.request-body-min-items-set-comment": "This is a warning because sometimes it is required to be set. But good clients should be checked to support this restriction before such change in specification.",
"en.messages.request-body-min-length-decreased": "the request's body minLength was decreased from %s to %s",
"en.messages.request-body-min-length-decreased-description": "request body min length decreased",
"en.messages.request-body-min-length-increased": "the request's body minLength was increased from %s to %s",
"en.messages.request-body-min-length-increased-description": "request body min length increased",
"en.messages.request-body-min-set": "the request's body min was set to %s",
"en.messages.request-body-min-set-comment": "This is a warning because sometimes it is required to be set. But good clients should be checked to support this restriction before such change in specification.",
"en.messages.request-body-min-set-description": "request body min set",
"en.messages.request-body-one-of-added": "added %s to the request body 'oneOf' list",
"en.messages.request-body-one-of-added-description": "sub-schema added to oneOf in request body",
"en.messages.request-body-one-of-removed": "removed %s from the request body 'oneOf' list",
"en.messages.request-body-one-of-removed-description": "sub-schema deleted from oneOf in request body",
"en.messages.request-body-type-changed": "the request's body type/format changed from %s/%s to %s/%s",
"en.messages.request-body-type-changed-description": "request body type changed",
"en.messages.request-body-type-generalized": "the request's body type/format was generalized from %s/%s to %s/%s",
"en.messages.request-body-type-generalized-description": "request body type generalized",
"en.messages.request-header-property-became-enum": "the %s request header's property %s was restricted to a list of enum values",
"en.messages.request-header-property-became-enum-description": "request header property restricted to enum",
"en.messages.request-header-property-became-required": "the %s request header's property %s became required",
"en.messages.request-header-property-became-required-description": "request header property became required",
"en.messages.request-optional-property-became-not-read-only": "the request optional property %s became not read-only",
"en.messages.request-optional-property-became-not-read-only-description": "request optional property became not read-only",
"en.messages.request-optional-property-became-not-write-only": "the request optional property %s became not write-only",
"en.messages.request-optional-property-became-not-write-only-description": "request optional property became not write-only",
"en.messages.request-optional-property-became-read-only": "the request optional property %s became read-only",
"en.messages.request-optional-property-became-read-only-description": "request optional property became read-only",
"en.messages.request-optional-property-became-write-only": "the request optional property %s became write-only",
"en.messages.request-optional-property-became-write-only-description": "request optional property became write-only",
"en.messages.request-parameter-became-enum": "the %s request parameter %s was restricted to a list of enum values",
"en.messages.request-parameter-became-enum-description": "request parameter restricted to enum",
"en.messages.request-parameter-became-optional": "the %s request parameter %s became optional",
"en.messages.request-parameter-became-optional-description": "request parameter became optional",
"en.messages.request-parameter-became-required": "the %s request parameter %s became required",
"en.messages.request-parameter-became-required-description": "request parameter became required",
"en.messages.request-parameter-default-value-added": "for the %s request parameter %s, default value %s was added",
"en.messages.request-parameter-default-value-added-description": "request parameter default value set",
"en.messages.request-parameter-default-value-changed": "for the %s request parameter %s, default value was changed from %s to %s",
"en.messages.request-parameter-default-value-changed-description": "request parameter default value changed",
"en.messages.request-parameter-default-value-removed": "for the %s request parameter %s, default value %s was removed",
"en.messages.request-parameter-default-value-removed-description": "request parameter default value unset",
"en.messages.request-parameter-enum-value-added": "added the new enum value %s to the %s request parameter %s",
"en.messages.request-parameter-enum-value-added-description": "request parameter enum value added",
"en.messages.request-parameter-enum-value-removed": "removed the enum value %s from the %s request parameter %s",
"en.messages.request-parameter-enum-value-removed-description": "request parameter enum value deleted",
"en.messages.request-parameter-max-decreased": "for the %s request parameter %s, the max was decreased from %s to %s",
"en.messages.request-parameter-max-decreased-description": "request parameter max decreased",
"en.messages.request-parameter-max-increased": "for the %s request parameter %s, the max was increased from %s to %s",
"en.messages.request-parameter-max-increased-description": "request parameter max increased",
"en.messages.request-parameter-max-items-decreased": "for the %s request parameter %s, the maxItems was decreased from %s to %s",
"en.messages.request-parameter-max-items-decreased-description": "request parameter max items decreased",
"en.messages.request-parameter-max-items-increased": "for the %s request parameter %s, the maxItems was increased from %s to %s",
"en.messages.request-parameter-max-items-increased-description": "request parameter max items increased",
"en.messages.request-parameter-max-length-decreased": "for the %s request parameter %s, the maxLength was decreased from %s to %s",
"en.messages.request-parameter-max-length-decreased-description": "request parameter max length decreased",
"en.messages.request-parameter-max-length-increased": "for the %s request parameter %s, the maxLength was increased from %s to %s",
"en.messages.request-parameter-max-length-increased-description": "request parameter max length increased",
"en.messages.request-parameter-max-length-set": "for the %s request parameter %s, the maxLength was set to %s",
"en.messages.request-parameter-max-length-set-comment": "This is a warning because sometimes it is required to be set because of security reasons or current error in specification. But good clients should be checked to support this restriction before such change in specification.",
"en.messages.request-parameter-max-length-set-description": "request parameter max length set",
"en.messages.request-parameter-max-set": "for the %s request parameter %s, the max was set to %s",
"en.messages.request-parameter-max-set-comment": "This is a warning because sometimes it is required to be set because of security reasons or current error in specification. But good clients should be checked to support this restriction before such change in specification.",
"en.messages.request-parameter-max-set-description": "request parameter max set",
"en.messages.request-parameter-min-decreased": "for the %s request parameter %s, the min was decreased from %s to %s",
"en.messages.request-parameter-min-decreased-description": "request parameter min decreased",
"en.messages.request-parameter-min-increased": "for the %s request parameter %s, the min was increased from %s to %s",
"en.messages.request-parameter-min-increased-description": "request parameter min increased",
"en.messages.request-parameter-min-items-decreased": "for the %s request parameter %s, the minItems was decreased from %s to %s",
"en.messages.request-parameter-min-items-decreased-description": "request parameter min items decreased",
"en.messages.request-parameter-min-items-increased": "for the %s request parameter %s, the minItems was increased from %s to %s",
"en.messages.request-parameter-min-items-increased-description": "request parameter min items increased",
"en.messages.request-parameter-min-items-set": "for the %s request parameter %s, the minItems was set to %s",
"en.messages.request-parameter-min-items-set-comment": "This is a warning because sometimes it is required to be set because of security reasons or current error in specification. But good clients should be checked to support this restriction before such change in specification.",
"en.messages.request-parameter-min-items-set-description": "request parameter min items set",
"en.messages.request-parameter-min-length-decreased": "for the %s request parameter %s, the minLength was decreased from %s to %s",
"en.messages.request-parameter-min-length-decreased-description": "request parameter min length decreased",
"en.messages.request-parameter-min-length-increased": "for the %s request parameter %s, the minLength was increased from %s to %s",
"en.messages.request-parameter-min-length-increased-description": "request parameter min length increased",
"en.messages.request-parameter-min-set": "for the %s request parameter %s, the min was set to %s",
"en.messages.request-parameter-min-set-comment": "This is a warning because sometimes it is required to be set because of security reasons or current error in specification. But good clients should be checked to support this restriction before such change in specification.",
"en.messages.request-parameter-min-set-description": "request parameter min set",
"en.messages.request-parameter-pattern-added": "added the pattern %s to the %s request parameter %s",
"en.messages.request-parameter-pattern-added-description": "request parameter pattern set",
"en.messages.request-parameter-pattern-changed": "changed the pattern of the %s request parameter %s from %s to %s",
"en.messages.request-parameter-pattern-changed-description": "request parameter pattern changed",
"en.messages.request-parameter-pattern-generalized": "changed the pattern of the %s request parameter %s from %s to a more general pattern %s",
"en.messages.request-parameter-pattern-generalized-description": "request parameter pattern generalized",
"en.messages.request-parameter-pattern-removed": "removed the pattern %s from the %s request parameter %s",
"en.messages.request-parameter-pattern-removed-description": "request parameter pattern unset",
"en.messages.request-parameter-property-type-changed": "for the %s request parameter %s, the type/format of property %s was changed from %s/%s to %s/%s",
"en.messages.request-parameter-property-type-changed-description": "request parameter property type changed",
"en.messages.request-parameter-property-type-changed-warn-comment": "This is a warning because parameter objects can be passed in differnt ways, some of which allow this type change and others do not.",
"en.messages.request-parameter-property-type-generalized": "for the %s request parameter %s, the type/format of property %s was generalized from %s/%s to %s/%s",
"en.messages.request-parameter-property-type-generalized-description": "request parameter property type generalized",
"en.messages.request-parameter-property-type-specialized": "for the %s request parameter %s, the type/format of property %s was specialized from %s/%s to %s/%s",
"en.messages.request-parameter-property-type-specialized-description": "request parameter property type specialized",
"en.messages.request-parameter-removed": "deleted the %s request parameter %s",
"en.messages.request-parameter-removed-description": "request parameter deleted",
"en.messages.request-parameter-type-changed": "for the %s request parameter %s, the type/format was changed from %s/%s to %s/%s",
"en.messages.request-parameter-type-changed-description": "request parameter type changed",
"en.messages.request-parameter-type-generalized": "for the %s request parameter %s, the type/format was generalized from %s/%s to %s/%s",
"en.messages.request-parameter-type-generalized-description": "request parameter type generalized",
"en.messages.request-parameter-x-extensible-enum-value-removed": "removed the x-extensible-enum value %s from the %s request parameter %s",
"en.messages.request-parameter-x-extensible-enum-value-removed-description": "request parameter-x-extensible-enum value deleted",
"en.messages.request-property-all-of-added": "added %s to the %s request property 'allOf' list",
"en.messages.request-property-all-of-added-description": "sub-schema added to allOf in request property",
"en.messages.request-property-all-of-removed": "removed %s from the %s request property 'allOf' list",
"en.messages.request-property-all-of-removed-description": "sub-schema deleted from allOf in request property",
"en.messages.request-property-any-of-added": "added %s to the %s request property 'anyOf' list",
"en.messages.request-property-any-of-added-description": "sub-schema deleted from anyOf in request property",
"en.messages.request-property-any-of-removed": "removed %s from the %s request property 'anyOf' list",
"en.messages.request-property-any-of-removed-description": "sub-schema deleted from anyOf in request property",
"en.messages.request-property-became-enum": "request property %s was restricted to a list of enum values",
"en.messages.request-property-became-enum-description": "request property restricted to enum",
"en.messages.request-property-became-not-nullable": "the request property %s became not nullable",
"en.messages.request-property-became-not-nullable-description": "request property became not nullable",
"en.messages.request-property-became-nullable": "the request property %s became nullable",
"en.messages.request-property-became-nullable-description": "request property became nullable",
"en.messages.request-property-became-optional": "the request property %s became optional",
"en.messages.request-property-became-optional-description": "request property became optional",
"en.messages.request-property-became-required": "the request property %s became required",
"en.messages.request-property-became-required-description": "request property became required",
"en.messages.request-property-became-required-with-default": "the request property %s with a default value became required",
"en.messages.request-property-became-required-with-default-description": "request property with a default value became required",
"en.messages.request-property-default-value-added": "the %s request property default value %s was added",
"en.messages.request-property-default-value-added-description": "request property default value set",
"en.messages.request-property-default-value-changed": "the %s request property default value changed from %s to %s",
"en.messages.request-property-default-value-changed-description": "request property default value changed",
"en.messages.request-property-default-value-removed": "the %s request property default value %s was removed",
"en.messages.request-property-default-value-removed-description": "request property default value unset",
"en.messages.request-property-discriminator-added": "added discriminator to %s request property",
"en.messages.request-property-discriminator-added-description": "request property discriminator added",
"en.messages.request-property-discriminator-mapping-added": "added %s discriminator mapping keys to the %s request property",
"en.messages.request-property-discriminator-mapping-added-description": "request property discriminator mapping added",
"en.messages.request-property-discriminator-mapping-changed": "mapped value for discriminator key %s changed from %s to %s for %s request property",
"en.messages.request-property-discriminator-mapping-changed-description": "request property discriminator mapping changed",
"en.messages.request-property-discriminator-mapping-deleted": "removed %s discriminator mapping keys from the %s request property",
"en.messages.request-property-discriminator-mapping-deleted-description": "request property discriminator mapping deleted",
"en.messages.request-property-discriminator-property-name-changed": "request discriminator property name changed for %s request property from %s to %s",
"en.messages.request-property-discriminator-property-name-changed-description": "request property discriminator property name changed",
"en.messages.request-property-discriminator-removed": "removed discriminator from %s request property",
"en.messages.request-property-discriminator-removed-description": "request property discriminator removed",
"en.messages.request-property-enum-value-added": "added the new %s enum value to the request property %s",
"en.messages.request-property-enum-value-added-description": "request property enum value added",
"en.messages.request-property-enum-value-removed": "removed the enum value %s of the request property %s",
"en.messages.request-property-enum-value-removed-description": "request property enum value removed",
"en.messages.request-property-max-decreased": "the %s request property's max was decreased to %s",
"en.messages.request-property-max-decreased-description": "request property max decreased",
"en.messages.request-property-max-increased": "the %s request property's max was increased from %s to %s",
"en.messages.request-property-max-increased-description": "request property max increased",
"en.messages.request-property-max-length-decreased": "the %s request property's maxLength was decreased to %s",
"en.messages.request-property-max-length-decreased-description": "request property max length decreased",
"en.messages.request-property-max-length-increased": "the %s request property's maxLength was increased from %s to %s",
"en.messages.request-property-max-length-increased-description": "request property max length increased",
"en.messages.request-property-max-length-set": "the %s request property's maxLength was set to %s",
"en.messages.request-property-max-length-set-comment": "This is a warning because sometimes it is required to be set. But good clients should be checked to support this restriction before such change in specification.",
"en.messages.request-property-max-length-set-description": "request property max length set",
"en.messages.request-property-max-set": "the %s request property's max was set to %s",
"en.messages.request-property-max-set-comment": "This is a warning because sometimes it is required to be set. But good clients should be checked to support this restriction before such change in specification.",
"en.messages.request-property-max-set-description": "request property max set",
"en.messages.request-property-min-decreased": "the %s request property's min was decreased from %s to %s",
"en.messages.request-property-min-decreased-description": "request property min decreased",
"en.messages.request-property-min-increased": "the %s request property's min was increased to %s",
"en.messages.request-property-min-increased-description": "request property min increased",
"en.messages.request-property-min-items-decreased": "the %s request property's minItems was decreased from %s to %s",
"en.messages.request-property-min-items-increased": "the %s request property's minItems was increased to %s",
"en.messages.request-property-min-items-increased-description": "request property min items increased",
"en.messages.request-property-min-items-set": "the %s request property's minItems was set to %s",
"en.messages.request-property-min-items-set-comment": "This is a warning because sometimes it is required to be set. But good clients should be checked to support this restriction before such change in specification.",
"en.messages.request-property-min-items-set-description": "request property min items set",
"en.messages.request-property-min-length-decreased": "the %s request property's minLength was decreased from %s to %s",
"en.messages.request-property-min-length-decreased-description": "request property min length decreased",
"en.messages.request-property-min-length-increased": "the %s request property's minLength was increased from %s to %s",
"en.messages.request-property-min-length-increased-description": "request property min length increased",
"en.messages.request-property-min-set": "the %s request property's min was set to %s",
"en.messages.request-property-min-set-comment": "This is a warning because sometimes it is required to be set. But good clients should be checked to support this restriction before such change in specification.",
"en.messages.request-property-min-set-description": "request property min set",
"en.messages.request-property-one-of-added": "added %s to the %s request property 'oneOf' list",
"en.messages.request-property-one-of-added-description": "sub-schema added to oneOf in request property",
"en.messages.request-property-one-of-removed": "removed %s from the %s request property 'oneOf' list",
"en.messages.request-property-one-of-removed-description": "sub-schema deleted from oneOf in request property",
"en.messages.request-property-pattern-added": "added the pattern %s to the request property %s",
"en.messages.request-property-pattern-added-description": "request property pattern set",
"en.messages.request-property-pattern-changed": "changed the pattern of the request property %s from %s to %s",
"en.messages.request-property-pattern-changed-description": "request property pattern changed",
"en.messages.request-property-pattern-generalized": "changed the pattern of the request property %s from %s to a more general pattern %s",
"en.messages.request-property-pattern-generalized-description": "request property pattern generalized",
"en.messages.request-property-pattern-removed": "removed the pattern %s from the request property %s",
"en.messages.request-property-pattern-removed-description": "request property pattern unset",
"en.messages.request-property-removed": "removed the request property %s",
"en.messages.request-property-removed-description": "request property removed",
"en.messages.request-property-type-changed": "the %s request property type/format changed from %s/%s to %s/%s",
"en.messages.request-property-type-changed-description": "request property type changed",
"en.messages.request-property-type-generalized": "the %s request property type/format was generalized from %s/%s to %s/%s",
"en.messages.request-property-type-generalized-description": "request property type generalized",
"en.messages.request-property-x-extensible-enum-value-removed": "removed the x-extensible-enum value %s of the request property %s",
"en.messages.request-property-x-extensible-enum-value-removed-description": "request property x-extensible-enum value removed",
"en.messages.request-read-only-property-enum-value-removed": "removed the enum value %s of the request read-only property %s",
"en.messages.request-read-only-property-enum-value-removed-description": "request read-only property enum value removed",
"en.messages.request-read-only-property-max-decreased": "the %s request read-only property's max was decreased to %s",
"en.messages.request-read-only-property-max-decreased-description": "request read-only property max decreased",
"en.messages.request-read-only-property-max-length-decreased": "the %s request read-only property's maxLength was decreased to %s",
"en.messages.request-read-only-property-max-length-decreased-description": "request read-only property max length decreased",
"en.messages.request-read-only-property-min-increased": "the %s request read-only property's min was increased to %s",
"en.messages.request-read-only-property-min-increased-description": "request read-only property min increased",
"en.messages.request-required-property-became-not-read-only": "the request required property %s became not read-only",
"en.messages.request-required-property-became-not-read-only-description": "request required property became not read-only",
"en.messages.request-required-property-became-not-write-only": "the request required property %s became not write-only",
"en.messages.request-required-property-became-not-write-only-description": "request required property became not write-only",
"en.messages.request-required-property-became-read-only": "the request required property %s became read-only",
"en.messages.request-required-property-became-read-only-description": "request required property became read-only",
"en.messages.request-required-property-became-write-only": "the request required property %s became write-only",
"en.messages.request-required-property-became-write-only-description": "request required property became write-only",
"en.messages.required-response-header-removed": "the mandatory response header %s removed for the status %s",
"en.messages.required-response-header-removed-description": "required response header removed",
"en.messages.response-body-all-of-added": "added %s to the response body 'allOf' list for the response status %s",
"en.messages.response-body-all-of-added-description": "sub-schema added to allOf in response body",
"en.messages.response-body-all-of-removed": "removed %s from the response body 'allOf' list for the response status %s",
"en.messages.response-body-all-of-removed-description": "sub-schema removed from allOf in response body",
"en.messages.response-body-any-of-added": "added %s to the response body 'anyOf' list for the response status %s",
"en.messages.response-body-any-of-added-description": "sub-schema added to anyOf in response body",
"en.messages.response-body-any-of-removed": "removed %s from the response body 'anyOf' list for the response status %s",
"en.messages.response-body-any-of-removed-description": "sub-schema removed from anyOf in response body",
"en.messages.response-body-became-nullable": "the response's body became nullable",
"en.messages.response-body-became-nullable-description": "response body became nullable",
"en.messages.response-body-default-value-added": "the response body %s default value %s was added for the status %s",
"en.messages.response-body-default-value-added-description": "response body default value set",
"en.messages.response-body-default-value-changed": "the response body %s default value changed from %s to %s for the status %s",
"en.messages.response-body-default-value-changed-description": "response body default value changed",
"en.messages.response-body-default-value-removed": "the response body %s default value %s was removed for the status %s",
"en.messages.response-body-default-value-removed-description": "response body default value unset",
"en.messages.response-body-discriminator-added": "added response discriminator for the response status %s",
"en.messages.response-body-discriminator-added-description": "response body discriminator added",
"en.messages.response-body-discriminator-mapping-added": "added %s mapping keys to the response discriminator for the response status %s",
"en.messages.response-body-discriminator-mapping-added-description": "response body discriminator mapping added",
"en.messages.response-body-discriminator-mapping-changed": "mapped value for key %s changed from %s to %s from the response discriminator for the response status %s",
"en.messages.response-body-discriminator-mapping-changed-description": "response body discriminator mapping changed",
"en.messages.response-body-discriminator-mapping-deleted": "removed %s mapping keys from the response discriminator for the response status %s",
"en.messages.response-body-discriminator-mapping-deleted-description": "response body discriminator mapping deleted",
"en.messages.response-body-discriminator-property-name-changed": "response discriminator property name changed from %s to %s for the response status %s",
"en.messages.response-body-discriminator-property-name-changed-description": "response body discriminator property name changed",
"en.messages.response-body-discriminator-removed": "removed response discriminator for the response status %s",
"en.messages.response-body-discriminator-removed-description": "response body discriminator removed",
"en.messages.response-body-max-increased": "the response's body max was increased from %s to %s",
"en.messages.response-body-max-increased-description": "response body max increased",
"en.messages.response-body-max-length-increased": "the response's body maxLength was increased from %s to %s",
"en.messages.response-body-max-length-increased-description": "response body max length increased",
"en.messages.response-body-max-length-unset": "the response's body maxLength was unset from %s",
"en.messages.response-body-max-length-unset-description": "response body max length unset",
"en.messages.response-body-min-decreased": "the response's body min was decreased from %s to %s",
"en.messages.response-body-min-decreased-description": "response body min decreased",
"en.messages.response-body-min-items-decreased": "the response's body minItems was decreased from %s to %s",
"en.messages.response-body-min-items-decreased-description": "response body min items decreased",
"en.messages.response-body-min-items-unset": "the response's body minItems was unset from %s",
"en.messages.response-body-min-items-unset-description": "response body min items unset",
"en.messages.response-body-min-length-decreased": "the response's body minLength was decreased from %s to %s",
"en.messages.response-body-min-length-decreased-description": "response body min length decreased",
"en.messages.response-body-one-of-added": "added %s to the response body 'oneOf' list for the response status %s",
"en.messages.response-body-one-of-added-description": "sub-schema added to oneOf in response body",
"en.messages.response-body-one-of-removed": "removed %s from the response body 'oneOf' list for the response status %s",
"en.messages.response-body-one-of-removed-description": "sub-schema removed from oneOf in response body",
"en.messages.response-body-type-changed": "the response's body type/format changed from %s/%s to %s/%s for status %s",
"en.messages.response-body-type-changed-description": "response body type changed",
"en.messages.response-header-became-optional": "the response header %s became optional for the status %s",
"en.messages.response-header-became-optional-description": "response header became optional",
"en.messages.response-media-type-added": "added the media type %s for the response with the status %s",
"en.messages.response-media-type-added-description": "response media type added",
"en.messages.response-media-type-removed": "removed the media type %s for the response with the status %s",
"en.messages.response-media-type-removed-description": "response media type removed",
"en.messages.response-mediatype-enum-value-removed": "response schema %s enum value removed %s",
"en.messages.response-mediatype-enum-value-removed-description": "response mediatype enum value removed",
"en.messages.response-non-success-status-added": "added the non-success response with the status %s",
"en.messages.response-non-success-status-added-description": "response non-success status added",
"en.messages.response-non-success-status-removed": "removed the non-success response with the status %s",
"en.messages.response-non-success-status-removed-description": "response non-success status removed",
"en.messages.response-optional-property-added": "added the optional property %s to the response with the %s status",
"en.messages.response-optional-property-added-description": "response optional property added",
"en.messages.response-optional-property-became-not-read-only": "the response optional property %s became not read-only for the status %s",
"en.messages.response-optional-property-became-not-read-only-description": "response optional property became not read-only",
"en.messages.response-optional-property-became-not-write-only": "the response optional property %s became not write-only for the status %s",
"en.messages.response-optional-property-became-not-write-only-description": "response optional property became not write-only",
"en.messages.response-optional-property-became-read-only": "the response optional property %s became read-only for the status %s",
"en.messages.response-optional-property-became-read-only-description": "response optional property became read-only",
"en.messages.response-optional-property-became-write-only": "the response optional property %s became write-only for the status %s",
"en.messages.response-optional-property-became-write-only-description": "response optional property became write-only",
"en.messages.response-optional-property-removed": "removed the optional property %s from the response with the %s status",
"en.messages.response-optional-property-removed-description": "response optional property removed",
"en.messages.response-optional-write-only-property-added": "added the optional write-only property %s to the response with the %s status",
"en.messages.response-optional-write-only-property-added-description": "response optional write-only property added",
"en.messages.response-optional-write-only-property-removed": "removed the optional write-only property %s from the response with the %s status",
"en.messages.response-optional-write-only-property-removed-description": "response optional write-only property removed",
"en.messages.response-property-all-of-added": "added %s to the %s response property 'allOf' list for the response status %s",
"en.messages.response-property-all-of-added-description": "sub-schema added to allOf in response property",
"en.messages.response-property-all-of-removed": "removed %s from the %s response property 'allOf' list for the response status %s",
"en.messages.response-property-all-of-removed-description": "sub-schema removed from allOf in response property",
"en.messages.response-property-any-of-added": "added %s to the %s response property 'anyOf' list for the response status %s",
"en.messages.response-property-any-of-added-description": "sub-schema added to anyOf in response property",
"en.messages.response-property-any-of-removed": "removed %s from the %s response property 'anyOf' list for the response status %s",
"en.messages.response-property-any-of-removed-description": "sub-schema removed from anyOf in response property",
"en.messages.response-property-became-nullable": "the response property %s became nullable for the status %s",
"en.messages.response-property-became-nullable-description": "response property became nullable",
"en.messages.response-property-became-optional": "the response property %s became optional for the status %s",
"en.messages.response-property-became-optional-description": "response property became optional",
"en.messages.response-property-became-required": "the response property %s became required for the status %s",
"en.messages.response-property-became-required-description": "response property became required",
"en.messages.response-property-default-value-added": "the %s response's property default value %s was added for the status %s",
"en.messages.response-property-default-value-added-description": "response property default value set",
"en.messages.response-property-default-value-changed": "the %s response's property default value changed from %s to %s for the status %s",
"en.messages.response-property-default-value-changed-description": "response property default value changed",
"en.messages.response-property-default-value-removed": "the %s response's property default value %s was removed for the status %s",
"en.messages.response-property-default-value-removed-description": "response property default value unset",
"en.messages.response-property-discriminator-added": "added discriminator to %s response property for the response status %s",
"en.messages.response-property-discriminator-added-description": "response property discriminator added",
"en.messages.response-property-discriminator-mapping-added": "added %s discriminator mapping keys to the %s response property for the response status %s",
"en.messages.response-property-discriminator-mapping-added-description": "response property discriminator mapping added",
"en.messages.response-property-discriminator-mapping-changed": "mapped value for discriminator key %s changed from %s to %s for %s response property for the response status %s",
"en.messages.response-property-discriminator-mapping-changed-description": "response property discriminator mapping changed",
"en.messages.response-property-discriminator-mapping-deleted": "removed %s discriminator mapping keys from the %s response property for the response status %s",
"en.messages.response-property-discriminator-mapping-deleted-description": "response property discriminator mapping deleted",
"en.messages.response-property-discriminator-property-name-changed": "response discriminator property name changed for %s response property from %s to %s for the response status %s",
"en.messages.response-property-discriminator-property-name-changed-description": "response property discriminator property name changed",
"en.messages.response-property-discriminator-removed": "removed discriminator from %s response property for the response status %s",
"en.messages.response-property-discriminator-removed-description": "response property discriminator removed",
"en.messages.response-property-enum-value-added": "added the new %s enum value to the %s response property for the response status %s",
"en.messages.response-property-enum-value-added-comment": "Adding new enum values to response could be unexpected for clients, use x-extensible-enum instead.",
"en.messages.response-property-enum-value-added-description": "response property enum value added",
"en.messages.response-property-enum-value-removed": "removed the %s enum value from the %s response property for the response status %s",
"en.messages.response-property-enum-value-removed-description": "response property enum value removed",
"en.messages.response-property-max-increased": "the %s response property's max was increased from %s to %s for the response status %s",
"en.messages.response-property-max-increased-description": "response property max increased",
"en.messages.response-property-max-length-increased": "the %s response property's maxLength was increased from %s to %s for the response status %s",
"en.messages.response-property-max-length-increased-description": "response property max length increased",
"en.messages.response-property-max-length-unset": "the %s response property's maxLength was unset from %s for the response status %s",
"en.messages.response-property-max-length-unset-description": "response property max length unset",
"en.messages.response-property-min-decreased": "the %s response property's min was decreased from %s to %s for the response status %s",
"en.messages.response-property-min-decreased-description": "response property min decreased",
"en.messages.response-property-min-items-decreased": "the %s response property's minItems was decreased from %s to %s for the response status %s",
"en.messages.response-property-min-items-decreased-description": "response property min items decreased",
"en.messages.response-property-min-items-unset": "the %s response property's minItems was unset from %s for the response status %s",
"en.messages.response-property-min-items-unset-description": "response property min items unset",
"en.messages.response-property-min-length-decreased": "the %s response property's minLength was decreased from %s to %s for the response status %s",
"en.messages.response-property-min-length-decreased-description": "response property min length decreased",
"en.messages.response-property-one-of-added": "added %s to the %s response property 'oneOf' list for the response status %s",
"en.messages.response-property-one-of-added-description": "sub-schema added to oneOf in response property",
"en.messages.response-property-one-of-removed": "removed %s from the %s response property 'oneOf' list for the response status %s",
"en.messages.response-property-one-of-removed-description": "sub-schema removed from oneOf in response property",
"en.messages.response-property-pattern-added": "the %s response's property pattern %s was added for the status %s",
"en.messages.response-property-pattern-added-description": "response property pattern set",
"en.messages.response-property-pattern-changed": "the %s response's property pattern was changed from %s to %s for the status %s",
"en.messages.response-property-pattern-changed-description": "response property pattern changed",
"en.messages.response-property-pattern-removed": "the %s response's property pattern %s was removed for the status %s",
"en.messages.response-property-pattern-removed-description": "response property pattern unset",
"en.messages.response-property-type-changed": "the %s response's property type/format changed from %s/%s to %s/%s for status %s",
"en.messages.response-property-type-changed-description": "response property type changed",
"en.messages.response-required-property-added": "added the required property %s to the response with the %s status",
"en.messages.response-required-property-added-description": "response required property added",
"en.messages.response-required-property-became-not-read-only": "the response required property %s became not read-only for the status %s",
"en.messages.response-required-property-became-not-read-only-description": "response required property became not read-only",
"en.messages.response-required-property-became-not-write-only": "the response required property %s became not write-only for the status %s",
"en.messages.response-required-property-became-not-write-only-comment": "It is valid only if the property was always returned before the specification has been changed",
"en.messages.response-required-property-became-not-write-only-description": "response required property became not write-only",
"en.messages.response-required-property-became-read-only": "the response required property %s became read-only for the status %s",
"en.messages.response-required-property-became-read-only-description": "response required property became read-only",
"en.messages.response-required-property-became-write-only": "the response required property %s became write-only for the status %s",
"en.messages.response-required-property-became-write-only-description": "response required property became write-only",
"en.messages.response-required-property-removed": "removed the required property %s from the response with the %s status",
"en.messages.response-required-property-removed-description": "response required property removed",
"en.messages.response-required-write-only-property-added": "added the required write-only property %s to the response with the %s status",
"en.messages.response-required-write-only-property-added-description": "response required write-only property added",
"en.messages.response-required-write-only-property-removed": "removed the required write-only property %s from the response with the %s status",
"en.messages.response-required-write-only-property-removed-description": "response required write-only property removed",
"en.messages.response-success-status-added": "added the success response with the status %s",
"en.messages.response-success-status-added-description": "response success status added",
"en.messages.response-success-status-removed": "removed the success response with the status %s",
"en.messages.response-success-status-removed-description": "response success status removed",
"en.messages.response-write-only-property-became-optional": "the response write-only property %s became optional for the status %s",
"en.messages.response-write-only-property-became-optional-description": "response write-only property became optional",
"en.messages.response-write-only-property-became-required": "the response write-only property %s became required for the status %s",
"en.messages.response-write-only-property-became-required-description": "response write-only property became required",
"en.messages.response-write-only-property-enum-value-added": "added the new %s enum value to the %s response write-only property for the response status %s",
"en.messages.response-write-only-property-enum-value-added-description": "response write-only property enum value added",
"en.messages.sunset-deleted": "api sunset date deleted, but deprecated=true kept",
"en.messages.sunset-deleted-description": "sunset deleted",
"en.messages.total-changes": "%d changes: %d %s, %d %s, %d %s\n",
"en.messages.total-errors": "%d breaking changes: %d %s, %d %s\n",
"ru.messages.api-deprecated-sunset-missing": "API устарел без даты прекращения действия",
"ru.messages.api-deprecated-sunset-parse": "не удалось проанализировать дату заката: %v",
"ru.messages.api-global-security-added": "схема безопасности %s была добавлена к API",
"ru.messages.api-global-security-removed": "схема безопасности %s была удалена из API",
"ru.messages.api-global-security-scope-added": "к глобальной схеме безопасности %s была добавлена область безопасности %s",
"ru.messages.api-global-security-scope-removed": "из глобальной схемы безопасности %s была удалена область безопасности %s",
"ru.messages.api-invalid-stability-level": "не удалось разобрать уровень стабильности: %v",
"ru.messages.api-operation-id-added": "добавлен идентификатор операции API %s",
"ru.messages.api-operation-id-removed": "Идентификатор операции API %s удален и заменен на %s",
"ru.messages.api-path-added": "API path добавлено",
"ru.messages.api-path-deprecated": "API path deprecated",
"ru.messages.api-path-reactivated": "API path реактивирован",
"ru.messages.api-path-removed-before-sunset": "API path удалён до даты sunset %s",
"ru.messages.api-path-removed-with-deprecation": "API path удалён с процедурой deprecation",
"ru.messages.api-path-removed-without-deprecation": "API path удалён без процедуры deprecation",
"ru.messages.api-path-sunset-parse": "не удалось проанализировать дату заката: %v",
"ru.messages.api-removed-before-sunset": "API удалёг до даты sunset %s",
"ru.messages.api-removed-with-deprecation": "API удалён с процедурой deprecation",
"ru.messages.api-removed-without-deprecation": "API удалён без deprecation",
"ru.messages.api-schema-removed": "удалена схема %s",
"ru.messages.api-security-added": "схема безопасности точки доступа %s была добавлена к API",
"ru.messages.api-security-component-added": "компонент схемы безопасности %s был добавлен",
"ru.messages.api-security-component-oauth-scope-added": "добавлено разрешение OAuth %s для компонента схемы безопасности %s",
"ru.messages.api-security-component-oauth-scope-changed": "разрешение OAuth %s для компонента схемы безопасности %s было обновлено с %s на %s",
"ru.messages.api-security-component-oauth-scope-removed": "удалено разрешение OAuth %s для компонента схемы безопасности %s",
"ru.messages.api-security-component-oauth-token-url-changed": "URL OAuth компонента схемы безопасности %s был изменен с %s на %s",
"ru.messages.api-security-component-oauth-url-changed": "Token URL OAuth компонента схемы безопасности %s был изменен с %s на %s",
"ru.messages.api-security-component-removed": "компонент схемы безопасности %s был удален",
"ru.messages.api-security-component-type-changed": "тип компонента схемы безопасности %s был изменен с %s на %s",
"ru.messages.api-security-removed": "схема безопасности точки доступа %s была удалена из API",
"ru.messages.api-security-scope-added": "к схеме безопасности эндпоинта %s была добавлена область безопасности %s",
"ru.messages.api-security-scope-removed": "из схемы безопасности эндпоинта %s была удалена область безопасности %s",
"ru.messages.api-security-updated": "схема безопасности точки доступа %s была обновлена с %s на %s",
"ru.messages.api-stability-decreased": "уровень стабильности конечной точки уменьшен с %s до %s",
"ru.messages.api-sunset-date-changed-too-small": "дата sunset у API изменена на более раннюю с %s на %s, новая дата sunset должна быть либо не раньше %s, либо, как минимум, %s дней от текущего дня",
"ru.messages.api-sunset-date-too-small": "дата API sunset date %s слишком ранняя, должно быть как минимум %s дней от текущего дня",
"ru.messages.api-tag-added": "тег API %s добавлен",
"ru.messages.api-tag-removed": "Тег API %s удален",
"ru.messages.at": "в",
"ru.messages.in": "в",
"ru.messages.new-optional-request-default-parameter-to-existing-path": "добавлен новый необязательный %s параметр запроса %s ко всем операциям пути",
"ru.messages.new-optional-request-parameter": "добавлен новый необязательный %s параметр зароса %s",
"ru.messages.new-optional-request-property": "добавлено новое необязательное поле запроса %s",
"ru.messages.new-request-path-parameter": "добален новый path параметр запроса %s",
"ru.messages.new-required-request-default-parameter-to-existing-path": "добавлен новый обязательный %s параметр запроса %s для всех операций пути",
"ru.messages.new-required-request-header-property": "в заголовке запроса %s добавлено новое обязательное поле %s",
"ru.messages.new-required-request-parameter": "добавлен новый обязательный %s параметр зароса %s",
"ru.messages.new-required-request-property": "добавлено новое обязательное поле запроса %s",
"ru.messages.new-required-request-property-with-default": "добавлено новое обязательное поле запроса %s со значением по умолчанию",
"ru.messages.optional-response-header-removed": "удалён ранее необязательный заголовок ответа %s для ответа со статусом %s",
"ru.messages.pattern-changed-warn-comment": "Это предупреждение, потому что сложно автоматически проанализировать, является ли новый шаблон надмножеством предыдущего шаблона (например, изменен с '[0-9]+' на '[0-9]*').",
"ru.messages.request-body-added-optional": "добавлено необязательное тело запроса",
"ru.messages.request-body-added-required": "добавлено обязательное тело запроса",
"ru.messages.request-body-all-of-added": "добавлено %s в список 'allOf' тела запроса",
"ru.messages.request-body-all-of-removed": "удалён %s из списка 'allOf' тела запроса",
"ru.messages.request-body-any-of-added": "добавлено %s в список 'anyOf' тела запроса",
"ru.messages.request-body-any-of-removed": "удалён %s из списка 'anyOf' тела запроса",
"ru.messages.request-body-became-enum": "тело запроса было ограничено списком значений перечисления",
"ru.messages.request-body-became-not-nullable": "тело запроса стало недействительным",
"ru.messages.request-body-became-nullable": "тело запроса стало обнуляемым",
"ru.messages.request-body-became-optional": "тело запроса стало необязательным",
"ru.messages.request-body-became-required": "тело запроса стало обязательным",
"ru.messages.request-body-default-value-added": "добавлено значение по умолчанию %s для тела запроса",
"ru.messages.request-body-default-value-changed": "значение по умолчанию для тела запроса изменено с %s на %s",
"ru.messages.request-body-default-value-removed": "удалено значение по умолчанию %s для тела запроса %s",
"ru.messages.request-body-discriminator-added": "добавлен дискриминатор запроса",
"ru.messages.request-body-discriminator-mapping-added": "добавлены ключи сопоставления %s для дискриминатора запроса",
"ru.messages.request-body-discriminator-mapping-changed": "значение для ключа %s изменено с %s на %s в дискриминаторе запроса",
"ru.messages.request-body-discriminator-mapping-deleted": "удалены ключи сопоставления %s из дискриминатора запроса",
"ru.messages.request-body-discriminator-property-name-changed": "имя свойства дискриминатора запроса изменено с %s на %s",
"ru.messages.request-body-discriminator-removed": "удален дискриминатор запроса",
"ru.messages.request-body-enum-value-removed": "значение перечисления тела запроса удалено %s",
"ru.messages.request-body-max-decreased": "значение max у тела запроса уменьшено до %s",
"ru.messages.request-body-max-increased": "максимум тела запроса был увеличен с %s до %s",
"ru.messages.request-body-max-length-decreased": "значение maxLength у тела запроса уменьшено до %s",
"ru.messages.request-body-max-length-increased": "максимальная длина тела запроса была увеличена с %s до %s",
"ru.messages.request-body-max-length-set": "у тела запроса задано значение maxLength в %s",
"ru.messages.request-body-max-length-set-comment": "Это предупреждение, потому что иногда его требуется установить из соображений безопасности или из-за текущей ошибки в спецификации. Но хорошие клиенты должны быть проверены на поддержку этого ограничения перед внесением таких изменений в спецификацию.",
"ru.messages.request-body-max-set": "у тела запроса задано значение max в %s",
"ru.messages.request-body-max-set-comment": "Это предупреждение, потому что иногда его требуется установить из соображений безопасности или из-за текущей ошибки в спецификации. Но хорошие клиенты должны быть проверены на поддержку этого ограничения перед внесением таких изменений в спецификацию.",
"ru.messages.request-body-media-type-added": "добавлен тип медиа для тела запроса %s",
"ru.messages.request-body-media-type-removed": "удален тип медиа для тела запроса %s",
"ru.messages.request-body-min-decreased": "минимум тела запроса был уменьшен с %s до %s",
"ru.messages.request-body-min-increased": "значение min у тела запроса увеличено до %s",
"ru.messages.request-body-min-items-decreased": "минимальное количество элементов тела запроса было уменьшено с %s до %s",
"ru.messages.request-body-min-items-increased": "значение minItems у тела запроса увеличено до %s",
"ru.messages.request-body-min-items-set": "задано значение minItems у тела запроса в %s",
"ru.messages.request-body-min-items-set-comment": "Это предупреждение, потому что иногда его требуется установить из соображений безопасности или из-за текущей ошибки в спецификации. Но хорошие клиенты должны быть проверены на поддержку этого ограничения перед внесением таких изменений в спецификацию.",
"ru.messages.request-body-min-length-decreased": "минимальная длина тела запроса была уменьшена с %s до %s",
"ru.messages.request-body-min-length-increased": "минимальная длина тела запроса была увеличена с %s до %s",
"ru.messages.request-body-min-set": "задано значение min у тела запроса в %s",
"ru.messages.request-body-min-set-comment": "Это предупреждение, потому что иногда его требуется установить из соображений безопасности или из-за текущей ошибки в спецификации. Но хорошие клиенты должны быть проверены на поддержку этого ограничения перед внесением таких изменений в спецификацию.",
"ru.messages.request-body-one-of-added": "добавлено %s в список 'oneOf' тела запроса",
"ru.messages.request-body-one-of-removed": "удалён %s из списка 'oneOf' тела запроса",
"ru.messages.request-body-type-changed": "изменился type/format тела запроса с %s/%s на %s/%s",
"ru.messages.request-body-type-generalized": "изменился type/format запроса обобщён с %s/%s до %s/%s",
"ru.messages.request-header-property-became-enum": "свойство %s заголовка запроса %s было ограничено списком значений перечисления",
"ru.messages.request-header-property-became-required": "в заголовке запроса %s поле %s стало обязательным",
"ru.messages.request-optional-property-became-not-read-only": "необязательное поле запроса %s перестало быть только для чтения",
"ru.messages.request-optional-property-became-not-write-only": "необязательное поле запроса %s перестало быть только для записи",
"ru.messages.request-optional-property-became-read-only": "необязательное поле запроса %s стало только для чтения",
"ru.messages.request-optional-property-became-write-only": "необязательное поле запроса %s стало только для записи",
"ru.messages.request-parameter-became-enum": "заголовок запроса %s поле %s было ограничено списком значений перечисления",
"ru.messages.request-parameter-became-optional": "ранее необязательный параметр запроса %s %s теперь является необязательным",
"ru.messages.request-parameter-became-required": "ранее необязательный %s параметр запроса %s стал обязательным",
"ru.messages.request-parameter-default-value-added": "для параметра запроса %s добавлено значение по умолчанию %s",
"ru.messages.request-parameter-default-value-changed": "для параметра запроса %s значение по умолчанию изменено с %s на %s",
"ru.messages.request-parameter-default-value-removed": "для параметра запроса %s удалено значение по умолчанию %s",
"ru.messages.request-parameter-enum-value-added": "добавлено значение enum %s у %s параметра запроса %s",
"ru.messages.request-parameter-enum-value-removed": "удалено значение enum %s у %s параметра запроса %s",
"ru.messages.request-parameter-max-decreased": "в %s параметре запроса %s, max уменьшен с %s до %s",
"ru.messages.request-parameter-max-increased": "в %s параметре запроса %s, max увеличен с %s до %s",
"ru.messages.request-parameter-max-items-decreased": "в %s параметре запроса %s, maxItems уменьшен с %s до %s",
"ru.messages.request-parameter-max-items-increased": "в %s параметре запроса %s, maxItems увеличен с %s до %s",
"ru.messages.request-parameter-max-length-decreased": "в %s параметре запроса %s, maxLength уменьшен с %s до %s",
"ru.messages.request-parameter-max-length-increased": "в %s параметре запроса %s, maxLength увеличен с %s до %s",
"ru.messages.request-parameter-max-length-set": "в %s параметре запроса %s, maxLength установлен в %s",
"ru.messages.request-parameter-max-length-set-comment": "Это предупреждение, потому что иногда его требуется установить из соображений безопасности или из-за текущей ошибки в спецификации. Но хорошие клиенты должны быть проверены на поддержку этого ограничения перед внесением таких изменений в спецификацию.",
"ru.messages.request-parameter-max-set": "в %s параметре запроса %s, max установлен в %s",
"ru.messages.request-parameter-max-set-comment": "Это предупреждение, потому что иногда его требуется установить из соображений безопасности или из-за текущей ошибки в спецификации. Но хорошие клиенты должны быть проверены на поддержку этого ограничения перед внесением таких изменений в спецификацию.",
"ru.messages.request-parameter-min-decreased": "в %s параметре запроса %s, min уменьшен с %s до %s",
"ru.messages.request-parameter-min-increased": "в %s параметре запроса %s, min увеличен с %s до %s",
"ru.messages.request-parameter-min-items-decreased": "в %s параметре запроса %s, minItems уменьшен с %s до %s",
"ru.messages.request-parameter-min-items-increased": "в %s параметре запроса %s, minItems увеличен с %s до %s",
"ru.messages.request-parameter-min-items-set": "в %s параметре запроса %s, minItems установлен в %s",
"ru.messages.request-parameter-min-items-set-comment": "Это предупреждение, потому что иногда его требуется установить из соображений безопасности или из-за текущей ошибки в спецификации. Но хорошие клиенты должны быть проверены на поддержку этого ограничения перед внесением таких изменений в спецификацию.",
"ru.messages.request-parameter-min-length-decreased": "в %s параметре запроса %s, minLength уменьшен с %s до %s",
"ru.messages.request-parameter-min-length-increased": "в %s параметре запроса %s, minLength увеличен с %s до %s",
"ru.messages.request-parameter-min-set": "в %s параметре запроса %s, min установлен в %s",
"ru.messages.request-parameter-min-set-comment": "Это предупреждение, потому что иногда его требуется установить из соображений безопасности или из-за текущей ошибки в спецификации. Но хорошие клиенты должны быть проверены на поддержку этого ограничения перед внесением таких изменений в спецификацию.",
"ru.messages.request-parameter-pattern-added": "добавлен pattern %s у %s параметра запроса %s",
"ru.messages.request-parameter-pattern-changed": "изменён pattern у %s параметра запроса %s со значения %s на значение %s",
"ru.messages.request-parameter-pattern-generalized": "изменил pattern у %s параметра запроса %s со значения %s на более общее значение %s",
"ru.messages.request-parameter-pattern-removed": "удалён pattern %s у %s параметра запроса %s",
"ru.messages.request-parameter-property-type-changed": "для параметра запроса %s %s тип/формат свойства %s был изменен с %s/%s на %s/%s",
"ru.messages.request-parameter-property-type-changed-warn-comment": "Это предупреждение, поскольку объекты параметров могут передаваться разными способами, некоторые из которых допускают изменение этого типа, а другие — нет.",
"ru.messages.request-parameter-property-type-generalized": "для запроса параметра %s Тип/формат свойства %s %s был обобщен с %s/%s до %s/%s",
"ru.messages.request-parameter-property-type-specialized": "для запроса параметра %s Тип/формат свойства %s %s специализирован с %s/%s на %s/%s",
"ru.messages.request-parameter-removed": "удалён %s параметр запроса %s",
"ru.messages.request-parameter-type-changed": "в параметре запроса %s %s тип/формат свойства %s изменен с %s/%s на %s/%s",
"ru.messages.request-parameter-type-generalized": "в параметре запроса %s %s тип/формат свойства %s был обобщен с %s/%s до %s/%s",
"ru.messages.request-parameter-x-extensible-enum-value-removed": "удалено из x-extensible-enum значение %s у %s параметра запроса %s",
"ru.messages.request-property-all-of-added": "добавлено %s в список 'allOf' свойства запроса %s",
"ru.messages.request-property-all-of-removed": "удалён %s из списка 'allOf' свойства запроса %s",
"ru.messages.request-property-any-of-added": "добавлено %s в список 'anyOf' свойства запроса %s",
"ru.messages.request-property-any-of-removed": "удалён %s из списка 'anyOf' свойства запроса %s",
"ru.messages.request-property-became-enum": "свойство запроса %s было ограничено списком значений перечисления",
"ru.messages.request-property-became-not-nullable": "свойство запроса %s стало недействительным",
"ru.messages.request-property-became-nullable": "свойство запроса %s стало обнуляемым",
"ru.messages.request-property-became-optional": "поле запроса %s стало необязательным",
"ru.messages.request-property-became-required": "поле запроса %s стало обязательным",
"ru.messages.request-property-became-required-with-default": "свойство запроса %s стало обязательным со значением по умолчанию",
"ru.messages.request-property-default-value-added": "добавлено значение по умолчанию %s для свойства запроса %s",
"ru.messages.request-property-default-value-changed": "значение по умолчанию для свойства запроса %s изменено с %s на %s",
"ru.messages.request-property-default-value-removed": "удалено значение по умолчанию %s для свойства запроса %s",
"ru.messages.request-property-discriminator-added": "добавлен дискриминатор к свойству запроса %s",
"ru.messages.request-property-discriminator-mapping-added": "добавлены ключи сопоставления дискриминатора %s для свойства запроса %s",
"ru.messages.request-property-discriminator-mapping-changed": "значение для ключа дискриминатора %s изменено с %s на %s для свойства запроса %s",
"ru.messages.request-property-discriminator-mapping-deleted": "удалены ключи сопоставления дискриминатора %s из свойства запроса %s",
"ru.messages.request-property-discriminator-property-name-changed": "имя свойства дискриминатора запроса изменено для свойства запроса %s с %s на %s",
"ru.messages.request-property-discriminator-removed": "удален дискриминатор из свойства запроса %s",
"ru.messages.request-property-enum-value-added": "добавлено enum значение %s у поля запроса %s",
"ru.messages.request-property-enum-value-removed": "удалено enum значение %s у поля запроса %s",
"ru.messages.request-property-max-decreased": "значение max у поля запроса %s уменьшено до %s",
"ru.messages.request-property-max-increased": "максимум свойства запроса %s был увеличен с %s до %s",
"ru.messages.request-property-max-length-decreased": "значение maxLength у поля запроса %s уменьшено до %s",
"ru.messages.request-property-max-length-increased": "максимальная длина свойства запроса %s была увеличена с %s до %s",
"ru.messages.request-property-max-length-set": "у поля запроса %s задано значение maxLength в %s",
"ru.messages.request-property-max-length-set-comment": "Это предупреждение, потому что иногда его требуется установить из соображений безопасности или из-за текущей ошибки в спецификации. Но хорошие клиенты должны быть проверены на поддержку этого ограничения перед внесением таких изменений в спецификацию.",
"ru.messages.request-property-max-set": "у поля запроса %s задано значение max в %s",
"ru.messages.request-property-max-set-comment": "Это предупреждение, потому что иногда его требуется установить из соображений безопасности или из-за текущей ошибки в спецификации. Но хорошие клиенты должны быть проверены на поддержку этого ограничения перед внесением таких изменений в спецификацию.",
"ru.messages.request-property-min-decreased": "минимум свойства запроса %s был уменьшен с %s до %s",
"ru.messages.request-property-min-increased": "у поля запроса %s, увеличено значение min до %s",
"ru.messages.request-property-min-items-decreased": "минимальное количество элементов свойства запроса %s было уменьшено с %s до %s",
"ru.messages.request-property-min-items-increased": "значение minItems у поля запроса %s увеличено до %s",
"ru.messages.request-property-min-items-set": "у поля запроса %s задано значение minItems в %s",
"ru.messages.request-property-min-items-set-comment": "Это предупреждение, потому что иногда его требуется установить из соображений безопасности или из-за текущей ошибки в спецификации. Но хорошие клиенты должны быть проверены на поддержку этого ограничения перед внесением таких изменений в спецификацию.",
"ru.messages.request-property-min-length-decreased": "минимальная длина свойства запроса %s была уменьшена с %s до %s",
"ru.messages.request-property-min-length-increased": "минимальная длина свойства запроса %s была увеличена с %s до %s",
"ru.messages.request-property-min-set": "у поля запроса %s задано значение min в %s",
"ru.messages.request-property-min-set-comment": "Это предупреждение, потому что иногда его требуется установить из соображений безопасности или из-за текущей ошибки в спецификации. Но хорошие клиенты должны быть проверены на поддержку этого ограничения перед внесением таких изменений в спецификацию.",
"ru.messages.request-property-one-of-added": "добавлено %s в список 'oneOf' свойства запроса %s",
"ru.messages.request-property-one-of-removed": "удалён %s из списка 'oneOf' свойства запроса %s",
"ru.messages.request-property-pattern-added": "добавлен pattern %s у поля запроса %s",
"ru.messages.request-property-pattern-changed": "изменён pattern у поля запроса %s со значения %s на значение %s",
"ru.messages.request-property-pattern-generalized": "изменил шаблон поля запроса %s со значения %s на более общее значение %s",
"ru.messages.request-property-pattern-removed": "удалён pattern %s у поля запроса %s",
"ru.messages.request-property-removed": "удалено поле запроса %s",
"ru.messages.request-property-type-changed": "у поля запроса %s изменился type/format с %s/%s на %s/%s",
"ru.messages.request-property-type-generalized": "Тип/формат поля запроса %s был обобщен с %s/%s на %s/%s.",
"ru.messages.request-property-x-extensible-enum-value-removed": "удалено значение x-extensible-enum %s в поле запроса %s",
"ru.messages.request-read-only-property-enum-value-removed": "удалено enum значение %s из поля запроса только для чтения %s",
"ru.messages.request-read-only-property-max-decreased": "максимальное значение поля запроса только для чтения %s уменьшено до %s",
"ru.messages.request-read-only-property-max-length-decreased": "значение maxLength поля запроса только для чтения %s уменьшено до %s",
"ru.messages.request-read-only-property-min-increased": "для поля запроса только для чтения %s минимальное значение увеличено до %s",
"ru.messages.request-required-property-became-not-read-only": "обязательное поле запроса %s перестало быть только для чтения",
"ru.messages.request-required-property-became-not-write-only": "обязательное поле запроса %s перестало быть только для записи",
"ru.messages.request-required-property-became-read-only": "обязательное поле запроса %s стало только для чтения",
"ru.messages.request-required-property-became-write-only": "обязательное поле запроса %s стало только для записи",
"ru.messages.required-response-header-removed": "удалён ранее обязательный заголовок ответа %s для ответа со статусом %s",
"ru.messages.response-body-all-of-added": "добавлено %s в список 'allOf' тела ответа для статуса ответа %s",
"ru.messages.response-body-all-of-removed": "удалён %s из списка 'allOf' тела ответа для статуса ответа %s",
"ru.messages.response-body-any-of-added": "добавлено %s в список 'anyOf' тела ответа для статуса ответа %s",
"ru.messages.response-body-any-of-removed": "удалён %s из списка 'anyOf' тела ответа для статуса ответа %s",
"ru.messages.response-body-became-nullable": "у тела ответа стало обнуляемым",
"ru.messages.response-body-default-value-added": "добавлено значение по умолчанию %s для тела ответа для статуса %s",
"ru.messages.response-body-default-value-changed": "значение по умолчанию для тела ответа %s изменено с %s на %s для статуса %s",
"ru.messages.response-body-default-value-removed": "удалено значение по умолчанию %s для тела ответа для статуса %s",
"ru.messages.response-body-discriminator-added": "добавлен дискриминатор ответа для статуса ответа %s",
"ru.messages.response-body-discriminator-mapping-added": "добавлены ключи сопоставления %s для дискриминатора ответа для статуса ответа %s",
"ru.messages.response-body-discriminator-mapping-changed": "значение для ключа %s изменено с %s на %s в дискриминаторе ответа для статуса ответа %s",
"ru.messages.response-body-discriminator-mapping-deleted": "удалены ключи сопоставления %s из дискриминатора ответа для статуса ответа %s",
"ru.messages.response-body-discriminator-property-name-changed": "имя свойства дискриминатора ответа изменено с %s на %s для статуса ответа %s",
"ru.messages.response-body-discriminator-removed": "удален дискриминатор ответа для статуса ответа %s",
"ru.messages.response-body-max-increased": "у тела ответа max увеличен с %s до %s",
"ru.messages.response-body-max-length-increased": "у тела ответа maxLength увеличен с %s до %s",
"ru.messages.response-body-max-length-unset": "у тела ответа maxLength был удалён, предыдущее значение - %s",
"ru.messages.response-body-min-decreased": "у тела ответа min уменьшено с %s до %s",
"ru.messages.response-body-min-items-decreased": "у тела ответа minItems уменьшено с %s до %s",
"ru.messages.response-body-min-items-unset": "удалено значение minItems для тела ответа, предыдущее значение - %s",
"ru.messages.response-body-min-length-decreased": "значение minLength для тела ответа уменьшено с %s до %s",
"ru.messages.response-body-one-of-added": "добавлено %s в список 'oneOf' тела ответа для статуса ответа %s",
"ru.messages.response-body-one-of-removed": "удалён %s из списка 'oneOf' тела ответа для статуса ответа %s",
"ru.messages.response-body-type-changed": "у тела ответа type/format изменился с %s/%s на %s/%s для ответа со статусом %s",
"ru.messages.response-header-became-optional": "заголовок ответа %s стал необязательным для ответа со статусом %s",
"ru.messages.response-media-type-added": "добавлен тип медиа %s для ответа со статусом %s",
"ru.messages.response-media-type-removed": "удалён media type %s для ответа со статусом %s",
"ru.messages.response-mediatype-enum-value-removed": "значение перечисления схемы ответа %s удалено %s",
"ru.messages.response-non-success-status-added": "добавлен ответ об отсутствии успеха со статусом %s",
"ru.messages.response-non-success-status-removed": "удален неуспешный (не 2xx) статус ответа %s",
"ru.messages.response-optional-property-added": "добавлено необязательное свойство %s в ответе со статусом %s",
"ru.messages.response-optional-property-became-not-read-only": "необязательное свойство %s перестало быть только для чтения для ответа со статусом %s",
"ru.messages.response-optional-property-became-not-write-only": "необязательное свойство %s перестало быть только для записи для ответа со статусом %s",
"ru.messages.response-optional-property-became-read-only": "необязательное свойство %s перестало быть только для чтения для ответа со статусом %s",
"ru.messages.response-optional-property-became-write-only": "необязательное свойство %s перестало быть только для записи для ответа со статусом %s",
"ru.messages.response-optional-property-removed": "удалено необязательное поле %s из ответа со статусом %s",
"ru.messages.response-optional-write-only-property-added": "добавлено необязательное свойство только для записи %s в ответе со статусом %s",
"ru.messages.response-optional-write-only-property-removed": "удалено необязательное свойство только для записи %s из ответа со статусом %s",
"ru.messages.response-property-all-of-added": "добавлено %s в список 'allOf' свойства ответа %s для статуса ответа %s",
"ru.messages.response-property-all-of-removed": "удалён %s из списка 'allOf' свойства ответа %s для статуса ответа %s",
"ru.messages.response-property-any-of-added": "добавлено %s в список 'anyOf' свойства ответа %s для статуса ответа %s",
"ru.messages.response-property-any-of-removed": "удалён %s из списка 'anyOf' свойства ответа %s для статуса ответа %s",
"ru.messages.response-property-became-nullable": "поле ответа %s стало обнуляемым для ответа со статусом %s",
"ru.messages.response-property-became-optional": "поле ответа %s стало необязательным для ответа со статусом %s",
"ru.messages.response-property-became-required": "свойство %s перестало быть необязательным для ответа со статусом %s",
"ru.messages.response-property-became-write-only": "свойство %s перестало быть только для записи для ответа со статусом %s",
"ru.messages.response-property-default-value-added": "добавлено значение по умолчанию %s для свойства ответа %s для статуса %s",
"ru.messages.response-property-default-value-changed": "значение по умолчанию для свойства ответа %s изменено с %s на %s для статуса %s",
"ru.messages.response-property-default-value-removed": "удалено значение по умолчанию %s для свойства ответа %s для статуса %s",
"ru.messages.response-property-discriminator-added": "добавлен дискриминатор к свойству ответа %s для статуса ответа %s",
"ru.messages.response-property-discriminator-mapping-added": "добавлены ключи сопоставления дискриминатора %s для свойства ответа %s для статуса ответа %s",
"ru.messages.response-property-discriminator-mapping-changed": "значение для ключа дискриминатора %s изменено с %s на %s для свойства ответа %s для статуса ответа %s",
"ru.messages.response-property-discriminator-mapping-deleted": "удалены ключи сопоставления дискриминатора %s из свойства ответа %s для статуса ответа %s",
"ru.messages.response-property-discriminator-property-name-changed": "имя свойства дискриминатора ответа изменено для свойства ответа %s с %s на %s для статуса ответа %s",
"ru.messages.response-property-discriminator-removed": "удален дискриминатор из свойства ответа %s для статуса ответа %s",
"ru.messages.response-property-enum-value-added": "добавлено новое enum значение %s в поле ответа %s для ответа со статусом %s",
"ru.messages.response-property-enum-value-added-comment": "Добавление новых значений перечисления в ответ может быть неожиданным для клиентов, вместо этого используйте x-extensible-enum.",
"ru.messages.response-property-enum-value-removed": "удалено значение перечисления %s из свойства ответа %s для статуса ответа %s.",
"ru.messages.response-property-max-increased": "у поля ответа %s max увеличен с %s до %s для ответа со статусом %s",
"ru.messages.response-property-max-length-increased": "у поля ответа %s maxLength увеличен с %s до %s для ответа со статусом %s",
"ru.messages.response-property-max-length-unset": "у поля ответа %s maxLength был удалён, предыдущее значение - %s, для ответа со статусом %s",
"ru.messages.response-property-min-decreased": "для поля ответа %s min уменьшен с %s до %s для ответа со статусом %s",
"ru.messages.response-property-min-items-decreased": "у поля ответа %s уменьшено minItems с %s до %s для ответа со статусом %s",
"ru.messages.response-property-min-items-unset": "у поля ответа %s удалено значение minItems, предыдущее значение - %s, для ответа со статусом %s",
"ru.messages.response-property-min-length-decreased": "для поля ответа %s minLength уменьшен с %s до %s для ответа со статусом %s",
"ru.messages.response-property-one-of-added": "добавлено %s в список 'oneOf' свойства ответа %s для статуса ответа %s",
"ru.messages.response-property-one-of-removed": "удалён %s из списка 'oneOf' свойства ответа %s для статуса ответа %s",
"ru.messages.response-property-pattern-added": "у свойства %s для ответа со статусом %s добавлен паттерн %s",
"ru.messages.response-property-pattern-changed": "у свойства %s для ответа со статусом %s изменился паттерн с %s на %s",
"ru.messages.response-property-pattern-removed": "у свойства %s для ответа со статусом %s удален паттерн %s",
"ru.messages.response-property-type-changed": "type/format свойства ответа %s изменен с %s/%s на %s/%s для статуса %s",
"ru.messages.response-required-property-added": "добавил требуемое свойство %s в ответ со статусом %s",
"ru.messages.response-required-property-became-not-read-only": "обязательное свойство %s перестало быть только для чтения для ответа со статусом %s",
"ru.messages.response-required-property-became-not-write-only": "обязательное поле ответа %s перестало быть write-only для ответа со статусом %s",
"ru.messages.response-required-property-became-not-write-only-comment": "Изменение допустимо только в том случае, если свойство ВСЕГДА возвращалось ДО изменения спецификации.",
"ru.messages.response-required-property-became-read-only": "обязательное свойство %s перестало быть только для записи для ответа со статусом %s",
"ru.messages.response-required-property-removed": "удалено обязательное поле ответа %s из ответа со статусом %s",
"ru.messages.response-required-write-only-property-added": "добавлено обязательное свойство только для записи %s в ответе со статусом %s",
"ru.messages.response-required-write-only-property-removed": "удалено обязательное свойство только для записи %s из ответа со статусом %s",
"ru.messages.response-success-status-added": "добавлен ответ об успехе со статусом %s",
"ru.messages.response-success-status-removed": "удален успешный (2xx) статус ответа %s",
"ru.messages.response-write-only-property-became-optional": "свойство только для записи %s перестало быть обязательным для ответа со статусом %s",
"ru.messages.response-write-only-property-became-required": "свойство только для записи %s перестало быть необязательным для ответа со статусом %s",
"ru.messages.response-write-only-property-enum-value-added": "добавлено значение enum %s для свойства только для записи %s в ответе со статусом %s",
"ru.messages.sunset-deleted": "удалена дата sunset date у API, но сохранён deprecated=true",
"ru.messages.total-changes": "%s изменений: %s %s, %s %s, %s %s\n",
"ru.messages.total-errors": "%s критические изменения: %s %s, %s %s\n",
}
type Replacements map[string]interface{}
type Localizer struct {
Locale string
FallbackLocale string
Localizations map[string]string
}
func New(locale string, fallbackLocale string) *Localizer {
t := &Localizer{Locale: locale, FallbackLocale: fallbackLocale}
t.Localizations = localizations
return t
}
func (t Localizer) SetLocales(locale, fallback string) Localizer {
t.Locale = locale
t.FallbackLocale = fallback
return t
}
func (t Localizer) SetLocale(locale string) Localizer {
t.Locale = locale
return t
}
func (t Localizer) SetFallbackLocale(fallback string) Localizer {
t.FallbackLocale = fallback
return t
}
func (t Localizer) GetWithLocale(locale, key string, replacements ...*Replacements) string {
str, ok := t.Localizations[t.getLocalizationKey(locale, key)]
if !ok {
str, ok = t.Localizations[t.getLocalizationKey(t.FallbackLocale, key)]
if !ok {
return key
}
}
// If the str doesn't have any substitutions, no need to
// template.Execute.
if strings.Index(str, "}}") == -1 {
return str
}
return t.replace(str, replacements...)
}
func (t Localizer) Get(key string, replacements ...*Replacements) string {
str := t.GetWithLocale(t.Locale, key, replacements...)
return str
}
func (t Localizer) getLocalizationKey(locale string, key string) string {
return fmt.Sprintf("%v.%v", locale, key)
}
func (t Localizer) replace(str string, replacements ...*Replacements) string {
b := &bytes.Buffer{}
tmpl, err := template.New("").Parse(str)
if err != nil {
return str
}
replacementsMerge := Replacements{}
for _, replacement := range replacements {
for k, v := range *replacement {
replacementsMerge[k] = v
}
}
err = template.Must(tmpl, err).Execute(b, replacementsMerge)
if err != nil {
return str
}
buff := b.String()
return buff
}