forked from CalsiBotDev/CalsiBot
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathit.hjson
More file actions
921 lines (741 loc) · 49.5 KB
/
it.hjson
File metadata and controls
921 lines (741 loc) · 49.5 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
{
/* ---------------------------------------------------------------------
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\">Questo utente</a><b> è stato bannato da </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": " è stato bannato da "
"userBannedAnswerText": "Utente bannato"
# ℹ️ 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\">Questo utente</a><b> è stato sbannato da </b>%s"
"userUnbannedBySignature": " è stato sbannato da "
"userUnbannedAnswerText": "Utente sbannato"
# ℹ️ Example: /JoinVerify enabled by Andy
"featureEnabledBy": "%s<b> abilitato da </b>%s"
"featureEnabledAnswerText": "%s abilitato"
"featureAlreadyEnabled": "%s<b> è già abilitato</b>"
"featureAlreadyEnabledAnswerText": "%s è già stato abilitato"
"featureDisabledBy": "%s<b> disabilitato da </b>%s"
"featureDisabledAnswerText": "%s disabilitato"
"featureAlreadyDisabled": "%s<b> è già stato disabilitato</b>"
"featureAlreadyDisabledAnswerText": "%s è già disabilitato"
"joinLimitRestrictionsReset": "<a href=\"tg://user?id=%s\">A questo utente</a><b> sono state rimosse le restrizioni di </b><code>/JoinLimit</code> dall'amministratore %s"
"joinLimitRestrictionsResetAnswerText": "Rimosse restrizioni."
"joinLockExceptionAdded": "<a href=\"tg://user?id=%s\">A questo utente</a><b> è stata concessa un'esenzione una tantum da </b>%s\n\n<b>La prossima volta che l'utente si unisce, non sarà rimosso.</b>"
"joinLockExceptionAddedAnswerText": "Eccezione aggiunta"
"chatNameRemoved": "<b>Nome gruppo rimosso da </b>%s"
"chatNameRemovedAnswerText": "Nome gruppo rimosso"
"chatNameNotSet": "<b>Il nome gruppo non è mai stato impostato, quindi non c'è nulla da rimuovere.</b>"
"chatNameNotSetAnswerText": "Nome gruppo non impostato"
"cantUseFeatureOnAdminsAnswerText": "Non posso %s gli amministratori"
"CalsiBotNoLongerAdmin": "<b>CalsiBot non è più un amministratore o non dispone di autorizzazioni sufficienti, quindi questa tastiera è scaduta</b>"
"CalsiBotNoLongerAdminAnswerText": "CalsiBot non è più un amministratore o non dispone di autorizzazioni sufficienti, quindi questa tastiera è scaduta."
"keyboardHasExpired": "<b>Questa tastiera è scaduta.</b>"
"keyboardExpiredAnswerText": "Tastiera scaduta"
"keyboardUpdatedPressConfirmAnswerText": "Tastiera aggiornata, premere 'Conferma' per applicare"
}
"generic.buttons": {
"whatIsThis": "❓ Cos'è questo?"
"whatIsThisShort": "❓ Cosa?"
"imSorry": "😭 Mi dispiace!"
"joinChannel": "👋 Iscriviti al Canale"
"addToGroup": "🔱 Aggiungi al Gruppo"
"tapToVerify": "🤖 Inizia la Verifica 🤖"
"banUser": "Rimuovi utente"
"banBot": "Rimuovi bot"
"allowUser": "Consenti utente"
"trustUser": "Aggiungi ai fidati"
"trustBot": "Permetti bot"
"unbanUser": "Sblocca utente"
"settings": "⚙️ Impostazioni"
"resetRestrictions": "🤝 Ripristina restrizioni"
"yes": "✅ Sì"
"no": "❌ No"
"enable": "✅ Abilita"
"disable": "❌ Disabilita"
"disableLimit": "❌ Disabilita limite"
"disableTimeLimit": "❌ Disabilita il limite di tempo"
"permabanUser": "❌ Banna per sempre"
"unPermabanUser": "🤝 Rimuovi dai permaban"
"remove": "❌ Rimuovi"
"removeAllWarns": "❌ Rimuovi tutti gli avvertimenti"
"history": "📚 Storico"
"setMax": "🔢 Imposta max"
"back": "⬅️ Indietro"
"messages": "Messaggi"
"media": "Media"
"stickersAndGIFs": "Sticker e GIF"
"linkPreviews": "Anteprime dei collegamenti"
"confirm": "📝 Conferma"
"cancel": "❌ Annulla"
"seeExample": "👀 Vedi esempio"
"seeGroupInfo": "Vedi info gruppo"
"marryAccept": "🥰 Accetta"
"marryReject": "😒 Rifiuta"
"continueFishing": "🎣 Continua a pescare"
"continueBuilding": "⚒ Continua a costruire"
"chooseAction": "🎭 Scegli un'azione"
"ignore": "🙈 Ignora"
"changeLanguage": "🌐 Cambia Lingua"
"createPack": "📸 Crea stickerpack"
"removePack": "💀 Rimuovi stickerpack"
"viewPack": "🌆 Visualizza stickerpack"
}
# ℹ️ 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": "volte"
"one": "volta"
"other": "volte"
}
"generic.weekPlural": {
"zero": "settimane"
"one": "settimana"
"other": "settimane"
}
"generic.dayPlural": {
"zero": "giorni"
"one": "giorno"
"other": "giorni"
}
"generic.hourPlural": {
"zero": "ore"
"one": "ora"
"other": "ore"
}
"generic.minutePlural": {
"zero": "minuti"
"one": "minuto"
"other": "minuti"
}
"generic.secondPlural": {
"zero": "secondi"
"one": "secondo"
"other": "secondi"
}
"generic.onlyInSupergroups": "<b>Siamo spiacenti, questo comando può essere utilizzato solo nei supergruppi</b>"
"generic.somethingWentWrongTryAgainLater": "<b>Qualcosa è andato storto, per favore riprova più tardi...</b>"
"generic.rateLimit": "😡 %s<b>, ti sto ignorando perché hai inviato più di 3 comandi in meno di 1 secondo. Per favore dacci un taglio.</b>\n\n<i>Tra pochi minuti scadrà</i>"
"generic.willNotSeeAgainForAWhile": "<i>Non vedrai più questo messaggio per un po'.</i>"
# ℹ️ Example: Reply to the person you want to /slap
"generic.replyToThePersonYouWantTo": "<b>Rispondi alla persona che vuoi</b> %s"
"generic.needToReply": "<b>Devi rispondere a qualcuno.</b>"
"generic.needToBeAdmin": "<b>❌ Non consentito. È necessario:</b>\n\n1️⃣ Essere un amministratore\n2️⃣ Avere l'autorizzazione di %s"
"generic.needToBeAdminAnswerText": "❌ Non consentito. È necessario: \n\n 1️⃣ Essere un amministratore \n 2️⃣ Avere l'autorizzazione di %s"
"generic.CalsiBotNeedsToBeAdmin": "<b>❌ Perché funzioni, %s deve:</b>\n\n1️⃣ Essere un amministratore\n2️⃣ Avere l'autorizzazione di %s"
"generic.CalsiBotNotUsedAnymore": "<b>Mi dispiace, CalsiBot non è più utilizzato nel gruppo o non dispone di autorizzazioni sufficienti.</b>"
"generic.CalsiBotNotUsedAnymoreAnswerText": "Mi dispiace, CalsiBot non è più utilizzato nel gruppo o non dispone di autorizzazioni sufficienti."
"generic.permissionTypes": {
"changeGroupInfo": "cambiare le informazioni del gruppo"
"banUsers": "bloccare gli utenti"
"deleteMessages": "eliminare i messaggi"
"inviteUsers": "invitare gli utenti"
"pinMessages": "fissare messaggi"
"doEverything": "fare tutto, incluso aggiungere nuovi amministratori"
}
"generic.loaded": "Caricato"
"generic.loadingEllipsis": "Caricamento in corso..."
"generic.disabled": "Disabilitato"
"generic.enabled": "Abilitato"
"generic.cancelled": "Annullato"
"generic.currently": "Attualmente"
"generic.gaming": "Giocare"
"generic.nobody": "Nessuno"
"generic.none": "Nessuna"
"generic.note": "Note"
"generic.reasonColon": "Motivo:"
"generic.deleteQuestion": "Elimina?"
"generic.banQuestion": "Banna?"
"generic.and": " e "
# ℹ️ Example: Exception was added by an admin.
"generic.anAdmin": "un amministratore"
# ℹ️ Example: Fishing is always allowed in private :)
"generic.featureAlwaysAllowedInPrivate": "%s è sempre consentito in privato :)"
# ℹ️ Example: Wall Building has now been enabled in this group.
"generic.featureEnabled": "<b>%s è ora abilitato in questo gruppo</b>"
"generic.featureAlreadyEnabled": "<b>%s è già abilitato in questo gruppo</b>"
"generic.featureDisabled": "<b>%s è ora disabilitato in questo gruppo</b>"
"generic.featureAlreadyDisabled": "<b>%s è già disabilitato in questo gruppo</b>"
"generic.featureDisabledByDefault": "<b>Per impostazione predefinita, %s è disabilitato nelle chat di gruppo.</b>\n\nUn amministratore può dare %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>Per impostazione predefinita, %s è disabilitato nelle chat di gruppo.</b>\n\nUn amministratore può dare %s oppure puoi %s in privato, usando il pulsante qui sotto:"
# ℹ️ Example: You can use /DisableBrick to change that.
"generic.toggleFeatureHint": "<b>Puoi usare </b>%s<b> per modificarlo</b>"
# ℹ️ Example: You can't Warn admins
"generic.cantUseFeatureOnAdmins": "<b>Non puoi </b><code>%s</code><b> amministratori... Purtroppo.</b>"
"generic.cantUseFeatureOnAdminsWithReason": "<b>Non puoi </b><code>%s</code><b> amministratori perché %s</b>"
# ℹ️ Example: because they can't be warned in the first place.
"generic.theyCantBeInTheFirstPlace": "perché non possono essere %s comunque."
"generic.tapNextToContinue": "\n\n<b>Tocca </b>/next<b> per Continuare...</b>"
"generic.tapNextToRetry": "\n\n<b>Tocca </b>/next<b> per Riprovare...</b>"
"generic.tapCancelToQuit": "\n\n<b>Tocca </b>/cancel<b> per Uscire %s</b>"
/* ---------------------------------------------------------------------
Comfy - Used for /hug, /cuddle, etc.
--------------------------------------------------------------------- */
"comfy.hug": {
"self": "%s<b> porta un braccio intorno a sé stess* e si abbraccia da sol*. </b>%s<b> si sente leggermente meno sol*.</b>"
"main": "%s ti ha appena <b>abbracciat*! :)</b>"
"CalsiBot": "<i>Non posso essere abbracciato </i><b>:/</b>"
}
"comfy.cuddle": {
"self": "%s<b> si stende a pancia in giù sul letto e cerca di accarezzarsi i fianchi. </b>%s<b> ora si sente leggermente meno triste</b>"
"main": "%s coccola %s forte forte"
"CalsiBot": "<i>sighhh</i> ☁️😌☁️"
}
"comfy.snuggle": {
"self": "%s<b> si rannicchia in posizione fetale. </b>%s<b> ora si sente leggermente meglio</b>"
"main": "%s coccola felicemente %s"
"CalsiBot": "🥺 <i>*sospiro di sollievo*</i>"
}
"comfy.poke": {
"self": "%s<b> si batte la mano sul petto a mò di mea culpa, un monito a sé stess* di perdere un po' di peso</b>"
"main": "<b>*</b>%s punzecchia %s<b>* o_o</b>"
"CalsiBot": "<b>>_<</b>"
}
"comfy.pat": {
"self": "%s<b> goffamente si patpatta da sol*. 🙃</b>"
"main": "<b>*</b>%s delicatamente patpatta %s<b>* :V</b>"
"CalsiBot": "<i>rawr</i> <b>xDddd</b>"
}
"comfy.ruffle": {
"self": "%s<b> si scompiglia i capelli... Ops. 😐</b>"
"main": "<b>*</b>%s scompiglia i capelli di %s<b>* :&</b>"
"CalsiBot": "<i>Dovresti scompigliare i miei capelli...non...quei peli.</i> 😳"
}
"comfy.highfive": {
"self": "%s<b> cerca di battersi il cinque da solo. </b>%s<b> si manca e sprofonda nella sua stessa depressione.</b>"
"main": "%s ti <b>batte il cinque</b>!"
"CalsiBot": "<i>:D</i>"
}
/* ---------------------------------------------------------------------
Death - Used for /kys, /kms & /kos
--------------------------------------------------------------------- */
"death.CalsiBot": "<i>Non posso essere ucciso </i><b>;)</b>"
# ℹ️ Example: Josie stabbed Kevin before they starved to death
"death.kos": "%s<b> ha pugnalato </b>%s<b> prima che %s morisse di fame</b>"
/* ---------------------------------------------------------------------
Ban - Used for /ban, /kick, etc.
--------------------------------------------------------------------- */
"ban.kick.main": "%s<i> è stato rimosso</i>"
"ban.kickme.main": "%s<i> rimosso.</i>"
"ban.ban.main": "%s<i> è stato bannato</i>"
"ban.deport.main": "%s<i> è stato deportato</i>"
"ban.realdeport.main": "%s<i> è stato deportato per sempre</i>"
/* ---------------------------------------------------------------------
Fish - Used for /fish, /MyFish, etc.
--------------------------------------------------------------------- */
"fish.fish": "Pesce"
"fish.fishing": "Pescare"
"fish.noFish": "<b>Sembra che </b><a href=\"tg://user?id=%s\">%s</a><b> non abbia mai pescato prima!\n\n Prova:</b> /Fish"
"fish.noTrophyFish": "<b>Al momento non hai alcun pesce trofeo 😢 - ma non preoccuparti!\n\nCatturane uno con </b>/Fish<b> per guadagnare il tuo primo trofeo!</b>\n\n/MyFish ||| /Fish"
"fish.verdicts": {
"failure": "Proprio come nella vita reale, <b>non hai pescato neanche un vecchio stivale.</b>"
"blowfish": "Hai catturato un Pesce Palla: 🐡"
"normal": "<b>Non male!</b>\nHai catturato un Pesce Normale: 🐟"
"tropical": "<b>Grande!</b>\nHai catturato un Pesce Tropicale: 🐠"
"squid": "<b>Fico!</b>\nHai catturato un Calamaro: 🦑"
"crab": "<b>Fantastico!</b>\nHai catturato un Granchio: 🦀"
"dolphin": "<b>UOOO!</b>\nHai catturato un Delfino: 🐬"
"shark": "<b>MINCHIA!!!</b>\nHai catturato uno Squalo: 🦈"
"crocodile": "<b>ARGHHH!!!</b>\nHai catturato un Coccodrillo: 🐊"
"whale": "<b>L'OCEANO SEMBRA AFFONDARE...\n\nCon tutta la tua forza, mantieni la presa e giri vorticosamente il mulinello!</b>\nHai catturato una Balena: 🐳"
}
"fish.viewYourFish": "\n\n<b>Visualizza i tuoi pesci:</b> /MyFish"
"fish.newTrophyFish": "\n\n<b> 🎉 Hai appena guadagnato un nuovo</b>\n/TrophyFish!"
"fish.myFish":
'''
<b>🎣 </b><a href="tg://user?id=%s">%s</a><b> – Pesci:</b>
🐡 - Pesce Palla: <b>%s</b>
🐟 - Pesce Normale: <b>%s</b>
🐠 - Pesce Tropicale: <b>%s</b>
🦀 - Granchio: <b>%s</b>
🦑 - Calamaro: <b>%s</b>
🐬 - Delfino: <b>%s</b>
🦈 - Squalo: <b>%s</b>
🐊 - Coccodrillo: <b>%s</b>
🐳 - Balena: <b>%s</b>
🐠🦑🐊 - Tutti i pesci: <b>%s</b>
/TrophyFish ||| /Fish
'''
"trophy.types": {
"firstfish": "\n%s<%s> - Primo Pesce!</%s>"
"1000fish": "\n%s<%s> - Mille pesci</%s>"
"5000fish": "\n%s<%s> - Cinquemila pesci</%s>"
"10000fish": "\n%s<%s> - Diecimila pesci</%s>"
"2018newyear": "\n%s<%s> - Capodanno 2018</%s>"
"2018vday": "\n%s<%s> - VDay 2018</%s>"
"2018xmas": "\n%s<%s> - Natale 2018</%s>"
"2019newyear": "\n%s<%s> - Capodanno 2019</%s>"
"2020xmas": "\n%s<%s> - Natale 2020</%s>"
}
/* ---------------------------------------------------------------------
JoinEvents - Used for Join Flow
--------------------------------------------------------------------- */
"joinevents.error.CalsiBotNotEnoughPermissions": "<b>In questo momento un messaggio di benvenuto, JoinLock, JoinVerify o JoinLimit è abilitato, ma non dispongo di sufficienti permessi...\n\n Per favore assicurati che io possa </b><code>cambiare le informazioni del gruppo</code><b> e </b><code>bloccare gli utenti</code><b>.</b>"
"joinevents.userPermabanned": "%s<b> è stato definitivamente escluso da questo gruppo da un amministratore\n\nL'ho rimosso.</b>"
"joinevents.joinlockAddedByAdmin": "<b>Join Lock è abilitato ma </b>%s<b> è stato aggiunto da </b>%s<b>, quindi non l'ho kickato.</b>"
"joinevents.joinlockMemberBanned": "%s<b> è stato bannato perché Join Lock è abilitato.</b>"
/* ---------------------------------------------------------------------
JoinConfig - Used for Join Flow
--------------------------------------------------------------------- */
"joinconfig.welcome.help": "<code>/SetWelcome</code><b> ti permette di impostare un messaggio di benvenuto per il tuo gruppo\n\nIl tuo messaggio dovrebbe essere come nell'esempio seguente:</b>"
"joinconfig.welcome.error.somethingWrong": "<b>Ci dispiace, ma c'è qualcosa che non va nel messaggio che hai pubblicato.\n\nVerifica nuovamente la formattazione e assicurati di non aver incluso caratteri strani.</b>"
"joinconfig.welcome.success": "<b>Fantastico, il tuo nuovo messaggio di benvenuto è stato impostato. Controlla sopra per vedere come apparirà!\n\nPuoi usare </b><code>/DeleteWelcome</code><b> per rimuoverlo</b>"
"joinconfig.welcome.removed": "<b>Il messaggio di benvenuto è stato rimosso\n\n Puoi usare </b><code>/DeleteWelcome</code><b>, seguito dal messaggio che desideri, per impostarne uno nuovo.</b>"
"joinconfig.welcome.alreadyRemoved": "<b>Attualmente non è stato impostato alcun messaggio di benvenuto da rimuovere\n\nPuoi usare </b><code>/SetWelcome</code><b>, seguito dal messaggio che desideri, per impostarne uno.</b>"
"joinconfig.joinlimit.help": "<code>/JoinLimit</code><b> ti consente di impostare le restrizioni predefinite per tutti i membri che si uniscono al tuo gruppo\n\nIl tuo messaggio dovrebbe essere come nell'esempio seguente:</b>"
"joinconfig.joinlimit.success": "<b>Il tuo </b><code>/JoinLimit</code><b> è stato impostato!</b>\n\nI nuovi membri saranno automaticamente limitati %s, fino a quando un amministratore non li sblocca."
"joinconfig.joinlimit.successTimed": "<b>Il tuo </b><code>/JoinLimit</code><b> è stato impostato!</b>\n\nI nuovi membri saranno automaticamente limitati %s, per il limite di tempo specificato."
"joinconfig.title.help": "<code>/%s</code><b> ti permette di impostare il nome del gruppo con un messaggio\n\nIl tuo messaggio dovrebbe essere così:</b>\n<code>/%s nuovo nome gruppo</code>\n\n<b>Suggerimento: </b><i>Hai un prefisso che usi sempre nel nome dei tuoi gruppi? Scopri </i>/cn"
"joinconfig.title.replyToTextHint": "<b>Se stai rispondendo a un altro messaggio per impostare il nome del gruppo, deve essere solo testo</b>\n\n<b>Suggerimento: </b><i>Hai un prefisso che usi sempre nel nome dei tuoi gruppi? Scopri </i>/cn"
"joinconfig.chatname.help": "<code>/%s</code><b> ti permette di impostare il prefisso del gruppo. Questo prefisso apparirà sempre davanti a qualsiasi nome del gruppo impostato con </b><code>/t</code> <b> o </b> <code>/title</code><b>.\n\nIl tuo messaggio dovrebbe essere così:</b>\n<code>/%s MyChatName</code>"
"joinconfig.chatname.replyToTextHint": "<b>Se stai rispondendo a un altro messaggio per impostare il nome del gruppo, deve essere solo testo</b>"
"joinconfig.chatname.success": "<b>Il prefisso gruppo è stato impostato su:</b>\n%s\n\nQuesto apparirà all'inizio di ogni nome chat impostato usando <code>/t</code> o <code>/title</code>."
/* ---------------------------------------------------------------------
JoinVerify - Used for /JoinVerify
--------------------------------------------------------------------- */
# ⚠️ IMPORTANT
"joinverify.callbacks": {
"correctAnswerText": "Esatto! Altri %s..."
"incorrectAnswerText": "Sbagliato. Altri 3..."
"success": "<b>Congratulazioni!\n\nOttimo lavoro umano, ora puoi chattare in: </b><code>%s</code>"
"successAnswerText": "Congratulazioni! Puoi chattare in %s adesso..."
"manuallyTrusted": "%s<b> ha aggiunto manualmente </b>%s<b> ai fidati.</b>"
"manuallyTrustedAnswerText": "Utente fidato"
"expired": "<b>Questa richiesta di verifica è scaduta</b>\n\n<b>Probabilmente sei stato bannato manualmente o considerato attendibile dagli amministratori del gruppo.</b> Oppure, questa è una richiesta molto antica."
"expiredAnswerText": "Verifica scaduta"
"settingsUnavailable": "<b>Join Verify non è abilitato in questo momento, abilitarlo prima di modificare le impostazioni:</b>"
"setTimeLimit": "<b>Scegli un limite di tempo per Join Verify</b>\n\nPer quanti minuti devo aspettare la verifica dei nuovi membri prima di essere rimossi?"
"setTimeLimitAnswerText": "Seleziona un valore"
"timeLimitChanged": "<b>Limite di tempo di Join Verify modificato da </b><code>%s</code><b> a </b><code>%s</code><b> da parte di </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": "Limite di tempo di Join Verify modificato da "
"timeLimitChangedAnswerText": "Nuove impostazioni salvate"
}
# ⚠️ IMPORTANT
"joinverify.generateCaptcha.tapMatchingEmojiBelow": "<b>Tocca le emoji corrispondenti di seguito:</b>"
"joinverify.imageText": {
"successTop": "Umano"
"successBottom": "Certificato"
"errorTop": "Qualcosa è andato"
"errorBottom": "storto"
}
# ⚠️ IMPORTANT
"joinverify.joinevents.joinVerifyAddedByAdmin": "<b>Join Verify è abilitato ma </b>%s<b> è stato aggiunto manualmente </b>%s<b>, quindi non è richiesta alcuna verifica.</b>"
"joinverify.joinevents.userVerify": "<b>Ehi </b>%s<b> benvenuto in </b><code>%s</code><b>.\n\nPer chattare, tocca il pulsante \"Verifica\" e quindi \"Avvia\":</b>"
"joinverify.joinevents.userVerifyTimed": "<b>Ehi </b>%s<b> benvenuto in </b><code>%s</code><b>.\n\nPer chattare, tocca il pulsante \"Verifica\" e quindi \"Avvia\". Altrimenti, verrai bannato tra %s minuti:</b>"
"joinverify.joinevents.botVerify": "%s<b> è un bot\n\nUn amministratore può premere \"Permetti bot\" in basso per consentirgli di inviare messaggi:</b>"
"joinverify.joinevents.botVerifyTimed": "%s<b> è un bot\n\nUn amministratore può premere \"Permetti bot\" in basso per consentirgli di inviare messaggi, altrimenti verrà bannato tra %s minuti.</b>"
"joinverify.joinevents.userVerified": "%s<b> ha passato </b><a href=\"t.me/CalsiBotDev/89\">il JoinVerify con successo</a><b>.</b>"
# ⚠️ IMPORTANT
"joinverify.preverify.callbacks": {
"success": "<b>Fai clic sul link d'invito <u>temporaneo</u> qui in basso per unirti al gruppo:</b>\n%s\n\n<i>se sei stato rimosso da questo gruppo, non sarai in grado di unirti</i>"
"successAnswerText": "Bene! Usa il link d'invito per unirti!"
"memberCount": "Questo gruppo ha attualmente %s membri"
}
"joinverify.preverify.error.preVerifyInvalid": "<b>Il link d'invito PreVerify non è valido o il gruppo ha disabilitato JoinVerify.</b>"
"joinverify.preverify.error.joinLockEnabled": "<b>In questo gruppo è attualmente abilitato <a href=\"t.me/CalsiBotDev/48\">JoinLock</a>, riprovare più tardi</b>"
"joinverify.preverify.error.alreadyVerified": "<b>Ti sei verificato in precedenza come umano.</b>\n\n%s"
"joinverify.preverify.error.notAvailable": "<b>Join Verify non è abilitato in questo momento, deve essere abilitato prima di poter usare PreVerify:</b>"
"joinverify.preverify.steps": {
"one": "✴️ <b>1. Inoltra il messaggio precedente (in risposta)</b> a un canale pubblico in cui %s è un amministratore.\n<b>2. Tocca o fai clic con il pulsante destro del mouse sul messaggio inoltrato e <b>Copia collegamento</b>\n3. Invia il link pubblico copiato a questa chat</b>.\n\nIl link dovrebbe apparire così:\nhttps://t.me/CalsiBotDev/99999"
"oneError.noVerificationString": "❌ <b>Impossibile trovare la stringa di verifica richiesta nel post. Assicurati che il post a cui si riferisce il link sia il messaggio di verifica di proprietà che hai inoltrato.</b>"
"oneError.urlFormat": "❌ <b>Il collegamento che hai inviato non sembra corretto. Dovrebbe apparire così:</b>\nhttps://t.me/CalsiBotDev/99999"
"oneError.targetIsNotChannel": "❌ <b>Il link che hai fornito è per un gruppo pubblico.\n\nPreVerify è progettato per l'uso solo con canali pubblici.</b>"
"oneError.cantSendPost": "❌ <b>Impossibile inviare il messaggio, assicurati che %s sia un amministratore con autorizzazioni sufficienti in %s.</b>%s"
"oneSuccess": "✅ <b>Ok, pubblicato correttamente!</b>\n\nVedi https://t.me/%s/%s per il post!\n\n<b>Per proteggere completamente il tuo gruppo, è necessario revocare tutti i precedenti link di invito. Puoi farlo:</b>\n1. Revocando il tuo link di invito personale\n2. Rimuovendo e quindi ri-promuovendo tutti i tuoi amministratori (tranne CalsiBot). Ciò revocherà tutti i link di invito che hanno condiviso."
}
"joinverify.preverify.imageText": {
"title": "Per unirti al gruppo:"
"stepOne": "Tocca <span>Verifica,</span> quindi <span>Avvia</span>"
"stepTwo": "<span>Passa</span> il test"
"stepThree": "<span>Unisciti</span> al gruppo!"
}
"joinverify.preverify.main": "<b>%s%s è <a href=\"t.me/CalsiBotDev/111\">protetto da</a> PreVerify.</b>"
"joinverify.preverify.verificationMessage": "<b>Questo messaggio serve a verificare la proprietà di questo canale per la funzione PreVerify di CalsiBot.</b>\n\n%s"
"joinverify.preverify.setUpCancelled": "<b>Impostazione PreVerify annullata.</b>"
/* ---------------------------------------------------------------------
JoinLimit - Used for /JoinLimit
--------------------------------------------------------------------- */
"joinlimit.joinevents.userLimited": "%s è stato limitato %s perché <code>/JoinLimit</code><b> è abilitato</b>"
"joinlimit.joinevents.userLimitedTimed": "%s è stato limitato %s <b>fino a %s (UTC) perché </b><code>/JoinLimit</code><b> è abilitato.</b>"
"joinlimit.joinevents.signature": " è stato limitato "
/* ---------------------------------------------------------------------
Marry - Used for /Marry, /Divorce, etc.
--------------------------------------------------------------------- */
"marry.marriage": "Matrimonio"
"marry.callbacks": {
"waitForDecisionAnswerText": "😶 Devi aspettare %s scegliere un'opzione..."
"userNotInvolvedAnswerText": "🙄 Smettila di interferire con le relazioni degli altri, %s"
"proposalAccepted": "💝 %s<b> e </b>%s<b> si sono sposati! 🎉</b><i>\n(successo %s %s finora)</i>\n\n%s\n\n<code>Vedi </code>/MarryStats"
"proposalAcceptedAnswerText": "💝 Congratulazioni! 🎉"
"proposalRejected": "🤕 %s<b> è stato respinto da </b>%s<i>\n(successo %s %s finora)</i>\n\n%s\n\n<code>Vedi </code>/MarryStats"
"proposalRejectedAnswerText": "🤕 Ahi, che peccato."
}
"marry.result.childPlural": {
"zero": "bambini"
"one": "bambino"
"other": "bambini"
}
"marry.result.housePlural": {
"zero": "case"
"one": "casa"
"other": "case"
}
"marry.result.bothGainedHappiness": "🙂 Entrambi hanno guadagnato <b>%s punti felicità</b> ciascuno."
"marry.result.oneLostHappiness": "🙂 %s ha perso <b>%s punti felicità</b>."
"marry.result.bothGainedChildren": "🥺 Entrambi hanno ottenuto <b>%s %s</b> ciascuno."
"marry.result.oneTookChildrenFrom": "🥺 %s ha preso <b>%s %s</b> in affido da %s."
"marry.result.noChildrenGained": "🚫 Stavolta niente bambini."
"marry.result.bothGainedHouses": "🏠 Entrambi hanno guadagnato <b>%s %s</b> ciascuno."
"marry.result.oneTookHousesFrom": "🏠 %s ha preso <b>%s %s</b> da %s."
"marry.result.noHousesGained": "🚫 Stavolta niente case."
"marry.result.bothGainedNetWorth": "💰 Entrambi hanno guadagnato <b>$%s</b> ciascuno."
"marry.result.oneTookNetWorthFrom": "💰 %s ha preso <b>$%s</b> da %s."
"marry.result.noNetWorthGained": "🚫 Stavolta niente soldi."
"marry.help": "💍<b> Rispondi a qualcuno che ti piace con </b><code>/marry</code><b> per fare la proposta di matrimonio.</b>"
"marry.error.cooldown": "<b>Devi attendere 1 minuto tra ogni volta che controlli le statistiche.</b>\n\n %s"
"marry.self": "<b>Non puoi autosposarti, anche se nessun altro ti vuole...</b>"
"marry.main": "💘 %s<b> ti ha fatto una proposta di matrimonio!</b>"
"marry.CalsiBot": "<b>Scusami, ma sono già sposato con il mio lavoro...</b> 🥺"
"marry.divorce.help": "💔 <b>Non senti più l'amore? </b><code>/divorce</code><b> può essere utilizzato per separarsi dalle persone che hai sposato in precedenza.</b>"
"marry.divorce.error.notMarried": "😐<b> Al momento non sei sposato con </b>%s<b>, quindi non puoi ottenere un divorzio...</b>"
"marry.divorce.self": "<i>Per caso intendevi:\n</i>/kms"
"marry.divorce.main": "🖤 %s<b> ha ottenuto il divorzio da </b>%s<i>\n(è successo %s %s finora)</i>\n\nIl matrimonio è durato: %s\n\n%s\n\n<code>Vedi il tuo </code>/MarryStats"
"marry.divorce.CalsiBot": "<b>Vediamo cosa dicono i miei avvocati al riguardo...</b> 🤧"
"marry.marrystats.error.noData": "🥺 %s <b>non è mai stato sposato.</b>"
"marry.marrystats.error.noMutualData": "😶 %s <b>non è mai stato sposato con</b> %s<b>.</b>"
"marry.marrystats.CalsiBot": "<b>A differenza di te, CalsiBot è puro e non ha precedenti di matrimonio.</b>"
"marry.marrystats.own.information": "💖 %s <b> – Statistiche di matrimonio - 1️⃣:</b>\n\n🙂 - Felicità: <b>%s</b>\n🥺 - Bambini: <b>%s</b>\n🏠 - Case: <b>%s</b>\n💰 - Patrimonio netto: <b>$%s</b>"
"marry.marrystats.own.marriages": "💖 %s <b> – Statistiche di matrimonio - 2️⃣:</b>\n\n❤️ <b>Matrimoni:</b>\nRichieste accettate per lo più da %s\nRichieste respinte per lo più da %s\nMatrimoni: <b>%s</b> | Rifiuti: <b>%s</b>"
"marry.marrystats.own.divorces": "💖 %s <b> – Statistiche di matrimonio - 3️⃣:</b>\n\n🖤 <b>Divorzi:</b>\nDivorziato per lo più da %s\nTotale: <b>%s</b>"
/* ---------------------------------------------------------------------
Permaban - Used for /Permaban, /UnPermaban
--------------------------------------------------------------------- */
"permaban.permaban": "Permaban"
"permaban.callbacks": {
"userPermabanned": "<a href=\"tg://user?id=%s\">Questo utente</a><b> è stato bannato permanentemente da </b>%s"
"userPermabannedAnswerText": "Utente bannato permanentemente"
"userAlreadyPermabanned": "<a href=\"tg://user?id=%s\">Questo utente</a><b> è già bannato permanentemente.</b>"
"userAlreadyPermabannedAnswerText": "Utente già bannato permanentemente"
"userUnPermabanned": "<a href=\"tg://user?id=%s\">Questo utente</a><b> è stato rimosso dai ban permanenti da </b>%s"
"userUnPermabannedAnswerText": "Utente rimosso dai ban permanenti"
"userAlreadyNotPermabanned": "<a href=\"tg://user?id=%s\">Questo utente</a><b> non è bannato permanentemente.</b>"
"userAlreadyNotPermabannedAnswerText": "Utente già sbannato"
}
"permaban.replyHint": "<b>Rispondere all'utente che si desidera </b><code>bannare permanentemente</code>"
/* ---------------------------------------------------------------------
Restrict - Used for /restrict, /unrestrict, /unban
--------------------------------------------------------------------- */
"restrict.restricted": "limitato"
"restrict.callbacks": {
"restrictionsReset": "<b>Le restrizioni sono state rimosse da </b>%s"
"restrictionsUpdated": "<b>Restrizioni aggiornate da </b>%s"
"restrictCancelled": "<code>/restrict</code><b> annullato da </b>%s"
}
"restrict.info": {
"messages": "Regola se l'utente può inviare messaggi."
"media": "Regola se l'utente può inviare audio, documenti, foto, video, videomessaggi e audiomessaggi."
"stickergifs": "Regola se l'utente può inviare GIF, giochi, sticker e utilizzare robot in linea."
"linkpreviews": "Regola se l'utente può aggiungere anteprime dei collegamenti ai propri messaggi."
}
"restrict.types": {
"messages": "dall'inviare qualsiasi messaggio"
"media": "dall'inviare messaggi multimediali"
"stickergifs": "dall'inviare sticker o GIF"
"linkpreviews": "dal poter aggiungere anteprime dei link sui loro messaggi"
}
"restrict.success": "%s è stato limitato %s da %s"
"restrict.successTimed": "%s è stato limitato %s <b> fino a %s (UTC) da </b>%s"
"restrict.replyHint": "<b>Rispondi all'utente di cui desideri modificare le restrizioni</b>"
"restrict.main": "<b>Usa le levette sottostanti per scegliere cosa </b>%s<b> può inviare qui:</b>"
"restrict.mainTimed": "<b>Usa le levette sottostanti per scegliere cosa </b>%s<b> può inviare qui:\n\nLe restrizioni scadranno automaticamente il:\n</b><code>%s %s</code>"
/* ---------------------------------------------------------------------
Warn - Used for /warn, /Warns, /MyWarns
--------------------------------------------------------------------- */
"warn.warned": "avvertito"
"warn.checkWarnsOf": "controlla gli avvertimenti di"
"warn.callbacks": {
"warnRemovedBy": "<b>L'avvertimento è stato rimosso da </b>%s"
"warnRemovedAnswerText": "Avvertimento rimosso!"
"noWarns": "<a href=\"tg://user?id=%s\">Questo utente</a><b> al momento non ha avvertimenti</b>"
"noWarnsToRemoveAnswerText": "Nessun avvertimento da rimuovere"
"noWarnsToShowAnswerText": "Nessun avvertimento da mostrare"
"previousWarns": "<a href=\"tg://user?id=%s\">Questo utente</a><b> ha i seguenti avvertimenti:</b>"
"previousWarnsAnswerText": "Avvertimenti precedenti ripristinati"
"confirmRemoveAllWarns": "<b>Sei sicuro di voler rimuovere tutti gli avvertimenti di </b><a href=\"tg://user?id=%s\">questo utente</a><b>?</b>"
"confirmRemoveAllWarnsAnswerText": "Sei sicuro?"
"allWarnsRemovedBy": "Tutti gli avvertimenti di <a href=\"tg://user?id=%s\">questo utente</a><b> sono stati rimossi da </b>%s"
"allWarnsRemovedAnswerText": "Avvertimenti precedenti rimossi"
"chooseMaxWarnsValue": "<b>A quanti avvertimenti un utente dovrebbe essere rimosso?</b>"
"chooseMaxWarnsValueAnswerText": "Seleziona un valore"
"maxWarnsValueChangedBy": "<b>Avvertimenti massimi modificati da </b><code>%s</code><b> a </b><code>%s</code><b> da parte di </b>%s"
"maxWarnsValueChangedAnswerText": "Impostati avvertimenti massimi"
}
"warn.noReasonGiven": "Nessuna motivazione fornita"
"warn.replyHint": "<b>Rispondere all'utente che si desidera avvertire, ad esempio:</b>\n\n<code>/warn</code><b> o\n</b><code>/warn <motivazione></code>"
"warn.success": "%s<b> è stato avvertito da </b>%s.%s\n\n<code>%s di %s avvertimenti</code>"
"warn.userBanned": "%s<b> è stato bannato. Raggiunti </b><code>%s su %s avvertimenti</code>"
"warn.myWarns": "<b>Avvertimenti di </b>%s<b>:</b>"
"warn.noWarns": "Nessun avvertimento, bravo figliolo."
/* ---------------------------------------------------------------------
Start - Used for /start
--------------------------------------------------------------------- */
# ⚠️ IMPORTANT
"start.error.JoinVerifyWrongUser": "<b>Quel pulsante non era per te\n\nMa dato che sei qui:</b>"
"start.error.JoinVerifyExpired": "<b>Siamo spiacenti, la richiesta di verifica è scaduta\n\nUnisciti nuovamente al gruppo e riprova.</b>"
"start.main":
'''
<b>Ciao! </b><code>%s</code><b>, sono %s!
✴️ Tengo il tuo gruppo al sicuro dal male</b> e ho anche <b>tonnellate di altre fantastiche funzionalità</b> tipo <a href="t.me/CalsiBotDev/48">il traduttore</a><b>.</b>
<b>Strumenti di amministrazione più utilizzati:</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>, e <a href="t.me/CalsiBotDev/74">/JoinLimit</a>
<b>Vedi altri comandi:</b>
/ListCommands
'''
/* ---------------------------------------------------------------------
Misc - A mix of other commands
--------------------------------------------------------------------- */
"misc.boi.self": "<b>Immagina di cercare stupidamente di </b>/boi<b> da solo...</b>"
"misc.boi.main": "Sei stato visitato dallo schiaffo di Chuck Norris. Vai nell'angolino e ripensa alle cazzate che hai detto."
"misc.boi.CalsiBot": "<b>boiii, cosa pensavi di fare!? 😡😤</b>"
"misc.denko.main":
'''
<b>(´・ω・`)</b>
'''
"misc.huh.main": "<b>heh</b>"
"misc.judge.main.truth": "%s<b> sta dicendo la verità</b>"
"misc.judge.main.lying": "%s<b> sta mentendo!</b>"
"misc.judge.CalsiBot": "<i>Io ho sempre ragione.</i>"
"misc.coin.main.heads": "%s ha lanciato una moneta!\n\n<b>Testa!</b>"
"misc.coin.main.tails": "%s ha lanciato una moneta!\n\n<b>Croce!</b>"
"misc.covfefe.tooLong": "<b>❌ Troppo lungo. ☕😐</b>"
"misc.covfefe.replyHint": "<b>Rispondi al messaggio che vuoi covfefe!</b>"
"misc.spurdo.tooLong": "<b>❌ troppo lunghe :dd 🥺</b>"
"misc.spurdo.replyHint": "<b>rispondi a lo meszagio io co bacheta magica per spurdo-ficare :DD</b>"
"misc.listcommands.main":
'''
<b>I principali comandi di CalsiBot:</b>
<b>Dai affetto ai tuoi amici 🥺</b>
/hug, /cuddle, /snuggle, /ruffle
/pat, /poke, /highfive
<b>Gioca:</b>
/fish, /marry, /divorce
<b>Divertiti:</b>
/slap, /wish, /judge, /coin (/flip)
/roll, /dox
/kms, /kys, /kos
<b>Amministra il gruppo:</b>
/kick, <code>/kickme</code>, /ban, /permaban
/mute (/restrict), /unrestrict (/unban), /warn
/pin, /unpin, /title, /chatname, /pfp
/SetWelcome, /RemoveWelcome
/JoinLimit, /JoinLock
/JoinVerify, /PreVerify
<b>Manipola il testo in modo comico:</b>
/covfefe, /spurdo, /emojify
<b>Ed altro...</b>
/boi, /denko, /huh
/name, /me, /edgy
<a href="t.me/CalsiBotDev/51">"sed" (manipolazione testo/sostituzione)</a>
<b>Altre funzioni utili:</b>
/stickers, <code>@admin</code>, /language
/translate (/tr), /when, /count
'''
# ℹ️ Example: It's
# Alex Wayne"
"misc.name.main": "Il nome è:\n<b>%s</b>"
"misc.me.main":
'''
<b>Informazioni </b>%s<b>:</b>
<code>Nome utente: </code>%s
<code>ID utente: </code>%s
<code>ID gruppo: </code>%s
'''
"misc.wish.help":
'''
<b>Puoi usare </b><code>/wish</code><b> come una sorta di pozzo dei desideri
Per esempio:</b>
<code>/wish Vorrei uscire con te 😍</code><b>, o</b>
<code>/wish Finalmente ci sarà un governo stabile? 😂(😢)</code><b>, o</b>
<code>/wish Vorrei avere qualcuno a cui fare /cuddle stanotte</code><b>...</b>
'''
"misc.wish.main": "<b>Il tuo desiderio è stato espresso. ✨</b>\n\n<i>Si avvererà al: %s%</i>"
"misc.adminmode.help": "<b>La modalità amministratore consente di disabilitare tutti i comandi di CalsiBot che non sono correlati alla moderazione</b>"
"misc.adminmode.sorry": "<b>Spiacenti, la modalità amministratore è abilitata, quindi non puoi utilizzare questo comando qui...</b>\n\n%s"
"misc.sedreplace.main": "Per caso intendevi:"
"misc.pfp.help": "<b>Rispondi ad un'immagine compressa (non inviata come file) che desideri impostare come immagine di profilo del gruppo</b>"
"misc.slap.CalsiBot": "<b>Non puoi schiaffeggiarmi, non è così che funziona...</b>"
"misc.when.forwardMain": "📅 Originariamente pubblicato <b>%s</b> alle <b>%s</b> (UTC)\n\n⏳ Sono passati <b>%s</b>."
"misc.when.otherMain": "⏳ Questo messaggio è stato inviato <b>%s</b> fa."
"misc.when.otherEdit": "\n\n✏️ Ultima modifica <b>%s</b> fa."
"misc.when.help": "<b>Rispondi a qualsiasi messaggio per vedere quanto tempo è trascorso da quando è stato pubblicato, preciso al secondo.\n\nPer i messaggi inoltrati, ti dirò quando il messaggio originale è stato pubblicato per la prima volta.</b>"
"misc.count.main": "<b>Da quando è stato creato, in questo gruppo sono stati inviati </b><code>%s</code><b> messaggi in totale, incluso il tuo</b>"
"misc.pin.help": "<code>/pin</code> <b>consente di impostare facilmente o modificare il messaggio fissato senza menu stupidi \n\n Non sei ancora sicuro di come usarlo? Tocca il pulsante qui sotto per vedere un esempio:</b>"
"misc.pin.main": "<b>Rispondi ad un'immagine compressa (non inviata come file) che desideri impostare come immagine di profilo del gruppo</b>"
# ℹ️ Example: Couldn't find any\n- non-animated sticker 😕\n\nTry again with a different message.
"misc.fileIDSearch.error.noUsableFileFound": "<b>Impossibile trovare alcuna:</b>\n%s. 😕\n\n<b>Riprova con un altro messaggio.</b>"
# ℹ️ Example: Come over here, get on your knees, and translate this 😏
"misc.knees.main": "<b>Vieni qui, mettiti in ginocchio, e </b><i>%s</i><b> questo %s</b>"
/* ---------------------------------------------------------------------
Language - Used for /language
--------------------------------------------------------------------- */
# ℹ️ NOTE: This should be the native name of the language.
"language.name": "Italiano"
"language.main": "<b>La tua lingua è attualmente impostata su:</b>\n<code>%s</code>"
"language.credit": "<b>Questa traduzione c'è grazie al </b><a href=\"https://github.com/CalsiBotDev/CalsiBot/\">duro lavoro</a><b> di queste persone:</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=\"t.me/LucentW\">Casa</a>"
"language.callbacks": {
"chooseYourLanguage": "<b>Scegli la tua lingua:</b>"
"changedBy": "<b>La lingua è stata cambiata da </b><code>%s</code><b> a </b><code>%s</code><b> da parte di </b>%s"
"changedByAnswerText": "Lingua Modificata"
"languageAlreadySetAnswerText": "%s è già la lingua selezionata"
}
/* ---------------------------------------------------------------------
Emojify - Used for /emojify
--------------------------------------------------------------------- */
"emojify.error.tooLong": "<b>❌ Troppo lungo. 🍆😐</b>"
"emojify.error.replyToHuman": "<b>Nah 🚫 fam 😂\n\nRispondi 💬 a un essere umano 👤</b>"
"emojify.replyHint": "🙈 <b>Rispondi 💬 al 👏 testo 📲 da 👏 emojificare!</b>"
/* ---------------------------------------------------------------------
Translate - Used for /tr, /translate
--------------------------------------------------------------------- */
"translate.error.notALanguage": "<b>Siamo spiacenti, '%s' non è una lingua o non è una lingua supportata.</b>"
"translate.replyHint": "<b>Rispondi al testo che vuoi tradurre!</b>"
/* ---------------------------------------------------------------------
Roll - Used for /roll
--------------------------------------------------------------------- */
"roll.singlesArray": [
"Tutti spaiati :("
":( Tutti numeri da soli, come te."
"._."
"REEEEEEEEE"
"rest in pepperoni"
"(((hanno))) fatto questo"
"feelsbadman.gaypg"
]
# ℹ️ Example: You Got Septuples!
"roll.main": "Hai tirato %s"
/* ---------------------------------------------------------------------
Dox - Used for /dox
--------------------------------------------------------------------- */
"dox.result":
'''
<b>Dox di </b>%s<b>:</b>
<pre>Genere: %s
Data di nascita: %s
Indirizzo: %s, %s
Lavoro: %s
IP corrente: %s
Codice fiscale: %s
Numero di telefono: %s</pre>
'''
"dox.gendersArray": [
"ragazzo"
"ragazza"
"camboy"
"camgirl"
"thot"
"meretrice"
"trombamico"
"non lo so 😳"
]
/* ---------------------------------------------------------------------
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>ha segnalato agli amministratori questo messaggio.</b>%s"
"atAdmin.callbacks": {
"chooseAction": "<b>Seleziona le azioni che desideri eseguire con i pulsanti di seguito:</b>"
"chooseActionAnswerText": "Seleziona un'azione"
"ignoreAnswerText": "Segnalazione ignorata"
"actionTakenAnswerText": "Detto, fatto"
}
"atAdmin.info": {
"delete": "Il messaggio segnalato deve essere eliminato? Ricorda che i bot non possono eliminare i messaggi più vecchi di 48 ore..."
"ban": "Vuoi bannare l'utente segnalato?"
}
/* ---------------------------------------------------------------------
Stickers - Used for all /sticker commands
--------------------------------------------------------------------- */
"stickers.defaultPackTitle": "Preferiti di %s"
"stickers.acceptableFileTypes": "<b>- foto compressa,\n- foto non compressa</b> (<15 MB),\n<b>- adesivo non animato</b>"
"stickers.main": "<b>Crea, gestisci e aggiungi sticker allo stickerpack con i seguenti comandi:</b>\n\n/newpack - crea un nuovo pacchetto\n/listpacks - elenca tutti gli stickerpack\n/removepack - scollega uno stickerpack da CalsiBot\n\n/addsticker - aggiungi immagine o sticker a un pacchetto\n/deletesticker - elimina sticker da un pacchetto\n\n<b>Uso esperto:</b>\n\n/addsticker 3 — aggiungi immagine o sticker via file ID <code>3</code>\n/addsticker 🥳🙂😉 — crea uno sticker e suggeriscilo quando usi una di queste tre emoji\n/addsticker 3 🥳🙂😉 — crea uno sticker e aggiungilo al pacchetto <code>3</code>, suggeriscilo quando usi una di queste tre emoji"
"stickers.beingAdded": "⏳ <b>Aggiunta dello sticker in corso...</b>"
"stickers.beingAddedQueued": "⏳ <b>Il tuo sticker verrà aggiunto tra %s, attendi...</b>"
"stickers.beingAddedSuccess": "🥳 <b>Il tuo sticker è stato aggiunto!</b>\n\n<i>se non lo vedi, rimuovi e aggiungi nuovamente lo stickerpack:</i>"
"stickers.beingDeleted": "<b>Questo sticker è stato rimosso.</b>\n\n<i>potrebbero essere necessari fino a 2 minuti perché la modifica abbia effetto:</i>"
"stickers.letsCreateAPackInPrivate": "<b>Gli stickerpack devono essere creati in privato, quindi:</b>"
"stickers.removeOnlyInPrivate": "<b>Gli stickerpack possono essere rimossi solo in privato, quindi:</b>"
"stickers.seeAllCommandsHint": "<b>Invia /stickers per vedere tutti i comandi e le informazioni.</b>"
"stickers.whichPackShouldBeAddedTo": "<b>A quale stickerpack deve essere aggiunto lo sticker?</b>\n\n%s"
"stickers.callbacks": {
"confirmStickerPackCreate": "<b>Il tuo stickerpack avrà il seguente titolo:</b>\n\n<code>%s</code>\n\n<b>⚠️ Non potrai modificarlo in seguito.\n\nPremi Annulla per scegliere un altro titolo.</b>"
"cancelStickerPackCreate": "<b>Ok, scegli un titolo diverso e riprova. Ad esempio:</b>\n\n<code>/newpack %s</code>"
"stickerPackCreateSuccess": "<b>Il tuo stickerpack è stato creato!</b>\n\nOra puoi rispondere a immagini e sticker con /addsticker per aggiungerli al tuo stickerpack\n\n%s"
"confirmStickerPackRemove": "⚠️ <b>Il tuo stickerpack verrà disconnesso da CalsiBot.\n\nNon sarai più in grado di aggiornarlo con CalsiBot.\n\nSei sicuro di volerlo rimovere?</b>"
"cancelStickerPackRemove": "<b>Ok, lo stickerpack non è stato rimosso.</b>"
"stickerPackRemoveSuccess": "<b>Il tuo stickerpack è stato rimosso da CalsiBot.</b>\n\nPer eliminarlo completamente, puoi usare @Stickers"
"cancelAddEmojiToMessage": "<b>Ok, puoi specificare tu stesso un'altra emoji. Per esempio:</b>\n\n<code>%s</code>"
}
"stickers.listPacks": "<b>I tuoi stickerpack:\n\n%s</b>\n\n%s"
"stickers.listPacksFill": "%s — <a href=\"%s\">%s</a>"
"stickers.validStickerPacksAre": "<b>Gli ID stickerpack validi sono:\n<code>%s</code></b>"
"stickers.error": {
"noTitleGiven": "<b>Devi specificare un titolo. Ad esempio:</b>\n\n<code>/%s %s</code>"
"noPackGiven": "<b>Devi specificare uno stickerpack. Ad esempio:</b>\n<code>/%s %s</code>\n\n%s"
"noEmojiGiven": "<b>Scegli un'emoji sotto\n\nPremi Annulla per specificare il tuo:</b>\n<code>%s</code>"
"noStickerPacks": "<b>Non hai alcun stickerpack.</b>\n\n%s"
"specifiedPackDoesNotExist": "<b>Impossibile trovare lo stickerpack <code>%s</code></b>\n\n%s"
"packLimitReached": "<b>Hai raggiunto il limite di %s stickerpack.\n\nSe desideri creare uno nuovo, devi utilizzare </b><code>/removepack</code><b> per rimuoverne almeno uno prima.</b>"
"addStickerReplyHint": "<b>Rispondi a un'immagine o sticker che desideri aggiungere a uno stickerpack.</b>"
"deleteStickerReplyHint": "<b>Rispondi allo sticker di uno dei tuoi pacchetti per eliminarlo.</b>"
}
}