-
Notifications
You must be signed in to change notification settings - Fork 21
Expand file tree
/
Copy pathid.hjson
More file actions
948 lines (764 loc) Β· 49 KB
/
id.hjson
File metadata and controls
948 lines (764 loc) Β· 49 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
{
/* ---------------------------------------------------------------------
Emoji Key - Guide to what they mean
--------------------------------------------------------------------- */
/*
βΉοΈ - Indicates an example of how this string could look with real values
β οΈ - Indicates IMPORTANT TRANSLATIONS. These should be correctly translated first!
*/
/* ---------------------------------------------------------------------
Generic - Used for multiple things
--------------------------------------------------------------------- */
"generic.callbacks": {
"userBannedBy": "<a href=\"tg://user?id=%s\">Pengguna ini</a><b> diblokir oleh </b>%s"
# βΉοΈ NOTE: Signatures are used for intelligent text switching. MUST be a uniquely identifiable portion of the full text,
# and NOT contain any formatting or assume the value of any dynamic values.
"userBannedBySignature": " diblokir oleh "
"userBannedAnswerText": "Pengguna Diblokir"
# βΉοΈ NOTE: Signatures are used for intelligent text switching. MUST be a uniquely identifiable portion of the full text,
# and NOT contain any formatting or assume the value of any dynamic values.
"userUnbannedBy": "<a href=\"tg://user?id=%s\">Pengguna ini</a><b> dilepas dari blokiran oleh </b>%s"
"userUnbannedBySignature": " dilepas dari blokiran oleh "
"userUnbannedAnswerText": "Pengguna dilepas dari blokiran"
# βΉοΈ Example: /JoinVerify enabled by Andy
"featureEnabledBy": "%s<b> diaktifkan oleh </b>%s"
"featureEnabledAnswerText": "%s diaktifkan"
"featureAlreadyEnabled": "%s<b> sudah diaktifkan</b>"
"featureAlreadyEnabledAnswerText": "%s Sudah Diaktifkan"
"featureDisabledBy": "%s<b> dinonaktifkan oleh </b>%s"
"featureDisabledAnswerText": "%s dinonaktifkan"
"featureAlreadyDisabled": "%s<b> sudah dinonaktifkan</b>"
"featureAlreadyDisabledAnswerText": "%s Sudah dinonaktifkan"
"joinLimitRestrictionsReset": "<a href=\"tg://user?id=%s\">Pengguna ini</a><b> memiliki batasan </b><code>/JoinLimit</code><b> batasan diatur ulang oleh </b>%s"
"joinLimitRestrictionsResetAnswerText": "Setel ulang batasan!"
"joinLockExceptionAdded": "<a href=\"tg://user?id=%s\">Pengguna ini</a><b> telah diberikan pengecualian bergabung oleh </b>%s\n\n<b>Lain kali pengguna bergabung, aku tidak akan menghapusnya.</b>"
"joinLockExceptionAddedAnswerText": "Pengecualian Ditambahkan"
"chatNameRemoved": "<b>Nama Obrolan Dihapus oleh </b>%s"
"chatNameRemovedAnswerText": "Nama Obrolan Dihapus"
"chatNameNotSet": "<b>Nama Obrolan tidak disetel, tidak ada yang perlu dihapus.</b>"
"chatNameNotSetAnswerText": "Nama Obrolan Belum Di Setel"
"cantUseFeatureOnAdminsAnswerText": "Tidak bisa %s admin"
"CalsiBotNoLongerAdmin": "<b>CalsiBot bukan lagi admin atau tidak memiliki izin, keyboard ini telah kedaluwarsa.</b>"
"CalsiBotNoLongerAdminAnswerText": "CalsiBot bukan lagi admin atau tidak memiliki izin, keyboard ini telah kedaluwarsa."
"keyboardHasExpired": "<b>Keyboard ini telah kedaluwarsa.</b>"
"keyboardExpiredAnswerText": "Keyboard Kedaluwarsa"
"keyboardUpdatedPressConfirmAnswerText": "Keyboard Diperbarui, tekan 'Konfirmasi' untuk menetapkan"
}
"generic.buttons": {
"whatIsThis": "β Apa ini?"
"whatIsThisShort": "β Ini Apa?"
"imSorry": "π Aku minta maaf!"
"joinChannel": "π Join Channel"
"addToGroup": "π± Tambahkan Ke Grup"
"tapToVerify": "π€ Ketuk untuk Verifikasi π€"
"banUser": "Blokir Pengguna"
"banBot": "Blokir Bot"
"allowUser": "Izinkan Pengguna"
"trustUser": "Percayai Pengguna"
"trustBot": "Percayai Bot"
"unbanUser": "Unban Pengguna"
"settings": "βοΈ Pengaturan"
"resetRestrictions": "π€ Setel Ulang Batasan"
"yes": "β
Ya"
"no": "β Tidak"
"enable": "β
Aktif"
"disable": "β Nonaktif"
"disableLimit": "β Nonaktifkan Batas"
"disableTimeLimit": "β Nonaktifkan Batas Waktu"
"permabanUser": "β Permaban Pengguna"
"unPermabanUser": "π€ Un-Permaban Pengguna"
"remove": "β Hapus"
"removeAllWarns": "β Hapus Semua Peringatan"
"history": "π Histori"
"setMax": "π’ Tetapkan Maks"
"back": "β¬
οΈ Kembali"
"messages": "Pesan"
"media": "Media"
"stickersAndGIFs": "Stiker & GIF"
"linkPreviews": "Pratinjau Tautan"
"confirm": "π Konfirmasi"
"cancel": "β Batal"
"seeExample": "π Lihat Contoh"
"seeGroupInfo": "Lihat Info Grup"
"marryAccept": "π₯° Terima"
"marryReject": "π Tolak"
"continueFishing": "π£ Lanjutkan Memancing"
"continueBuilding": "β Lanjutkan Membangun"
"chooseAction": "π Pilih Tindakan"
"ignore": "π Abaikan"
"changeLanguage": "π Ganti Bahasa"
"createPack": "πΈ Buat Pack"
"removePack": "π Hapus Pack"
"viewPack": "π Lihat Pack"
}
# βΉοΈ Note: For languages which don't use English numbers, these should be changed
# to match the 'numbersPlain' localized numbers.
"generic.numbers": {
"zero": "0οΈβ£"
"one": "1οΈβ£"
"two": "2οΈβ£"
"three": "3οΈβ£"
"four": "4οΈβ£"
"five": "5οΈβ£"
"six": "6οΈβ£"
"seven": "7οΈβ£"
"eight": "8οΈβ£"
"nine": "9οΈβ£"
"ten": "π"
}
# βΉοΈ Note: These should be plain text localized numbers.
"generic.numbersPlain": {
"zero": "0"
"one": "1"
"two": "2"
"three": "3"
"four": "4"
"five": "5"
"six": "6"
"seven": "7"
"eight": "8"
"nine": "9"
"ten": "10"
}
"generic.timePlural": {
"zero": "kali"
"one": "kali"
"other": "kali"
}
"generic.yearPlural": {
"zero": "tahun"
"one": "tahun"
"other": "tahun"
}
"generic.monthPlural": {
"zero": "bulan"
"one": "bulan"
"other": "bulan"
}
"generic.weekPlural": {
"zero": "minggu"
"one": "minggu"
"other": "minggu"
}
"generic.dayPlural": {
"zero": "hari"
"one": "hari"
"other": "hari"
}
"generic.hourPlural": {
"zero": "jam"
"one": "jam"
"other": "jam"
}
"generic.minutePlural": {
"zero": "menit"
"one": "menit"
"other": "menit"
}
"generic.secondPlural": {
"zero": "detik"
"one": "detik"
"other": "detik"
}
"generic.onlyInSupergroups": "<b>Maaf, perintah ini hanya bisa digunakan di Supergrup</b>"
"generic.somethingWentWrongTryAgainLater": "<b>Ada yang salah, coba lagi nanti...</b>"
"generic.rateLimit": "π‘ <b>Sekarang abaikan pesan baru dari </b>%s<b> untuk mengirim lebih dari 3 pesan perintah dalam waktu kurang dari 1 detik. Tolong hentikan.</b>\n\n<i>Kedaluwarsa dalam beberapa menit</i>"
"generic.willNotSeeAgainForAWhile": "<i>Kamu tidak akan melihat pesan ini lagi untuk sementara waktu.</i>"
# βΉοΈ Example: Balas ke orang yang ingin kamu /slap
"generic.replyToThePersonYouWantTo": "<b>Balas ke orang yang ingin kamu</b> %s"
"generic.needToReply": "<b>Kamu harus membalas pesan seseorang.</b>"
"generic.needToBeAdmin": "<b>β Tidak diizinkan. Kamu harus:</b>\n\n1οΈβ£ Menjadi admin\n2οΈβ£ Memiliki izin untuk %s"
"generic.needToBeAdminAnswerText": "β Tidak diizinkan. Kamu harus:\n\n1οΈβ£ Menjadi admin\n2οΈβ£ Memiliki izin untuk %s"
"generic.CalsiBotNeedsToBeAdmin": "<b>β Agar ini berhasil, %s harus:</b>\n\n1οΈβ£ Menjadi admin\n2οΈβ£ Memiliki izin untuk %s"
"generic.CalsiBotNotUsedAnymore": "<b>Maaf, CalsiBot tidak bisa digunakan lagi di grup, atau tidak memiliki izin yang cukup.</b>"
"generic.CalsiBotNotUsedAnymoreAnswerText": "Maaf, CalsiBot tidak bisa digunakan lagi di grup, atau tidak memiliki izin yang cukup."
"generic.permissionTypes": {
"changeGroupInfo": "ubah info grup"
"banUsers": "blokir pengguna"
"deleteMessages": "hapus pesan"
"inviteUsers": "undang pengguna"
"pinMessages": "sematkan pesan"
"doEverything": "lakukan semuanya, termasuk menambahkan admin baru"
}
"generic.loaded": "Dimuat"
"generic.loadingEllipsis": "Memuat..."
"generic.disabled": "Dinonaktifkan"
"generic.enabled": "Diaktifkan"
"generic.cancelled": "Dibatalkan"
"generic.currently": "Saat ini"
"generic.gaming": "Permainan"
"generic.nobody": "Bukan siapa-siapa"
"generic.none": "Tidak ada"
"generic.note": "Catatan"
"generic.reasonColon": "Alasan:"
"generic.deleteQuestion": "Hapus?"
"generic.banQuestion": "Blokir?"
"generic.and": " dan "
# βΉοΈ Example: Exception was added by an admin.
"generic.anAdmin": "seorang admin"
# βΉοΈ Example: Fishing is always allowed in private :)
"generic.featureAlwaysAllowedInPrivate": "%s selalu diizinkan di pesan pribadi :)"
# βΉοΈ Example: Wall Building has now been enabled in this group.
"generic.featureEnabled": "<b>%s telah diaktifkan di grup ini.</b>"
"generic.featureAlreadyEnabled": "<b>%s sudah diaktifkan di grup ini.</b>"
"generic.featureDisabled": "<b>%s dinonaktifkan di grup ini.</b>"
"generic.featureAlreadyDisabled": "<b>%s sudah dinonaktifkan di grup ini.</b>"
"generic.featureDisabledByDefault": "<b>Secara default, %s dinonaktifkan dalam obrolan grup.</b>\n\nAdmin bisa menekan %s."
# βΉοΈ Example: By default, fishing is disabled in group chats.\n\nAn admin can /EnableGames, or you can fish in private, by tapping the button below:
"generic.featureDisabledByDefaultWithPrivate": "<b>Secara default, %s dinonaktifkan dalam obrolan grup.</b>\n\nAdmin bisa menekan %s, atau kamu bisa %s di pesan pribadi, dengan menekan tombol di bawah ini:"
# βΉοΈ Example: You can use /DisableBrick to change that.
"generic.toggleFeatureHint": "<b>Kamu bisa menggunakan </b>%s<b> untuk mengubah itu.</b>"
# βΉοΈ Example: You can't Warn admins
"generic.cantUseFeatureOnAdmins": "<b>kamu tidak bisa </b><code>%s</code><b> admin... Sayangnya.</b>"
"generic.cantUseFeatureOnAdminsWithReason": "<b>kamu tidak bisa </b><code>%s</code><b> admin karena %s</b>"
# βΉοΈ Example: because they can't be warned in the first place.
"generic.theyCantBeInTheFirstPlace": "karena mereka tidak bisa %s di tempat pertama."
"generic.cantUseFeatureOnLinkedChannels": "<b>Kamu tidak bisa melakukan ini, karena kamu membalas saluran yang ditautkan ke grup ini.</b>"
"generic.cantUseFeatureOnChatSenders": "<b>Kamu tidak bisa melakukan ini karena pengguna mengirim pesan sebagai saluran.\n\nIngat:</b> Kamu <i>tetap</i> bisa /ban dan /unban."
"generic.chatSenderCanNoLongerPostAsAnyChatHint": "\n\n<b>Catatan:</b> pengguna ini tidak bisa lagi mengirim sebagai salah satu saluran yang mereka miliki, <b>tapi</b> mereka masih bisa mengirim pesan dari akun asli mereka."
"generic.chatSenderCanNowPostAsAnyChatHint": "\n\n<b>Catatan:</b> pengguna ini sekarang bisa mengirim pesan sebagai <b>setiap</b> saluran yang mereka miliki, termasuk yang ini."
"generic.tapNextToContinue": "\n\n<b>Tekan </b>/next<b> untuk melanjutkan...</b>"
"generic.tapNextToRetry": "\n\n<b>Tekan </b>/next<b> untuk mencoba Lagi...</b>"
"generic.tapCancelToQuit": "\n\n<b>Tekan </b>/cancel<b> untuk keluar %s</b>"
/* ---------------------------------------------------------------------
Comfy - Used for /hug, /cuddle, etc.
--------------------------------------------------------------------- */
"comfy.hug": {
"self": "%s<b> meraih satu tangan dan memeluk tubuhnya sendiri. </b>%s<b> merasa kesepian.</b>"
"main": "%s memberimu <b>pelukan! :)</b>"
"CalsiBot": "<i>Aku tidak bisa dipeluk </i><b>:/</b>"
}
"comfy.cuddle": {
"self": "%s<b> berbaring di tempat tidur nya, dan mencoba memeluk diri sendiri. </b>%s<b> sangat kesepian sekarang.</b>"
"main": "%s memeluk %s dengan erat"
"CalsiBot": "<i>mendesahhhh</i> βοΈπβοΈ"
}
"comfy.snuggle": {
"self": "%s<b> menarik dan memeluk lututnya sendiri. </b>%s<b> merasa kurang dicintai sekarang.</b>"
"main": "%s puas meringkuk %s"
"CalsiBot": "π₯Ί <i>*suara bot pasrah*</i>"
}
"comfy.poke": {
"self": "%s<b> mencolek dadanya sendiri. Itu membuat dia ingat bahwa dia harus menurunkan berat badan.</b>"
"main": "<b>*</b>%s mencolek %s<b>* o_o</b>"
"CalsiBot": "<b>>_<</b>"
}
"comfy.pat": {
"self": "%s<b> menepuk kepalanya sendiri. π</b>"
"main": "<b>*</b>%s menepuk kepala %s<b>* :V</b>"
"CalsiBot": "<i>rawr</i> <b>xDddd</b>"
}
"comfy.ruffle": {
"self": "%s<b> mengacak-acak rambutnya sendiri... yaampun. π</b>"
"main": "<b>*</b>%s mengacak rambut %s<b>* :&</b>"
"CalsiBot": "<i>Anda seharusnya mengacak -acak rambut di kepalaku ... jangan ... di sana.</i> π³"
}
"comfy.highfive": {
"self": "%s<b> mencoba untuk melakukan tos dengan diri sendiri. </b>%s<b> terlihat sangat depresi.</b>"
"main": "%s memberi sebuah <b>tos!</b>"
"CalsiBot": "<i>Tosss!! :D</i>"
}
/* ---------------------------------------------------------------------
Death - Used for /kys, /kms & /kos
--------------------------------------------------------------------- */
"death.CalsiBot": "<i>Aku tidak bisa dibunuh </i><b>;)</b>"
# βΉοΈ Example: Josie stabbed Kevin before they starved to death
"death.kos": "%s<b> menikam </b>%s<b> lalu mereka berdua %s</b>"
/* ---------------------------------------------------------------------
Ban - Used for /ban, /kick, etc.
--------------------------------------------------------------------- */
"ban.kick.main": "%s<i> ditendang.</i>"
"ban.kickme.main": "%s<i> dihapus.</i>"
"ban.ban.main": "%s<i> diblokir.</i>"
"ban.deport.main": "%s<i> dideportasi.</i>"
"ban.realdeport.main": "%s<i> dideportasi, secara permanen.</i>"
/* ---------------------------------------------------------------------
Fish - Used for /fish, /MyFish, etc.
--------------------------------------------------------------------- */
"fish.fish": "Ikan"
"fish.fishing": "Memancing"
"fish.noFish": "<b>Sepertinya </b><a href=\"tg://user?id=%s\">%s</a><b> belum pernah menangkap ikan sebelumnya!\n\nCobalah:</b> /Fish"
"fish.noTrophyFish": "<b>Kamu saat ini belum memiliki Ikan π’ - tapi jangan khawatir!\n\nTangkap satu </b>/Fish<b> untuk mendapatkan yang pertama!</b>\n\n/MyFish ||| /Fish"
"fish.verdicts": {
"failure": "Lakukan lagi, <b>umpanmu gagal.</b>"
"blowfish": "Kamu menangkap Ikan Buntal: π‘"
"normal": "<b>Duhh!</b>\nKamu menangkap Ikan Biasa: π"
"tropical": "<b>Beuh!</b>\nKamu menangkap Ikan Tropis: π "
"squid": "<b>Anjayy!</b>\nkamu menangkap Cumi-cumi: π¦"
"crab": "<b>Gilaa!</b>\nKamu menangkap Kepiting: π¦"
"dolphin": "<b>Woooahh!</b>\nKamu menangkap Lumba-lumba: π¬"
"shark": "<b>ANCRITT!!</b>\nKamu menangkap Hiu: π¦"
"crocodile": "<b>Wadaww!!!</b>\nKamu menangkap Buaya: π"
"whale": "<b>AIRNYA JADI ANEH...\n\nDengan seluruh kekuatan, jurus nelayan sakti!!</b>\nYeayy.. Kamu menangkap Paus: π³"
}
"fish.viewYourFish": "\n\n<b>Lihat ikanmu:</b> /MyFish"
"fish.newTrophyFish": "\n\n<b>π Kamu baru saja mendapatkan piala baru</b>\n/TrophyFish!"
"fish.myFish":
'''
<b>π£ </b><a href="tg://user?id=%s">%s</a><b> β Memiliki Ikan:</b>
π‘ - Ikan Buntal: <b>%s</b>
π - Ikan Biasa: <b>%s</b>
π - Ikan Tropis: <b>%s</b>
π¦ - Kepiting: <b>%s</b>
π¦ - Cumi-cumi: <b>%s</b>
π¬ - Lumba-lumba: <b>%s</b>
π¦ - Hiu: <b>%s</b>
π - Buaya: <b>%s</b>
π³ - Paus: <b>%s</b>
π π¦π - Semua Ikan: <b>%s</b>
/TrophyFish ||| /Fish
'''
"trophy.types": {
"firstfish": "\n%s<%s> - Ikan pertama!</%s>"
"1000fish": "\n%s<%s> - Seribu Ikan</%s>"
"5000fish": "\n%s<%s> - Lima Ribu Ikan</%s>"
"10000fish": "\n%s<%s> - Sepuluh Ribu Ikan</%s>"
"2018newyear": "\n%s<%s> - Tahun Baru 2018</%s>"
"2018vday": "\n%s<%s> - Hari V 2018</%s>"
"2018xmas": "\n%s<%s> - Natal 2018</%s>"
"2019newyear": "\n%s<%s> - Tahun Baru 2019</%s>"
"2020xmas": "\n%s<%s> - Natal 2020</%s>"
"2022xmas": "\n%s<%s> - Natal 2022</%s>"
}
/* ---------------------------------------------------------------------
JoinEvents - Used for Join Flow
--------------------------------------------------------------------- */
"joinevents.error.CalsiBotNotEnoughPermissions": "<b>Pesan Selamat Datang, JoinLock, JoinVerify, atau JoinLimit saat ini diaktifkan, tetapi aku tidak memiliki izin Admin yang cukup saat ini...\n\nTolong pastikan bahwa aku bisa </b><code>ubah info grup</code><b>, dan </b><code>blokir pengguna</code><b>.</b>"
"joinevents.userPermabanned": "%s<b> diblokir permanen dari grup ini oleh admin.\n\nAku sudah menghapusnya.</b>"
"joinevents.joinlockAddedByAdmin": "<b>JoinLock diaktifkan tetapi </b>%s<b> telah ditambahkan oleh </b>%s<b>, jadi mereka tidak ditendang.</b>"
"joinevents.joinlockMemberBanned": "%s<b> diblokir karena JoinLock diaktifkan.</b>"
/* ---------------------------------------------------------------------
JoinConfig - Used for Join Flow
--------------------------------------------------------------------- */
"joinconfig.welcome.help": "<code>/SetWelcome</code><b> memungkinkan Kamu untuk mengatur Pesan Selamat Datang untuk obrolan Kamu.\n\nPesan Kamu harus seperti contoh di bawah ini:</b>"
"joinconfig.welcome.error.somethingWrong": "<b>Maaf, ada yang salah dengan pesan yang Kamu kirimkan.\n\nHarap periksa kembali format Kamu, dan pastikan Kamu tidak memasukkan karakter yang aneh.</b>"
"joinconfig.welcome.success": "<b>Bagus, Pesan Selamat Datang baru Kamu telah disetel. Periksa untuk melihat bagaimana tampilannya!\n\nKamu bisa menggunakan </b><code>/DeleteWelcome</code><b> untuk menghapusnya.</b>"
"joinconfig.welcome.removed": "<b>Pesan Selamat Datang telah dihapus.\n\nKamu bisa menggunakan </b><code>/SetWelcome</code><b>, dengan pesan yang Kamu inginkan, untuk mengatur yang baru.</b>"
"joinconfig.welcome.notSet": "<b>Saat ini tidak ada Pesan Selamat Datang yang disetel.\n\nKamu bisa menggunakan </b><code>/SetWelcome</code><b>, dengan pesan yang Kamu inginkan, untuk mengaturnya.</b>"
"joinconfig.joinlimit.help": "<code>/JoinLimit</code><b> memungkinkan Kamu untuk mengatur batasan default untuk setiap anggota yang bergabung dengan obrolan Kamu\n\nPesan Kamu harus seperti contoh di bawah ini:</b>"
"joinconfig.joinlimit.success": "<b>Emm </b><code>/JoinLimit</code><b> milikmu telah di atur!</b>\n\nAnggota baru akan secara otomatis dibatasi %s, sampai admin membatasi mereka."
"joinconfig.joinlimit.successTimed": "<b>Emm </b><code>/JoinLimit</code><b> milikmu telah di atur!</b>\n\nAnggota baru akan secara otomatis dibatasi %s, untuk batas waktu yang Kamu tentukan."
"joinconfig.title.help": "<code>/%s</code><b> memungkinkan Kamu untuk mengatur judul obrolan dengan pesan.\n\nPesan Kamu harus seperti ini:</b>\n<code>/%s Judul obrolan baru</code>\n\n<b>Tips: </b><i>Punya nama obrolan yang selalu Kamu gunakan dalam judul? Lihat </i>/cn"
"joinconfig.title.replyToTextHint": "<b>Kalo Kamu membalas pesan untuk mengatur judul obrolan, itu harus hanya teks.</b>\n\n<b>Tips: </b><i>Punya nama obrolan yang selalu Kamu gunakan dalam judul? Lihat </i>/cn"
"joinconfig.chatname.help": "<code>/%s</code><b> memungkinkan Kamu untuk mengatur nama obrolan. Nama ini akan selalu muncul di depan set judul obrolan menggunakan </b><code>/t</code> <b>or</b> <code>/title</code><b>.\n\nPesan Kamu harus seperti ini:</b>\n<code>/%s MyChatName</code>"
"joinconfig.chatname.replyToTextHint": "<b>Kalo Kamu membalas pesan untuk menyetel nama obrolan, itu harus hanya teks.</b>"
"joinconfig.chatname.success": "<b>Nama Obrolan Kamu telah disetel ke:</b>\n%s\n\nIni akan muncul di awal setiap set judul obrolan menggunakan <code>/t</code> atau <code>/title</code>."
/* ---------------------------------------------------------------------
JoinVerify - Used for /JoinVerify
--------------------------------------------------------------------- */
# β οΈ IMPORTANT
"joinverify.callbacks": {
"correctAnswerText": "Bener! %s kali lagi..."
"incorrectAnswerText": "Salah. 3 kali lagi..."
"success": "<b>Yeayy!\n\nKerja bagus, sekarang Kamu bisa mengirim pesan: </b><code>%s</code>"
"successAnswerText": "Yeayy! Sekarang kamu bisa mengirim pesan di %s..."
"failure": "<b>Sayangnya, Kamu gagal dalam tes Join Verify.</b>\n\nApakah Kamu bot seperti aku?"
"failureAnswerText": "Join Verify Gagal"
"manuallyTrusted": "%s<b> telah dipercaya secara manual </b>%s<b>.</b>"
"manuallyTrustedAnswerText": "Pengguna Dipercaya"
"expired": "<b>Permintaan Verifikasi ini telah Kedaluwarsa.</b>\n\nKamu <b>mungkin telah diblokir secara manual atau dipercaya oleh admin grup.</b> Atau, ini adalah permintaan yang sudah lama."
"expiredAnswerText": "Join Verify Kedaluwarsa"
"settingsUnavailable": "<b>Join Verify tidak diaktifkan sekarang, aktifkan dulu untuk mengubah pengaturan:</b>"
"setTimeLimit": "<b>Pilih Batas Waktu untuk Join Verify</b>\n\nBerapa menit anggota yang belum diverifikasi diizinkan, sebelum dilarang?"
"setTimeLimitAnswerText": "Pilih disini"
"timeLimitChanged": "<b>Batas Waktu Join Verify berubah dari </b><code>%s</code><b> menjadi </b><code>%s</code><b> oleh </b>%s"
# βΉοΈ NOTE: Signatures are used for intelligent text switching. MUST be a uniquely identifiable portion of the full text,
# and NOT contain any formatting or assume the value of any dynamic values.
"timeLimitChangedSignature": "Batas Waktu Join Verify berubah dari "
"timeLimitChangedAnswerText": "Pengaturan Baru Disimpan"
}
# β οΈ IMPORTANT
"joinverify.generateCaptcha.tapMatchingEmojiBelow": "<b>Tekan Emoji Utama Dari Atas:</b>"
"joinverify.imageText": {
"successTop": "Berhasil"
"successBottom": "Dikonfirmasi"
"errorTop": "Ada Sesuatu"
"errorBottom": "Yang Salah"
}
# β οΈ IMPORTANT
"joinverify.joinevents.joinVerifyAddedByAdmin": "<b>Join Verify diaktifkan tetapi </b>%s<b> telah ditambahkan oleh </b>%s<b>, jadi mereka tidak perlu memverifikasi dirinya.</b>"
"joinverify.joinevents.userVerify": "<b>Aloo </b>%s<b> Selamat Datang di </b><code>%s</code><b>.\n\nUntuk mengirim pesan, tekan tombol \"Verifikasi\" dan kemudian \"Start\":</b>"
"joinverify.joinevents.userVerifyTimed": "<b>Aloo </b>%s<b> Selamat Datang di </b><code>%s</code><b>.\n\nUntuk mengirim pesan, tekan tombol \"Verifikasi\" dan kemudian \"Start\". Kalo tidak, Kamu akan dilarang masuk selama %s menit:</b>"
"joinverify.joinevents.botVerify": "%s<b> adalah bot.\n\nAdmin bisa menekan \"Percayai\" di bawah ini untuk memungkinkannya mengirim pesan:</b>"
"joinverify.joinevents.botVerifyTimed": "%s<b> adalah bot.\n\nAdmin bisa menekan \"Percayai\" di bawah untuk mengizinkannya mengirim pesan, kalo tidak maka akan dilarang selama %s menit.</b>"
"joinverify.joinevents.userVerified": "%s<b> sudah </b><a href=\"t.me/CalsiBotDev/89\">memverifikasi diri mereka sebagai manusia</a><b>.</b>"
# β οΈ IMPORTANT
"joinverify.preverify.callbacks": {
"success": "<b>Klik tautan <u>sementara</u> di bawah untuk bergabung dengan grup:</b>\n%s\n\n<i>kalo Kamu dilarang dari grup ini, Kamu tidak akan bisa bergabung</i>"
"successAnswerText": "Yeayy! Gunakan Tautan Undang untuk Bergabung!"
"memberCount": "Grup ini memiliki %s anggota"
}
"joinverify.preverify.error.preVerifyInvalid": "<b>Tautan Undangan PreVerify tidak valid atau grup telah menonaktifkan JoinVerify.</b>"
"joinverify.preverify.error.joinLockEnabled": "<b>Grup ini memiliki <a href=\"t.me/CalsiBotDev/48\">JoinLock</a> aktif, silakan coba lagi nanti.</b>"
"joinverify.preverify.error.alreadyVerified": "<b>Kamu sebelumnya telah memverifikasi diri Kamu sebagai manusia.</b>\n\n%s"
"joinverify.preverify.error.notAvailable": "<b>Join Verify tidak diaktifkan sekarang, itu harus diaktifkan sebelum Kamu bisa menggunakan PreVerify:</b>"
"joinverify.preverify.steps": {
"one": "β΄οΈ <b>1. Teruskan pesan yang (dibalas) di atas</b> ke Saluran Publik di mana %s adalah admin.\n<b>2. Ketuk atau klik kanan pesan yang diteruskan dan <b>Salin tautan</b>\n3. Kirim tautan publik yang disalin ke obrolan ini</b>.\n\nTautan harus terlihat seperti ini:\nhttps://t.me/CalsiBotDev/99999"
"oneError.noVerificationString": "β <b>Tidak bisa menemukan string verifikasi yang diperlukan dalam postingan. Pastikan postingan yang Kamu tautkan adalah pesan verifikasi kepemilikan yang Kamu teruskan.</b>"
"oneError.urlFormat": "β <b>Tautan yang Kamu kirim tidak benar. Harusnya seperti ini:</b>\nhttps://t.me/CalsiBotDev/99999"
"oneError.targetIsNotChannel": "β <b>Tautan yang Kamu berikan adalah untuk Grup Publik.\n\nPreVerify hanya bisa digunakan dengan Saluran Publik saja.</b>"
"oneError.cantSendPost": "β <b>Tidak bisa mengirim pesan, harap pastikan %s adalah admin dengan izin yang cukup di %s.</b>%s"
"oneSuccess": "β
<b>Oke, berhasil diposting!</b>\n\nLihat postingan di https://t.me/%s/%s\n\n<b>Untuk melindungi grup Kamu sepenuhnya, Kamu harus mencabut semua Tautan Undangan sebelumnya. Kamu bisa melakukannya dengan:</b>\n1. Mencabut Tautan Undangan pribadi Kamu\n2. Menurunkan dan mempromosikan kembali semua admin Kamu (kecuali CalsiBot). Ini akan mencabut Tautan Undangan apa pun yang telah mereka bagikan."
}
"joinverify.preverify.imageText": {
"title": "Bergabung ke grup:"
"stepOne": "Ketuk <span>Verifikasi,</span> dan <span>Mulai</span>"
"stepTwo": "<span>Lulus</span> tes"
"stepThree": "<span>Bergabung</span> ke grup!"
}
"joinverify.preverify.main": "<b>%s%s <a href=\"t.me/CalsiBotDev/111\">dilindungi oleh</a> PreVerify.</b>"
"joinverify.preverify.verificationMessage": "<b>Pesan ini untuk memverifikasi kepemilikan saluran ini untuk fitur PreVerify CalsiBot.</b>\n\n%s"
"joinverify.preverify.setUpCancelled": "<b>Pengaturan PreVerify dibatalkan.</b>"
/* ---------------------------------------------------------------------
JoinLimit - Used for /JoinLimit
--------------------------------------------------------------------- */
"joinlimit.joinevents.userLimited": "%s telah dibatasi %s karena <code>/JoinLimit</code><b> diaktifkan.</b>"
"joinlimit.joinevents.userLimitedTimed": "%s telah dibatasi %s <b>sampai %s (UTC) karena </b><code>/JoinLimit</code><b> diaktifkan.</b>"
"joinlimit.joinevents.signature": " telah dibatasi "
/* ---------------------------------------------------------------------
Marry - Used for /Marry, /Divorce, etc.
--------------------------------------------------------------------- */
"marry.marriage": "Pernikahan"
"marry.callbacks": {
"waitForDecisionAnswerText": "πΆ Kamu harus menunggu %s untuk memilih opsi..."
"userNotInvolvedAnswerText": "π Berhenti mengganggu hubungan orang lain %s."
"proposalAccepted": "π %s<b> dan </b>%s<b> telah menikah satu sama lain! π</b><i>\n(terjadi %s %s sejauh ini)</i>\n\n%s\n\n<code>Lihat Status Kamu </code>/MarryStats"
"proposalAcceptedAnswerText": "π Selamat! π"
"proposalRejected": "π€ %s<b> ditolak oleh </b>%s<i>\n(terjadi %s %s sejauh ini)</i>\n\n%s\n\n<code>Lihat Status Kamu </code>/MarryStats"
"proposalRejectedAnswerText": "π€ Aduh."
}
"marry.result.childPlural": {
"zero": "anak"
"one": "anak"
"other": "anak-anak"
}
"marry.result.housePlural": {
"zero": "rumah"
"one": "rumah"
"other": "rumah"
}
"marry.result.bothGainedHappiness": "π Keduanya mendapatkan <b>%s kebahagiaan</b> masing-masing."
"marry.result.oneLostHappiness": "π %s kehilangan <b>%s kebahagiaan</b>."
"marry.result.bothGainedChildren": "π₯Ί Keduanya memperoleh masing-masing <b>%s %s</b>."
"marry.result.oneTookChildrenFrom": "π₯Ί %s mengambil <b>%s %s</b> dari %s."
"marry.result.noChildrenGained": "π« Tidak mempunyai anak yang diperoleh kali ini."
"marry.result.bothGainedHouses": "π Keduanya memperoleh masing-masing <b>%s %s</b>."
"marry.result.oneTookHousesFrom": "π %s mengambil <b>%s %s</b> dari %s."
"marry.result.noHousesGained": "π« Tidak mempunyai rumah yang diperoleh kali ini."
"marry.result.bothGainedNetWorth": "π° Keduanya memperoleh masing-masing <b>$%s</b>."
"marry.result.oneTookNetWorthFrom": "π° %s mengambil <b>$%s</b> dari %s."
"marry.result.noNetWorthGained": "π« Tidak ada kekayaan bersih yang diperoleh kali ini."
"marry.help": "π<b> Balas ke seseorang yang kamu suka dengan </b><code>/marry</code><b> untuk menjadikannya resmi.</b>"
"marry.error.cooldown": "<b>Kamu harus menunggu 1 menit setiap kali Kamu memeriksa statistik.</b>\n\n%s"
"marry.self": "<b>Kamu tidak bisa menikahi dirimu sendiri, bahkan jika tidak ada orang lain yang ingin menikahimu...</b>"
"marry.main": "π %s<b> telah melamarmu!</b>"
"marry.CalsiBot": "<b>Maaf, tapi aku sudah menikah dengan pekerjaan ku...</b> π₯Ί"
"marry.divorce.help": "π<b> Tak lagi merasakan cinta? </b><code>/divorce</code><b> bisa digunakan untuk berpisah dengan orang yang telah Kamu nikahi sebelumnya.</b>"
"marry.divorce.error.notMarried": "π<b> Kamu saat ini tidak menikah dengan </b>%s<b>, jadi kamu tidak bisa menceraikannya...</b>"
"marry.divorce.self": "<i>Apakah yang kamu maksud:\n</i>/kms"
"marry.divorce.main": "π€ %s<b> Menceraikan </b>%s<i>\n(terjadi %s %s sejauh ini)</i>\n\nMenikah selama: %s\n\n%s\n\n<code>Lihat Status Kamu </code>/MarryStats"
"marry.divorce.CalsiBot": "<b>Mari kita lihat apa yang dikatakan pengacara ku tentang itu...</b> π€§"
"marry.marrystats.error.noData": "π₯Ί %s <b>belum pernah menikah.</b>"
"marry.marrystats.error.noMutualData": "πΆ %s <b>belum pernah menikah Untuk</b> %s<b>.</b>"
"marry.marrystats.CalsiBot": "<b>Tidak seperti Kamu, CalsiBot murni dan tidak memiliki riwayat pernikahan.</b>"
"marry.marrystats.own.information": "π %s<b> β Statistik Menikah β 1οΈβ£:</b>\n\nπ - Kebahagiaan: <b>%s</b>\nπ₯Ί - Anak: <b>%s</b>\nπ - Rumah: <b>%s</b>\nπ° - Kekayaan Bersih: <b>$%s</b>"
"marry.marrystats.own.marriages": "π %s<b> β Statistik Menikah β 2οΈβ£:</b>\n\nβ€οΈ <b>Pernikahan:</b>\nPermintaan paling banyak diterima oleh %s\nPermintaan paling banyak ditolak oleh %s\nTelah menikah: <b>%s</b> | Ditolak: <b>%s</b>"
"marry.marrystats.own.divorces": "π %s<b> β Marry Stats β 3οΈβ£:</b>\n\nπ€ <b>Perceraian:</b>\nBercerai dari %s terbanyak\nTotal: <b>%s</b>"
/* ---------------------------------------------------------------------
Permaban - Used for /Permaban, /UnPermaban
--------------------------------------------------------------------- */
"permaban.permaban": "Permaban"
"permaban.callbacks": {
"userPermabanned": "<a href=\"tg://user?id=%s\">Pengguna ini</a><b> di Permaban oleh </b>%s"
"userPermabannedAnswerText": "Pengguna di Permaban"
"userAlreadyPermabanned": "<a href=\"tg://user?id=%s\">Pengguna ini</a><b> sudah di Permaban.</b>"
"userAlreadyPermabannedAnswerText": "Pengguna Sudah di Permaban"
"userUnPermabanned": "<a href=\"tg://user?id=%s\">Pengguna ini</a><b> Tidak Di-Permaban oleh </b>%s"
"userUnPermabannedAnswerText": "Pengguna Tidak Di-Permaban"
"userAlreadyNotPermabanned": "<a href=\"tg://user?id=%s\">Pengguna ini</a><b> sudah tidak di Permaban.</b>"
"userAlreadyNotPermabannedAnswerText": "Pengguna Sudah Tidak di Permaban"
}
"permaban.replyHint": "<b>Balas ke pengguna yang ingin Kamu </b><code>Permaban</code>"
/* ---------------------------------------------------------------------
Restrict - Used for /restrict, /unrestrict, /unban
--------------------------------------------------------------------- */
"restrict.restricted": "Dibatasi"
"restrict.callbacks": {
"restrictionsReset": "<b>Pembatasan diatur ulang oleh </b>%s"
"restrictionsUpdated": "<b>Batasan diperbarui oleh </b>%s"
"restrictCancelled": "<code>/restrict</code><b> dibatalkan oleh </b>%s"
}
"restrict.info": {
"messages": "Mengontrol apakah pengguna bisa mengirim pesan sama sekali."
"media": "Mengontrol apakah pengguna bisa mengirim audio, dokumen, foto, video, pesan video, dan pesan suara."
"stickergifs": "Mengontrol apakah pengguna bisa mengirim animasi, game, stiker, dan menggunakan inline bot."
"linkpreviews": "Mengontrol apakah pengguna bisa menambahkan pratinjau tautan ke pesan mereka."
}
"restrict.types": {
"messages": "dari mengirim Pesan apa pun di sini"
"media": "dari mengirim pesan Media apa pun di sini"
"stickergifs": "dari mengirim Stiker atau GIF apa pun di sini"
"linkpreviews": "dari menambahkan Pratinjau Tautan ke pesan mereka"
}
"restrict.success": "%s telah dibatasi %s oleh %s"
"restrict.successTimed": "%s telah dibatasi %s <b>sampai %s (UTC) oleh </b>%s"
"restrict.replyHint": "<b>Balas ke pengguna yang batasannya ingin Kamu edit</b>"
"restrict.main": "<b>Gunakan tombol di bawah ini untuk memilih apa yang </b>%s<b> bisa kirim disini:</b>"
"restrict.mainTimed": "<b>Gunakan tombol di bawah ini untuk memilih apa yang </b>%s<b> bisa kirim disini:\n\nPembatasan akan secara otomatis berakhir pada:\n</b><code>%s %s</code>"
/* ---------------------------------------------------------------------
Warn - Used for /warn, /Warns, /MyWarns
--------------------------------------------------------------------- */
"warn.warned": "diperingati"
"warn.checkWarnsOf": "periksa peringatan dari"
"warn.callbacks": {
"warnRemovedBy": "<b>Peringatan telah dihapus oleh </b>%s"
"warnRemovedAnswerText": "Peringatan Dihapus!"
"noWarns": "<a href=\"tg://user?id=%s\">Pengguna ini</a><b> tidak memiliki peringatan apa pun saat ini</b>"
"noWarnsToRemoveAnswerText": "Tidak Ada Peringatan untuk Dihapus"
"noWarnsToShowAnswerText": "Tidak Ada Peringatan untuk Ditampilkan"
"previousWarns": "<b>Peringatan milik</b><a href=\"tg://user?id=%s\">Pengguna ini</a>"
"previousWarnsAnswerText": "Peringatan Sebelumnya Dimuat"
"confirmRemoveAllWarns": "<b>Kamu yakin ingin menghapus semua peringatan </b><a href=\"tg://user?id=%s\">milik pengguna ini?</a>"
"confirmRemoveAllWarnsAnswerText": "Apa kamu yakin?"
"allWarnsRemovedBy": "Semua Peringatan<a href=\"tg://user?id=%s\">milik pengguna ini</a><b> sebelumnya telah dihapus oleh </b>%s"
"allWarnsRemovedAnswerText": "Peringatan Sebelumnya Dihapus"
"chooseMaxWarnsValue": "<b>Berapa kali peringatan pengguna setelahnya akan dilarang?</b>"
"chooseMaxWarnsValueAnswerText": "Pilih Nilai"
"maxWarnsValueChangedBy": "<b>Maks Peringatan berubah dari </b><code>%s</code><b> menjadi </b><code>%s</code><b> oleh </b>%s"
"maxWarnsValueChangedAnswerText": "Set Peringatan Maks Baru"
}
"warn.noReasonGiven": "Tidak ada alasan yang diberikan"
"warn.replyHint": "<b>Balas ke pengguna yang ingin Kamu peringati, misalnya:</b>\n\n<code>/warn</code><b>, atau\n</b><code>/warn <alasan></code>"
"warn.success": "%s<b> diperingati oleh </b>%s.%s\n\n<code>%s dari %s peringatan</code>"
"warn.userBanned": "%s<b> dilarang. Tercapai </b><code>%s dari %s peringatan</code>"
"warn.myWarns": "<b>Diperingati sebanyak </b>%s<b>:</b>"
"warn.noWarns": "Tidak ada peringatan, mantap."
/* ---------------------------------------------------------------------
Start - Used for /start
--------------------------------------------------------------------- */
# β οΈ IMPORTANT
"start.error.JoinVerifyWrongUser": "<b>Tombol itu bukan untuk kamu.\n\nTapi hei, sekarang kamu di sini:</b>"
"start.error.JoinVerifyExpired": "<b>Maaf, Permintaan Join Verify Kamu telah kedaluwarsa.\n\nSilakan gabung lagi ke grup dan coba lagi.</b>"
"start.main":
'''
<b>Aloo </b><code>%s</code><b>, Aku %s!
β΄οΈ Aku akan menjaga grup Kamu tetap Aman</b> dan aku memiliki <b>banyak fitur keren lainnya</b> Seperti <a href="t.me/CalsiBotDev/113">membuat pack stiker</a><b>.</b>
<b>Perintah Admin paling banyak digunakan:</b>
<a href="t.me/CalsiBotDev/89">/JoinVerify</a>
<a href="t.me/CalsiBotDev/23">/restrict</a>, <a href="t.me/CalsiBotDev/82">/warn</a>, <a href="t.me/CalsiBotDev/48">/JoinLock</a>, dan <a href="t.me/CalsiBotDev/74">/JoinLimit</a>
<b>Lihat perintah lainnya:</b>
/ListCommands
'''
/* ---------------------------------------------------------------------
Misc - A mix of other commands
--------------------------------------------------------------------- */
"misc.boi.self": "<b>Bayangkan secara ironis mencoba </b>/boi<b> dirimu sendiri...</b>"
"misc.boi.main": "Kamu telah dikunjungi oleh tangan sang perkasa. Pergi ke sudut dan pikirkan omong kosong yang Kamu katakan."
"misc.boi.CalsiBot": "<b>boiii, apakah kamu tahu apa yang baru saja kamu coba lakukan!? π‘π€</b>"
"misc.denko.main":
'''
<b>(Β΄ο½₯Οο½₯`)</b>
'''
"misc.huh.main": "<b>huh</b>"
"misc.judge.main.truth": "%s<b> mengatakan yang sebenarnya.</b>"
"misc.judge.main.lying": "%s<b> berbohong!</b>"
"misc.judge.CalsiBot": "<i>Aku selalu benar.</i>"
"misc.coin.main.heads": "%s melempar koin!\n\n<b>dia mendapatkan Angka!</b>"
"misc.coin.main.tails": "%s melempar koin!\n\n<b>dia mendapatkan Gambar!</b>"
"misc.covfefe.tooLong": "<b>β Terlalu panjang. βπ</b>"
"misc.covfefe.replyHint": "<b>Balas pesan yang ingin Kamu covfefe!</b>"
"misc.spurdo.tooLong": "<b>β terlalu pwanjang :dd π₯Ί</b>"
"misc.spurdo.replyHint": "<b>balas pwesan yang ingin kmoeh spurdo-kan :DD</b>"
"misc.listcommands.main":
'''
<b>Hampir semua perintah CalsiBot:</b>
<b>Perintah Manis:</b>
/hug, /cuddle, /snuggle, /ruffle
/pat, /poke, /highfive
<b>Permainan:</b>
/fish, /marry, /divorce
<b>Perintah Permainan:</b>
/slap, /wish, /judge, /coin (/flip)
/roll, /dox
/kms, /kys, /kos
<b>Perintah Admin:</b>
/kick, <code>/kickme</code>, /ban, /permaban
/mute (/restrict), /unrestrict (/unban), /warn
/pin, /unpin, /title, /chatname, /pfp
/SetWelcome, /RemoveWelcome
/JoinLimit, /JoinLock
/JoinVerify, /PreVerify
<b>Perintah Mengubah Teks:</b>
/covfefe, /spurdo, /emojify
<b>Lainnya:</b>
/boi, /denko, /huh
/name, /me, /edgy
<a href="t.me/CalsiBotDev/51">"sed" (pengalihan/penggantian teks)</a>
<b>Fungsi yang Berguna:</b>
/stickers, <code>@admin</code>, /language
/translate (/tr), /when, /count
'''
# βΉοΈ Example: It's
# Alex Wayne"
"misc.name.main": "Ini:\n<b>%s</b>"
"misc.me.main":
'''
<b>Informasi Untuk </b>%s<b>:</b>
<code>Username: </code>%s
<code>User ID: </code>%s
<code>Chat ID: </code>%s
'''
"misc.wish.help":
'''
<b>Kamu bisa menggunakan </b><code>/wish</code><b> untuk mengatakan sebuah Harapan
For example:</b>
<code>/wish Aku bisa berkencan denganmu π</code><b>, atau</b>
<code>/wish mimpiin kamu π /emojify</code><b>, atau</b>
<code>/wish aku memiliki seseorang untuk dipeluk di malam hari</code><b>...</b>
'''
"misc.wish.main": "<b>Keinginan Kamu telah diungkapkan. β¨</b>\n\n<i>kesempatannya: %s%</i>"
"misc.adminmode.help": "<b>Mode Admin memungkinkan Kamu untuk menonaktifkan semua perintah CalsiBot yang tidak terkait dengan Administrasi Grup</b>"
"misc.adminmode.sorry": "<b>Maaf, Mode Admin Diaktifkan sehingga Kamu tidak bisa menggunakan perintah ini di sini...</b>\n\n%s"
"misc.sedreplace.main": "Apakah yang kamu maksud:"
"misc.pfp.help": "<b>Balas ke gambar terkompresi (tidak dikirim sebagai file) yang ingin Kamu tetapkan sebagai gambar profil grup</b>"
"misc.slap.CalsiBot": "<b>Kamu tidak bisa menampar ku, bukan begitu cara kerjanya...</b>"
"misc.when.forwardMain": "π
Awalnya dikirim di <b>%s</b> pada <b>%s</b> (UTC)\n\nβ³ itu <b>%s</b> yang lalu."
"misc.when.otherMain": "β³ Pesan ini terkirim <b>%s</b> yang lalu."
"misc.when.otherEdit": "\n\nβοΈ Terakhir diedit <b>%s</b> yang lalu."
"misc.when.help": "<b>Balas pesan apa pun untuk melihat sudah berapa lama sejak dikirim - hingga detik.\n\nUntuk pesan yang diteruskan, aku akan memberi tahu Kamu saat pesan asli pertama kali dikirim.</b>"
"misc.count.main": "<b>Sejak dibuat, grup ini telah memiliki </b><code>%s</code><b> pesan, termasuk pesan Kamu</b>"
"misc.pin.help": "<code>/pin</code> <b>memungkinkan Kamu untuk dengan mudah mengatur, atau mengubah pin obrolan tanpa menu yang bodoh\n\nMasih bingung cara menggunakannya? Ketuk tombol di bawah untuk melihat contohnya:</b>"
"misc.pin.main": "<b>Balas ke gambar terkompresi (tidak dikirim sebagai file) yang ingin Kamu tetapkan sebagai gambar profil grup</b>"
# βΉοΈ Example: Couldn't find any\n- non-animated sticker π\n\nTry again with a different message.
"misc.fileIDSearch.error.noUsableFileFound": "<b>Tidak bisa menemukan:</b>\n%s. π\n\n<b>Coba lagi dengan pesan yang berbeda.</b>"
# βΉοΈ Example: Come over here, get on your knees, and translate this π
"misc.knees.main": "<b>Kemarilah, berlutut, dan </b><i>%s</i><b> ini %s</b>"
/* ---------------------------------------------------------------------
Language - Used for /language
--------------------------------------------------------------------- */
# βΉοΈ NOTE: This should be the native name of the language.
"language.name": "Bahasa Indonesia"
"language.main": "<b>Bahasa Kamu saat ini disetel ke:</b>\n<code>%s</code>"
"language.credit": "<b>Terjemahan ini dibuat oleh </b><a href=\"https://github.com/CalsiBotDev/CalsiBot/\">kontribusi</a><b> dari:</b>\n"
# βΉοΈ NOTE: The contributors string should NOT be changed by anyone other than me, or those who are already listed
# as contributors.
#
# By default, let's use id-mentions here instead of usernames for privacy reasons, but if you'd prefer to
# be credited by username or something else, feel free to change your tag here - or ask me to do it.
#
# This list of names should be in order of contribution size and frequency, taking into account age of last
# contribution.
"language.credit.activeContributors": "<a href=\"tg://user?id=5966163635\">dzL</a>"
"language.callbacks": {
"chooseYourLanguage": "<b>Pilih bahasamu:</b>"
"changedBy": "<b>Bahasa diubah dari </b><code>%s</code><b> menjadi </b><code>%s</code><b> oleh </b>%s"
"changedByAnswerText": "Bahasa Diubah"
"languageAlreadySetAnswerText": "%s sudah ditetapkan sebagai bahasa grup"
}
/* ---------------------------------------------------------------------
Emojify - Used for /emojify
--------------------------------------------------------------------- */
"emojify.error.tooLong": "<b>β Terlalu panjang. ππ</b>"
"emojify.error.replyToHuman": "<b>hih π« dodol π\n\nBalas π¬ pesan manusia π€</b>"
"emojify.replyHint": "π <b>balas π¬ ke π pesan π² yang π ingin π Kamu emojify!</b>"
/* ---------------------------------------------------------------------
Translate - Used for /tr, /translate
--------------------------------------------------------------------- */
"translate.error.notALanguage": "<b>Maaf, '%s' bukan sebuah bahasa, atau tidak didukung</b>"
"translate.replyHint": "<b>Balas teks yang ingin Kamu terjemahkan!</b>"
/* ---------------------------------------------------------------------
Roll - Used for /roll
--------------------------------------------------------------------- */
"roll.singlesArray": [
"Dapet hikmahnya..."
"Belum beruntung."
"jelek"
"Sabar, coba lagi"
"Miris kamu.."
"Terus mencobaa"
"Ya gimana ya"
]
# βΉοΈ Example: You Got Septuples!
"roll.main": "kamu mendapatkan %s"
# βΉοΈ Example: 777\n\nresult between 0 and 1000
"roll.custom": "<b>%s</b>\n\n<i>hasil antara <code>%s</code> dan <code>%s</code></i>"
/* ---------------------------------------------------------------------
Dox - Used for /dox
--------------------------------------------------------------------- */
"dox.result":
'''
<b>Dox dari </b>%s<b>:</b>
<pre>Gender: %s
Tanggal lahir: %s
Alamat: %s, %s
Pekerjaan: %s
IP saat ini: %s
SSN: %s
Nomor telepon: %s</pre>
'''
"dox.gendersArray": [
"cowo"
"cewe"
"e-boy"
"e-girl"
"thot"
"pelacur"
"pakboi"
"gatau π³"
]
/* ---------------------------------------------------------------------
AtAdmin - Used for @admin, @admins
--------------------------------------------------------------------- */
# βΉοΈ NOTE: The last %s may look useless here, but it will hold the 'mentions' to the group's admins
"atAdmin.main": "%s <b>telah memanggil admin untuk melihat pesan ini.</b>%s"
"atAdmin.callbacks": {
"chooseAction": "<b>Pilih tindakan yang ingin Kamu lakukan dengan tombol di bawah ini:</b>"
"chooseActionAnswerText": "Pilih Tindakan"
"ignoreAnswerText": "Laporan Diabaikan"
"actionTakenAnswerText": "Tindakan yang Kamu pilih telah diambil"
}
"atAdmin.info": {
"delete": "Haruskah pesan yang dilaporkan dihapus? Perhatikan bahwa bot tidak bisa menghapus pesan yang lebih lama dari 48 jam..."
"ban": "Haruskah pengguna yang dilaporkan dilarang?"
}
/* ---------------------------------------------------------------------
Stickers - Used for all /sticker commands
--------------------------------------------------------------------- */
"stickers.defaultPackTitle": "Favorit %s"
"stickers.acceptableFileTypes": "<b>- GIF,\n- foto terkompres,\n- foto tidak terkompres</b> (<10 MB)<b>,\n- video</b> (<10 MB)<b>,\n- foto, animasi, atau stiker video</b>"
"stickers.main": "<b>Buat, Kelola, dan Tambah ke Paket Stiker dengan perintah berikut:</b>\n\n/newpack β buat paket baru\n/listpacks β Melihat Daftar Paket Anda dan ID-nya\n/renamepack β ganti nama paket\n/removepack β Menghapus paket dari CalsiBot\n\n/addsticker β tambahkan stiker ke paket\n/deletesticker β hapus stiker dari paket\n\n<b>Perintah Lain:</b>\n\n/addsticker 3 β tambahkan gambar atau stiker ke paket dengan ID <code>3</code>\n/addsticker π₯³ππ β buat stiker dan saran saat menggunakan salah satu dari ketiga emoji ini\n/addsticker 3 π₯³ππ β buat stiker dan tambahkan ke paket <code>3</code>, sarankan saat menggunakan salah satu dari ketiga emoji ini"
"stickers.beingAdded": "β³ <b>Stiker Kamu sedang ditambahkan, harap tunggu...</b>"
"stickers.beingAddedQueued": "β³ <b>Stiker Kamu akan ditambahkan dalam %s, harap tunggu...</b>"
"stickers.beingAddedSuccess": "π₯³ <b>Stiker Kamu telah ditambahkan!</b>\n\n<i>kalo Kamu tidak melihatnya, hapus dan tambahkan kembali Stiker Pack:</i>"
"stickers.beingDeleted": "<b>Stiker ini telah dihapus.</b>\n\n<i>mungkin perlu waktu hingga 2 menit untuk menghilang:</i>"
"stickers.letsCreateAPackInPrivate": "<b>Pack Stiker harus dibuat secara pribadi, kuyy:</b>"
"stickers.removeOnlyInPrivate": "<b>Pack Stiker hanya bisa dihapus secara pribadi, kuyy:</b>"
"stickers.seeAllCommandsHint": "<b>Kirim /stickers untuk melihat semua perintah dan info.</b>"
"stickers.videoTrimmedHint": "<i>Tip: Saat menambahkan video, hanya 3 detik pertama yang dapat digunakan. Pangkas sendiri video sebelum menambahkan untuk memilih bagian tertentu.</i>"
"stickers.whichPackShouldBeAddedTo": "<b>Pack mana yang harus ditambahkan stiker?</b>\n\n%s"
"stickers.callbacks": {
"confirmStickerPackCreateOrRename": "<b>Pack Stiker Kamu akan memiliki nama kek gini::</b>\n\n<code>%s</code>\n\n<b>Tekan Batal untuk memilih nama yang berbeda.</b>"
"cancelStickerPackCreateOrRename": "<b>Oke, pilih nama lain dan coba lagi. Sebagai contoh:</b>\n\n<code>/newpack %s</code>"
"stickerPackCreateSuccess": "<b>Pack Stiker Kamu telah dibuat!</b>\n\nSekarang Kamu bisa membalas gambar dan stiker dengan /addsticker untuk menambahkannya ke pack Kamu\n\n%s"
"stickerPackRenameSuccess": "<b>Nama Pack Stiker Anda telah diganti!</b>\n\n%s"
"confirmStickerPackRemove": "β οΈ <b>Pack Stiker kamu akan dihapus dari CalsiBot.\n\nKamu gaakan bisa memperbarui pack ini dengan CalsiBot lagi.\n\nApa Kamu yakin mau hapus pack ini?</b>"
"cancelStickerPackRemove": "<b>Oke, pack tidak dihapus.</b>"
"stickerPackRemoveSuccess": "<b>Pack Stiker Kamu telah dihapus dari CalsiBot.</b>\n\nUntuk menghapus sepenuhnya, silakan ke @Stickers"
"cancelAddEmojiToMessage": "<b>Oke, Kamu bisa menentukan sendiri emoji yang berbeda. Contohnya:</b>\n\n<code>%s</code>"
}
"stickers.listPacks": "<b>Pack Kamu:\n\n%s</b>\n\n%s"
"stickers.listPacksFill": "%s β <a href=\"%s\">%s</a>"
"stickers.validStickerPacksAre": "<b>ID Pack Stiker yang valid adalah:\n<code>%s</code></b>"
"stickers.error": {
"noTitleGiven": "<b>Kamu harus menentukan nama. Contohnya:</b>\n\n<code>/%s %s</code>"
"noPackGiven": "<b>Kamu harus menentukan Pack. Contohnya:</b>\n<code>/%s %s</code>\n\n%s"
"noEmojiGiven": "<b>Silakan pilih emoji di bawah ini\n\nTekan Batal untuk menentukan milik Kamu:</b>\n<code>%s</code>"
"noStickerPacks": "<b>Kamu tidak memiliki Pack Stiker.</b>\n\n%s"
"specifiedPackDoesNotExist": "<b>Tidak bisa menemukan Pack Stiker <code>%s</code></b>\n\n%s"
"stickerAlreadyDeleted": "<b>Stiker ini telah dihapus.</b>"
"packFull": "<b>Paket ini penuh, hapus beberapa stiker atau buat paket baru.</b>"
"packLimitReached": "<b>Kamu telah mencapai batas %s Pack Stiker.\n\nKalo Kamu ingin membuat Pack baru, Kamu harus menggunakan </b><code>/removepack</code><b> untuk menghapusnya terlebih dahulu.</b>"
"addStickerReplyHint": "<b>Balas ke media yang ingin Anda tambahkan ke paket stiker.</b>"
"deleteStickerReplyHint": "<b>Balas stiker dari salah satu Pack Kamu yang ingin Kamu hapus.</b>"
}
}