forked from QuantumNous/new-api
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathen.json
More file actions
5229 lines (5229 loc) · 357 KB
/
Copy pathen.json
File metadata and controls
5229 lines (5229 loc) · 357 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
{
"translation": {
"360": "360",
"1000": "1000",
"10000": "10000",
"_copy": "_copy",
",": ", ",
", and": ", and",
",and ": ", and ",
"、": ", ",
"? This action cannot be undone.": "? This action cannot be undone.",
". Please fix the JSON before saving.": ". Please fix the JSON before saving.",
". This action cannot be undone.": ". This action cannot be undone.",
"...": "...",
"\"default\": \"us-central1\", \"claude-3-5-sonnet-20240620\": \"europe-west1\"": "\"default\": \"us-central1\", \"claude-3-5-sonnet-20240620\": \"europe-west1\"",
"({{total}} total, {{omit}} omitted)": "({{total}} total, {{omit}} omitted)",
"(billed as vip itself, so base ratio of vip)": "(billed as vip itself, so base ratio of vip)",
"(falls back to billing as vip, so base ratio of vip)": "(falls back to billing as vip, so base ratio of vip)",
"(hits the override rule above)": "(hits the override rule above)",
"(instead of {{ratio}})": "(instead of {{ratio}})",
"(Leave empty to dissolve tag)": "(Leave empty to dissolve tag)",
"(matrix cell vip × premium is set)": "(matrix cell vip × premium is set)",
"(no matrix cell, so base ratio of default; the vip 0.8 is irrelevant)": "(no matrix cell, so base ratio of default; the vip 0.8 is irrelevant)",
"(no override rule, so base ratio of default; the 0.8 of vip plays no part)": "(no override rule, so base ratio of default; the 0.8 of vip plays no part)",
"(Optional: redirect model names)": "(Optional: redirect model names)",
"(Override all channels' groups)": "(Override all channels' groups)",
"(Override all channels' models)": "(Override all channels' models)",
"[{\"ChatGPT\":\"https://chat.openai.com\"},{\"Lobe Chat\":\"https://chat-preview.lobehub.com/?settings={...}\"}]": "[{\"ChatGPT\":\"https://chat.openai.com\"},{\"Lobe Chat\":\"https://chat-preview.lobehub.com/?settings={...}\"}]",
"[{\"name\":\"支付宝\",\"type\":\"alipay\",\"color\":\"#1677FF\"}]": "[{\"name\":\"Alipay\",\"type\":\"alipay\",\"color\":\"#1677FF\"}]",
"[{\"name\":\"支付宝\",\"type\":\"alipay\",\"icon\":\"SiAlipay\"}]": "[{\"name\":\"Alipay\",\"type\":\"alipay\",\"icon\":\"SiAlipay\"}]",
"{\"original-model\": \"replacement-model\"}": "{\"original-model\": \"replacement-model\"}",
"{{category}} Models": "{{category}} Models",
"{{completed}}/{{total}} completed": "{{completed}}/{{total}} completed",
"{{count}} announcements will be removed from the list.": "{{count}} announcements will be removed from the list.",
"{{count}} API shortcuts will be removed from the list.": "{{count}} API shortcuts will be removed from the list.",
"{{count}} channel(s) deleted": "{{count}} channel(s) deleted",
"{{count}} channel(s) disabled": "{{count}} channel(s) disabled",
"{{count}} channel(s) enabled": "{{count}} channel(s) enabled",
"{{count}} channel(s) failed to disable": "{{count}} channel(s) failed to disable",
"{{count}} channel(s) failed to enable": "{{count}} channel(s) failed to enable",
"{{count}} days ago": "{{count}} days ago",
"{{count}} days remaining": "{{count}} days remaining",
"{{count}} disabled channel(s) deleted": "{{count}} disabled channel(s) deleted",
"{{count}} FAQ entries will be removed from the list.": "{{count}} FAQ entries will be removed from the list.",
"{{count}} hours ago": "{{count}} hours ago",
"{{count}} incidents": "{{count}} incidents",
"{{count}} incidents in the last 24 hours": "{{count}} incidents in the last 24 hours",
"{{count}} incidents in the last 30 days": "{{count}} incidents in the last 30 days",
"{{count}} IP(s)": "{{count}} IP(s)",
"{{count}} log entries removed.": "{{count}} log entries removed.",
"{{count}} minutes ago": "{{count}} minutes ago",
"{{count}} models": "{{count}} models",
"{{count}} months ago": "{{count}} months ago",
"{{count}} override": "{{count}} override",
"{{count}} selected targets available for bulk copy.": "{{count}} selected targets available for bulk copy.",
"{{count}} tiers": "{{count}} tiers",
"{{count}} Uptime Kuma groups will be removed from the list.": "{{count}} Uptime Kuma groups will be removed from the list.",
"{{count}} vendors": "{{count}} vendors",
"{{count}} weeks ago": "{{count}} weeks ago",
"{{field}} updated to {{value}}": "{{field}} updated to {{value}}",
"{{field}} updated to {{value}} for tag: {{tag}}": "{{field}} updated to {{value}} for tag: {{tag}}",
"{{method}} {{route}}": "{{method}} {{route}}",
"{{modality}} not supported": "{{modality}} not supported",
"{{modality}} supported": "{{modality}} supported",
"{{n}} model(s) selected": "{{n}} model(s) selected",
"{{processed}} of {{total}} log entries processed.": "{{processed}} of {{total}} log entries processed.",
"{{success}} succeeded, {{failed}} failed": "{{success}} succeeded, {{failed}} failed",
"{{target}} test failed": "{{target}} test failed",
"{{target}} test succeeded": "{{target}} test succeeded",
"{{value}}ms": "{{value}}ms",
"{{value}}s": "{{value}}s",
"@lobehub/icons key": "@lobehub/icons key",
"@lobehub/icons key name": "@lobehub/icons key name",
"/status/": "/status/",
"/your/endpoint": "/your/endpoint",
"#1 App": "#1 App",
"#1 by usage": "#1 by usage",
"#1 Model": "#1 Model",
"% off": "% off",
"`, and `-nothinking` suffixes while routing to the correct Gemini variant.": "`, and `-nothinking` suffixes while routing to the correct Gemini variant.",
"© 2025 Your Company. All rights reserved.": "© 2025 Your Company. All rights reserved.",
"+{{count}} more": "+{{count}} more",
"| Based on": "| Based on",
"0 means data is kept permanently": "0 means data is kept permanently",
"0 means unlimited": "0 means unlimited",
"1 Day": "1 Day",
"1 day ago": "1 day ago",
"1 hour": "1 hour",
"1 Hour": "1H",
"1 hour ago": "1 hour ago",
"1 minute": "1 minute",
"1 minute ago": "1 minute ago",
"1 Month": "1M",
"1 month ago": "1 month ago",
"1 week ago": "1 week ago",
"1 year ago": "1 year ago",
"1. Create an application in your Gotify server": "1. Create an application in your Gotify server",
"10 / page": "10 / page",
"100 / page": "100 / page",
"14 Days": "14 Days",
"192.168.1.1 10.0.0.0/8": "192.168.1.1 10.0.0.0/8",
"1M": "1M",
"1W": "1W",
"2. Copy the application token": "2. Copy the application token",
"20 / page": "20 / page",
"24 Hours": "24 Hours",
"24 hours ago": "24 hours ago",
"29 Days": "29 Days",
"3. Enter your Gotify server URL and token above": "3. Enter your Gotify server URL and token above",
"30 Days": "30 Days",
"30 days ago": "30 days ago",
"30d change": "30d change",
"5 minutes": "5 minutes",
"5-Hour Window": "5-Hour Window",
"50 / page": "50 / page",
"7 Days": "7 Days",
"7 days ago": "7 days ago",
"80,443,8080": "80,443,8080",
"A billing multiplier. Lower ratios mean lower API call costs.": "A billing multiplier. Lower ratios mean lower API call costs.",
"A focused home for keys, balance, routing, and service health.": "A focused home for keys, balance, routing, and service health.",
"About": "About",
"About {{days}} days left": "About {{days}} days left",
"Accept Unpriced Models": "Accept Unpriced Models",
"Accepts a JSON array of model identifiers that support the Imagine API.": "Accepts a JSON array of model identifiers that support the Imagine API.",
"Accepts comma-separated status codes and inclusive ranges.": "Accepts comma-separated status codes and inclusive ranges.",
"Access a vast selection of models via a standard, unified API protocol. Power AI applications, manage digital assets, and connect the Future.": "Access a vast selection of models via a standard, unified API protocol. Power AI applications, manage digital assets, and connect the Future.",
"Access Denied Message": "Access Denied Message",
"Access Forbidden": "Access Forbidden",
"Access Policy (JSON)": "Access Policy (JSON)",
"Access previous conversations and start new ones.": "Access previous conversations and start new ones.",
"Access Token": "Access Token",
"AccessKey / SecretAccessKey": "AccessKey / SecretAccessKey",
"Account Binding Management": "Account Binding Management",
"Account Bindings": "Account Bindings",
"Account created! Please sign in": "Account created! Please sign in",
"Account deleted successfully": "Account deleted successfully",
"Account ID *": "Account ID *",
"Account Info": "Account Info",
"Account used when authenticating with the SMTP server": "Account used when authenticating with the SMTP server",
"acknowledge the related legal risks": "acknowledge the related legal risks",
"Across all groups": "Across all groups",
"Action": "Action",
"Action confirmation": "Action Confirmation",
"Actions": "Actions",
"active": "active",
"Active": "Active",
"Active apps": "Active apps",
"Active Cache Count": "Active Cache Count",
"Active Files": "Active Files",
"Active models": "Active models",
"Active Tasks": "Active Tasks",
"active users": "active users",
"Actual Amount": "Actual Amount",
"Actual Model": "Actual Model",
"Actual Model:": "Actual Model:",
"Adapt `-thinking` suffix requests to Anthropic native thinking behavior while keeping billing predictable.": "Adapt `-thinking` suffix requests to Anthropic native thinking behavior while keeping billing predictable.",
"Add": "Add",
"Add \"{{value}}\"": "Add \"{{value}}\"",
"Add {{title}}": "Add {{title}}",
"Add a group identifier to the auto assignment list.": "Add a group identifier to the auto assignment list.",
"Add a new API key by providing necessary info.": "Add a new API key by providing necessary info.",
"Add a new channel by providing the necessary information.": "Add a new channel by providing the necessary information.",
"Add a new model to the system by providing the necessary information.": "Add a new model to the system by providing the necessary information.",
"Add a new user by providing necessary info.": "Add a new user by providing necessary info.",
"Add a new vendor to the system": "Add a new vendor to the system",
"Add an extra layer of security to your account": "Add an extra layer of security to your account",
"Add and submit": "Add and submit",
"Add Announcement": "Add Announcement",
"Add API": "Add API",
"Add API Shortcut": "Add API Shortcut",
"Add auto group": "Add auto group",
"Add chat preset": "Add chat preset",
"Add condition": "Add condition",
"Add Condition": "Add Condition",
"Add credits": "Add credits",
"Add custom model \"{{value}}\"": "Add custom model \"{{value}}\"",
"Add discount tier": "Add discount tier",
"Add each model or tag you want to include.": "Add each model or tag you want to include.",
"Add FAQ": "Add FAQ",
"Add from available models...": "Add from available models...",
"Add Funds": "Add Funds",
"Add group": "Add group",
"Add Group": "Add Group",
"Add group rate limit": "Add group rate limit",
"Add group rules": "Add group rules",
"Add Mapping": "Add Mapping",
"Add method": "Add method",
"Add missing models": "Add missing models",
"Add Mode": "Add Mode",
"Add model": "Add model",
"Add Model": "Add Model",
"Add model pricing": "Add model pricing",
"Add Models": "Add Models",
"Add new amount": "Add new amount",
"Add new redemption code(s) by providing necessary info.": "Add new redemption code(s) by providing necessary info.",
"Add OAuth Provider": "Add OAuth Provider",
"Add param/header": "Add param/header",
"Add payment method": "Add payment method",
"Add photos or files": "Add photos or files",
"Add product": "Add product",
"Add Provider": "Add Provider",
"Add Quota": "Add Quota",
"Add ratio override": "Add ratio override",
"Add route": "Add route",
"Add Row": "Add Row",
"Add Rule": "Add Rule",
"Add rule group": "Add rule group",
"Add rules for a user group": "Add rules for a user group",
"Add selectable group": "Add selectable group",
"Add split": "Add split",
"Add subscription": "Add subscription",
"Add tags...": "Add tags...",
"Add tier": "Add tier",
"Add time condition": "Add time condition",
"Add time rule group": "Add time rule group",
"Add Uptime Kuma Group": "Add Uptime Kuma Group",
"Add User": "Add User",
"Add user group": "Add user group",
"Add your API keys, set up channels and configure access permissions": "Add your API keys, set up channels and configure access permissions",
"Added {{count}} model(s)": "Added {{count}} model(s)",
"Added successfully": "Added successfully",
"Additional Conditions": "Additional Conditions",
"Additional information": "Additional information",
"Additional Information": "Additional Information",
"Additional Limit": "Additional Limit",
"Additional Limits": "Additional Limits",
"Additional metered capability": "Additional metered capability",
"Adjust filters, then search to refresh the logs.": "Adjust filters, then search to refresh the logs.",
"Adjust Quota": "Adjust Quota",
"Adjust response formatting, prompt behavior, proxy, and upstream automation.": "Adjust response formatting, prompt behavior, proxy, and upstream automation.",
"Adjust the appearance and layout to suit your preferences.": "Adjust the appearance and layout to suit your preferences.",
"Admin": "Admin",
"Admin access required": "Admin access required",
"Admin area": "Admin area",
"Admin Channel Permissions": "Admin Channel Permissions",
"Admin notes (only visible to admins)": "Admin notes (only visible to admins)",
"Admin Only": "Admin Only",
"Admin Permissions": "Admin Permissions",
"Administer user accounts and roles.": "Administer user accounts and roles.",
"Administrator account": "Administrator account",
"Administrator username": "Administrator username",
"Advance next reset time": "Advance next reset time",
"Advanced": "Advanced",
"Advanced Configuration": "Advanced Configuration",
"Advanced Custom": "Advanced Custom",
"Advanced custom configuration is required": "Advanced custom configuration is required",
"Advanced custom configuration requires at least one route": "Advanced custom configuration requires at least one route",
"Advanced Custom Routes": "Advanced Custom Routes",
"Advanced options": "Advanced options",
"Advanced Options": "Advanced Options",
"Advanced platform configuration.": "Advanced platform configuration.",
"Advanced Settings": "Advanced Settings",
"Advanced text editing": "Advanced text editing",
"Aesthetic style": "Aesthetic style",
"Affected windows:": "Affected windows:",
"After clicking the button, you'll be asked to authorize the bot": "After clicking the button, you'll be asked to authorize the bot",
"After disabling, it will no longer be shown to users, but historical orders are not affected. Continue?": "After disabling, it will no longer be shown to users, but historical orders are not affected. Continue?",
"After enabling, the plan will be shown to users. Continue?": "After enabling, the plan will be shown to users. Continue?",
"After invalidating, this subscription will be immediately deactivated. Historical records are not affected. Continue?": "After invalidating, this subscription will be immediately deactivated. Historical records are not affected. Continue?",
"Agent ID *": "Agent ID *",
"Aggregate tokens delivered across the platform": "Aggregate tokens delivered across the platform",
"Aggregate traffic across every category": "Aggregate traffic across every category",
"Aggregated across enabled groups": "Aggregated across enabled groups",
"Aggregated across the apps below": "Aggregated across the apps below",
"Aggregated traffic by upstream model provider": "Aggregated traffic by upstream model provider",
"Aggregated usage metrics and trend charts.": "Aggregated usage metrics and trend charts.",
"aggregates 50+ AI providers behind one unified API. Manage access, track costs, and scale effortlessly.": "aggregates 50+ AI providers behind one unified API. Manage access, track costs, and scale effortlessly.",
"Aggregation bucket": "Aggregation bucket",
"AGPL v3.0 License": "AGPL v3.0 License",
"AI Application Infrastructure Foundation": "AI Application Infrastructure Foundation",
"AI model testing environment": "AI model testing environment",
"AI models": "AI models",
"AI models supported": "AI models supported",
"AI Proxy": "AI Proxy",
"AI Proxy Library": "AI Proxy Library",
"AIGC2D": "AIGC2D",
"AILS": "AILS",
"AK/SK mode: use AccessKey|SecretAccessKey|Region": "AK/SK mode: use AccessKey|SecretAccessKey|Region",
"Ali": "Alibaba Bailian",
"Alipay": "Alipay",
"All": "All",
"All API tokens": "All API tokens",
"All categories": "All categories",
"All conditions must match before this tier is used.": "All conditions must match before this tier is used.",
"All edits are overwrite operations. Leave fields empty to keep current values unchanged.": "All edits are overwrite operations. Leave fields empty to keep current values unchanged.",
"All files exceed the maximum size.": "All files exceed the maximum size.",
"All group names live here. Ratio applies when calls are billed as this group; top-up ratio applies to users whose account is in this group.": "All group names live here. Ratio applies when calls are billed as this group; top-up ratio applies to users whose account is in this group.",
"All Groups": "All Groups",
"All groups share one pool of names managed in the pricing group table, but a name plays two different roles: as a user group it describes the user, as a token group it decides routing and billing.": "All groups share one pool of names managed in the pricing group table, but a name plays two different roles: as a user group it describes the user, as a token group it decides routing and billing.",
"All Models": "All Models",
"All models in use are properly configured.": "All models in use are properly configured.",
"All Must Match (AND)": "All Must Match (AND)",
"All nodes": "All nodes",
"All playground messages saved in this browser will be removed. This cannot be undone.": "All playground messages saved in this browser will be removed. This cannot be undone.",
"All requests must include": "All requests must include",
"All Status": "All Status",
"All Sync Status": "All Sync Status",
"All systems operational": "All systems operational",
"All Tags": "All Tags",
"All Types": "All Types",
"All upstream data is trusted": "All upstream data is trusted",
"All users": "All users",
"All Vendors": "All Vendors",
"All-time": "All-time",
"Allocated Memory": "Allocated Memory",
"Allow accountFilter parameter": "Allow accountFilter parameter",
"Allow balance redemption": "Allow balance redemption",
"Allow Claude beta query passthrough": "Allow Claude beta query passthrough",
"Allow clients to query configured ratios via `/api/ratio`.": "Allow clients to query configured ratios via `/api/ratio`.",
"Allow HTTP image requests": "Allow HTTP image requests",
"Allow include usage obfuscation passthrough": "Allow include usage obfuscation passthrough",
"Allow inference geography passthrough": "Allow inference geography passthrough",
"Allow inference_geo passthrough": "Allow inference_geo passthrough",
"Allow Insecure Origins": "Allow Insecure Origins",
"Allow new users to register": "Allow new users to register",
"Allow Private IPs": "Allow Private IPs",
"Allow registration with password": "Allow registration with password",
"Allow requests to private IP ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16)": "Allow requests to private IP ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16)",
"Allow Retry": "Allow Retry",
"Allow safety_identifier passthrough": "Allow safety_identifier passthrough",
"Allow self-signed or hostname-mismatched SMTP certificates": "Allow self-signed or hostname-mismatched SMTP certificates",
"Allow service_tier passthrough": "Allow service_tier passthrough",
"Allow speed passthrough": "Allow speed passthrough",
"Allow upstream callbacks": "Allow upstream callbacks",
"Allow users to check in daily for random quota rewards": "Allow users to check in daily for random quota rewards",
"Allow users to enter promo codes": "Allow users to enter promo codes",
"Allow users to log in with password": "Allow users to log in with password",
"Allow users to register and sign in with Passkey (WebAuthn)": "Allow users to register and sign in with Passkey (WebAuthn)",
"Allow users to sign in with Discord": "Allow users to sign in with Discord",
"Allow users to sign in with GitHub": "Allow users to sign in with GitHub",
"Allow users to sign in with LinuxDO": "Allow users to sign in with LinuxDO",
"Allow users to sign in with OpenID Connect": "Allow users to sign in with OpenID Connect",
"Allow users to sign in with Telegram": "Allow users to sign in with Telegram",
"Allow users to sign in with this provider": "Allow users to sign in with this provider",
"Allow users to sign in with WeChat": "Allow users to sign in with WeChat",
"Allow using models without price configuration": "Allow using models without price configuration",
"Allow wallet balance after quota used up": "Allow wallet balance after quota used up",
"Allowed": "Allowed",
"Allowed Origins": "Allowed Origins",
"Allowed Ports": "Allowed Ports",
"Already have an account?": "Already have an account?",
"Always matches (default tier).": "Always matches (default tier).",
"Amount": "Amount",
"Amount cannot be changed when editing.": "Amount cannot be changed when editing.",
"Amount discount": "Amount discount",
"Amount Due": "Amount Due",
"Amount must be a whole number": "Amount must be a whole number",
"Amount must be greater than 0": "Amount must be greater than 0",
"Amount of quota to credit to user account.": "Amount of quota to credit to user account.",
"Amount options must be a JSON array": "Amount options must be a JSON array",
"Amount the user pays to purchase this plan (USD).": "Amount the user pays to purchase this plan (USD).",
"Amount the user pays to purchase this plan; the actual currency depends on the payment gateway.": "Amount the user pays to purchase this plan; the actual currency depends on the payment gateway.",
"Amount to pay:": "Amount to pay:",
"An unexpected error occurred": "An unexpected error occurred",
"An unknown error occurred": "An unknown error occurred",
"Analyze data": "Analyze data",
"and": "and",
"Announcement added. Click \"Save Settings\" to apply.": "Announcement added. Click \"Save Settings\" to apply.",
"Announcement content": "Announcement content",
"Announcement deleted. Click \"Save Settings\" to apply.": "Announcement deleted. Click \"Save Settings\" to apply.",
"Announcement Details": "Announcement Details",
"Announcement displayed to users (supports Markdown & HTML)": "Announcement displayed to users (supports Markdown & HTML)",
"Announcement updated. Click \"Save Settings\" to apply.": "Announcement updated. Click \"Save Settings\" to apply.",
"Announcements": "Announcements",
"Announcements saved successfully": "Announcements saved successfully",
"Answer": "Answer",
"Answers for common access and billing questions": "Answers for common access and billing questions",
"Anthropic": "Anthropic",
"Anthropic Messages to OpenAI Chat": "Anthropic Messages to OpenAI Chat",
"Any Match (OR)": "Any Match (OR)",
"API": "API",
"API Access": "API Access",
"API Addresses": "API Addresses",
"API Base URL (Important: Not Chat API) *": "API Base URL (Important: Not Chat API) *",
"API Base URL *": "API Base URL *",
"API Endpoints": "API Endpoints",
"API Info": "API Info",
"API info added. Click \"Save Settings\" to apply.": "API info added. Click \"Save Settings\" to apply.",
"API info deleted. Click \"Save Settings\" to apply.": "API info deleted. Click \"Save Settings\" to apply.",
"API info saved successfully": "API info saved successfully",
"API info updated. Click \"Save Settings\" to apply.": "API info updated. Click \"Save Settings\" to apply.",
"API key": "API key",
"API Key": "API Key",
"API Key (one per line for batch mode)": "API Key (one per line for batch mode)",
"API Key (Production)": "API Key (Production)",
"API Key (Sandbox)": "API Key (Sandbox)",
"API Key *": "API Key *",
"API Key created successfully": "API Key created successfully",
"API Key deleted successfully": "API Key deleted successfully",
"API Key disabled successfully": "API Key disabled successfully",
"API Key enabled successfully": "API Key enabled successfully",
"API key from the provider": "API key from the provider",
"API key is loading, please try again in a moment": "API key is loading, please try again in a moment",
"API key is required": "API key is required",
"API Key mode (does not support batch creation)": "API Key mode (does not support batch creation)",
"API Key mode: use APIKey|Region": "API Key mode: use APIKey|Region",
"API Key updated successfully": "API Key updated successfully",
"API Keys": "API Keys",
"API Private Key": "API Private Key",
"API Requests": "API Requests",
"API secret": "API secret",
"API token management": "API token management",
"API URL": "API URL",
"API usage records": "API usage records",
"API2GPT": "API2GPT",
"App": "App",
"App rankings shown here are simulated for preview purposes and will be replaced with live usage data once the backend integration is complete.": "App rankings shown here are simulated for preview purposes and will be replaced with live usage data once the backend integration is complete.",
"Append": "Append",
"Append mode: New keys will be added to the end of the existing key list": "Append mode: New keys will be added to the end of the existing key list",
"Append Template": "Append Template",
"Append to channel": "Append to channel",
"Append to End": "Append to End",
"Append to existing keys": "Append to existing keys",
"Append value to array / string / object end": "Append value to array / string / object end",
"appended": "appended",
"Application": "Application",
"Applied {{name}} pricing to {{count}} models": "Applied {{name}} pricing to {{count}} models",
"Applied upstream model changes to {{count}} channels": "Applied upstream model changes to {{count}} channels",
"Applied upstream model changes to channel (ID: {{id}})": "Applied upstream model changes to channel (ID: {{id}})",
"Applies to custom completion endpoints. JSON map of model → ratio.": "Applies to custom completion endpoints. JSON map of model → ratio.",
"Apply All Upstream Updates": "Apply All Upstream Updates",
"Apply Filters": "Apply Filters",
"Apply IP Filter to Resolved Domains": "Apply IP Filter to Resolved Domains",
"Apply Overwrite": "Apply Overwrite",
"Apply reset": "Apply reset",
"Apply Sync": "Apply Sync",
"Applying...": "Applying...",
"Approx.": "Approx.",
"apps": "apps",
"Apps": "Apps",
"apps tracked": "apps tracked",
"Apps using the most tokens through new-api": "Apps using the most tokens through new-api",
"are also listed here. Remove them from Models to keep the `/v1/models` response user-friendly and hide vendor-specific names.": "are also listed here. Remove them from Models to keep the `/v1/models` response user-friendly and hide vendor-specific names.",
"Are you sure you want to delete": "Are you sure you want to delete",
"Are you sure you want to delete {{count}} model(s)? This action cannot be undone.": "Are you sure you want to delete {{count}} model(s)? This action cannot be undone.",
"Are you sure you want to delete all auto-disabled keys? This action cannot be undone.": "Are you sure you want to delete all auto-disabled keys? This action cannot be undone.",
"Are you sure you want to delete channel \"{{name}}\"? This action cannot be undone.": "Are you sure you want to delete channel \"{{name}}\"? This action cannot be undone.",
"Are you sure you want to delete deployment \"{{name}}\"? This action cannot be undone.": "Are you sure you want to delete deployment \"{{name}}\"? This action cannot be undone.",
"Are you sure you want to delete group \"{{name}}\"? This action cannot be undone.": "Are you sure you want to delete group \"{{name}}\"? This action cannot be undone.",
"Are you sure you want to delete model \"{{name}}\"? This action cannot be undone.": "Are you sure you want to delete model \"{{name}}\"? This action cannot be undone.",
"Are you sure you want to delete this key? This action cannot be undone.": "Are you sure you want to delete this key? This action cannot be undone.",
"Are you sure you want to disable all enabled keys?": "Are you sure you want to disable all enabled keys?",
"Are you sure you want to enable all keys?": "Are you sure you want to enable all keys?",
"Are you sure you want to manually complete this order? The user will be credited with the corresponding quota.": "Are you sure you want to manually complete this order? The user will be credited with the corresponding quota.",
"Are you sure you want to sign out? You will need to sign in again to access your account.": "Are you sure you want to sign out? You will need to sign in again to access your account.",
"Are you sure you want to unbind {{provider}} for this user? The user will no longer be able to log in via this method.": "Are you sure you want to unbind {{provider}} for this user? The user will no longer be able to log in via this method.",
"Are you sure you want to unbind {{provider}}? You will no longer be able to log in via this method.": "Are you sure you want to unbind {{provider}}? You will no longer be able to log in via this method.",
"Are you sure?": "Are you sure?",
"Area Chart": "Area Chart",
"Args (space separated)": "Args (space separated)",
"Array of chat client presets. Each item is an object with one key-value pair: client name and its URL.": "Array of chat client presets. Each item is an object with one key-value pair: client name and its URL.",
"Asc": "Asc",
"Ask anything": "Ask anything",
"Assigned by administrator only": "Assigned by administrator only",
"Assigned by administrators and used to represent a user level, such as default or vip.": "Assigned by administrators and used to represent a user level, such as default or vip.",
"Async task polling": "Async task polling",
"Async task refund": "Async task refund",
"At least one model regex pattern is required": "At least one model regex pattern is required",
"At least one valid key source is required": "At least one valid key source is required",
"Attach": "Attach",
"Audio": "Audio",
"Audio comp.": "Audio comp.",
"Audio completion ratio": "Audio completion ratio",
"Audio In": "Audio In",
"Audio input": "Audio input",
"Audio Input": "Audio Input",
"Audio input price": "Audio input price",
"Audio Input Price": "Audio Input Price",
"Audio Out": "Audio Out",
"Audio output": "Audio output",
"Audio Output": "Audio Output",
"Audio output price": "Audio output price",
"Audio output price requires an audio input price.": "Audio output price requires an audio input price.",
"Audio playback failed": "Audio playback failed",
"Audio Preview": "Audio Preview",
"Audio ratio": "Audio ratio",
"Audio Tokens": "Audio Tokens",
"Auth": "Auth",
"Auth configured": "Auth configured",
"Auth name": "Auth name",
"Auth name is required": "Auth name is required",
"Auth Style": "Auth Style",
"Auth type is invalid": "Auth type is invalid",
"Auth value": "Auth value",
"Auth value is required": "Auth value is required",
"auth.resetPasswordConfirm.backToLogin": "Return to login",
"auth.resetPasswordConfirm.confirm": "Confirm reset password",
"auth.resetPasswordConfirm.description": "Confirm the reset request to generate a new password.",
"auth.resetPasswordConfirm.retry": "Retry ({{seconds}}s)",
"auth.resetPasswordConfirm.success": "Your password has been reset successfully",
"Authentication": "Authentication",
"Authentication Method": "Authentication Method",
"Authenticator code": "Authenticator code",
"Authorization callback URL": "Authorization callback URL",
"Authorization Endpoint": "Authorization Endpoint",
"Authorization Endpoint (Optional)": "Authorization Endpoint (Optional)",
"Authorize": "Authorize",
"Auto": "Auto",
"Auto (Circuit Breaker)": "Auto (Circuit Breaker)",
"Auto assignment order": "Auto assignment order",
"Auto Ban": "Auto Ban",
"Auto detect (default)": "Auto detect (default)",
"Auto Disabled": "Auto Disabled",
"Auto group behavior": "Auto group behavior",
"Auto Group Chain": "Auto Group Chain",
"Auto negotiates HTTP/2 when available. HTTP/1.1 forces multiple keep-alive connections under concurrency.": "Auto negotiates HTTP/2 when available. HTTP/1.1 forces multiple keep-alive connections under concurrency.",
"Auto refresh": "Auto refresh",
"Auto Sync Upstream Models": "Auto Sync Upstream Models",
"Auto-disable rules": "Auto-disable rules",
"Auto-disable status codes": "Auto-disable status codes",
"Auto-discover": "Auto-discover",
"Auto-discovers endpoints from the provider": "Auto-discovers endpoints from the provider",
"Auto-fill when one field exists and another is missing": "Auto-fill when one field exists and another is missing",
"Auto-refreshing every {{seconds}}s": "Auto-refreshing every {{seconds}}s",
"Auto-retry status codes": "Auto-retry status codes",
"Automatically disable channel on repeated failures": "Automatically disable channel on repeated failures",
"Automatically disable channels exceeding this response time": "Automatically disable channels exceeding this response time",
"Automatically disable channels when tests fail": "Automatically disable channels when tests fail",
"Automatically probe all channels in the background": "Automatically probe all channels in the background",
"Automatically replaces upstream callback URLs with the server address.": "Automatically replaces upstream callback URLs with the server address.",
"Automatically selects the best available group with circuit breaker mechanism": "Automatically selects the best available group with circuit breaker mechanism",
"Automatically sync model list when upstream changes are detected": "Automatically sync model list when upstream changes are detected",
"Availability (last 24h)": "Availability (last 24h)",
"Available": "Available",
"Available credits are ordered by soonest expiration.": "Available credits are ordered by soonest expiration.",
"Available disk space": "Available disk space",
"Available Models": "Available Models",
"Available reset credits": "Available reset credits",
"Available Rewards": "Available Rewards",
"Average latency": "Average latency",
"Average latency, TTFT, and success rate by group": "Average latency, TTFT, and success rate by group",
"Average latency, TTFT, TPS, and success rate": "Average latency, TTFT, TPS, and success rate",
"Average RPM": "Average RPM",
"Average time-to-first-token (TTFT) by group": "Average time-to-first-token (TTFT) by group",
"Average tokens per second sustained per group": "Average tokens per second sustained per group",
"Average TPM": "Average TPM",
"Average TTFT": "Average TTFT",
"AWS": "AWS",
"AWS Bedrock Claude Compat": "AWS Bedrock Claude Compat",
"AWS Key Format": "AWS Key Format",
"Azure": "Azure",
"AZURE_OPENAI_ENDPOINT *": "AZURE_OPENAI_ENDPOINT *",
"Back": "Back",
"Back to Dashboard": "Back to Dashboard",
"Back to footnote {{id}} reference": "Back to footnote {{id}} reference",
"Back to Home": "Back to Home",
"Back to login": "Back to login",
"Back to Models": "Back to Models",
"Backed up": "Backed up",
"Background job tracker for queued work.": "Background job tracker for queued work.",
"Backup Code": "Backup Code",
"Backup code must be in format XXXX-XXXX": "Backup code must be in format XXXX-XXXX",
"Backup codes regenerated successfully": "Backup codes regenerated successfully",
"Backup codes remaining: {{count}}": "Backup codes remaining: {{count}}",
"Bad Request": "Bad Request",
"Badge Color": "Badge Color",
"Baidu": "Baidu",
"Baidu V2": "Baidu V2",
"Balance": "Balance",
"Balance and top-up management": "Balance and top-up management",
"Balance depleted": "Balance depleted",
"Balance is shown in quota units": "Balance is shown in quota units",
"Balance queried successfully": "Balance queried successfully",
"Balance updated successfully": "Balance updated successfully",
"Balance updated: {{balance}}": "Balance updated: {{balance}}",
"Bar Chart": "Bar Chart",
"Bark Push URL": "Bark Push URL",
"Base address provided by your Epay service": "Base address provided by your Epay service",
"Base amount. Actual deduction = base amount × system group rate.": "Base amount. Actual deduction = base amount × system group rate.",
"Base input and output token prices for this tier.": "Base input and output token prices for this tier.",
"Base input price only": "Base input price only",
"Base Limits": "Base Limits",
"Base multipliers applied when users select specific groups.": "Base multipliers applied when users select specific groups.",
"Base Price": "Base Price",
"Base rate limit windows for this account.": "Base rate limit windows for this account.",
"Base URL": "Base URL",
"Base URL is required for this channel type": "Base URL is required for this channel type",
"Base URL is required when an advanced route uses an upstream path": "Base URL is required when an advanced route uses an upstream path",
"Base URL of your Uptime Kuma instance": "Base URL of your Uptime Kuma instance",
"Basic Authentication": "Basic Authentication",
"Basic Configuration": "Basic Configuration",
"Basic Info": "Basic Info",
"Basic Information": "Basic Information",
"Basic Templates": "Basic Templates",
"Batch Add (one key per line)": "Batch Add (one key per line)",
"Batch channel test": "Batch channel test",
"Batch delete failed": "Batch delete failed",
"Batch deleted {{count}} channels": "Batch deleted {{count}} channels",
"Batch detection complete: {{channels}} channels, {{add}} to add, {{remove}} to remove, {{fails}} failed": "Batch detection complete: {{channels}} channels, {{add}} to add, {{remove}} to remove, {{fails}} failed",
"Batch detection failed": "Batch detection failed",
"Batch disable failed": "Batch disable failed",
"Batch Edit": "Batch Edit",
"Batch edit all channels with this tag. Leave fields empty to keep current values.": "Batch edit all channels with this tag. Leave fields empty to keep current values.",
"Batch Edit by Tag": "Batch Edit by Tag",
"Batch enable failed": "Batch enable failed",
"Batch Operations": "Batch Operations",
"Batch processing failed": "Batch processing failed",
"Batch set tag for {{count}} channels": "Batch set tag for {{count}} channels",
"Batch test completed: {{count}} succeeded": "Batch test completed: {{count}} succeeded",
"Batch test completed: {{success}} succeeded, {{failed}} failed": "Batch test completed: {{success}} succeeded, {{failed}} failed",
"Batch test stopped: {{completed}}/{{total}} completed, {{success}} succeeded, {{failed}} failed": "Batch test stopped: {{completed}}/{{total}} completed, {{success}} succeeded, {{failed}} failed",
"Batch testing models...": "Batch testing models...",
"Batch upstream model update": "Batch upstream model update",
"Batch upstream model updates applied: {{channels}} channels, {{added}} added, {{removed}} removed, {{fails}} failed": "Batch upstream model updates applied: {{channels}} channels, {{added}} added, {{removed}} removed, {{fails}} failed",
"Best for single-tenant deployments. Pricing and billing options stay hidden.": "Best for single-tenant deployments. Pricing and billing options stay hidden.",
"Best TTFT": "Best TTFT",
"Billable input tokens": "Billable input tokens",
"Billable output tokens": "Billable output tokens",
"Billed as default. No cell for this combination, so the base ratio of default applies — the 0.8 of vip plays no part.": "Billed as default. No cell for this combination, so the base ratio of default applies — the 0.8 of vip plays no part.",
"Billed as premium. The highlighted cell matches, so the override 0.3 applies.": "Billed as premium. The highlighted cell matches, so the override 0.3 applies.",
"Billing": "Billing",
"Billing & Payment": "Billing & Payment",
"Billing currency": "Billing currency",
"Billing Details": "Billing Details",
"Billing group": "Billing group",
"Billing group = default (the token has a group, so use it)": "Billing group = default (the token has a group, so use it)",
"Billing group = premium (the token has a group, so use it)": "Billing group = premium (the token has a group, so use it)",
"Billing group = vip (the token has no group, so use the user group)": "Billing group = vip (the token has no group, so use the user group)",
"Billing History": "Billing History",
"Billing Mode": "Billing Mode",
"Billing Path": "Billing Path",
"Billing Process": "Billing Process",
"Billing rule: each call is billed as the token group (falling back to the user group when the token has none). The base ratio always comes from that billing group, not from the user group. To give a user group a special price on another billing group, add an entry in the override matrix.": "Billing rule: each call is billed as the token group (falling back to the user group when the token has none). The base ratio always comes from that billing group, not from the user group. To give a user group a special price on another billing group, add an entry in the override matrix.",
"Billing Source": "Billing Source",
"Bind": "Bind",
"Bind a Pancake store + product": "Bind a Pancake store + product",
"Bind an email address to your account.": "Bind an email address to your account.",
"Bind Email": "Bind Email",
"Bind Telegram Account": "Bind Telegram Account",
"Bind WeChat Account": "Bind WeChat Account",
"Binding Information": "Binding Information",
"Binding successful!": "Binding successful!",
"Binding your {{provider}} account": "Binding your {{provider}} account",
"Binding...": "Binding...",
"Bindings": "Bindings",
"Blacklist": "Blacklist",
"Blacklist (Block listed domains)": "Blacklist (Block listed domains)",
"Blacklist (Block listed IPs)": "Blacklist (Block listed IPs)",
"Blank Rule": "Blank Rule",
"Blend": "Blend",
"Block email aliases (e.g., user+alias@domain.com)": "Block email aliases (e.g., user+alias@domain.com)",
"Blocked keywords": "Blocked keywords",
"Blocks messages when sensitive keywords are detected.": "Blocks messages when sensitive keywords are detected.",
"Body param": "Body param",
"Border radius": "Border radius",
"Bot Name": "Bot Name",
"Bot Protection": "Bot Protection",
"Bot Token": "Bot Token",
"Bot:": "Bot:",
"Bound": "Bound",
"Bound a subscription": "Bound a subscription",
"Bound Channels": "Bound Channels",
"Bound Only": "Bound Only",
"Bound product:": "Bound product:",
"Bound store:": "Bound store:",
"Bring channels back online after successful checks": "Bring channels back online after successful checks",
"Browse and compare": "Browse and compare",
"Browse available models and pricing": "Browse available models and pricing",
"Browse rankings by category": "Browse rankings by category",
"Browser": "Browser",
"Budget tokens = max tokens × ratio. Accepts a decimal between 0.002 and 1. Recommended to keep aligned with upstream billing.": "Budget tokens = max tokens × ratio. Accepts a decimal between 0.002 and 1. Recommended to keep aligned with upstream billing.",
"Budget tokens = max tokens × ratio. Accepts a decimal between 0.1 and 1.": "Budget tokens = max tokens × ratio. Accepts a decimal between 0.1 and 1.",
"Budget Tokens Ratio": "Budget Tokens Ratio",
"Budgets": "Budgets",
"Build on your API gateway in minutes": "Build on your API gateway in minutes",
"Built for developers,": "Built for developers,",
"Built-in": "Built-in",
"Built-in Device": "Built-in Device",
"Built-in: phone fingerprint/face, or Windows Hello; External: USB security key": "Built-in: phone fingerprint/face, or Windows Hello; External: USB security key",
"by": "by",
"By category": "By category",
"By model author": "By model author",
"By quota": "By quota",
"By requests": "By requests",
"By tokens": "By tokens",
"Cache": "Cache",
"Cache create (1h) price": "Cache create (1h) price",
"Cache create price": "Cache create price",
"Cache Creation": "Cache Creation",
"Cache Creation (1h)": "Cache Creation (1h)",
"Cache Creation (5m)": "Cache Creation (5m)",
"Cache Directory": "Cache Directory",
"Cache Directory Disk Space": "Cache Directory Disk Space",
"Cache Directory Info": "Cache Directory Info",
"Cache Entries": "Cache Entries",
"Cache mode": "Cache mode",
"Cache pricing": "Cache pricing",
"Cache ratio": "Cache ratio",
"Cache Read": "Cache Read",
"Cache read price": "Cache read price",
"Cache repeated prompt prefixes for cheaper, faster reuse": "Cache repeated prompt prefixes for cheaper, faster reuse",
"Cache write": "Cache write",
"Cache Write": "Cache Write",
"Cache Write (1h)": "Cache Write (1h)",
"Cache Write (5m)": "Cache Write (5m)",
"Cache write price": "Cache write price",
"Cached": "Cached",
"Cached input": "Cached input",
"Calculated price: ${{price}} per 1M tokens": "Calculated price: ${{price}} per 1M tokens",
"Calculated ratio: {{ratio}}": "Calculated ratio: {{ratio}}",
"Calculating...": "Calculating...",
"Call 1: the token group is premium": "Call 1: the token group is premium",
"Call 2: the token group is default": "Call 2: the token group is default",
"Call 3: the token has no group": "Call 3: the token has no group",
"Call Count Distribution": "Call Count Distribution",
"Call Count Ranking": "Call Count Ranking",
"Call Proportion": "Call Proportion",
"Call Trend": "Call Trend",
"Callback address": "Callback address",
"Callback Caller IP": "Callback Caller IP",
"Callback notification URL": "Callback notification URL",
"Callback Payment Method": "Callback Payment Method",
"Callback URL format": "Callback URL format",
"Cancel": "Cancel",
"Cancelled": "Cancelled",
"Cancelled at": "Cancelled at",
"Capabilities": "Capabilities",
"Caps the response length": "Caps the response length",
"Capture a reusable bundle of models, tags, or endpoints.": "Capture a reusable bundle of models, tags, or endpoints.",
"Card view": "Card view",
"Catch-all route must be last for the same incoming path": "Catch-all route must be last for the same incoming path",
"Category": "Category",
"Category Name": "Category Name",
"Category name is required": "Category name is required",
"Category name must be less than 50 characters": "Category name must be less than 50 characters",
"Caution": "Caution",
"CC Switch": "CC Switch",
"Centered": "Centered",
"Chain": "Chain",
"Change": "Change",
"Change language": "Change language",
"Change Password": "Change Password",
"Change To": "Change To",
"Changed Fields": "Changed Fields",
"Changes are written to the settings draft on save.": "Changes are written to the settings draft on save.",
"Changing...": "Changing...",
"Channel": "Channel",
"Channel {{name}}": "Channel {{name}}",
"Channel {{name}} model {{model}}": "Channel {{name}} model {{model}}",
"Channel Affinity": "Channel Affinity",
"Channel affinity reuses the last successful channel based on keys extracted from the request context or JSON body.": "Channel affinity reuses the last successful channel based on keys extracted from the request context or JSON body.",
"Channel Affinity: Upstream Cache Hit": "Channel Affinity: Upstream Cache Hit",
"Channel consistency repaired: {{success}} succeeded, {{fails}} failed": "Channel consistency repaired: {{success}} succeeded, {{fails}} failed",
"Channel copied successfully": "Channel copied successfully",
"Channel created successfully": "Channel created successfully",
"Channel deleted successfully": "Channel deleted successfully",
"Channel disabled successfully": "Channel disabled successfully",
"Channel enabled successfully": "Channel enabled successfully",
"Channel Extra Settings": "Channel Extra Settings",
"Channel health checks": "Channel health checks",
"Channel ID": "Channel ID",
"Channel ID is required": "Channel ID is required",
"Channel key": "Channel key",
"Channel key unlocked": "Channel key unlocked",
"Channel Management": "Channel Management",
"Channel models": "Channel models",
"Channel name is required": "Channel name is required",
"Channel test completed": "Channel test completed",
"Channel test mode": "Channel test mode",
"Channel type is required": "Channel type is required",
"Channel updated successfully": "Channel updated successfully",
"Channel-specific settings (JSON format)": "Channel-specific settings (JSON format)",
"Channel:": "Channel:",
"channel(s)? This action cannot be undone.": "channel(s)? This action cannot be undone.",
"Channels": "Channels",
"Channels deleted successfully": "Channels deleted successfully",
"Character chat, storytelling, persona": "Character chat, storytelling, persona",
"Charge.": "Charge.",
"Chart Preferences": "Chart Preferences",
"Chart Settings": "Chart Settings",
"Chat": "Chat",
"Chat area": "Chat area",
"Chat Area": "Chat Area",
"Chat Client Name": "Chat Client Name",
"Chat client name is required": "Chat client name is required",
"Chat configuration JSON": "Chat configuration JSON",
"Chat preset not found": "Chat preset not found",
"Chat Presets": "Chat Presets",
"Chat session management": "Chat session management",
"ChatCompletions -> Responses Compatibility": "ChatCompletions -> Responses Compatibility",
"ChatGPT Subscription (Codex)": "ChatGPT Subscription (Codex)",
"Check for updates": "Check for updates",
"Check in daily to receive random quota rewards": "Check in daily to receive random quota rewards",
"Check in now": "Check in now",
"Check line {{line}} for a missing comma.": "Check line {{line}} for a missing comma.",
"Check out the Quick Start": "Check out the Quick Start",
"Check resolved IPs against IP filters even when accessing by domain": "Check resolved IPs against IP filters even when accessing by domain",
"Check the override matrix at row = user group, column = billing group. If that cell is set, use it. Otherwise use the billing group base ratio from the pricing table.": "Check the override matrix at row = user group, column = billing group. If that cell is set, use it. Otherwise use the billing group base ratio from the pricing table.",
"Check-in failed": "Check-in failed",
"Check-in Rewards": "Check-in Rewards",
"Check-in Settings": "Check-in Settings",
"Check-in successful! Received": "Check-in successful! Received",
"Checked in": "Checked in",
"Checking connection": "Checking connection",
"Checking name...": "Checking name...",
"Checking updates...": "Checking updates...",
"checkout.session.completed": "checkout.session.completed",
"checkout.session.expired": "checkout.session.expired",
"Chinese": "Chinese",
"Choose a username": "Choose a username",
"Choose an amount and payment method": "Choose an amount and payment method",
"Choose between default expanded, compact icon-only, or full layout mode": "Choose between default expanded, compact icon-only, or full layout mode",
"Choose between inset, floating, or standard sidebar layout": "Choose between inset, floating, or standard sidebar layout",
"Choose between left-to-right or right-to-left site direction": "Choose between left-to-right or right-to-left site direction",
"Choose between system preference, light mode, or dark mode": "Choose between system preference, light mode, or dark mode",
"Choose channels to sync upstream ratio configurations from": "Choose channels to sync upstream ratio configurations from",
"Choose Group": "Choose Group",
"Choose how flow widths are calculated.": "Choose how flow widths are calculated.",
"Choose how quota values are shown to users": "Choose how quota values are shown to users",
"Choose how the platform will operate": "Choose how the platform will operate",
"Choose how to filter domains": "Choose how to filter domains",
"Choose how to filter IP addresses": "Choose how to filter IP addresses",
"Choose one SMTP transport security mode": "Choose one SMTP transport security mode",
"Choose the bundle type and define the items inside it.": "Choose the bundle type and define the items inside it.",
"Choose the default charts, range, and time granularity for model analytics.": "Choose the default charts, range, and time granularity for model analytics.",
"Choose where to fetch upstream metadata.": "Choose where to fetch upstream metadata.",
"Choose which charts are selected by default when opening model analytics.": "Choose which charts are selected by default when opening model analytics.",
"Clamped to": "Clamped to",
"Claude": "Claude",
"Claude CLI Header Passthrough": "Claude CLI Header Passthrough",
"Clean": "Clean",
"Clean history logs": "Clean history logs",
"Clean logs": "Clean logs",
"Clean up inactive cache": "Clean up inactive cache",
"Clean Up Log Files": "Clean Up Log Files",
"Cleaned up {{count}} log files, freed {{size}}": "Cleaned up {{count}} log files, freed {{size}}",
"Cleaning...": "Cleaning...",
"Cleanup failed": "Cleanup failed",
"Cleanup Mode": "Cleanup Mode",
"Clear": "Clear",
"Clear all": "Clear all",
"Clear All": "Clear All",
"Clear All Cache": "Clear All Cache",
"Clear all filters": "Clear all filters",
"Clear cache for this rule": "Clear cache for this rule",
"Clear chat history": "Clear chat history",
"Clear chat history?": "Clear chat history?",
"Clear filters": "Clear filters",
"Clear Mapping": "Clear Mapping",
"Clear mode flags in prompts": "Clear mode flags in prompts",
"Clear node filters": "Clear node filters",
"Clear search": "Clear search",
"Clear selection": "Clear selection",
"Clear selection (Escape)": "Clear selection (Escape)",
"Cleared": "Cleared",
"Cleared {{bindingType}} binding for user {{username}}": "Cleared {{bindingType}} binding for user {{username}}",
"Cleared all models": "Cleared all models",
"Cleared channel affinity cache": "Cleared channel affinity cache",
"Cleared disk cache": "Cleared disk cache",
"Cleared historical logs": "Cleared historical logs",
"Cleared log files": "Cleared log files",
"Click \"Create Plan\" to create your first subscription plan": "Click \"Create Plan\" to create your first subscription plan",
"Click \"Generate\" to create a token": "Click \"Generate\" to create a token",
"Click a stage to show or hide that column": "Click a stage to show or hide that column",
"Click any category to drill into its models, apps, and trends": "Click any category to drill into its models, apps, and trends",
"Click for details": "Click for details",
"Click save when you're done.": "Click save when you're done.",
"Click save when you're done.": "Click save when you're done.",
"Click the button below to bind your Telegram account": "Click the button below to bind your Telegram account",
"Click to copy": "Click to copy",
"Click to open deployment": "Click to open deployment",
"Click to preview audio": "Click to preview audio",
"Click to preview video": "Click to preview video",
"Click to update balance": "Click to update balance",
"Click to view Codex usage": "Click to view Codex usage",
"Click to view full details": "Click to view full details",
"Click to view full error message": "Click to view full error message",
"Click to view full prompt": "Click to view full prompt",
"Click to view image": "Click to view image",
"Client header value": "Client header value",
"Client ID": "Client ID",
"Client model": "Client model",
"Client model matching": "Client model matching",
"Client model matching help": "Client model matching help",
"Client Secret": "Client Secret",
"Close": "Close",
"Close dialog": "Close dialog",
"Close menu": "Close menu",
"Close Today": "Close Today",
"Cloudflare": "Cloudflare",
"CNY": "CNY",
"CNY per USD": "CNY per USD",
"Code": "Code",
"Code generation, refactoring, autocomplete": "Code generation, refactoring, autocomplete",
"Code interpreter": "Code interpreter",
"Code samples": "Code samples",
"Codes copied!": "Codes copied!",
"Codex": "Codex",
"Codex Account & Usage": "Codex Account & Usage",
"Codex Account Status": "Codex Account Status",
"Codex channels do not support batch creation": "Codex channels do not support batch creation",
"Codex channels use an OAuth JSON credential as the key.": "Codex channels use an OAuth JSON credential as the key.",
"Codex CLI Header Passthrough": "Codex CLI Header Passthrough",
"Codex credential must be a JSON object with access_token and account_id": "Codex credential must be a JSON object with access_token and account_id",
"Cohere": "Cohere",
"Collapse": "Collapse",
"Collapse All": "Collapse All",
"Collect relay latency and success-rate metrics for the model square.": "Collect relay latency and success-rate metrics for the model square.",
"Color": "Color",
"Color is required": "Color is required",
"Color preset": "Color preset",
"Color:": "Color:",
"Comfortable": "Comfortable",
"Coming Soon!": "Coming Soon!",
"Comma-separated exact model names. Prefix with regex: to ignore by regular expression.": "Comma-separated exact model names. Prefix with regex: to ignore by regular expression.",
"Comma-separated list of allowed ports (empty = all ports)": "Comma-separated list of allowed ports (empty = all ports)",
"Comma-separated model names (leave empty to keep current)": "Comma-separated model names (leave empty to keep current)",
"Comma-separated model names, e.g., gpt-4,gpt-3.5-turbo": "Comma-separated model names, e.g., gpt-4,gpt-3.5-turbo",
"Command": "Command",
"Common": "Common",
"Common Keys": "Common Keys",
"Common Logs": "Common Logs",
"Common pitfall: the user group base ratio is NOT a personal discount. It only applies when the user group itself is the billing group.": "Common pitfall: the user group base ratio is NOT a personal discount. It only applies when the user group itself is the billing group.",
"Common ports include 25, 465, and 587": "Common ports include 25, 465, and 587",
"Common User": "Common User",
"Community driven, self-hosted, and extensible": "Community driven, self-hosted, and extensible",
"Compact": "Compact",
"Compare each vendor's token share across the past few weeks": "Compare each vendor's token share across the past few weeks",
"Compare each vendor's token share across the past year": "Compare each vendor's token share across the past year",
"Compare each vendor's token share over the past 24 hours": "Compare each vendor's token share over the past 24 hours",
"Compare each vendor's token share over the past month": "Compare each vendor's token share over the past month",
"Compare each vendor's token share since launch": "Compare each vendor's token share since launch",
"Compare the most popular models on the platform": "Compare the most popular models on the platform",
"compatible API routes": "compatible API routes",
"Compatible API routes for common AI application workflows": "Compatible API routes for common AI application workflows",
"Complete API documentation with multi-language SDK support": "Complete API documentation with multi-language SDK support",
"Complete Order": "Complete Order",
"Complete these steps to finish the initial installation.": "Complete these steps to finish the initial installation.",
"Completed": "Completed",
"Completed top-up order for the user": "Completed top-up order for the user",
"Completion": "Completion",
"Completion price": "Completion price",
"Completion price ($/1M tokens)": "Completion price ($/1M tokens)",
"Completion ratio": "Completion ratio",
"Compliance confirmation required": "Compliance confirmation required",
"Compliance confirmed": "Compliance confirmed",
"Compliance confirmed successfully": "Compliance confirmed successfully",
"Concatenate channel system prompt with user's prompt": "Concatenate channel system prompt with user's prompt",
"Condition Path": "Condition Path",
"Condition Settings": "Condition Settings",
"Condition Value": "Condition Value",
"Conditional multipliers": "Conditional multipliers",
"Conditions": "Conditions",
"Conditions (AND)": "Conditions (AND)",
"Confidence": "Confidence",
"Configuration": "Configuration",
"Configuration File": "Configuration File",
"Configuration for Creem payment integration": "Configuration for Creem payment integration",
"Configuration for Epay payment integration": "Configuration for Epay payment integration",
"Configuration for Stripe payment integration": "Configuration for Stripe payment integration",
"Configuration required": "Configuration required",
"Configure": "Configure",
"Configure a Creem product for user recharge options.": "Configure a Creem product for user recharge options.",
"Configure a custom ratio for when users use a specific token group.": "Configure a custom ratio for when users use a specific token group.",
"Configure a group that users can select when creating API keys.": "Configure a group that users can select when creating API keys.",
"Configure a new custom OAuth provider for user authentication.": "Configure a new custom OAuth provider for user authentication.",
"Configure a payment method for user recharge options.": "Configure a payment method for user recharge options.",
"Configure a predefined chat link for end users.": "Configure a predefined chat link for end users.",
"Configure and deploy a new container instance.": "Configure and deploy a new container instance.",
"Configure API documentation links for the dashboard": "Configure API documentation links for the dashboard",
"Configure at:": "Configure at:",
"Configure available payment methods. Provide a JSON array.": "Configure available payment methods. Provide a JSON array.",
"Configure Creem products. Provide a JSON array.": "Configure Creem products. Provide a JSON array.",
"Configure discount rates based on recharge amounts": "Configure discount rates based on recharge amounts",
"Configure experimental data export for the dashboard": "Configure experimental data export for the dashboard",
"Configure in your Creem dashboard": "Configure in your Creem dashboard",
"Configure keyword filtering for prompts and responses.": "Configure keyword filtering for prompts and responses.",
"Configure model, caching, and group ratios used for billing": "Configure model, caching, and group ratios used for billing",
"Configure monitoring status page groups for the dashboard": "Configure monitoring status page groups for the dashboard",
"Configure NODE_NAME": "Configure NODE_NAME",
"Configure per-model ratio for image inputs or outputs.": "Configure per-model ratio for image inputs or outputs.",
"Configure per-tool unit prices ($/1K calls). Per-request models do not incur additional tool fees.": "Configure per-tool unit prices ($/1K calls). Per-request models do not incur additional tool fees.",
"Configure pricing ratios for a specific model.": "Configure pricing ratios for a specific model.",
"Configure rate limiting rules for a specific user group.": "Configure rate limiting rules for a specific user group.",
"Configure routes": "Configure routes",
"Configure the ratio for this group.": "Configure the ratio for this group.",
"Configure upstream providers and routing.": "Configure upstream providers and routing.",
"Configure Waffo Pancake hosted checkout integration for USD-priced top-ups": "Configure Waffo Pancake hosted checkout integration for USD-priced top-ups",
"Configure Waffo payment aggregation platform integration": "Configure Waffo payment aggregation platform integration",
"Configure your account behavior preferences": "Configure your account behavior preferences",
"Configure your account preferences and integrations": "Configure your account preferences and integrations",
"Configured as PayMethods JSON. The type value decides which payment flow is used: stripe for Stripe, waffo_pancake for Waffo Pancake, and other values are sent to Epay as the type parameter.": "Configured as PayMethods JSON. The type value decides which payment flow is used: stripe for Stripe, waffo_pancake for Waffo Pancake, and other values are sent to Epay as the type parameter.",
"Configured routes and latency checks": "Configured routes and latency checks",
"Confirm": "Confirm",
"Confirm Action": "Confirm Action",
"Confirm and enable": "Confirm and enable",
"Confirm Batch Update": "Confirm Batch Update",
"Confirm Billing Conflicts": "Confirm Billing Conflicts",
"Confirm Changes": "Confirm Changes",
"Confirm Cleanup": "Confirm Cleanup",
"Confirm cleanup of inactive disk cache?": "Confirm cleanup of inactive disk cache?",
"Confirm clearing all channel affinity cache": "Confirm clearing all channel affinity cache",
"Confirm clearing cache for this rule": "Confirm clearing cache for this rule",
"Confirm compliance": "Confirm compliance",
"Confirm compliance terms": "Confirm compliance terms",
"Confirm Creem Purchase": "Confirm Creem Purchase",
"Confirm delete": "Confirm delete",
"Confirm disable": "Confirm Disable",
"Confirm enable": "Confirm Enable",
"Confirm invalidate": "Confirm Invalidate",