Locales['fr'] = {
-- ═══════════════════════════════════════════
-- Target / Interaction labels
-- ═══════════════════════════════════════════
['JOBS_TARGET_OPEN'] = "OUVRIR LE CENTRE D'EMPLOI",
['JOBS_TARGET_CREATE_GROUP'] = "COMMENCER LE TRAVAIL",
['JOBS_TARGET_PAY'] = "PAYER",
['JOBS_TARGET_GETVEHICLE'] = "OBTENIR LE VÉHICULE",
['JOBS_TARGET_CLOTHES'] = "CHANGER DE VÊTEMENTS",
['JOBS_TARGET_ACTION'] = "ACTION",
['JOBS_TARGET_TAKE_TOOL'] = "PRENDRE L'OUTIL",
['JOBS_TARGET_TAKE_BOX'] = "PRENDRE L'OBJET",
['JOBS_TARGET_PUT_BOX'] = "DÉPOSER L'OBJET",
['JOBS_TARGET_DROP_TOOL'] = "DÉPOSER L'OUTIL",
['JOBS_TARGET_PROCESS'] = "TRANSFORMER",
['JOBS_TARGET_SELL'] = "VENDRE LES ARTICLES",
-- ═══════════════════════════════════════════
-- Blips
-- ═══════════════════════════════════════════
['JOBS_BLIP_MAIN'] = "CENTRE D'EMPLOI",
['JOBS_BLIP_CREATEGROUP'] = "~p~%s~s~ - Travail",
['JOBS_BLIP_PAYMENT'] = "~p~%s~s~ - Paiement",
['JOBS_BLIP_CLOTHES'] = "~p~%s~s~ - Vêtements",
['JOBS_BLIP_VEHICLE'] = "~p~%s~s~ - Véhicule",
['JOBS_BLIP_TASK'] = "Tâche",
-- ═══════════════════════════════════════════
-- DrawText
-- ═══════════════════════════════════════════
['JOBS_DRAWTEXT_OPEN'] = "~g~[E]~w~ | OUVRIR LE CENTRE D'EMPLOI",
['JOBS_DRAWTEXT_CREATE_GROUP'] = "~g~[E]~w~ | COMMENCER LE TRAVAIL",
['JOBS_DRAWTEXT_SELL'] = "~g~[E]~w~ | VENDRE LES ARTICLES",
['JOBS_DRAWTEXT_CLOTHES'] = "~g~[E]~w~ | CHANGER DE VÊTEMENTS",
['JOBS_DRAWTEXT_PROCESS'] = "~g~[E]~w~ | TRANSFORMER",
['JOBS_DRAWTEXT_TAKE_TOOL_AND_BOX'] = "~g~[E]~w~ | PRENDRE L'OUTIL - ~g~[X]~w~ | PRENDRE L'OBJET",
['JOBS_DRAWTEXT_SAVE_TOOL_AND_BOX'] = "~g~[E]~w~ | DÉPOSER L'OUTIL - ~g~[X]~w~ | PRENDRE L'OBJET",
['JOBS_DRAWTEXT_PLACE_OBJECT'] = "~g~[E]~w~ | Dépose l'objet dans le coffre",
['JOBS_DRAWTEXT_TOOL_NO_BELT'] = "Détache l'outil pour faire cela (appuie sur la touche G)",
['JOBS_DRAWTEXT_PROCESS_IN'] = "En cours",
['JOBS_DRAWTEXT_TOOL_BELT'] = "Tu dois avoir l'outil en main pour le ranger ! (appuie sur la touche G)",
['JOBS_DRAWTEXT_BUSY'] = "Occupé, attends que ton ami ait terminé...",
['JOBS_DRAWTEXT_GET_VEHICLE'] = "~g~[E]~w~ | OBTENIR LE VÉHICULE",
['JOBS_DRAWTEXT_ACCEPT_PAYMENT'] = "~g~[E]~w~ | ACCEPTER LE PAIEMENT",
['JOBS_DRAWTEXT_SAVE_TOOL'] = "~g~[E]~w~ | RANGER L'OUTIL",
['JOBS_DRAWTEXT_TAKE_TOOL'] = "~g~[E]~w~ | PRENDRE L'OUTIL",
['JOBS_DRAWTEXT_ACTION'] = "~g~[E]~w~ | ACTION",
-- ═══════════════════════════════════════════
-- Notifications
-- ═══════════════════════════════════════════
['JOBS_NOTIFICATION_ALREADY_JOB'] = "Tu as déjà ce travail.",
['JOBS_NOTIFICATION_EQUIP_TOOL'] = "~INPUT_DETONATE~ ÉQUIPER L'OUTIL",
['JOBS_NOTIFICATION_ONLY_OWNER'] = "SEUL LE CHEF PEUT GÉRER LE VÉHICULE.",
['JOBS_NOTIFICATION_HANDS_BUSY'] = "Tes mains sont occupées pour faire cela.",
['JOBS_NOTIFICATION_UNEQUIP_TOOL'] = "~INPUT_DETONATE~ DÉTACHER L'OUTIL",
['JOBS_NOTIFICATION_NO_TOOL'] = "Tu n'as pas l'outil en main (appuie sur la touche G)",
['JOBS_NOTIFICATION_NO_CANCEL'] = "Tu ne peux pas annuler pendant une action en cours, réessaie plus tard",
['JOBS_NOTIFICATION_TASK_TAKEN'] = "Cette tâche a déjà été complétée par un autre joueur.",
['JOBS_NOTIFICATION_GO_VEHICLE'] = "Emmène l'objet au véhicule pour le ranger dans le coffre",
['JOBS_NOTIFICATION_NO_VEHICLE'] = "Il y a un véhicule dans la zone d'apparition.",
['JOBS_NOTIFICATION_ALREADY_VEHICLE'] = "Tu as déjà un véhicule dehors.",
['JOBS_NOTIFICATION_NO_TOOL_VEHICLE'] = "Tu dois prendre l'outil à l'arrière du véhicule de travail.",
['JOBS_NOTIFICATION_PUT_TOOL_BELT'] = "Mets l'outil à ta ceinture pour le prendre (appuie sur la touche G)",
['JOBS_NOTIFICATION_LIMIT'] = "Tu as dépassé la limite de travail quotidienne, tu dois attendre.",
['JOBS_NOTIFICATION_LIMIT2'] = "Ce joueur a dépassé la limite maximale de travail pour aujourd'hui !",
['JOBS_NOTIFICATION_JOB_SELECTER'] = "Le travail a été sélectionné avec succès.",
['JOBS_NOTIFICATION_START_JOB'] = "Le travail a commencé, va mettre tes vêtements de travail.",
['JOBS_NOTIFICATION_NO_CHANGE_CLOTHES'] = "Range le véhicule avant de te changer.",
['JOBS_NOTIFICATION_DRESSED_FRIENDS'] = "Tous tes amis doivent enlever les vêtements de travail.",
['JOBS_NOTIFICATION_DRESSED'] = "Tu dois d'abord enlever les vêtements de travail.",
['JOBS_NOTIFICATION_PAY_OWNER'] = "Seul le chef du groupe peut accepter le paiement.",
['JOBS_NOTIFICATION_SLOT_OCCUPIED'] = "Il y a déjà une invitation dans cet emplacement.",
['JOBS_NOTIFICATION_NO_PAY'] = "Un joueur de ton équipe est trop loin.",
['JOBS_NOTIFICATION_NO_NEARBY'] = "Il n'y a personne à proximité.",
['JOBS_NOTIFICATION_FINISH_TASK'] = "Tu as complété une tâche, va à une autre.",
['JOBS_NOTIFICATION_NO_JOB_REQUIRED'] = "Ce joueur n'a pas le travail requis.",
['JOBS_NOTIFICATION_PLAYER_IN_GROUP'] = "Le joueur est déjà dans le groupe.",
['JOBS_NOTIFICATION_INVITED_SEND'] = "Invitation envoyée avec succès.",
['JOBS_NOTIFICATION_INVITED_SLOT'] = "Invitation pour l'emplacement : ",
['JOBS_NOTIFICATION_EXPIRED'] = " a expiré.",
['JOBS_NOTIFICATION_PLAYER_FAR'] = "Le joueur est trop loin.",
['JOBS_NOTIFICATION_JOB_CANCEL'] = "Le travail est terminé.",
['JOBS_NOTIFICATION_NO_ID'] = "Il n'y a personne avec cet ID.",
['JOBS_NOTIFICATION_PLAYER_ID'] = "Le joueur avec l'ID : ",
['JOBS_NOTIFICATION_NO_INVITE'] = "Tu n'as invité personne, tu as besoin d'au moins une personne dans ton groupe.",
['JOBS_NOTIFICATION_TASK_FAILED'] = "Échoué, réessaie.",
['JOBS_NOTIFICATION_ADD_GROUP'] = " a rejoint le groupe.",
['JOBS_NOTIFICATION_REJECT_GROUP'] = " a refusé l'invitation au groupe.",
['JOBS_NOTIFICATION_PENDING_INVITE'] = "Tu as une invitation en attente !",
['JOBS_NOTIFICATION_JOBFINISH'] = "Tu as terminé le travail, va au point indiqué sur le GPS pour être payé.",
['JOBS_NOTIFICATION_PROCESS'] = "Maintenant va à la machine de transformation pour transformer.",
['JOBS_NOTIFICATION_ALL_PROCESS'] = "Tu as tout transformé ! Maintenant va au point indiqué sur le GPS pour recevoir l'argent.",
['JOBS_NOTIFICATION_ALL_TOOL'] = "Tous les outils doivent être rangés dans la camionnette.",
['JOBS_NOTIFICATION_NO_DRESSED_FRIENDS'] = "Un de tes amis n'a pas encore mis l'uniforme.",
['JOBS_NOTIFICATION_NO_DRESSED'] = "Tu n'as pas mis les vêtements !",
['JOBS_NOTIFICATION_JOB_IN_PROGRESS'] = "Tu as déjà un travail en cours, si tu ne veux pas continuer, utilise la commande /canceljob.",
['JOBS_NOTIFICATION_UP_LEVEL'] = "Tu as monté de niveau ! Niveau actuel : ",
['JOBS_NOTIFICATION_REWARD_MONEY'] = "Tu as reçu $",
['JOBS_NOTIFICATION_REWARD_ITEM'] = "Tu as reçu ",
['JOBS_NOTIFICATION_REWARD_CASH'] = " en espèces.",
['JOBS_NOTIFICATION_REWARD_BANK'] = " sur ton compte bancaire.",
['JOBS_NOTIFICATION_KICK_LIMIT'] = " a été expulsé du groupe car il a dépassé la limite de travail quotidienne.",
['JOBS_NOTIFICATION_PROGRESS'] = "CHANGEMENT DE VÊTEMENTS...",
['JOBS_NOTIFICATION_NEW_ROUTE'] = "Nouvel itinéraire marqué sur le GPS.",
['JOBS_NOTIFICATION_NO_NEW_ROUTE'] = "Tu as dépassé la limite de travail quotidienne, le travail est terminé.",
['JOBS_NOTIFICATION_FINISH_PAY'] = "Le travail s'est terminé avec succès.",
['JOBS_NOTIFICATION_GET'] = "Tu obtiens ",
['JOBS_NOTIFICATION_NO_ADMIN'] = "Vous n'avez pas les permissions d'administrateur.",
-- ═══════════════════════════════════════════
-- Logs
-- ═══════════════════════════════════════════
['JOBS_LOG_CREATE_GROUP'] = "Travail commencé par **{name}** dans le travail **{namejob}** avec les participants : **{participants}**",
['JOBS_LOG_DELETE_GROUP'] = "Le joueur **{name}** a supprimé son groupe.",
['JOBS_LOG_PAY'] = "**{name}** a terminé le travail et a reçu **{quantity}**",
-- ═══════════════════════════════════════════
-- NUI - Écran de travail (UI en jeu)
-- ═══════════════════════════════════════════
['JOBS_UI_1'] = "Points pour le prochain niveau : ",
['JOBS_UI_2'] = "SÉLECTIONNER",
['JOBS_UI_3'] = "TRAVAIL EXTERNE",
['JOBS_UI_4'] = "Niveau maximum atteint",
['JOBS_UI_5'] = "RETOUR",
['JOBS_UI_6'] = "QUITTER",
['JOBS_UI_7'] = "CENTRE",
['JOBS_UI_8'] = "TRAVAUX",
['JOBS_UI_9'] = "RETOUR",
['JOBS_UI_10'] = "PASSER LE TUTORIEL",
['JOBS_UI_11'] = "TUTORIEL",
['JOBS_UI_12'] = "PRÉPARE-TOI À TRAVAILLER !",
['JOBS_UI_13'] = "SUIVANT",
['JOBS_UI_14'] = "ÉTAPE",
['JOBS_UI_15'] = "Que veux-tu faire après avoir été payé ?",
['JOBS_UI_16'] = "Continuer à travailler",
['JOBS_UI_17'] = "Terminer le travail",
['JOBS_UI_18'] = "TERMINER LE TUTORIEL",
['JOBS_UI_19'] = "Comment veux-tu commencer à ",
['JOBS_UI_20'] = "travailler ?",
['JOBS_UI_21'] = "SOLO",
['JOBS_UI_22'] = "MULTIJOUEUR",
['JOBS_UI_23'] = "OPTION MULTIJOUEUR",
['JOBS_UI_24'] = "Choisis tes coéquipiers",
['JOBS_UI_25'] = "ENVOYER",
['JOBS_UI_26'] = "TRAVAILLER",
['JOBS_UI_27'] = "TU AS ÉTÉ INVITÉ DANS UNE ÉQUIPE DE TRAVAIL",
['JOBS_UI_28'] = "ACCEPTER",
['JOBS_UI_29'] = "REFUSER",
['JOBS_UI_30'] = "ACHETEUR",
['JOBS_UI_31'] = "FOURNISSEUR",
['JOBS_UI_32'] = "rien",
['JOBS_UI_33'] = "DÉTAILLANT",
['JOBS_UI_34'] = "GROSSISTE",
['JOBS_UI_35'] = "Quel article veux-tu vendre ?",
['JOBS_UI_36'] = "Tu as sélectionné",
-- ═══════════════════════════════════════════
-- NUI - Onglets principaux
-- ═══════════════════════════════════════════
['JOBS_TAB_JOBS'] = "TRAVAUX",
['JOBS_TAB_CREATE'] = "CRÉER UN TRAVAIL",
['JOBS_TAB_COMMUNITY'] = "TRAVAUX COMMUNAUTAIRES",
['JOBS_TAB_STATISTICS'] = "STATISTIQUES",
-- ═══════════════════════════════════════════
-- NUI - Gestionnaire de Travaux (Settings)
-- ═══════════════════════════════════════════
['JOBS_SETTINGS_TITLE'] = "Gestionnaire de Travaux",
['JOBS_SETTINGS_SEARCH'] = "Rechercher des travaux par nom...",
['JOBS_SETTINGS_COUNT'] = "Travaux",
['JOBS_SETTINGS_CREATE'] = "Créer un Nouveau Travail",
['JOBS_SETTINGS_CREATE_SUBTITLE'] = "Choisis comment tu veux commencer à créer ton travail",
['JOBS_SETTINGS_FROM_SCRATCH'] = "À partir de Zéro",
['JOBS_SETTINGS_CLONE'] = "Cloner un Existant",
['JOBS_SETTINGS_IMPORT'] = "Importer du Catalogue",
['JOBS_SETTINGS_CONFIGURE'] = "Configurer",
['JOBS_SETTINGS_DELETE'] = "Supprimer",
['JOBS_SETTINGS_PUBLISH'] = "Publier",
['JOBS_SETTINGS_DELETE_TITLE'] = "Supprimer le travail",
['JOBS_SETTINGS_DELETE_CONFIRM'] = "Es-tu sûr de vouloir supprimer ce travail ?",
['JOBS_SETTINGS_CANCEL'] = "Annuler",
['JOBS_SETTINGS_DELETE_YES'] = "Oui, supprimer",
['JOBS_SETTINGS_PUBLISH_TITLE'] = "Publier le travail dans la communauté",
['JOBS_SETTINGS_PUBLISH_DESC'] = "Ton travail sera examiné avant d'apparaître dans le catalogue public.",
['JOBS_SETTINGS_PUBLISH_TITLE_LABEL'] = "Titre du travail",
['JOBS_SETTINGS_PUBLISH_TITLE_PLACEHOLDER'] = "Ex : Bûcheron Pro",
['JOBS_SETTINGS_PUBLISH_NOTES_LABEL'] = "Description",
['JOBS_SETTINGS_PUBLISH_NOTES_PLACEHOLDER'] = "Décris brièvement le travail, niveau de difficulté, etc.",
['JOBS_SETTINGS_NO_DESC'] = "Aucune description disponible",
['JOBS_SETTINGS_NO_JOBS'] = "Aucun travail trouvé",
['JOBS_SETTINGS_SEARCH_CLONE'] = "Rechercher des travaux...",
-- ═══════════════════════════════════════════
-- NUI - Éditeur : Données générales
-- ═══════════════════════════════════════════
['JOBS_EDITOR_TITLE'] = "Modifier le travail",
['JOBS_EDITOR_BACK'] = "Retour",
['JOBS_EDITOR_BACK_ARIA'] = "Retour à la liste",
['JOBS_EDITOR_SAVE'] = " Sauvegarder les modifications",
['JOBS_EDITOR_GENERAL_DATA'] = "Données générales",
['JOBS_EDITOR_JOB_SETTINGS'] = "Paramètres du travail",
['JOBS_EDITOR_MODE_BASIC'] = "Mode basique",
['JOBS_EDITOR_MODE_ADVANCED'] = "Mode avancé",
['JOBS_EDITOR_JOB_NAME'] = "Nom du travail",
['JOBS_EDITOR_JOB_NAME_HINT'] = "Nom visible pour le joueur.",
['JOBS_EDITOR_REQUIRED'] = "*",
['JOBS_EDITOR_DESCRIPTION'] = "Description courte (ce que verra le joueur)",
['JOBS_EDITOR_DESCRIPTION_PLACEHOLDER'] = "Explique en quelques mots en quoi consiste le travail.",
['JOBS_EDITOR_IMAGE'] = "Image",
['JOBS_EDITOR_IMAGE_URL'] = "Image du travail (URL ou chemin)",
['JOBS_EDITOR_IMAGE_URL_HINT'] = "Exemples : https://i.imgur.com/xxx.jpg • uploads/monimage.png • img/lumberjack.jpg",
['JOBS_EDITOR_IMAGE_URL_PLACEHOLDER'] = "https://... ou uploads/image.png",
['JOBS_EDITOR_IMAGE_PREVIEW'] = "Aperçu",
['JOBS_EDITOR_IMAGE_PREVIEW_HINT'] = "Si ça ne charge pas, vérifie que l'URL/chemin est valide et accessible depuis la NUI.",
['JOBS_EDITOR_IMAGE_HINT'] = "Exemples : https://i.imgur.com/xxx.jpg • uploads/monimage.png • img/lumberjack.jpg",
['JOBS_EDITOR_TUTORIAL'] = "Texte du tutoriel en jeu",
['JOBS_EDITOR_TUTORIAL_INGAME'] = "Texte du tutoriel en jeu",
['JOBS_EDITOR_TUTORIAL_STEP'] = "Étape",
['JOBS_EDITOR_EXP_REQUIRED'] = "XP requise par niveau",
['JOBS_EDITOR_EXP_REQUIRED_HINT'] = "Points d'expérience nécessaires pour atteindre le niveau suivant. Ex : 1500 signifie qu'il faut 1500 XP pour passer du niveau 1 au 2.",
['JOBS_EDITOR_DB_NAME'] = "Nom du travail (DB)",
['JOBS_EDITOR_DB_NAME_HINT'] = "Identifiant interne dans la base de données.",
['JOBS_EDITOR_DB_GRADE'] = "Rang/Grade",
['JOBS_EDITOR_DB_GRADE_HINT'] = "Niveau/grade (≥ 0).",
['JOBS_EDITOR_STEP'] = "Étape",
-- ═══════════════════════════════════════════
-- NUI - Éditeur : Onglets
-- ═══════════════════════════════════════════
['JOBS_EDITOR_TAB_START'] = "Points de départ",
['JOBS_EDITOR_TAB_VEHICLE'] = "Véhicule",
['JOBS_EDITOR_TAB_TOOL'] = "Outil",
['JOBS_EDITOR_TAB_SKILL'] = "Mini-jeu",
['JOBS_EDITOR_TAB_ROUTES'] = "Itinéraires",
['JOBS_EDITOR_TAB_FINISH'] = "Livraison/Finalisation",
['JOBS_EDITOR_TAB_CLOTHES'] = "Vêtements",
-- ═══════════════════════════════════════════
-- NUI - Éditeur : En-têtes de section (editor-section)
-- ═══════════════════════════════════════════
['JOBS_EDITOR_SECTION_START_POINT'] = "Point de départ",
['JOBS_EDITOR_SECTION_WORKCLOTHES'] = "Vestiaire",
['JOBS_EDITOR_SECTION_PROCESSING'] = "Transformation",
['JOBS_EDITOR_SECTION_VEHICLE'] = "Véhicule",
['JOBS_EDITOR_SECTION_VEHICLE_INTERACTION'] = "Interaction",
['JOBS_EDITOR_SECTION_TOOL'] = "Outil",
['JOBS_EDITOR_SECTION_EFFECTS'] = "Effets et ajustement",
['JOBS_EDITOR_SECTION_MINIGAME'] = "Configuration du mini-jeu",
['JOBS_EDITOR_SECTION_ROUTES'] = "Gestion des itinéraires",
['JOBS_EDITOR_SECTION_FINISH_NPC'] = "PNJ de livraison",
['JOBS_EDITOR_SECTION_PAYMENT'] = "Paiement et récompenses",
-- ═══════════════════════════════════════════
-- NUI - Éditeur : Panneau Démarrage (Start)
-- ═══════════════════════════════════════════
['JOBS_EDITOR_START_DELETE_PROP'] = "Supprimer le prop à la fin",
['JOBS_EDITOR_START_DELETE_PROP_HINT'] = "Si activé, le prop est supprimé à la fin de cette tâche.",
['JOBS_EDITOR_START_CREATE_GROUP'] = "Coordonnées",
['JOBS_EDITOR_START_CREATE_GROUP_HINT'] = "Coordonnées où apparaît le PNJ/marqueur pour démarrer le travail.",
['JOBS_EDITOR_START_NPC_MODEL'] = "Modèle du PNJ de départ",
['JOBS_EDITOR_START_NPC_MODEL_HINT'] = "Ex : cs_omega, s_m_m_gentransport, a_m_m_farmer_01…",
['JOBS_EDITOR_START_WORKCLOTHES'] = "Point de vestiaire",
['JOBS_EDITOR_START_WORKCLOTHES_HINT'] = "Endroit où le joueur change ses vêtements de travail.",
['JOBS_EDITOR_START_PROCESS_COORD'] = "Point de transformation",
['JOBS_EDITOR_START_PROCESS_COORD_HINT'] = "Emplacement où les objets récoltés sont transformés (type 2 uniquement).",
['JOBS_EDITOR_START_COLLECTED_PROP'] = "Objet à transporter (CollectedProp)",
['JOBS_EDITOR_START_PROP_MODEL'] = "Modèle du prop à transporter",
['JOBS_EDITOR_START_PROP_MODEL_HINT'] = "Ex : prop_chopblock_fury.",
['JOBS_EDITOR_START_ANIM_ATTACH'] = "Animation de prise [dict, anim]",
['JOBS_EDITOR_START_ANIM_ATTACH_HINT'] = "Deux valeurs : dictionnaire et nom de l'animation.",
['JOBS_EDITOR_START_PROP_HANDS'] = "Prop en main",
['JOBS_EDITOR_START_PROP_HANDS_HINT'] = "Comment l'objet est tenu en main pendant l'animation.",
['JOBS_EDITOR_START_PROP_PROCESS'] = "Position en transformation",
['JOBS_EDITOR_START_PROP_PROCESS_HINT'] = "Où le prop est placé lors de la transformation.",
-- ═══════════════════════════════════════════
-- NUI - Éditeur : Panneau Véhicule (Vehicle)
-- ═══════════════════════════════════════════
['JOBS_EDITOR_VEHICLE_MODEL'] = "Modèle du véhicule",
['JOBS_EDITOR_VEHICLE_MODEL_HINT'] = "Ex : bison, burrito…",
['JOBS_EDITOR_VEHICLE_SPAWN'] = "Point d'apparition",
['JOBS_EDITOR_VEHICLE_SPAWN_HINT'] = "Où le véhicule de travail apparaît.",
['JOBS_EDITOR_VEHICLE_COORD'] = "Point d'interaction avec le véhicule",
['JOBS_EDITOR_VEHICLE_COORD_HINT'] = "Coordonnées où le joueur prend/dépose les outils.",
['JOBS_EDITOR_VEHICLE_DOORS'] = "Portes à utiliser (indices)",
['JOBS_EDITOR_VEHICLE_DOORS_PLACEHOLDER'] = "ex : 2, 3 ou 5",
['JOBS_EDITOR_VEHICLE_DOORS_HINT'] = "Indices des portes à ouvrir/fermer (5 est généralement le hayon arrière). Utilise le sélecteur visuel pour choisir facilement.",
['JOBS_EDITOR_VEHICLE_GRID'] = "Grille de chargement (type 2 uniquement)",
['JOBS_EDITOR_VEHICLE_GRID_HINT'] = "Positions où les objets chargés sont empilés dans le véhicule.",
['JOBS_EDITOR_VEHICLE_PREVIEW_BTN'] = "Prévisualiser et ajuster les outils",
['JOBS_EDITOR_VEHICLE_TOOL_POSITIONS'] = "Positions des outils dans le véhicule",
['JOBS_EDITOR_VEHICLE_TOOL_POSITIONS_HINT'] = "Décalages locaux du véhicule. Axes : +X droite, +Y avant, +Z haut. Rotations en degrés (rx, ry, rz).",
['JOBS_EDITOR_VEHICLE_PROPS'] = "Props du véhicule (Type 2)",
['JOBS_EDITOR_VEHICLE_PROP'] = "Prop",
-- ═══════════════════════════════════════════
-- NUI - Éditeur : Panneau Outil (Tool)
-- ═══════════════════════════════════════════
['JOBS_EDITOR_TOOL_PROP'] = "Modèle de l'outil (prop en main)",
['JOBS_EDITOR_TOOL_PROP_HINT'] = "Nom du modèle de prop.",
['JOBS_EDITOR_TOOL_OBJCOORD'] = "Outil en main",
['JOBS_EDITOR_TOOL_OBJCOORD_HINT'] = "Comment l'outil est tenu avec l'animation principale.",
['JOBS_EDITOR_TOOL_OBJCOORD2'] = "Position alternative en main",
['JOBS_EDITOR_TOOL_OBJCOORD2_HINT'] = "Utilisation optionnelle pour les animations qui changent la prise.",
['JOBS_EDITOR_TOOL_BELT'] = "Outil rangé (ceinture)",
['JOBS_EDITOR_TOOL_BELT_HINT'] = "Où l'outil est \"accroché\" quand il n'est pas en main.",
['JOBS_EDITOR_TOOL_ANIMATION'] = "Animation d'action",
['JOBS_EDITOR_TOOL_ANIMATION_MANUAL'] = "[animDict, anim, durée (ms)]",
['JOBS_EDITOR_TOOL_ANIMATION_HINT'] = "Animation jouée lorsqu'on travaille avec l'outil.",
['JOBS_EDITOR_TOOL_PARTICLES'] = "Effet de particules à la fin",
['JOBS_EDITOR_TOOL_PARTICLES_HINT'] = "Nom du FX pour la fin de la tâche (optionnel).",
['JOBS_EDITOR_TOOL_POSITIONS_TITLE'] = "Positions des Outils dans le Véhicule",
['JOBS_EDITOR_TOOL_PREVIEW_HINT'] = "Ouvre un éditeur 3D pour ajuster visuellement les positions des outils dans le véhicule.",
-- ═══════════════════════════════════════════
-- NUI - Éditeur : Panneau Mini-jeu (Skill)
-- ═══════════════════════════════════════════
['JOBS_EDITOR_SKILL_ACTIVATE'] = "Activer le mini-jeu de compétence",
['JOBS_EDITOR_MINIGAME_TYPE'] = "Type de Mini-jeu",
['JOBS_EDITOR_MINIGAME_TYPE_HINT'] = "Sélectionne le type de mini-jeu de buty_minigames ou utilise le système legacy",
['JOBS_EDITOR_MINIGAME_LEGACY'] = "Legacy (Ancien système)",
['JOBS_EDITOR_MINIGAME_PRESS'] = "Press - Appuyer au bon moment",
['JOBS_EDITOR_MINIGAME_KEEP'] = "Keep - Maintenir appuyé",
['JOBS_EDITOR_MINIGAME_MEMORY'] = "Memory - Mémoriser la séquence",
['JOBS_EDITOR_MINIGAME_SPAM'] = "Spam Space - Appuyer rapidement",
['JOBS_EDITOR_MINIGAME_SEQUENCE'] = "Sequence - Suivre la séquence",
['JOBS_EDITOR_MINIGAME_CIRCLE'] = "Circle Key - Appuyer sur les touches en cercle",
['JOBS_EDITOR_MINIGAME_FOLLOW'] = "Follow Bar - Suivre la barre en mouvement",
['JOBS_EDITOR_MINIGAME_ATTEMPTS'] = "Tentatives",
['JOBS_EDITOR_MINIGAME_ATTEMPTS_HINT'] = "Nombre de tentatives autorisées",
['JOBS_EDITOR_MINIGAME_SPEED_START'] = "Vitesse initiale",
['JOBS_EDITOR_MINIGAME_SPEED_HINT'] = "Vitesse de la barre blanche",
['JOBS_EDITOR_MINIGAME_SPEED_INCREASE'] = "Augmentation de la vitesse",
['JOBS_EDITOR_MINIGAME_INCREASE_HINT'] = "Vitesse ajoutée par réussite",
['JOBS_EDITOR_MINIGAME_GRID_SIZE'] = "Taille de la grille",
['JOBS_EDITOR_MINIGAME_GRID_HINT'] = "Taille NxN (ex : 4 = 4x4)",
['JOBS_EDITOR_MINIGAME_SHOW_TIME'] = "Temps d'affichage (ms)",
['JOBS_EDITOR_MINIGAME_TOTAL_TIME'] = "Temps total (ms)",
['JOBS_EDITOR_MINIGAME_INCREASE_CELLS'] = "Augmentation des cases",
['JOBS_EDITOR_MINIGAME_START_CELLS'] = "Cases de départ",
['JOBS_EDITOR_MINIGAME_REQUIRED_HITS'] = "Appuis requis",
['JOBS_EDITOR_MINIGAME_START_COUNT'] = "Quantité initiale",
['JOBS_EDITOR_MINIGAME_KEYS'] = "Touches (séparées par des virgules)",
['JOBS_EDITOR_MINIGAME_KEYS_HINT'] = "Touches qui apparaîtront dans le cercle",
['JOBS_EDITOR_MINIGAME_SPEED'] = "Vitesse",
['JOBS_EDITOR_MINIGAME_TOLERANCE'] = "Tolérance",
['JOBS_EDITOR_MINIGAME_TARGET_SPEED'] = "Vitesse cible",
['JOBS_EDITOR_MINIGAME_PLAYER_SPEED'] = "Vitesse du joueur",
-- Legacy minigame
['JOBS_EDITOR_SKILL_CONTROLS'] = "Contrôles (séparés par des virgules)",
['JOBS_EDITOR_SKILL_CONTROLS_HINT'] = "Enregistrés sous forme de tableau. Ex : w, a, s, d.",
['JOBS_EDITOR_SKILL_PARTICLES'] = "Effets de particules",
['JOBS_EDITOR_SKILL_DIFFICULTY'] = "Niveaux de difficulté (JSON)",
['JOBS_EDITOR_SKILL_DIFFICULTY_HINT'] = 'Ex : ["easy","easy",{"areaSize":60,"speedMultiplier":1.1},"easy"]',
-- ═══════════════════════════════════════════
-- NUI - Éditeur : Panneau Itinéraires (Routes)
-- ═══════════════════════════════════════════
['JOBS_EDITOR_ROUTES_ADD'] = "Ajouter un itinéraire",
['JOBS_EDITOR_ROUTES_HINT'] = "Chaque itinéraire est une liste de points. Un sera choisi au hasard.",
['JOBS_EDITOR_ROUTES_ROUTE'] = "Itinéraire",
['JOBS_EDITOR_ROUTES_DUPLICATE'] = "Dupliquer",
['JOBS_EDITOR_ROUTES_DELETE'] = "Supprimer",
['JOBS_EDITOR_ROUTES_POINT'] = "Point",
['JOBS_EDITOR_ROUTES_NO_POINTS'] = "Cet itinéraire n'a pas encore de points.",
['JOBS_EDITOR_ROUTES_SELECT_POINT'] = "Sélectionne un point pour modifier ses données.",
['JOBS_EDITOR_ROUTES_DELETE_CONFIRM_TITLE'] = "Supprimer l'Itinéraire",
['JOBS_EDITOR_ROUTES_DELETE_CONFIRM_MSG'] = "Es-tu sûr de vouloir supprimer cet itinéraire ? Cette action est irréversible.",
-- Step (point d'itinéraire)
['JOBS_EDITOR_STEP_EDIT'] = "Modifier le point",
['JOBS_EDITOR_STEP_DELETE'] = "Supprimer le point",
['JOBS_EDITOR_STEP_DELETE_CONFIRM_TITLE'] = "Supprimer le Point",
['JOBS_EDITOR_STEP_DELETE_CONFIRM_MSG'] = "Es-tu sûr de vouloir supprimer ce point ? Cette action est irréversible.",
['JOBS_EDITOR_STEP_POSITION'] = "Position (x, y, z, h)",
['JOBS_EDITOR_STEP_POSITION_HINT'] = "Endroit exact où l'action est effectuée.",
['JOBS_EDITOR_STEP_PROP'] = "Modèle de prop (optionnel)",
['JOBS_EDITOR_STEP_PROP_HINT'] = "Ex : prop_log_01, prop_veg_crop_04_leaf…",
['JOBS_EDITOR_STEP_ITEM_USE'] = "Donner un objet à la fin",
['JOBS_EDITOR_STEP_ITEM_NAME'] = "Nom de l'objet",
['JOBS_EDITOR_STEP_ITEM_NAME_HINT'] = "Uniquement si tu actives \"Donner un objet\".",
['JOBS_EDITOR_STEP_ITEM_QUANTITY'] = "Quantité de l'objet",
['JOBS_EDITOR_STEP_ANIM_TITLE'] = "Animation spécifique du point (optionnel)",
['JOBS_EDITOR_STEP_ANIM'] = "Animation [dict, anim, durMs]",
['JOBS_EDITOR_STEP_ANIM_HINT'] = "Si indiquée, remplace l'animation de \"Outil\" uniquement pour ce point.",
-- ═══════════════════════════════════════════
-- NUI - Éditeur : Panneau Livraison (Finish)
-- ═══════════════════════════════════════════
['JOBS_EDITOR_FINISH_NPC_MODEL'] = "Modèle du PNJ de livraison",
['JOBS_EDITOR_FINISH_NPC_MODEL_HINT'] = "PNJ qui paie/termine le travail.",
['JOBS_EDITOR_FINISH_NPC_COORD'] = "Emplacement du PNJ",
['JOBS_EDITOR_FINISH_PAYMENT_BASE'] = "Paiement de base (montant)",
['JOBS_EDITOR_FINISH_PAYMENT_BASE_HINT'] = "Montant du paiement de base.",
['JOBS_EDITOR_FINISH_PAYMENT_METHOD'] = "Méthode de paiement",
['JOBS_EDITOR_FINISH_PAYMENT_METHOD_HINT'] = "Comment le joueur est payé.",
['JOBS_EDITOR_FINISH_PAYMENT_CASH'] = "Espèces",
['JOBS_EDITOR_FINISH_PAYMENT_BANK'] = "Banque",
['JOBS_EDITOR_FINISH_PAYMENT_ITEM'] = "Objet",
['JOBS_EDITOR_FINISH_ITEM_NAME'] = "Nom de l'objet",
['JOBS_EDITOR_FINISH_ITEM_NAME_HINT'] = "Nom de l'objet à donner en paiement.",
['JOBS_EDITOR_FINISH_EXP'] = "XP accordée",
['JOBS_EDITOR_FINISH_INCREASE'] = "Augmentation par niveau",
['JOBS_EDITOR_FINISH_INCREASE_HINT'] = "Augmente le paiement selon le niveau du joueur.",
['JOBS_EDITOR_FINISH_LEVEL_SIM'] = "Simulateur de paiement par niveau",
['JOBS_EDITOR_FINISH_TH_LEVEL'] = "Niveau",
['JOBS_EDITOR_FINISH_TH_PAY'] = "Paiement",
['JOBS_EDITOR_FINISH_TH_XP'] = "XP cumulée",
['JOBS_EDITOR_FINISH_TH_JOBS'] = "Travaux",
-- ═══════════════════════════════════════════
-- NUI - Éditeur : Panneau Vêtements (Clothes)
-- ═══════════════════════════════════════════
['JOBS_EDITOR_CLOTHES_MALE'] = "Vêtements (Homme)",
['JOBS_EDITOR_CLOTHES_FEMALE'] = "Vêtements (Femme)",
['JOBS_EDITOR_CLOTHES_CAPTURE'] = "Capturer ma tenue",
['JOBS_EDITOR_CLOTHES_TRY'] = "Essayer la tenue",
['JOBS_EDITOR_CLOTHES_CAPTURING'] = "Capture en cours...",
['JOBS_EDITOR_CLOTHES_CAPTURED'] = "Capturé !",
['JOBS_EDITOR_CLOTHES_APPLIED'] = "Appliqué !",
['JOBS_EDITOR_CLOTHES_PREVIEW_EXIT'] = "Appuie sur ~INPUT_CONTEXT~ ou ~INPUT_FRONTEND_CANCEL~ pour revenir à l'éditeur",
-- ═══════════════════════════════════════════
-- NUI - Éditeur : Champs communs / utilitaires
-- ═══════════════════════════════════════════
['JOBS_EDITOR_GET_COORDS'] = "Prendre la position",
['JOBS_EDITOR_GET_COORDS_TITLE'] = "Utiliser ma position actuelle",
['JOBS_EDITOR_NUMARRAY_PLACEHOLDER'] = "Nombres séparés par des virgules",
['JOBS_EDITOR_NUMARRAY_PLACEHOLDER_LEN'] = "Écris {0} nombres séparés par des virgules",
['JOBS_EDITOR_COORDINATES'] = "Coordonnées",
['JOBS_EDITOR_PICK_COORD'] = "Capturer la position en jeu",
['JOBS_EDITOR_OPTIONAL'] = "(optionnel)",
['JOBS_EDITOR_EXAMPLE'] = "Exemple :",
-- Legacy keys (compatibilité rétroactive)
['JOBS_EDITOR_DELETE_PROP'] = "Supprimer le prop à la fin",
['JOBS_EDITOR_DELETE_PROP_HINT'] = "Si activé, le prop est supprimé à la fin de cette tâche.",
['JOBS_EDITOR_NPC_MODEL'] = "Modèle du PNJ initial",
['JOBS_EDITOR_CREATE_GROUP_COORD'] = "Coordonnées de départ",
['JOBS_EDITOR_CREATE_GROUP_HINT'] = "Coordonnées où apparaît le PNJ/marqueur pour démarrer le travail.",
['JOBS_EDITOR_WORK_CLOTHES_COORD'] = "Coordonnées du vestiaire",
['JOBS_EDITOR_WORK_CLOTHES_HINT'] = "Endroit où le joueur change ses vêtements de travail.",
['JOBS_EDITOR_COLLECTED_PROP'] = "Objet à transporter (CollectedProp)",
['JOBS_EDITOR_COLLECTED_PROP_MODEL'] = "Modèle du prop à transporter",
['JOBS_EDITOR_COLLECTED_PROP_HINT'] = "Ex : prop_chopblock_fury.",
['JOBS_EDITOR_ANIM_ATTACH'] = "Animation de prise [dict, anim]",
['JOBS_EDITOR_ANIM_ATTACH_HINT'] = "Deux valeurs : dictionnaire et nom de l'animation.",
['JOBS_EDITOR_PROP_HANDS'] = "Prop en main [boneId, x, y, z, rx, ry, rz]",
['JOBS_EDITOR_PROP_HANDS_HINT'] = "Comment l'objet est tenu en main pendant l'animation.",
['JOBS_EDITOR_PROP_PROCESS'] = "Prop pendant la transformation [boneId, x, y, z, rx, ry, rz]",
['JOBS_EDITOR_PROP_PROCESS_HINT'] = "Où le prop est placé lors de la transformation.",
['JOBS_EDITOR_VEHICLE_COORD_OLD'] = "Coordonnées du véhicule",
['JOBS_EDITOR_VEHICLE_SPAWN_OLD'] = "Coordonnées d'apparition",
['JOBS_EDITOR_TOOL_MODEL'] = "Modèle de l'outil (prop en main)",
['JOBS_EDITOR_TOOL_MODEL_HINT'] = "Nom du modèle de prop.",
['JOBS_EDITOR_TOOL_IN_HAND'] = "Outil en main [boneId, x, y, z, rx, ry, rz]",
['JOBS_EDITOR_TOOL_IN_HAND_HINT'] = "Comment l'outil est tenu avec l'animation principale.",
['JOBS_EDITOR_TOOL_POSITIONS'] = "Positions des outils dans le véhicule",
['JOBS_EDITOR_TOOL_POSITION'] = "Position",
['JOBS_EDITOR_PREVIEW_ADJUST'] = "Prévisualiser et ajuster les outils",
['JOBS_EDITOR_ADD_ROUTE'] = "Ajouter un itinéraire",
['JOBS_EDITOR_ROUTE_HINT'] = "Chaque itinéraire est une liste de points. Un sera choisi au hasard.",
['JOBS_EDITOR_ROUTE_NUMBER'] = "Itinéraire #",
['JOBS_EDITOR_DUPLICATE'] = "Dupliquer",
['JOBS_EDITOR_DELETE'] = "Supprimer",
['JOBS_EDITOR_ADD_POINT'] = "+ Point",
['JOBS_EDITOR_EDIT_POINT'] = "Modifier le point",
['JOBS_EDITOR_DELETE_POINT'] = "Supprimer le point",
['JOBS_EDITOR_POINT'] = "Point",
['JOBS_EDITOR_NO_POINTS'] = "Cet itinéraire n'a pas encore de points.",
['JOBS_EDITOR_POINT_COORD'] = "Coordonnées [x, y, z, heading]",
['JOBS_EDITOR_PROP_MODEL'] = "Modèle de prop (optionnel)",
['JOBS_EDITOR_PROP_MODEL_HINT'] = "Ex : prop_log_01, prop_veg_crop_04_leaf…",
['JOBS_EDITOR_GET_ITEM'] = "Donner un objet à la fin ?",
['JOBS_EDITOR_ITEM_NAME'] = "Nom de l'objet",
['JOBS_EDITOR_ITEM_QUANTITY'] = "Quantité",
['JOBS_EDITOR_SPECIFIC_ANIM'] = "Animation spécifique du point (optionnel)",
['JOBS_EDITOR_SPECIFIC_ANIM_HINT'] = "Si indiquée, remplace l'animation de 'Outil' uniquement pour ce point.",
['JOBS_EDITOR_FINISH_NPC'] = "Modèle du PNJ de livraison",
['JOBS_EDITOR_FINISH_COORD'] = "Coordonnées de livraison",
['JOBS_EDITOR_FINISH_PAYMENT'] = "Paiement de base",
['JOBS_EDITOR_PAYMENT_METHOD'] = "Méthode de paiement",
['JOBS_EDITOR_PAYMENT_CASH'] = "Espèces",
['JOBS_EDITOR_PAYMENT_BANK'] = "Banque",
['JOBS_EDITOR_PAYMENT_ITEM'] = "Objet",
['JOBS_EDITOR_ITEM_PAYMENT'] = "Objet en paiement",
['JOBS_EDITOR_EXP_REWARD'] = "Expérience de base",
['JOBS_EDITOR_EXP_PER_LEVEL'] = "Augmentation d'XP par niveau",
['JOBS_EDITOR_USE_MINIGAME'] = "Utiliser un mini-jeu ?",
['JOBS_EDITOR_DIFFICULTY'] = "Difficulté",
['JOBS_EDITOR_CONTROLS'] = "Contrôles",
['JOBS_EDITOR_PARTICLES_SKILL'] = "Particules",
-- ═══════════════════════════════════════════
-- NUI - Erreurs et alertes
-- ═══════════════════════════════════════════
['JOBS_ALERT_VALID_NAME'] = "Entre un nom valide",
['JOBS_ALERT_VALID_TITLE'] = "Entre un titre.",
['JOBS_ERROR_INVALID_FORMAT'] = "Format non valide",
['JOBS_ERROR_INVALID_DOORS'] = "Portes invalides",
['JOBS_ERROR_SAVE'] = "Erreur lors de la sauvegarde",
['JOBS_ERROR_DELETE'] = "Erreur lors de la suppression",
['JOBS_ERROR_UNKNOWN'] = "inconnu",
['JOBS_ERROR_NETWORK'] = "Erreur réseau",
['JOBS_ERROR_PUBLISH'] = "Erreur réseau lors de la publication",
['JOBS_ERROR_NO_SLOTS'] = "Pas d'emplacements dans Vehicle.coord_prop_tool",
['JOBS_ERROR_INVALID_JSON'] = "JSON invalide dans skill.difficultyLevels",
['JOBS_ERROR_MISSING_VEHICLE'] = "Vehicle.model manquant",
['JOBS_ERROR_MISSING_TOOL'] = "Tool.prop manquant",
['JOBS_ERROR_VALIDATION'] = "Vérifie les champs marqués.",
['JOBS_ERROR_PUBLISH_FAILED'] = "Impossible de publier",
['JOBS_ERROR_PUBLISH_FAILED_WITH'] = "Impossible de publier : ",
['JOBS_ERROR_LOAD_CATALOG'] = "Impossible de charger le catalogue.",
['JOBS_ERROR_DOWNLOAD'] = "Impossible de télécharger.",
['JOBS_ERROR_MISSING_VEHICLE_TITLE'] = "Modèle de Véhicule Requis",
['JOBS_ERROR_MISSING_VEHICLE_MSG'] = "Tu dois configurer un modèle de véhicule dans la section \"Vehicle\" avant d'utiliser cette fonction.",
['JOBS_ERROR_MISSING_TOOL_TITLE'] = "Modèle d'Outil Requis",
['JOBS_ERROR_MISSING_TOOL_MSG'] = "Tu dois configurer un modèle d'outil (Tool.prop) dans la section \"Tool\" avant d'utiliser cette fonction.",
['JOBS_ERROR_MISSING_PROP_TITLE'] = "Modèle de Prop Requis",
['JOBS_ERROR_MISSING_PROP_MSG'] = "Tu dois configurer un modèle de prop pour ce point avant d'utiliser \"Prendre la position\". Ajoute le modèle dans le champ \"Modèle de prop (optionnel)\" du point.",
['JOBS_PUBLISH_DESC_MIN'] = "Minimum 20 caractères",
-- ═══════════════════════════════════════════
-- NUI - Communauté / Catalogue
-- ═══════════════════════════════════════════
['JOBS_COMMUNITY_TITLE'] = "Travaux de la Communauté",
['JOBS_COMMUNITY_SUBTITLE'] = "Explore les travaux approuvés par la communauté et ajoute-les à ton serveur.",
['JOBS_COMMUNITY_SEARCH'] = "Rechercher des travaux de la communauté...",
['JOBS_COMMUNITY_REFRESH'] = "Actualiser",
['JOBS_COMMUNITY_NO_APPROVED'] = "Il n'y a pas encore de travaux approuvés.",
['JOBS_COMMUNITY_ERROR_LOAD'] = "Erreur réseau lors du chargement du catalogue.",
['JOBS_COMMUNITY_ERROR_DOWNLOAD'] = "Erreur réseau lors du téléchargement.",
['JOBS_COMMUNITY_NO_RESULTS'] = "Aucun travail communautaire disponible pour le moment.",
['JOBS_COMMUNITY_PREVIEW'] = "Aperçu",
['JOBS_COMMUNITY_DOWNLOAD'] = "Installer",
['JOBS_COMMUNITY_INSTALLED'] = "Installé",
-- ═══════════════════════════════════════════
-- NUI - UI générale
-- ═══════════════════════════════════════════
['JOBS_UI_UNKNOWN'] = "Inconnu",
['JOBS_UI_UNKNOWN_JOB'] = "Travail Inconnu",
['JOBS_UI_NO_NAME'] = "Sans nom",
['JOBS_UI_ERROR'] = "Erreur",
['JOBS_UI_PUBLISH'] = "Publier",
['JOBS_UI_PUBLISHING'] = "Publication du travail...",
['JOBS_UI_PUBLISHED_SUCCESS'] = "Travail envoyé pour examen",
['JOBS_UI_SAVING'] = "Sauvegarde…",
['JOBS_UI_SAVE_CHANGES'] = " Sauvegarder les modifications",
['JOBS_UI_NO_DATA'] = "Aucune donnée disponible",
['JOBS_UI_NO_PLAYERS'] = "Aucun joueur trouvé",
['JOBS_UI_NO_JOBS'] = "Aucun travail trouvé",
['JOBS_UI_NO_JOBS_REGISTERED'] = "Aucun travail enregistré",
['JOBS_UI_NO_RECENT_ACTIVITY'] = "Aucune activité récente",
['JOBS_UI_NO_PLAYERS_FOUND'] = "Aucun joueur trouvé",
-- ═══════════════════════════════════════════
-- NUI - Statistiques
-- ═══════════════════════════════════════════
['JOBS_STATS_JOBS_STARTED'] = "Travaux Démarrés",
['JOBS_STATS_JOBS_COMPLETED'] = "Travaux Complétés",
['JOBS_STATS_ACTIVE_PLAYERS'] = "Joueurs Actifs",
['JOBS_STATS_TOTAL_MONEY'] = "Argent Total",
['JOBS_STATS_POPULAR_JOB'] = "Travail le Plus Populaire",
['JOBS_STATS_TOP_PLAYERS'] = "Meilleurs Joueurs",
['JOBS_STATS_TOP_JOBS'] = "Meilleurs Travaux",
['JOBS_STATS_SEARCH_PLAYER'] = "Rechercher un joueur...",
['JOBS_STATS_SEARCH_JOB'] = "Rechercher un travail...",
-- ═══════════════════════════════════════════
-- NUI - Créer Travail : Descriptions et badges
-- ═══════════════════════════════════════════
['JOBS_SETTINGS_FROM_SCRATCH_DESC'] = "Crée un travail entièrement nouveau à partir de zéro avec une personnalisation totale",
['JOBS_SETTINGS_CLONE_DESC'] = "Duplique et modifie un modèle de travail existant pour gagner du temps",
['JOBS_SETTINGS_BADGE_QUICK'] = "Démarrage Rapide",
['JOBS_SETTINGS_BADGE_RECOMMENDED'] = "Recommandé",
['JOBS_SETTINGS_NAME_TITLE'] = "Nomme ton travail",
['JOBS_SETTINGS_NAME_HINT'] = "Choisis un nom unique et descriptif",
['JOBS_SETTINGS_NAME_PLACEHOLDER'] = "Ex : Livreur, Service de Taxi...",
['JOBS_SETTINGS_CLONE_MODAL_TITLE'] = "Cloner le travail",
-- ═══════════════════════════════════════════
-- NUI - Boutons d'ajustement et outils
-- ═══════════════════════════════════════════
['CLOTHES_BTN_ADJUST'] = "Ajuster",
['TOOL_BTN_SELECT_CATALOG'] = "Sélectionner du catalogue",
['TOOL_BTN_PREVIEW_ANIM'] = "Tester l'animation",
['TOOL_BTN_TEST'] = "Tester",
['VEHICLE_BTN_SELECT_DOOR'] = "Sélectionner",
-- ═══════════════════════════════════════════
-- NUI - Modales de confirmation
-- ═══════════════════════════════════════════
['MODAL_BTN_CONFIRM'] = "Confirmer",
['MODAL_BTN_CANCEL'] = "Annuler",
['MODAL_UNSAVED_TITLE'] = "Modifications non sauvegardées",
['MODAL_UNSAVED_MSG'] = "Tu as des modifications non sauvegardées. Es-tu sûr de vouloir quitter sans sauvegarder ?",
['MODAL_UNSAVED_EXIT'] = "Quitter sans sauvegarder",
['MODAL_RESET_CLOTHES_TITLE'] = "Réinitialiser les vêtements",
['MODAL_RESET_CLOTHES_MSG'] = "Réinitialiser tous les vêtements de {0} aux valeurs par défaut ? Cette action est irréversible.",
['MODAL_COPY_CONFIG_TITLE'] = "Copier la configuration",
['MODAL_COPY_MALE_TO_FEMALE'] = "Copier toute la configuration vestimentaire de Masculin vers Féminin ? Cela écrasera la tenue féminine actuelle.",
['MODAL_COPY_FEMALE_TO_MALE'] = "Copier toute la configuration vestimentaire de Féminin vers Masculin ? Cela écrasera la tenue masculine actuelle.",
-- ═══════════════════════════════════════════
-- NUI - Animations
-- ═══════════════════════════════════════════
['ANIM_NO_RESULTS'] = "Aucune animation trouvée",
['ANIM_BTN_PREVIEW'] = "Aperçu",
['ANIM_BTN_USE'] = "Utiliser",
['ANIM_NO_CONFIG_TITLE'] = "Aucune animation configurée",
['ANIM_NO_CONFIG_MSG'] = "Tu dois d'abord configurer une animation dans le champ \"Animation d'action\" ou en sélectionner une du catalogue.",
-- ═══════════════════════════════════════════
-- NUI - Vêtements : Onglets, sections, éléments
-- ═══════════════════════════════════════════
['CLOTHES_TAB_MALE'] = "Tenue Masculine",
['CLOTHES_TAB_FEMALE'] = "Tenue Féminine",
['CLOTHES_GENDER_MALE'] = "Masculin",
['CLOTHES_GENDER_FEMALE'] = "Féminin",
['CLOTHES_SECTION_UPPER'] = "Partie Supérieure",
['CLOTHES_SECTION_LOWER'] = "Partie Inférieure",
['CLOTHES_SECTION_ACCESSORIES'] = "Accessoires",
['CLOTHES_ITEMS'] = "éléments",
['CLOTHES_UNDERSHIRT'] = "Sous-vêtement",
['CLOTHES_UNDERSHIRT_DESC'] = "T-shirt visible sous la veste",
['CLOTHES_TORSO'] = "Torse/Veste",
['CLOTHES_TORSO_DESC'] = "Veste, chemise ou vêtement supérieur principal",
['CLOTHES_BADGES'] = "Insignes",
['CLOTHES_BADGES_DESC'] = "Décorations, logos ou écussons sur les vêtements",
['CLOTHES_ARMS'] = "Bras",
['CLOTHES_PANTS'] = "Pantalons",
['CLOTHES_PANTS_DESC'] = "Pantalons, jeans ou vêtement inférieur",
['CLOTHES_SHOES'] = "Chaussures",
['CLOTHES_SHOES_DESC'] = "Chaussures de tout type",
['CLOTHES_CHAIN'] = "Chaîne/Collier",
['CLOTHES_CHAIN_DESC'] = "Colliers, chaînes ou accessoires de cou",
['CLOTHES_VEST'] = "Gilet",
['CLOTHES_VEST_DESC'] = "Gilet pare-balles ou de protection",
['CLOTHES_HELMET'] = "Bonnet/Casque",
['CLOTHES_HELMET_DESC'] = "Bonnets, casquettes, casques (-1 pour retirer)",
['CLOTHES_EARS'] = "Oreilles/Écouteurs",
['CLOTHES_EARS_DESC'] = "Écouteurs, boucles d'oreilles, lunettes (-1 pour retirer)",
['CLOTHES_BACKPACK'] = "Sac à dos",
['CLOTHES_BACKPACK_DESC'] = "Sacs à dos et sacs (0 pour retirer)",
['CLOTHES_DRAWABLE'] = "Drawable",
['CLOTHES_TEXTURE'] = "Texture",
-- ═══════════════════════════════════════════
-- NUI - Vêtements : Boutons d'action rapide
-- ═══════════════════════════════════════════
['CLOTHES_BTN_CHANGE'] = "Changer de vêtements",
['CLOTHES_BTN_CHANGE_TITLE'] = "Ouvrir l'éditeur de vêtements avec caméra",
['CLOTHES_BTN_PREVIEW'] = "Aperçu",
['CLOTHES_BTN_PREVIEW_TITLE'] = "Prévisualiser cette tenue",
['CLOTHES_BTN_RESET'] = "Réinitialiser",
['CLOTHES_BTN_RESET_TITLE'] = "Réinitialiser les valeurs par défaut",
['CLOTHES_BTN_COPY_MALE'] = "Copier du Masculin",
['CLOTHES_BTN_COPY_MALE_TITLE'] = "Copier la configuration depuis masculin",
['CLOTHES_BTN_COPY_FEMALE'] = "Copier du Féminin",
['CLOTHES_BTN_COPY_FEMALE_TITLE'] = "Copier la configuration depuis féminin",
['CLOTHES_FEEDBACK_APPLIED'] = "Appliqué !",
['CLOTHES_FEEDBACK_RESET'] = "Réinitialisé !",
['CLOTHES_FEEDBACK_COPIED'] = "Copié !",
-- ═══════════════════════════════════════════
-- NUI - Éditeur de vêtements avec caméra
-- ═══════════════════════════════════════════
['CLOTHES_EDITOR_TITLE'] = "Éditeur de Vêtements",
['CLOTHES_EDITOR_SUBTITLE'] = "Personnalise ta tenue en temps réel",
['CLOTHES_EDITOR_SAVE'] = "Sauvegarder la tenue",
-- ═══════════════════════════════════════════
-- NUI - Ajustement de coordonnées / rotation
-- ═══════════════════════════════════════════
['ADJUST_ROTATE'] = "Rotation",
-- ═══════════════════════════════════════════
-- NUI - Sélecteurs (Ped / Véhicule)
-- ═══════════════════════════════════════════
['PED_SELECTOR_TITLE'] = "Sélectionner le modèle de PNJ",
['PED_SELECTOR_LOADING'] = "Chargement des peds...",
['PED_SELECTOR_EMPTY'] = "Aucun ped trouvé",
['VEHICLE_SELECTOR_TITLE'] = "Sélectionner le modèle de véhicule",
['VEHICLE_SELECTOR_LOADING'] = "Chargement des véhicules...",
['VEHICLE_SELECTOR_EMPTY'] = "Aucun véhicule trouvé",
['SELECTOR_SEARCH'] = "Rechercher par nom...",
-- ═══════════════════════════════════════════
-- NUI - Communauté : Textes supplémentaires
-- ═══════════════════════════════════════════
['COMMUNITY_FAILED_LOAD'] = "Erreur lors du chargement.",
['COMMUNITY_INSTALLING'] = "Installation...",
['COMMUNITY_DOWNLOADS'] = "téléchargements",
['COMMUNITY_STAT_TYPE'] = "Type",
['COMMUNITY_STAT_ROUTES'] = "Itinéraires",
['COMMUNITY_STAT_STEPS'] = "Étapes",
['COMMUNITY_STAT_PAYMENT'] = "Paiement",
['COMMUNITY_STAT_BASE_XP'] = "XP de Base",
['COMMUNITY_STAT_MINIGAME'] = "Mini-jeu",
['COMMUNITY_STAT_YES'] = "Oui",
-- ═══════════════════════════════════════════
-- NUI - Itinéraires
-- ═══════════════════════════════════════════
['JOBS_EDITOR_ROUTES_SELECT_POINT'] = "Sélectionne un point pour modifier ses données.",
-- ═══════════════════════════════════════════
-- NUI - UI générale supplémentaire
-- ═══════════════════════════════════════════
['JOBS_UI_LVL'] = "NVL",
['JOBS_UI_XP'] = "XP",
-- ═══════════════════════════════════════════
-- NUI - Statistiques : Détail du joueur
-- ═══════════════════════════════════════════
['STATS_TOTAL_EARNING'] = "Gains totaux",
['STATS_PLAY_TIME'] = "Temps de jeu",
['STATS_LAST_ACTIVE'] = "Dernière activité",
['STATS_TOTAL_JOBS'] = "Total de travaux",
['STATS_TOTAL_COMPLETIONS'] = "Complétions totales",
['STATS_MAX_LEVEL_PLAYER'] = "Niveau maximum",
['STATS_FAVORITE_JOB'] = "Travail favori",
['STATS_LEVEL'] = "Niveau",
['STATS_EARNED'] = "Gagné",
['STATS_BEST_TIME_SOLO'] = "Meilleur temps solo",
['STATS_BEST_TIME_MULTI'] = "Meilleur temps multi",
['STATS_SECTION_JOBS'] = "Travaux",
['STATS_SECTION_ACTIVITY'] = "Activité récente",
['STATS_COMPLETIONS'] = "complétés",
-- ═══════════════════════════════════════════
-- NUI - Statistiques : Détail du travail
-- ═══════════════════════════════════════════
['STATS_JOB_LABEL'] = "Travail",
['STATS_TOTAL_PLAYERS'] = "Total de joueurs",
['STATS_TOTAL_MONEY_EARNED'] = "Argent total gagné",
['STATS_TOTAL_PLAY_TIME'] = "Temps de jeu total",
['STATS_SECTION_TOP_PLAYERS'] = "Meilleurs joueurs",
['STATS_SECTION_STATISTICS'] = "Statistiques",
['STATS_AVG_LEVEL'] = "Niveau moyen",
['STATS_MAX_LEVEL'] = "Niveau maximum atteint",
['STATS_AVG_MONEY'] = "Argent moyen par complétion",
['STATS_PLAYERS_LABEL'] = "joueurs",
-- ═══════════════════════════════════════════
-- NUI - Sélecteurs de PNJ / Véhicule (boutons)
-- ═══════════════════════════════════════════
['BTN_SELECT_PED'] = "Sélectionner le PNJ",
['BTN_SELECT_PED_TITLE'] = "Sélectionner le modèle de PNJ",
['BTN_SELECT_VEHICLE'] = "Sélectionner le véhicule",
['BTN_SELECT_VEHICLE_TITLE'] = "Sélectionner le modèle de véhicule",
-- ═══════════════════════════════════════════
-- NUI - Ajustement : Compteurs et retour
-- ═══════════════════════════════════════════
['ADJUST_SLOT'] = "Emplacement",
['ADJUST_TOOL'] = "Outil",
['CLOTHES_FEEDBACK_CAPTURING'] = "Capture en cours...",
['CLOTHES_FEEDBACK_CAPTURED'] = "Capturé !",
-- ═══════════════════════════════════════════
-- JOB TYPE BADGES
-- ═══════════════════════════════════════════
['JOBS_UI_TYPE_BASIC'] = "Basique",
['JOBS_UI_TYPE_ADVANCED'] = "Avancé",
-- ═══════════════════════════════════════════
-- TOOLTIPS
-- ═══════════════════════════════════════════
['JOBS_TIP_PUBLISH'] = "Publier",
['JOBS_TIP_DELETE'] = "Supprimer",
['COMMUNITY_TIP_PREVIEW'] = "Aperçu",
['COMMUNITY_TIP_INSTALL'] = "Installer le travail",
['COMMUNITY_TIP_INSTALLED'] = "Déjà installé",
-- ═══════════════════════════════════════════
-- PUBLISH VALIDATION
-- ═══════════════════════════════════════════
['PUBLISH_VALIDATION_TITLE'] = "Ce travail est incomplet",
['PUBLISH_VALIDATION_DESC'] = "Complète les champs suivants avant de publier :",
-- ═══════════════════════════════════════════
-- LEGACY MINIGAME
-- ═══════════════════════════════════════════
['JOBS_EDITOR_SKILL_ROUNDS'] = "Manches",
['JOBS_EDITOR_SKILL_ROUNDS_HINT'] = "Nombre de fois que le joueur doit réussir.",
['JOBS_EDITOR_SKILL_AREA_HINT'] = "Taille de la zone de réussite (degrés). Easy=50, Medium=40, Hard=25.",
['JOBS_EDITOR_SKILL_SPEED_HINT'] = "Vitesse de l'indicateur. Easy=1, Medium=1.5, Hard=1.75.",
-- ═══════════════════════════════════════════
-- Placement Mode & Control Panels
-- ═══════════════════════════════════════════
['PLACEMENT_TITLE'] = "Mode de placement",
['PLACEMENT_MOVE'] = "Déplacer",
['PLACEMENT_ROTATE_NPC'] = "Tourner le PNJ",
['PLACEMENT_ROTATE_CAMERA'] = "Tourner la Caméra",
['PLACEMENT_HEIGHT'] = "Hauteur",
['PLACEMENT_SNAP_GROUND'] = "Coller au sol",
['PLACEMENT_MOVE_PLAYER'] = "Déplacer le joueur",
['PLACEMENT_FREE_LOOK'] = "Vue libre",
['PLACEMENT_SAVE'] = "Sauvegarder",
['PLACEMENT_CANCEL'] = "Annuler",
['DOOR_SELECTOR_TITLE'] = "Sélecteur de Portes",
['DOOR_SELECTOR_PREV'] = "Porte Précédente",
['DOOR_SELECTOR_NEXT'] = "Porte Suivante",
['DOOR_SELECTOR_TOGGLE'] = "Cocher/Décocher",
['DOOR_SELECTOR_CURRENT'] = "Porte Actuelle",
['DOOR_SELECTOR_NONE'] = "Aucune",
['PARTICLE_PREVIEW_TITLE'] = "Aperçu des Particules",
['PARTICLE_PREVIEW_DESC'] = "Le prop s'affiche et disparaît avec des particules",
['PARTICLE_PREVIEW_CYCLE'] = "Cycle continu",
['PARTICLE_PREVIEW_EXIT'] = "Quitter l'aperçu",
['TOOL_EDITOR_TITLE'] = "Éditeur d'outils",
['TOOL_EDITOR_SWITCH'] = "Changer d'outil",
['TOOL_EDITOR_CAMERA'] = "Caméra",
['TOOL_EDITOR_MOVE'] = "Déplacer",
['TOOL_EDITOR_HEIGHT'] = "Hauteur",
['TOOL_EDITOR_CHANGE_AXIS'] = "Changer d'axe",
['TOOL_EDITOR_SAVE'] = "Sauvegarder",
['TOOL_EDITOR_CANCEL'] = "Annuler",
['ALT_HAND_EDITOR_TITLE'] = "Éditeur de main alternative",
['ALT_HAND_MOVE'] = "Déplacer le prop",
['ALT_HAND_HEIGHT'] = "Hauteur du prop",
['TOOL_IN_HAND_TITLE'] = "Éditeur d'outil en main",
['TOOL_BELT_TITLE'] = "Éditeur d'outil à la ceinture",
['PROP_IN_HAND_TITLE'] = "Éditeur de prop en main",
['VEHICLE_PROPS_TITLE'] = "Éditeur de props du véhicule",
['VEHICLE_PROPS_CHANGE_SLOT'] = "Changer d'emplacement",
['PROCESS_EDITOR_TITLE'] = "Éditeur de position de transformation",
['ANIM_PREVIEW_TITLE'] = "Prévisualisation de l'Animation",
['ANIM_PREVIEW_EXIT'] = "Quitter l'aperçu",
['TELEPORT_TITLE'] = "Téléportation",
['TELEPORT_SUBTITLE'] = "Chargement de l'emplacement distant...",
-- Modales and missing texts
['MODAL_DELETE_TEXT'] = "Êtes-vous sûr de vouloir supprimer ce travail ?",
['MODAL_CLOTHES_CONFIRM_TITLE'] = "Confirmer l'action",
['MODAL_CLOTHES_CONFIRM_MSG'] = "Êtes-vous sûr de vouloir effectuer cette action ?",
['MODAL_BTN_CONFIRM'] = "Confirmer",
['MODAL_VALIDATION_TITLE'] = "Configuration incomplète",
['MODAL_VALIDATION_SUBTITLE'] = "Veuillez compléter les champs requis suivants :",
['MODAL_VALIDATION_OK'] = "Compris",
['ANIM_SELECTOR_TITLE'] = "Sélectionner une Animation d'Action",
['ANIM_SELECTOR_SEARCH'] = "Rechercher une animation...",
['ANIM_CAT_ALL'] = "Toutes",
['ANIM_CAT_TOOL'] = "Outils",
['ANIM_CAT_WORK'] = "Travail",
['ANIM_CAT_OTHER'] = "Autres",
['COMMUNITY_FILTER_ALL'] = "Tous",
['COMMUNITY_FILTER_BASIC'] = "Basique",
['COMMUNITY_FILTER_ADVANCED'] = "Avancé",
['COMMUNITY_REFRESH'] = "Actualiser",
['PUBLISH_BTN'] = "Publier",
-- Validation
['VAL_START_COORDS'] = "Les coordonnées du point de départ (CreateGroup) sont requises",
['VAL_FINISH_COORDS'] = "Les coordonnées du point de livraison (Finish.coord) sont requises",
['VAL_ROUTE_REQUIRED'] = "Au moins une route est requise",
['VAL_ROUTE_EMPTY'] = "Route(s) sans points",
['VAL_ROUTE_EMPTY_HINT'] = "ajoutez au moins un point par route",
['VAL_ROUTE_LABEL'] = "Route",
['VAL_POINT_LABEL'] = "Point",
['VAL_ROUTE_INCOMPLETE'] = "Coordonnées de route incomplètes",
['VAL_PAYMENT_BASE'] = "Le paiement de base (Finish.Quantity) doit être supérieur à 0",
['VAL_VEHICLE_MODEL'] = "Le modèle du véhicule est requis",
['VAL_VEHICLE_COORD'] = "Les coordonnées du point d'interaction sont requises",
['VAL_VEHICLE_SPAWN'] = "Les coordonnées d'apparition du véhicule sont requises",
['VAL_TOOL_MODEL'] = "Le modèle de l'outil est requis",
['VAL_ANIM_REQUIRED'] = "L'animation d'action (dict et nom) est requise",
['VAL_FINISH_NPC'] = "Le modèle du NPC de livraison est requis",
['VAL_START_NPC'] = "Le modèle du NPC de départ est requis",
['VAL_WORKCLOTHES'] = "Les coordonnées du vestiaire sont requises",
['VAL_PROCESS_COORD'] = "Les coordonnées du point de traitement sont requises pour les travaux Type 2",
['VAL_COLLECTED_PROP_NAME'] = "Le modèle du prop collecté est requis pour les travaux Type 2",
['VAL_COLLECTED_PROP_HANDS'] = "Les coordonnées d'accroche du prop (7 valeurs) sont requises pour Type 2",
['VAL_COLLECTED_PROP_PROCESS'] = "Les coordonnées de traitement du prop (6 valeurs) sont requises pour Type 2",
['VAL_VEHICLE_DOORS'] = "Les portes du véhicule doivent avoir au moins un indice",
['VAL_VEHICLE_CARGO'] = "La grille de chargement doit avoir au moins un emplacement avec 6 coordonnées pour Type 2",
['VAL_TOOL_HAND'] = "La position de l'outil en main (Tool.objcoord) nécessite 7 valeurs",
['VAL_TOOL_ALT'] = "La position alternative (Tool.objcoord2) nécessite 7 valeurs",
['VAL_TOOL_BELT'] = "La position à la ceinture (Tool.objcoordbelt) nécessite 7 valeurs pour Type 2",
['VAL_PAYMENT_METHOD'] = "La méthode de paiement doit être cash, bank ou item",
['VAL_PAYMENT_ITEM'] = "Le nom de l'objet est requis quand la méthode de paiement est item",
['VAL_FINISH_XP'] = "L'XP de fin (Finish.exp) doit être un nombre >= 0",
['VAL_EXP_REQUIRED'] = "L'expérience requise par niveau doit être d'au moins 1",
['VAL_JOB_NAME'] = "Le nom du travail est requis",
['VAL_JOB_GRADE'] = "Le grade du travail doit être un nombre positif",
-- Confirm modals (editors)
['CONFIRM_ANIM_REQUIRED_TITLE'] = "Animation d'Action Requise",
['CONFIRM_ANIM_REQUIRED_MSG'] = "Vous devez configurer une animation dans \"Animation d'action\" [animDict, anim, durée] avant d'utiliser cette fonction.",
['CONFIRM_VEHICLE_REQUIRED_TITLE'] = "Modèle de Véhicule Requis",
['CONFIRM_VEHICLE_REQUIRED_MSG'] = "Vous devez configurer un modèle de véhicule dans la section \"Vehicle\" avant d'utiliser cette fonction.",
['CONFIRM_PROP_REQUIRED_TITLE'] = "Modèle de Prop Requis",
['CONFIRM_PROP_REQUIRED_MSG'] = "Vous devez configurer un modèle dans \"Modèle du prop à transporter\" (CollectedProp.name) avant d'utiliser cette fonction.",
['CONFIRM_PROCESS_REQUIRED_TITLE'] = "Point de Traitement Requis",
['CONFIRM_PROCESS_REQUIRED_MSG'] = "Vous devez configurer le \"Point de traitement\" (ProcessCoord) avant d'utiliser cette fonction.",
['CONFIRM_PARTICLE_REQUIRED_TITLE'] = "Effet de Particules Requis",
['CONFIRM_PARTICLE_REQUIRED_MSG'] = "Vous devez configurer un nom d'effet de particules dans \"Effet de particules à la fin\" avant de le tester.",
['CONFIRM_ROUTE_REQUIRED_TITLE'] = "Route Requise",
['CONFIRM_ROUTE_REQUIRED_MSG'] = "Vous devez configurer au moins un point dans \"Route\" avant de tester les particules.",
['CONFIRM_PROP_PARTICLE_MSG'] = "Le premier point de la route doit avoir un modèle de prop valide pour tester les particules.",
['CONFIRM_VEHICLE_DOOR_MSG'] = "Vous devez configurer un modèle de véhicule avant d'utiliser le sélecteur de portes.",
-- Difficulty
['DIFFICULTY_EASY'] = "Facile",
['DIFFICULTY_MEDIUM'] = "Moyen",
['DIFFICULTY_HARD'] = "Difficile",
['DIFFICULTY_CUSTOM'] = "Personnalisé",
-- Publish stats preview
['PUB_STAT_TYPE'] = "Type",
['PUB_STAT_ROUTES'] = "Routes",
['PUB_STAT_STEPS'] = "Étapes",
['PUB_STAT_PAYMENT'] = "Paiement",
['PUB_STAT_VEHICLE'] = "Véhicule",
['PUB_STAT_CLOTHING'] = "Vêtements",
-- Misc
['MISC_THIS_JOB'] = "ce travail",
['MISC_JOBS'] = "travaux",
['MISC_COMMUNITY_JOB'] = "Travail communautaire",
['MISC_DOWNLOAD_FAILED'] = "Échec du téléchargement.",
['MISC_NETWORK_ERROR'] = "Erreur réseau.",
['MISC_GO_TO'] = "Aller à",
-- Animation catalog
['ANIM_HAMMER'] = "Frapper au marteau",
['ANIM_HAMMER_DESC'] = "Marteau frappant le sol",
['ANIM_PICKAXE'] = "Pioche",
['ANIM_PICKAXE_DESC'] = "Mouvement de pioche",
['ANIM_CHOP_TREE'] = "Abattre un arbre",
['ANIM_CHOP_TREE_DESC'] = "Couper un arbre à la hache",
['ANIM_AXE_SIDE'] = "Coup de hache latéral",
['ANIM_AXE_SIDE_DESC'] = "Hache avec coup latéral",
['ANIM_SHOVEL'] = "Creuser à la pelle",
['ANIM_SHOVEL_DESC'] = "Creuser avec une pelle",
['ANIM_PLANT'] = "Planter",
['ANIM_PLANT_DESC'] = "Planter quelque chose au sol",
['ANIM_LIFT_BOX'] = "Soulever une caisse",
['ANIM_LIFT_BOX_DESC'] = "Soulever une caisse du sol",
['ANIM_LOAD_BOX'] = "Charger une caisse",
['ANIM_LOAD_BOX_DESC'] = "Charger une caisse dans le véhicule",
['ANIM_CARRY_BOX'] = "Porter une caisse",
['ANIM_CARRY_BOX_DESC'] = "Marcher avec une caisse",
['ANIM_PICKUP'] = "Ramasser au sol",
['ANIM_PICKUP_DESC'] = "Ramasser un objet au sol",
['ANIM_CLEAN'] = "Nettoyer",
['ANIM_CLEAN_DESC'] = "Nettoyer avec un chiffon",
['ANIM_SWEEP'] = "Balayer",
['ANIM_SWEEP_DESC'] = "Balayer le sol",
['ANIM_REPAIR_CROUCH'] = "Réparer accroupi",
['ANIM_REPAIR_CROUCH_DESC'] = "Réparer en étant accroupi",
['ANIM_WELD'] = "Souder",
['ANIM_WELD_DESC'] = "Souder au chalumeau",
['ANIM_DRILL'] = "Utiliser la perceuse",
['ANIM_DRILL_DESC'] = "Percer",
['ANIM_REPAIR_ENGINE'] = "Réparer le moteur",
['ANIM_REPAIR_ENGINE_DESC'] = "Réparer un véhicule",
['ANIM_UNDER_VEHICLE'] = "Travailler sous le véhicule",
['ANIM_UNDER_VEHICLE_DESC'] = "Réparer sous la voiture",
['ANIM_KNOCK_DOOR'] = "Frapper à la porte",
['ANIM_KNOCK_DOOR_DESC'] = "Frapper à une porte",
['ANIM_CLIPBOARD'] = "Examiner le presse-papiers",
['ANIM_CLIPBOARD_DESC'] = "Regarder le bloc-notes",
['ANIM_PHOTOS'] = "Prendre des photos",
['ANIM_PHOTOS_DESC'] = "Prendre des photographies",
['ANIM_WRITE'] = "Écrire",
['ANIM_WRITE_DESC'] = "Prendre des notes",
['ANIM_SEARCH_TRASH'] = "Fouiller les poubelles",
['ANIM_SEARCH_TRASH_DESC'] = "Chercher dans un conteneur",
['ANIM_GARDENING'] = "Jardinage",
['ANIM_GARDENING_DESC'] = "Planter des fleurs",
['ANIM_CONSTRUCTION'] = "Construction",
['ANIM_CONSTRUCTION_DESC'] = "Utiliser une perceuse de chantier",
-- ═══════════════════════════════════════════
-- EXTERNAL / INTERNAL JOB TYPE
-- ═══════════════════════════════════════════
['JOBS_EDITOR_JOBFORID_TOGGLE'] = "Nécessite un métier spécifique (JobForID)",
['JOBS_EDITOR_JOBFORID_HINT'] = "Si activé, le joueur devra avoir le métier de la base de données pour démarrer ce travail.",
['JOBS_SETTINGS_TYPE_TITLE'] = "Sélectionner le type de travail",
['JOBS_SETTINGS_TYPE_INTERNAL'] = "Travail interne",
['JOBS_SETTINGS_TYPE_INTERNAL_DESC'] = "Travail complet avec itinéraires, véhicules, outils et tous les paramètres. Créez un travail géré entièrement par ce script.",
['JOBS_SETTINGS_BADGE_COMPLETE'] = "Complet",
['JOBS_SETTINGS_TYPE_EXTERNAL'] = "Travail externe",
['JOBS_SETTINGS_TYPE_EXTERNAL_DESC'] = "Entrée simple pour le centre d'emploi liée à un script externe. Uniquement nom, image et un événement/export optionnel.",
['JOBS_SETTINGS_BADGE_SIMPLE'] = "Simple",
['JOBS_EDITOR_TRIGGER'] = "Événement / Export (optionnel)",
['JOBS_EDITOR_TRIGGER_HINT'] = "Événement client qui sera déclenché lorsque le joueur choisit ce travail dans le centre d'emploi. Laissez vide si non nécessaire.",
['JOBS_UI_TYPE_EXTERNAL'] = "Externe",
}