{"obs-overlays":{"sections":{"browser-source":{"title":"Ajoute ton overlay à OBS","steps":["Ouvre Widgets dans le tableau de bord et choisis l'onglet « Ton overlay InstiBot ».","Copie l'URL de l'overlay. Elle est floutée à l'écran tant que tu ne la survoles pas, car elle est privée.","Dans OBS, ajoute une source Navigateur à ta scène et colle l'URL. Règle la taille sur 1920×1080.","De retour dans le tableau de bord, utilise Tester sur le stream pour envoyer un faux follow ou pourboire et vérifier qu'il s'affiche."],"paragraphs":["Cette source unique affiche chaque widget que tu actives, chacun à sa place sur une scène de 1920×1080, mise à l'échelle de la taille de la source. Toute taille 16:9 fonctionne de la même manière. Rien n'est visible tant qu'il ne se passe rien : la source peut donc rester au-dessus de ta scène."]},"widgets":{"title":"Choisis ce qui s'affiche","paragraphs":["La liste « Ce qu'il y a dans ton overlay » a un interrupteur Afficher dans l'overlay et un bouton Configurer pour chaque widget. Les alertes, les mini-jeux, les shoutouts, les sondages, les prédictions, la file des viewers et la carte de lecture en cours sont activés par défaut. L'overlay de chat, les objectifs, les étiquettes d'événements, le minuteur de subathon et le compteur de viewers sont désactivés tant que tu ne les actives pas.","Les modifications que tu enregistres dans le tableau de bord arrivent tout de suite dans l'overlay ; tu n'as jamais besoin de rafraîchir OBS après avoir modifié un widget."]},"layout":{"title":"L'éditeur de disposition","paragraphs":["Widgets → Éditeur de disposition affiche un canevas de 1920×1080. Fais glisser un widget pour le déplacer, tire son coin pour le redimensionner, utilise les touches fléchées pour le décaler, ou saisis des valeurs exactes de X, Y, largeur, hauteur et échelle. Des boutons de placement rapide aimantent un widget à un coin ou à un bord avec une marge de sécurité. Active « Afficher l'overlay enregistré en arrière-plan » pour voir l'overlay en direct sous tes boîtes.","Tous les mini-jeux partagent une même zone, car un seul jeu est à l'écran à la fois. Certaines positions par défaut se chevauchent, comme les objectifs et les étiquettes en haut à gauche : vérifie donc la disposition une fois quand tu actives de nouveaux widgets."]},"library":{"title":"Des sources séparées pour des widgets individuels","paragraphs":["Si tu veux un widget dans une autre scène ou avec ses propres filtres dans OBS, ouvre le widget, déplie « Avancé : Browser Source séparée » et copie l'URL propre au widget. Une source propre à un widget remplit sa propre taille au lieu d'utiliser la scène de 1920×1080. Masque ce widget dans l'overlay principal, sinon il s'affichera deux fois."]},"privacy":{"title":"Garde l'URL privée","paragraphs":["L'URL de l'overlay contient un jeton qui fonctionne comme un mot de passe pour ton overlay et tes docks OBS. Ne l'affiche pas en stream et ne la partage pas. Si elle fuite, clique sur Régénérer à côté de l'URL : toutes les URL d'overlay et de dock changent d'un coup, et tu colles la nouvelle dans OBS. Les anciennes URL cessent de fonctionner immédiatement."]},"blank":{"title":"Quand l'overlay reste vide","bullets":["Vérifie que l'URL entière a été collée, et qu'il ne s'agit pas d'une ancienne URL d'avant que tu cliques sur Régénérer. Une URL ancienne ou partielle se charge mais n'affiche jamais rien.","Ajoute ?debug=1 à la fin de l'URL dans un navigateur normal : un petit badge indique si l'overlay est connecté.","Assure-toi que le widget est activé sous Afficher dans l'overlay.","Les widgets d'événements sont invisibles tant qu'il ne se passe rien. Envoie un test depuis Tester sur le stream.","Les alertes attendent jusqu'à 2 minutes qu'un overlay se connecte, puis elles sont ignorées. Garde OBS ouvert avec la source chargée pendant ton live.","Si le même widget est dans deux sources, il se joue dans les deux."]},"faq":{"title":"Questions","faq":[{"q":"Les overlays sont-ils gratuits ?","a":"Oui. Chaque widget fonctionne dans l'offre gratuite. Premium relève les limites d'envoi et débloque le code personnalisé et davantage de variantes pour les alertes."},{"q":"Ai-je besoin de réglages OBS spéciaux ?","a":"Non. Une source Navigateur en 1920×1080 suffit. Les sons des alertes et la synthèse vocale sont joués dans la source, donc OBS les capture avec l'audio de la source."},{"q":"Est-ce que ça marche avec Streamlabs ou un autre logiciel ?","a":"Tout logiciel de streaming doté d'une source navigateur peut charger la même URL."}]}}},"chat-overlay":{"sections":{"setup":{"title":"Ajoute le chat à ton stream","steps":["Ouvre Widgets → Overlay de chat.","Active Afficher dans l'overlay. L'overlay de chat est désactivé par défaut.","Choisis un thème, une police et une taille, puis utilise le bouton Tester pour envoyer un message d'exemple à ton overlay.","Place-le dans l'éditeur de disposition, ou copie l'URL propre au widget sous Avancé si tu veux le chat comme source OBS à part."]},"platforms":{"title":"Toutes les plateformes dans une seule boîte","paragraphs":["L'overlay de chat affiche ensemble les messages de toutes les plateformes connectées : Kick, Twitch, YouTube et TikTok. Active « Afficher la plateforme » pour mettre une petite icône de plateforme avant chaque pseudo quand tu streames sur plusieurs plateformes.","Les emotes Kick et Twitch s'affichent comme des images, animées quand la plateforme le permet. Les messages YouTube et TikTok s'affichent en texte, et les pseudos de ces plateformes utilisent la couleur de nom que tu as choisie, car ils n'en ont pas."]},"look":{"title":"Thèmes et lisibilité","table":{"headings":["Réglage","Par défaut","Ce qu'il change"],"rows":[["Thème","Style Kick","Style Kick, Bulles, Texte brut ou Encadré."],["Police et taille de police","Inter, 22 px","De 10 à 64 px."],["Fond des bulles","Sombre, semi-transparent","La couleur et l'opacité se règlent séparément."],["Sens du texte","Automatique","Chaque message détecte aussi sa propre direction : l'hébreu et l'arabe se lisent donc de droite à gauche."],["Messages max.","12","Combien de lignes restent à l'écran."],["Disparaît après","10 secondes","0 garde les messages jusqu'à ce qu'ils soient repoussés."]]}},"filters":{"title":"Ce qui est masqué","bullets":["Masquer les commandes retire les messages qui commencent par le préfixe de tes commandes, pour que le spam de !commands reste hors du stream.","Masquer les bots retire les comptes listés. Les propres réponses d'InstiBot n'apparaissent jamais dans l'overlay de chat.","Les messages que les filtres de modération d'InstiBot suppriment sont aussi retirés de l'overlay.","Les badges d'abonné utilisent automatiquement les images de badges de ta chaîne Kick ; envoie ta propre image pour n'importe quel palier."]},"limits":{"title":"Bon à savoir","bullets":["Le chat continue de s'afficher même quand le bot de chat est désactivé ; seules les commandes et la modération sont en pause.","L'overlay démarre vide à chaque chargement et n'affiche que les nouveaux messages.","Le chat YouTube n'apparaît que pendant ton live ; le chat TikTok seulement pendant ton LIVE TikTok.","Les messages supprimés directement sur la plateforme restent sur l'overlay jusqu'à leur disparition."]},"faq":{"title":"Questions","faq":[{"q":"L'overlay de chat est-il gratuit ?","a":"Oui, avec toutes les offres."},{"q":"Puis-je afficher uniquement mon chat Kick ?","a":"L'overlay affiche toutes les plateformes connectées. Si tu ne veux que Kick, ne connecte que Kick."}]}}},"stream-alerts":{"sections":{"setup":{"title":"Configure tes alertes","steps":["Ajoute ton overlay à OBS une seule fois (voir le guide des overlays OBS). Les alertes y sont activées par défaut.","Ouvre Alertes dans le tableau de bord. Chaque type d'alerte a son propre onglet.","Choisis une disposition, ajoute une image ou une vidéo et un son, et modifie le modèle de texte. L'aperçu en direct se met à jour au fur et à mesure.","Clique sur les boutons de test en haut pour jouer chaque alerte sur ton overlay. Les tests n'écrivent jamais dans le chat et ne font pas avancer les objectifs."]},"types":{"title":"Types d'alertes et plateformes","table":{"headings":["Alerte","D'où elle vient"],"rows":[["Follower","Follows Kick, Twitch et TikTok. YouTube n'a pas d'événement de follow."],["Abonnement","Abonnements et renouvellements Kick, abonnements et réabonnements Twitch, abonnements membres YouTube, abonnements TikTok."],["Sub offert","Abonnements offerts sur Kick et Twitch et abonnements membres offerts sur YouTube."],["Host","Hosts Kick et raids Twitch."],["KICKs, Bits et cadeaux","KICKs Kick, Bits Twitch et cadeaux TikTok."],["Tip/Don","Pourboires PayPal depuis ta page de pourboires InstiBot, et Super Chats et Super Stickers YouTube."]]}},"design":{"title":"Design : disposition classique ou éditeur visuel","paragraphs":["La disposition classique propose trois styles (Compact, Classique et Bannière), trois façons d'arranger l'image et le texte, 38 animations d'entrée et de sortie, une animation du nom, des polices, des couleurs et une durée de 2 à 30 secondes.","Passe à l'éditeur visuel pour construire une alerte avec jusqu'à 12 calques d'images, de vidéos, de texte et de formes sur un canevas de 800×600, chacun avec son propre timing et sa propre animation. Pars d'un modèle ou de zéro ; il fonctionne avec toutes les offres.","Les modèles de texte utilisent des jetons comme {name}, {amount}, {months}, {gifter}, {currency} et {message}. Les valeurs par défaut ressemblent à « {name} followed! » et « {gifter} gifted {amount} subs! »."]},"voice":{"title":"Sons et synthèse vocale","paragraphs":["Chaque alerte peut jouer un fichier son à son propre volume. La synthèse vocale lit le message du viewer à voix haute avec une voix féminine ou masculine naturelle, la langue étant détectée pour chaque message. Elle est activée par défaut pour les pourboires, et pour les pourboires et les KICKs tu peux définir un montant minimum avant qu'un message soit lu. Les messages sont lus jusqu'à 300 caractères, sans liens ni codes d'emotes."]},"variants":{"title":"Variantes pour les grands moments","paragraphs":["Les variantes sont des versions alternatives d'une alerte. Une variante se joue quand le montant ou le nombre de mois atteint une valeur, quand l'événement vient d'une plateforme précise, ou au hasard, et peut tout changer : design, son et voix. Si plusieurs correspondent, une valeur exacte l'emporte, puis le minimum atteint le plus élevé. Les chaînes gratuites peuvent ajouter 5 variantes par type d'alerte, les chaînes Premium 25."]},"live":{"title":"La file d'alertes pendant un stream","paragraphs":["Les alertes se jouent une à la fois, dans l'ordre. Vingt follows d'affilée font vingt alertes ; un cadeau groupé n'en fait qu'une. Mets les alertes en pause, reprends-les ou passe l'alerte en cours depuis Alertes → Paramètres avancés → Outils, depuis le fil d'activité, ou depuis le dock Activité dans OBS, qui peut aussi couper les sons des alertes.","Si aucun overlay n'est connecté, les alertes attendent jusqu'à 2 minutes puis sont ignorées. Le fil d'activité conserve 90 jours d'événements, et tout événement peut être rejoué avec ton design actuel."]},"uploads":{"title":"Envois et limites","table":{"headings":["","Gratuit","Premium"],"rows":[["Taille de fichier par envoi","5 MB","50 MB"],["Médiathèque","300 MB","3000 MB"],["Variantes par type d'alerte","5","25"],["HTML, CSS et JavaScript personnalisés","Non","Oui"]]},"paragraphs":["Les images peuvent être en PNG, JPEG, GIF ou WebP, les vidéos en WebM ou MP4, et les sons en MP3, OGG ou WAV."]},"faq":{"title":"Questions","faq":[{"q":"Puis-je masquer les alertes sous un certain montant ?","a":"Il n'y a pas de minimum pour afficher une alerte, mais une variante peut styliser différemment les petits et les gros montants, et la synthèse vocale des pourboires et des KICKs peut démarrer à partir d'un montant minimum. Pour arrêter complètement un type d'alerte, désactive Alerte active sur son onglet."},{"q":"Les échanges de points de chaîne déclenchent-ils des alertes ?","a":"Non. Les échanges apparaissent dans le fil d'activité et le dock Échanges, mais ils ne jouent pas d'alertes."},{"q":"Pourquoi une alerte ne s'est-elle pas jouée ?","a":"Vérifie que le type d'alerte est actif, qu'OBS avait l'overlay ouvert (les alertes sont ignorées après 2 minutes sans overlay) et que les alertes n'étaient pas en pause. Le fil d'activité indique le statut de chaque événement."}]}}},"subathon-timer":{"sections":{"setup":{"title":"Configurer un subathon","steps":["Ouvre Widgets → Subathon.","Définis la durée de départ (60 minutes par défaut) et, si tu en veux une, une durée maximale.","Choisis combien de temps chaque événement ajoute sous Temps par événement.","Choisis un style, un titre et des couleurs, et ajoute des paliers si tu prévois des récompenses à certaines durées.","Clique sur Démarrer le subathon quand tu es prêt. Le minuteur apparaît sur ton overlay à partir de ce moment."]},"events":{"title":"Temps par événement","table":{"headings":["Événement","Par défaut","Notes"],"rows":[["Abonnement","60 secondes","Compte les nouveaux abonnements et, sauf si tu le désactives, les réabonnements."],["Sub offert","60 secondes chacun","Un cadeau de 5 ajoute cinq fois plus."],["KICKs, Bits et pièces TikTok","60 secondes pour 100","Compté au prorata : 50 ajoutent donc la moitié."],["Pourboire","12 secondes par unité","Pourboires PayPal et Super Chats YouTube dans la devise de tes pourboires."],["Follow","Désactivé (0)","Définis une valeur pour que les follows ajoutent du temps."]]},"paragraphs":["Les événements de toutes les plateformes connectées comptent de la même façon. Les raids, l'activité du chat et les échanges de points de chaîne n'ajoutent pas de temps. Les événements ne comptent que pendant que le subathon est en cours ou en pause."]},"commands":{"title":"Le contrôler depuis le chat","paragraphs":["Tout le monde peut taper !subathon pour voir le temps restant. Les modérateurs peuvent démarrer, mettre en pause, reprendre, ajouter ou retirer du temps et le réinitialiser. Les durées peuvent être des minutes (10) ou utiliser une unité : 90s, 15m ou 1.5h."]},"dashboard":{"title":"Le contrôler depuis le tableau de bord","paragraphs":["La carte Minuteur affiche l'état et propose Démarrer, Mettre en pause, Reprendre et Réinitialiser, ainsi que des boutons pour ajouter ou retirer 1, 5 ou 10 minutes et une case pour n'importe quel nombre de minutes. Les modifications manuelles ne sont pas limitées par la durée maximale.","L'état du minuteur est enregistré sur le serveur : il survit à un redémarrage d'OBS, à un overlay rafraîchi et aux mises à jour du serveur. Une fois à zéro, il affiche ton texte de fin jusqu'à ce que tu le relances ou le réinitialises."]},"look":{"title":"Apparence et paliers","paragraphs":["Choisis parmi quatre styles (Carte, Texte seul, Une ligne et Empilé), un format d'heure, des polices, des couleurs, des bordures et des images à côté ou derrière le minuteur. À chaque événement qui ajoute du temps, le temps ajouté et la personne qui l'a ajouté apparaissent sur le minuteur, avec un son facultatif.","Ajoute jusqu'à 20 paliers comme « 12 heures : face reveal ». Avec « Afficher le prochain palier » activé, l'overlay montre toujours le prochain palier pas encore atteint."]},"rules":{"title":"Explique tes règles aux viewers","paragraphs":["Publie combien de temps chaque événement ajoute et garde-le cohérent avec tes réglages ; la ligne sous le minuteur est un bon endroit pour « !subathon pour les règles ». Les pourboires ne comptent que dans la devise de pourboires de ta chaîne : un Super Chat dans une autre devise joue son alerte mais n'ajoute pas de temps."]},"check":{"title":"Avant un long stream","bullets":["Utilise les boutons de test : le temps ajouté apparaît sur l'overlay sans modifier le vrai minuteur.","Décide d'une durée maximale avant de commencer. Les événements cessent d'ajouter du temps une fois qu'elle est atteinte.","Assure-toi que tes modérateurs connaissent les commandes !subathon.","Garde l'URL de l'overlay privée."]},"faq":{"title":"Questions","faq":[{"q":"Le minuteur de subathon est-il gratuit ?","a":"Oui, avec toutes les offres."},{"q":"Puis-je lancer deux subathons en même temps ?","a":"Il y a un seul minuteur de subathon par chaîne."}]}}},"stream-goals":{"sections":{"goals":{"title":"Crée un overlay d'objectif","steps":["Ouvre Widgets → Objectif et choisis un type d'objectif pris en charge.","Définis la cible et l'apparence, puis enregistre.","Ajoute l'URL du widget de cet objectif à une source Navigateur d'OBS.","Vérifie que le type d'événement et la devise correspondent aux contributions que tu veux compter."]},"labels":{"title":"Affiche les événements et le nombre de viewers","paragraphs":["Les labels d'événements présentent l'activité du stream sans animation d'alerte complète. Le compteur de viewers offre un affichage distinct des informations sur le nombre de viewers. Configure chaque widget dans son propre éditeur et place-le là où il reste lisible pendant le jeu."]},"totals":{"title":"Comprends les totaux","paragraphs":["Tous les événements ne sont pas disponibles sur toutes les plateformes. Les labels et les totaux des événements payants peuvent aussi dépendre des réglages de devise. Compare la configuration enregistrée du widget avec le guide de prise en charge des plateformes quand un total diffère de ce que tu attendais."]}}},"engagement-widgets":{"sections":{"choose":{"title":"Choisis un widget pour chaque moment","table":{"headings":["Widget","À utiliser pour"],"rows":[["Mur d'emotes / combo","Faire apparaître les emotes du chat dans le stream"],["Shoutout","Mettre un autre créateur à l'honneur à l'écran"],["Hype train / la coupe","Visualiser l'activité communautaire prise en charge"],["Anniversaires","Afficher une célébration d'anniversaire configurée"],["Scène","Organiser une présentation sur scène"],["Messages épinglés / générique","Garder un message visible ou remercier les participants"]]}},"setup":{"title":"Utilise l'éditeur de widgets","paragraphs":["Ouvre la page correspondante dans Widgets. Consulte ses réglages, les déclencheurs pris en charge et la disponibilité selon le forfait. Ajoute à OBS l'URL du widget fournie et utilise son aperçu ou ses contrôles de test quand ils existent.","Commence avec un seul widget et vérifie son emplacement avant d'en activer plusieurs à la fois. Un écran chargé peut masquer ton contenu comme les autres alertes."]},"expectations":{"title":"Vérifie le déclencheur","paragraphs":["Un overlay vide peut simplement attendre un événement au lieu d'avoir échoué à se charger. Vérifie son état activé, ses règles d'événements et la prise en charge de la plateforme avant de modifier la source OBS."]}}},"media-and-tts":{"sections":{"media":{"title":"Affiche des médias à l'écran","paragraphs":["Les pages Médias et Médias du stream proposent les contrôles pris en charge. Choisis l'emplacement et la présentation dans l'éditeur, puis ajoute la source du widget à OBS. Teste l'image, l'animation ou la vidéo que tu comptes réellement utiliser."]},"tts":{"title":"Configure la synthèse vocale","paragraphs":["Ouvre Widgets → TTS pour consulter les réglages de voix, d'accès et de lecture disponibles. Teste un court message et vérifie que l'audio arrive bien dans la sortie de ton stream.","Si tu relies le texte d'un viewer à une action de récompense, vérifie qui peut la déclencher et les règles de modération avant d'ouvrir l'usage au public. Donne aux modérateurs un moyen de réagir pendant le stream."]},"safety":{"title":"Vérifie les médias et le son","bullets":["Utilise des médias et de l'audio que tu as le droit de diffuser.","Teste le volume avec le reste de ton mixage audio OBS.","Garde privées les URL du lecteur et des widgets.","Vérifie dans l'éditeur la disponibilité selon le forfait et les intégrations."]}}}}