modulebuilder.lang 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176
  1. # Dolibarr language file - Source file is en_US - loan
  2. IdModule= ID module
  3. ModuleBuilderDesc=Cet outil ne doit être utilisé que par des utilisateurs ou des développeurs expérimentés. Il fournit des utilitaires pour construire ou éditer votre propre module. La documentation pour le développement manuel alternatif <a href="%s" target="_blank" rel="noopener noreferrer">est ici</a> .
  4. EnterNameOfModuleDesc=Entrez le nom du module/application à créer sans espaces. Utilisez des majuscules pour séparer les mots (Par exemple: MyModule, EcommerceForShop, SyncWithMySystem...)
  5. EnterNameOfObjectDesc=Renseignez le nom de l'objet à créer, sans utiliser d'espace. Utilisez des majuscules pour séparer les termes (par exemple : MyObject, Student, Teacher...). Le fichier de classe CRUD, les pages pour lister/ajouter/modifier/supprimer l'objet et les fichiers SQL seront générés.
  6. EnterNameOfDictionaryDesc=Entrez le nom du dictionnaire à créer sans espaces. Utilisez des majuscules pour séparer les mots (Par exemple : MyDico...). Le fichier de classe, mais aussi le fichier SQL seront générés.
  7. ModuleBuilderDesc2=Chemin ou les modules sont générés/modifiés (premier répertoire pour les modules externes défini dans %s):<strong>%s</strong>
  8. ModuleBuilderDesc3=Modules générés/éditables trouvés : <strong>%s</strong>
  9. ModuleBuilderDesc4=Un module est détecté comme 'modifiable' quand le fichier <strong> %s </strong> existe à la racine du répertoire du module
  10. NewModule=Nouveau module
  11. NewObjectInModulebuilder=Nouvel objet
  12. NewDictionary=Nouveau dictionnaire
  13. ModuleName=Nom du module
  14. ModuleKey=Clé du module
  15. ObjectKey=Clé de l'objet
  16. DicKey=Clé du dictionnaire
  17. ModuleInitialized=Module initialisé
  18. FilesForObjectInitialized=Fichiers pour le nouvel objet '%s' initialisés
  19. FilesForObjectUpdated=Les fichiers pour l'objet '%s' ont été mis à jour ( fichiers .sql et .class.php )
  20. ModuleBuilderDescdescription=Entrez ici toutes les informations générales qui décrivent votre module.
  21. ModuleBuilderDescspecifications=Vous pouvez entrer ici une description détaillée des spécifications de votre module qui n'est pas déjà structurée dans d'autres onglets. Vous avez donc à portée de main toutes les règles à développer. Ce contenu textuel sera également inclus dans la documentation générée (voir dernier onglet). Vous pouvez utiliser le format Markdown, mais il est recommandé d'utiliser le format Asciidoc (comparaison entre .md et .asciidoc: http://asciidoctor.org/docs/user-manual/#compared-to-markdown).
  22. ModuleBuilderDescobjects=Définissez ici les objets que vous souhaitez gérer avec votre module. Une classe CRUD DAO, des fichiers SQL, une page pour lister l'enregistrement des objets, pour créer / modifier / afficher un enregistrement et une API sera générée.
  23. ModuleBuilderDescmenus=Cet onglet est dédié à la définition des entrées menu fournies par votre module.
  24. ModuleBuilderDescpermissions=Cet onglet est dédié à la définition des nouvelles permissions dont vous voulez fournir avec votre module.
  25. ModuleBuilderDesctriggers=Vue des triggers ajoutés par votre module. Pour inclure le code exécuté au lancement d'un événement commercial, éditez le fichier.
  26. ModuleBuilderDeschooks=Cet onglet est dédié aux points d'accroche.
  27. ModuleBuilderDescwidgets=Cet onglet est dédié à la gestion/construction de widgets.
  28. ModuleBuilderDescbuildpackage=Vous pouvez générer ici un fichier de package "prêt à distribuer" (un fichier .zip normalisé) de votre module et un fichier de documentation "prêt à distribuer". Cliquez simplement sur le bouton pour créer le paquet ou le fichier de documentation.
  29. EnterNameOfModuleToDeleteDesc=Vous pouvez supprimer votre module. ATTENTION: Tous les fichiers relatifs a ce module (générés ou créés manuellement) ET toutes les données et documentation seront supprimés!
  30. EnterNameOfObjectToDeleteDesc=Vous pouvez effacer un objet. ATTENTION : Tous les fichiers (générés ou créés manuellement) en rapport avec cet objet seront définitivement effacés !
  31. DangerZone=Zone de danger
  32. BuildPackage=Construire le package
  33. BuildPackageDesc=Vous pouvez générer un package zip de votre application afin d'être prêt à le distribuer sur n’importe quel Dolibarr. Vous pouvez également le distribuer ou le vendre sur une place de marché, comme <a href="https://www.dolistore.com">DoliStore.com</a> .
  34. BuildDocumentation=Générer la documentation
  35. ModuleIsNotActive=Le module n'est pas encore activé. Aller à %s pour l'activer ou cliquer ici
  36. ModuleIsLive=Ce module a été activé. Tout changement dessus pourrait casser une fonctionnalité actuellement en ligne.
  37. DescriptionLong=Description longue
  38. EditorName=Nom de l'éditeur
  39. EditorUrl=URL de l'éditeur
  40. DescriptorFile=Fichier descriptif du module
  41. ClassFile=Fichier pour la classe PHP DAO CRUD
  42. ApiClassFile=Fichier de la classe PHP de l'API
  43. PageForList=Page PHP pour la liste des enregistrements
  44. PageForCreateEditView=Page PHP pour créer/modifier/afficher un enregistrement
  45. PageForAgendaTab=Page PHP pour l'onglet événement
  46. PageForDocumentTab=Page PHP pour l'onglet document
  47. PageForNoteTab=Page PHP pour l'onglet note
  48. PageForContactTab=Page PHP pour l'onglet contact
  49. PathToModulePackage=Chemin du zip du package du module/application
  50. PathToModuleDocumentation=Chemin d'accès au fichier de documentation du module (%s)
  51. SpaceOrSpecialCharAreNotAllowed=Les espaces et les caractères spéciaux ne sont pas autorisés.
  52. FileNotYetGenerated=Fichier non encore généré
  53. GenerateCode=Générer le code
  54. RegenerateClassAndSql=Forcer la mise à jour des fichiers .class et .sql
  55. RegenerateMissingFiles=Générer les fichiers manquant
  56. SpecificationFile=Fichier de documentation
  57. LanguageFile=Fichier langue
  58. ObjectProperties=Propriétés de l'objet
  59. Property=Propriété
  60. PropertyDesc=Une propriété est un attribut qui caractérise un objet. Cet attribut a un code, un libellé et un type avec plusieurs options.
  61. ConfirmDeleteProperty=Voulez-vous vraiment supprimer la propriété <strong> %s </strong> ? Cela modifiera le code de la classe PHP, mais supprimera également la colonne de la définition de la table de l'objet.
  62. NotNull=Non NULL
  63. NotNullDesc=1=Définir la base de données sur NOT NULL, 0=Autoriser les valeurs nulles, -1=Autoriser les valeurs nulles en forçant la valeur à NULL si vide ('' ou 0)
  64. SearchAll=Utilisé par la "recherche globale"
  65. DatabaseIndex=Index en base
  66. FileAlreadyExists=Le fichier %s existe déjà
  67. TriggersFile=Fichier de code des triggers
  68. HooksFile=Fichier du code des hooks
  69. ArrayOfKeyValues=Tableau de key-val
  70. ArrayOfKeyValuesDesc=Tableau des clés et valeurs si le champ est une liste à choix avec des valeurs fixes
  71. WidgetFile=Fichier Widget
  72. CSSFile=Fichier CSS
  73. JSFile=Fichier Javascript
  74. ReadmeFile=Fichier Readme
  75. ChangeLog=Fichier ChangeLog
  76. TestClassFile=Fichier de tests unitaires PHP
  77. SqlFile=Fichier SQL
  78. PageForLib=Fichier pour la librairie commune PHP
  79. PageForObjLib=Fichier pour la librairie PHP dédiée à l'objet
  80. SqlFileExtraFields=Fichier SQL pour les attributs complémentaires
  81. SqlFileKey=Fichier SQL pour les clés et index
  82. SqlFileKeyExtraFields=Fichier SQL pour les clés d'attributs complémentaires
  83. AnObjectAlreadyExistWithThisNameAndDiffCase=Un objet existe déjà avec ce nom dans une casse différente
  84. UseAsciiDocFormat=Vous pouvez utiliser le format Markdown, mais il est recommandé d'utiliser le format Asciidoc (Comparaison entre .md et .asciidoc: http://asciidoctor.org/docs/user-manual/#compared-to-markdown)
  85. IsAMeasure=Est une mesure
  86. DirScanned=Répertoire scanné
  87. NoTrigger=Pas de trigger
  88. NoWidget=Aucun widget
  89. ApiExplorer=Explorateur d'API
  90. ListOfMenusEntries=Liste des entrées du menu
  91. ListOfDictionariesEntries=Liste des entrées de dictionnaires
  92. ListOfPermissionsDefined=Liste des permissions
  93. SeeExamples=Voir des exemples ici
  94. EnabledDesc=Condition pour que ce champs soit actif.<br><br>Exemples:<br>1<br>isModEnabled('MAIN_MODULE_MYMODULE')<br>getDolGlobalString('MYMODULE_OPTION')==2
  95. VisibleDesc=Le champ est-il visible ? (Exemples : 0=Jamais visible, 1=Visible sur la liste et les formulaires de création/mise à jour/affichage, 2=Visible sur la liste uniquement, 3=Visible sur le formulaire de création/mise à jour/affichage uniquement (pas la liste), 4=Visible sur la liste et formulaire de mise à jour/affichage uniquement (pas de création), 5=Visible sur le formulaire d'affichage de fin de liste uniquement (pas de création, pas de mise à jour).
  96. ItCanBeAnExpression=Cela peut être une expression. Exemple : <br> preg_match('/public/', $_SERVER['PHP_SELF'])?0:1 <br> $user->hasRight('holiday', 'define_holiday')?1:5
  97. DisplayOnPdfDesc=Affichez ce champ sur les documents PDF compatibles, vous pouvez gérer la position avec le champ "Position". <br> <strong> Pour le document : </strong> <br> 0 = non affiché <br> 1 = affiché <br> 2 = affiché uniquement si non vide <br> <br> <strong> Pour les lignes de document : </strong> <br> 0 = non affiché <br> 1 = affiché dans une colonne <br> 3 = affiché dans la colonne description après la description <br> 4 = affiché dans la colonne description après la description uniquement si non vide
  98. DisplayOnPdf=Sur les PDF
  99. IsAMeasureDesc=Peut-on cumuler la valeur du champ pour obtenir un total dans les listes ? (Exemples: 1 ou 0)
  100. SearchAllDesc=Le champ doit-il être utilisé pour effectuer une recherche à partir de l'outil de recherche rapide ? (Exemples: 1 ou 0)
  101. SpecDefDesc=Entrez ici toute la documentation que vous souhaitez joindre au module et qui n'a pas encore été définis dans d'autres onglets. Vous pouvez utiliser .md ou, mieux, la syntaxe enrichie .asciidoc.
  102. LanguageDefDesc=Entrez dans ces fichiers, toutes les clés et la traduction pour chaque fichier de langue.
  103. MenusDefDesc=Définissez ici les menus fournis par votre module
  104. DictionariesDefDesc=Définissez ici les dictionnaires fournis par le module
  105. PermissionsDefDesc=Définissez ici les nouvelles permissions fournies par votre module
  106. MenusDefDescTooltip=Les menus fournis par votre module/application sont définis dans le tableau <strong> $this->menus </strong> dans le fichier descripteur de module. Vous pouvez modifier manuellement ce fichier ou utiliser l'éditeur intégré. <br> <br> Remarque : Une fois définis (et le module réactivé), les menus sont également visibles dans l'éditeur de menus accessible aux utilisateurs administrateurs sur %s.
  107. DictionariesDefDescTooltip=Les dictionnaires fournis par votre module/application sont définis dans le tableau <strong>$this->dictionaries</strong> dans le fichier descripteur de module. Vous pouvez modifier manuellement ce fichier ou utiliser l'éditeur intégré. <br><br> Remarque: une fois définis (et module réactivé), les dictionnaires sont également visibles dans la zone de configuration par les utilisateurs administrateurs sur %s.
  108. PermissionsDefDescTooltip=Les autorisations fournies par votre module / application sont définies dans le tableau <strong>$this->rights</strong> dans le fichier descripteur de module. Vous pouvez modifier manuellement ce fichier ou utiliser l'éditeur intégré. <br><br> Remarque: une fois définies (et le module réactivé), les autorisations sont visibles dans la configuration par défaut des autorisations %s.
  109. HooksDefDesc=Définissez dans la propriété <b> module_parts ['hooks'] </b>, dans le descripteur de module, le contexte des hooks à gérer (la liste des contextes peut être trouvée par une recherche sur '<b> initHooks (</b>' dans le code du noyau). <br> Editez le fichier hook pour ajouter le code de vos fonctions hookées (les fonctions hookables peuvent être trouvées par une recherche sur '<b> executeHooks </b>' dans le code core).
  110. TriggerDefDesc=Définissez dans le fichier trigger le code que vous souhaitez exécuter lors de l'exécution d'un événement métier externe à votre module (événements déclenchés par d'autres modules).
  111. SeeIDsInUse=Voir les IDs utilisés dans votre installation
  112. SeeReservedIDsRangeHere=Voir la plage des ID réservés
  113. ToolkitForDevelopers=Boîte à outils pour développeurs Dolibarr
  114. TryToUseTheModuleBuilder=Si vous connaissez SQL et PHP, vous pouvez utiliser l'assistant de création de module natif. <br> Activez le module <strong>%s</strong> et utilisez l'assistant en cliquant sur la <span class="fa fa-bug"></span>dans le menu en haut à droite. <br> Avertissement: Il s'agit d'une fonctionnalité avancée pour les développeurs. Ne <b>pas</b> expérimenter sur votre site de production!
  115. SeeTopRightMenu=Voir <span class="fa fa-bug"></span> à droite de votre barre de menu principal
  116. AddLanguageFile=Ajouter le fichier de langue
  117. YouCanUseTranslationKey=Vous pouvez utiliser ici une clé qui est la clé de traduction trouvée dans le fichier de langue (voir l'onglet "Langues")
  118. DropTableIfEmpty=(Supprimer la table si vide)
  119. TableDoesNotExists=La table %s n'existe pas
  120. TableDropped=La table %s a été supprimée
  121. InitStructureFromExistingTable=Construire la chaîne du tableau de structure d'une table existante
  122. UseAboutPage=Ne pas générer la page À propos
  123. UseDocFolder=Désactiver le dossier de la documentation
  124. UseSpecificReadme=Utiliser un fichier ReadMe spécifique
  125. ContentOfREADMECustomized=Remarque: le contenu du fichier README.md a été remplacé par la valeur spécifique définie dans la configuration de ModuleBuilder.
  126. RealPathOfModule=Chemin réel du dossier du module
  127. ContentCantBeEmpty=Le contenu du fichier ne peut pas être vide
  128. WidgetDesc=Vous pouvez générer et éditer ici les widgets qui seront intégrés à votre module.
  129. CSSDesc=Vous pouvez générer et éditer ici un fichier avec CSS personnalisé intégré à votre module.
  130. JSDesc=Vous pouvez générer et éditer ici un fichier avec Javascript personnalisé intégré à votre module.
  131. CLIDesc=Vous pouvez générer ici certains scripts de ligne de commande que vous souhaitez fournir avec votre module.
  132. CLIFile=Fichier CLI
  133. NoCLIFile=Aucun fichier CLI
  134. UseSpecificEditorName = Utiliser un nom d'éditeur spécifique
  135. UseSpecificEditorURL = Utiliser une URL d'éditeur spécifique
  136. UseSpecificFamily = Utiliser une famille spécifique
  137. UseSpecificAuthor = Utiliser un auteur spécifique
  138. UseSpecificVersion = Utiliser une version initiale spécifique
  139. IncludeRefGeneration=La référence de l'objet doit être générée automatiquement par des règles de numérotation personnalisées
  140. IncludeRefGenerationHelp=Cochez cette case si vous souhaitez inclure du code pour gérer automatiquement la génération de la référence à l'aide de règles de numérotation personnalisées
  141. IncludeDocGeneration=Je souhaite la fonctionnalité pour générer des documents (PDF, ODT) à partir de modèles pour cet objet
  142. IncludeDocGenerationHelp=Si vous cochez cette case, du code sera généré pour ajouter une section "Générer un document" sur la fiche de l'objet.
  143. ShowOnCombobox=Afficher la valeur dans les listes déroulantes
  144. KeyForTooltip=Clé pour l'info-bulle
  145. CSSClass=CSS pour le formulaire d'édition / création
  146. CSSViewClass=CSS pour le formulaire de lecture
  147. CSSListClass=CSS pour la liste
  148. NotEditable=Non éditable
  149. ForeignKey=Clé étrangère
  150. ForeignKeyDesc=Si la valeur de ce champ doit être garantie existe dans une autre table. Saisissez ici une valeur correspondant à la syntaxe : nomtable.champparentàvérifier
  151. TypeOfFieldsHelp=Exemple : <br> varchar(99), double(24,8), real, text, html, datetime, timestamp, integer, integer:ClassName:relativepath/to/classfile.class.php[:1[:filter]] <br> ' 1' signifie que nous ajoutons un bouton + après le combo pour créer l'enregistrement <br> 'filter' est une condition sql, exemple : 'status=1 AND fk_user=__USER_ID__ AND entity IN (__SHARED_ENTITIES__)'
  152. TypeOfFieldsHelpIntro=Il s'agit du type de champ/attribut.
  153. AsciiToHtmlConverter=Convertisseur Ascii en HTML
  154. AsciiToPdfConverter=Convertisseur Ascii en PDF
  155. TableNotEmptyDropCanceled=La table n’est pas vide. La suppression a été annulée.
  156. ModuleBuilderNotAllowed=Le module builder est activé mais son accès n'est pas autorisé pour votre utilisateur
  157. ImportExportProfiles=Profils d'import et d'export
  158. ValidateModBuilderDesc=Définissez ceci sur 1 si vous souhaitez que la méthode $this->validateField() de l'objet soit appelée pour valider le contenu du champ lors de l'insertion ou de la mise à jour. Définissez 0 si aucune validation n'est requise.
  159. WarningDatabaseIsNotUpdated=Attention : La base de données n'est pas mise à jour automatiquement, vous devez détruire les tables et désactiver-activer le module pour que les tables soient recréées
  160. LinkToParentMenu=Menu parent (fk_xxxxmenu)
  161. ListOfTabsEntries=Liste des entrées d'onglet
  162. TabsDefDesc=Définissez ici les onglets proposés par votre module
  163. TabsDefDescTooltip=Les onglets fournis par votre module/application sont définis dans le tableau <strong> $this->tabs </strong> dans le fichier descripteur de module. Vous pouvez modifier manuellement ce fichier ou utiliser l'éditeur intégré.
  164. BadValueForType=Mauvaise valeur pour le type %s
  165. DefinePropertiesFromExistingTable=Définir des propriétés à partir d'une table existante
  166. DefinePropertiesFromExistingTableDesc=Si une table dans la base de données (pour l'objet à créer) existe déjà, vous pouvez l'utiliser pour définir les propriétés de l'objet.
  167. DefinePropertiesFromExistingTableDesc2=Laisser vide si la table n'existe pas encore. Le générateur de code utilisera différents types de champs pour créer un exemple de table que vous pourrez modifier ultérieurement.
  168. GeneratePermissions=Je souhaite ajouter les droits pour cet objet
  169. GeneratePermissionsHelp=générer les droits par défaut pour cet objet
  170. PermissionDeletedSuccesfuly=Les permissions ont été retirées avec succès
  171. PermissionUpdatedSuccesfuly=Les permissions ont été mises à jour avec succès
  172. PermissionAddedSuccesfuly=Les permissions ont été ajoutées avec succès
  173. MenuDeletedSuccessfuly=Le menu a été supprimé avec succès
  174. MenuAddedSuccessfuly=Le menu a été ajouté avec succès
  175. MenuUpdatedSuccessfuly=Le menu a été mis à jour avec succès
  176. ApiObjectDeleted=API pour l'objet %s a été supprimé avec succès