modulebuilder.lang 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. # Dolibarr language file - Source file is en_US - loan
  2. ModuleBuilderDesc=This tool must be used by only by experienced users or developers. It gives you utilities to build or edit your own module.<br>Documentation for alternative <a href="%s" target="_blank">manual development is here</a>.
  3. EnterNameOfModuleDesc=Enter name of the module/application to create with no spaces. Use uppercase to separate words (For example: MyModule, EcommerceForShop, SyncWithMySystem...)
  4. EnterNameOfObjectDesc=Enter name of the object to create with no spaces. Use uppercase to separate words (For example: MyObject, Student, Teacher...). The CRUD class file, but also API file, pages to list/add/edit/delete object and SQL files will be generated.
  5. ModuleBuilderDesc2=Path where modules are generated/edited (first alternative directory defined into %s): <strong>%s</strong>
  6. ModuleBuilderDesc3=Generated/editable modules found: <strong>%s</strong>
  7. ModuleBuilderDesc4=A module is detected as 'editable' when the file <strong>%s</strong> exists in root of module directory
  8. NewModule=New module
  9. NewObject=New object
  10. ModuleKey=Module key
  11. ObjectKey=Object key
  12. ModuleInitialized=Module initialized
  13. FilesForObjectInitialized=Files for new object '%s' initialized
  14. FilesForObjectUpdated=Files for object '%s' updated (.sql files and .class.php file)
  15. ModuleBuilderDescdescription=Enter here all general information that describe your module.
  16. ModuleBuilderDescspecifications=You can enter here a detailed description of the specifications of your module that is not already structured into other tabs. So you have within easy reach all the rules to develop. Also this text content will be included into the generated documentation (see last tab). You can use Markdown format, but it is recommended to use Asciidoc format (comparison between .md and .asciidoc: http://asciidoctor.org/docs/user-manual/#compared-to-markdown).
  17. ModuleBuilderDescobjects=Define here the objects you want to manage with your module. A CRUD DAO class, SQL files, page to list record of objects, to create/edit/view a record and an API will be generated.
  18. ModuleBuilderDescmenus=This tab is dedicated to define menu entries provided by your module.
  19. ModuleBuilderDescpermissions=This tab is dedicated to define the new permissions you want to provide with your module.
  20. ModuleBuilderDesctriggers=This is the view of triggers provided by your module. To include code executed when a triggered business event is launched, just edit this file.
  21. ModuleBuilderDeschooks=This tab is dedicated to hooks.
  22. ModuleBuilderDescwidgets=This tab is dedicated to manage/build widgets.
  23. ModuleBuilderDescbuildpackage=You can generate here a "ready to distribute" package file (a normalized .zip file) of your module and a "ready to distribute" documentation file. Just click on button to build the package or documentation file.
  24. EnterNameOfModuleToDeleteDesc=You can delete your module. WARNING: ALL files of module AND structured data and documentation will be deleted!
  25. EnterNameOfObjectToDeleteDesc=You can delete an object. WARNING: All files related to object will be deleted!
  26. DangerZone=Danger zone
  27. BuildPackage=Build package/documentation
  28. BuildDocumentation=Build documentation
  29. ModuleIsNotActive=This module is not activated yet. Go to %s to make it live or click here:
  30. ModuleIsLive=This module has been activated. Any change on it may break a current active feature.
  31. DescriptionLong=Long description
  32. EditorName=Name of editor
  33. EditorUrl=URL of editor
  34. DescriptorFile=Descriptor file of module
  35. ClassFile=File for PHP DAO CRUD class
  36. ApiClassFile=File for PHP API class
  37. PageForList=PHP page for list of record
  38. PageForCreateEditView=PHP page to create/edit/view a record
  39. PageForAgendaTab=PHP page for event tab
  40. PageForDocumentTab=PHP page for document tab
  41. PageForNoteTab=PHP page for note tab
  42. PathToModulePackage=Path to zip of module/application package
  43. PathToModuleDocumentation=Path to file of module/application documentation
  44. SpaceOrSpecialCharAreNotAllowed=Spaces or special characters are not allowed.
  45. FileNotYetGenerated=File not yet generated
  46. RegenerateClassAndSql=Erase and regenerate class and sql files
  47. RegenerateMissingFiles=Generate missing files
  48. SpecificationFile=File with business rules
  49. LanguageFile=File for language
  50. ConfirmDeleteProperty=Are you sure you want to delete the property <strong>%s</strong>? This will change code in PHP class but also remove column from table definition of object.
  51. NotNull=Not NULL
  52. NotNullDesc=1=Set database to NOT NULL. -1=Allow null values and force value to NULL if empty ('' or 0).
  53. SearchAll=Used for 'search all'
  54. DatabaseIndex=Database index
  55. FileAlreadyExists=File %s already exists
  56. TriggersFile=File for triggers code
  57. HooksFile=File for hooks code
  58. ArrayOfKeyValues=Array of key-val
  59. ArrayOfKeyValuesDesc=Array of keys and values if field is a combo list with fixed values
  60. WidgetFile=Widget file
  61. ReadmeFile=Readme file
  62. ChangeLog=ChangeLog file
  63. TestClassFile=File for PHP Unit Test class
  64. SqlFile=Sql file
  65. PageForLib=File for PHP libraries
  66. SqlFileExtraFields=Sql file for complementary attributes
  67. SqlFileKey=Sql file for keys
  68. AnObjectAlreadyExistWithThisNameAndDiffCase=An object already exists with this name and a different case
  69. UseAsciiDocFormat=You can use Markdown format, but it is recommended to use Asciidoc format (omparison between .md and .asciidoc: http://asciidoctor.org/docs/user-manual/#compared-to-markdown)
  70. IsAMeasure=Is a measure
  71. DirScanned=Directory scanned
  72. NoTrigger=No trigger
  73. NoWidget=No widget
  74. GoToApiExplorer=Go to API explorer
  75. ListOfMenusEntries=List of menu entries
  76. ListOfPermissionsDefined=List of defined permissions
  77. SeeExamples=See examples here
  78. EnabledDesc=Condition to have this field active (Examples: 1 or $conf->global->MYMODULE_MYOPTION)
  79. VisibleDesc=Is the field visible ? (Examples: 0=Never visible, 1=Visible on list and create/update/view forms, 2=Visible on list only, 3=Visible on create/update/view form only. Using a negative value means field is not shown by default on list but can be selected for viewing). It can be an expression, for example: preg_match('/public/', $_SERVER['PHP_SELF'])?0:1
  80. IsAMeasureDesc=Can the value of field be cumulated to get a total into list? (Examples: 1 or 0)
  81. SearchAllDesc=Is the field used to make a search from the quick search tool? (Examples: 1 or 0)
  82. SpecDefDesc=Enter here all documentation you want to provide with your module that is not already defined by other tabs. You can use .md or better, the rich .asciidoc syntax.
  83. LanguageDefDesc=Enter in this files, all the key and the translation for each language file.
  84. MenusDefDesc=Define here the menus provided by your module (once defined, they are visible into the menu editor %s)
  85. PermissionsDefDesc=Define here the new permissions provided by your module (once defined, they are visible into the default permissions setup %s)
  86. HooksDefDesc=Define in the <b>module_parts['hooks']</b> property, in the module descriptor, the context of hooks you want to manage (list of contexts can be found by a search on '<b>initHooks(</b>' in core code).<br>Edit the hook file to add code of your hooked functions (hookable functions can be found by a search on '<b>executeHooks</b>' in core code).
  87. TriggerDefDesc=Define in the trigger file the code you want to execute for each business event executed.
  88. SeeIDsInUse=See IDs in use in your installation
  89. SeeReservedIDsRangeHere=See range of reserved IDs
  90. ToolkitForDevelopers=Toolkit for Dolibarr developers
  91. TryToUseTheModuleBuilder=If you have knowledge of SQL and PHP, you may use the native module builder wizard.<br>Enable the module <strong>%s</strong> and use the wizard by clicking the <span class="fa fa-bug"></span> on the top right menu.<br>Warning: This is an advanced developer feature, do <b>not</b> experiment on your production site!
  92. SeeTopRightMenu=See <span class="fa fa-bug"></span> on the top right menu
  93. AddLanguageFile=Add language file
  94. YouCanUseTranslationKey=You can use here a key that is the translation key found into language file (see tab "Languages")
  95. DropTableIfEmpty=(Delete table if empty)
  96. TableDoesNotExists=The table %s does not exists
  97. TableDropped=Table %s deleted
  98. InitStructureFromExistingTable=Build the structure array string of an existing table
  99. UseAboutPage=Disable the about page
  100. UseDocFolder=Disable the documentation folder
  101. UseSpecificReadme=Use a specific ReadMe
  102. RealPathOfModule=Real path of module