dictionary.itop.ui.php 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373
  1. <?php
  2. //////////////////////////////////////////////////////////////////////
  3. // Classes in 'gui'
  4. //////////////////////////////////////////////////////////////////////
  5. //
  6. //
  7. // Class: menuNode
  8. //
  9. Dict::Add('EN US', 'English', 'English', array(
  10. 'Class:menuNode' => 'menuNode',
  11. 'Class:menuNode+' => 'Main menu configuration elements',
  12. 'Class:menuNode/Attribute:name' => 'Menu Name',
  13. 'Class:menuNode/Attribute:name+' => 'Short name for this menu',
  14. 'Class:menuNode/Attribute:label' => 'Menu Description',
  15. 'Class:menuNode/Attribute:label+' => 'Long description for this menu',
  16. 'Class:menuNode/Attribute:hyperlink' => 'Hyperlink',
  17. 'Class:menuNode/Attribute:hyperlink+' => 'Hyperlink to the page',
  18. 'Class:menuNode/Attribute:icon_path' => 'Menu Icon',
  19. 'Class:menuNode/Attribute:icon_path+' => 'Path to the icon o the menu',
  20. 'Class:menuNode/Attribute:template' => 'Template',
  21. 'Class:menuNode/Attribute:template+' => 'HTML template for the view',
  22. 'Class:menuNode/Attribute:type' => 'Type',
  23. 'Class:menuNode/Attribute:type+' => 'Type of menu',
  24. 'Class:menuNode/Attribute:type/Value:application' => 'application',
  25. 'Class:menuNode/Attribute:type/Value:application+' => 'application',
  26. 'Class:menuNode/Attribute:type/Value:user' => 'user',
  27. 'Class:menuNode/Attribute:type/Value:user+' => 'user',
  28. 'Class:menuNode/Attribute:type/Value:administrator' => 'administrator',
  29. 'Class:menuNode/Attribute:type/Value:administrator+' => 'administrator',
  30. 'Class:menuNode/Attribute:rank' => 'Display rank',
  31. 'Class:menuNode/Attribute:rank+' => 'Sort order for displaying the menu',
  32. 'Class:menuNode/Attribute:parent_id' => 'Parent Menu Item',
  33. 'Class:menuNode/Attribute:parent_id+' => 'Parent Menu Item',
  34. 'Class:menuNode/Attribute:parent_name' => 'Parent Menu Item',
  35. 'Class:menuNode/Attribute:parent_name+' => 'Parent Menu Item',
  36. 'Class:menuNode/Attribute:user_id' => 'Owner of the menu',
  37. 'Class:menuNode/Attribute:user_id+' => 'User who owns this menu (for user defined menus)',
  38. ));
  39. //////////////////////////////////////////////////////////////////////
  40. // Classes in 'application'
  41. //////////////////////////////////////////////////////////////////////
  42. //
  43. //
  44. // Class: AuditCategory
  45. //
  46. Dict::Add('EN US', 'English', 'English', array(
  47. 'Class:AuditCategory' => 'AuditCategory',
  48. 'Class:AuditCategory+' => 'A section inside the overall audit',
  49. 'Class:AuditCategory/Attribute:name' => 'Category Name',
  50. 'Class:AuditCategory/Attribute:name+' => 'Short name for this category',
  51. 'Class:AuditCategory/Attribute:description' => 'Audit Category Description',
  52. 'Class:AuditCategory/Attribute:description+' => 'Long description for this audit category',
  53. 'Class:AuditCategory/Attribute:definition_set' => 'Definition Set',
  54. 'Class:AuditCategory/Attribute:definition_set+' => 'OQL expression defining the set of objects to audit',
  55. ));
  56. //
  57. // Class: AuditRule
  58. //
  59. Dict::Add('EN US', 'English', 'English', array(
  60. 'Class:AuditRule' => 'AuditRule',
  61. 'Class:AuditRule+' => 'A rule to check for a given Audit category',
  62. 'Class:AuditRule/Attribute:name' => 'Rule Name',
  63. 'Class:AuditRule/Attribute:name+' => 'Short name for this rule',
  64. 'Class:AuditRule/Attribute:description' => 'Audit Rule Description',
  65. 'Class:AuditRule/Attribute:description+' => 'Long description for this audit rule',
  66. 'Class:AuditRule/Attribute:query' => 'Query to Run',
  67. 'Class:AuditRule/Attribute:query+' => 'The OQL expression to run',
  68. 'Class:AuditRule/Attribute:valid_flag' => 'Valid objects?',
  69. 'Class:AuditRule/Attribute:valid_flag+' => 'True if the rule returns the valid objects, false otherwise',
  70. 'Class:AuditRule/Attribute:valid_flag/Value:true' => 'true',
  71. 'Class:AuditRule/Attribute:valid_flag/Value:true+' => 'true',
  72. 'Class:AuditRule/Attribute:valid_flag/Value:false' => 'false',
  73. 'Class:AuditRule/Attribute:valid_flag/Value:false+' => 'false',
  74. 'Class:AuditRule/Attribute:category_id' => 'Category',
  75. 'Class:AuditRule/Attribute:category_id+' => 'The category for this rule',
  76. 'Class:AuditRule/Attribute:category_name' => 'Category',
  77. 'Class:AuditRule/Attribute:category_name+' => 'Name of the category for this rule',
  78. ));
  79. //////////////////////////////////////////////////////////////////////
  80. // Classes in 'addon/userrights'
  81. //////////////////////////////////////////////////////////////////////
  82. //
  83. //
  84. // Class: URP_Users
  85. //
  86. Dict::Add('EN US', 'English', 'English', array(
  87. 'Class:URP_Users' => 'user',
  88. 'Class:URP_Users+' => 'users and credentials',
  89. 'Class:URP_Users/Attribute:userid' => 'Contact (person)',
  90. 'Class:URP_Users/Attribute:userid+' => 'Personal details from the business data',
  91. 'Class:URP_Users/Attribute:last_name' => 'Last name',
  92. 'Class:URP_Users/Attribute:last_name+' => 'Name of the corresponding contact',
  93. 'Class:URP_Users/Attribute:first_name' => 'First name',
  94. 'Class:URP_Users/Attribute:first_name+' => 'First name of the corresponding contact',
  95. 'Class:URP_Users/Attribute:email' => 'Email',
  96. 'Class:URP_Users/Attribute:email+' => 'Email of the corresponding contact',
  97. 'Class:URP_Users/Attribute:login' => 'Login',
  98. 'Class:URP_Users/Attribute:login+' => 'user identification string',
  99. 'Class:URP_Users/Attribute:password' => 'Password',
  100. 'Class:URP_Users/Attribute:password+' => 'user authentication string',
  101. 'Class:URP_Users/Attribute:language' => 'Language',
  102. 'Class:URP_Users/Attribute:language+' => 'user language',
  103. 'Class:URP_Users/Attribute:language/Value:EN US' => 'English',
  104. 'Class:URP_Users/Attribute:language/Value:EN US+' => 'English U.S.',
  105. 'Class:URP_Users/Attribute:language/Value:FR FR' => 'French',
  106. 'Class:URP_Users/Attribute:language/Value:FR FR+' => 'FR FR',
  107. 'Class:URP_Users/Attribute:profiles' => 'Profiles',
  108. 'Class:URP_Users/Attribute:profiles+' => 'roles, granting rights for that person',
  109. ));
  110. //
  111. // Class: URP_Profiles
  112. //
  113. Dict::Add('EN US', 'English', 'English', array(
  114. 'Class:URP_Profiles' => 'profile',
  115. 'Class:URP_Profiles+' => 'usage profiles',
  116. 'Class:URP_Profiles/Attribute:name' => 'Name',
  117. 'Class:URP_Profiles/Attribute:name+' => 'label',
  118. 'Class:URP_Profiles/Attribute:description' => 'Description',
  119. 'Class:URP_Profiles/Attribute:description+' => 'one line description',
  120. 'Class:URP_Profiles/Attribute:users' => 'Users',
  121. 'Class:URP_Profiles/Attribute:users+' => 'persons having this role',
  122. ));
  123. //
  124. // Class: URP_Dimensions
  125. //
  126. Dict::Add('EN US', 'English', 'English', array(
  127. 'Class:URP_Dimensions' => 'dimension',
  128. 'Class:URP_Dimensions+' => 'application dimension (defining silos)',
  129. 'Class:URP_Dimensions/Attribute:name' => 'Name',
  130. 'Class:URP_Dimensions/Attribute:name+' => 'label',
  131. 'Class:URP_Dimensions/Attribute:description' => 'Description',
  132. 'Class:URP_Dimensions/Attribute:description+' => 'one line description',
  133. 'Class:URP_Dimensions/Attribute:type' => 'Type',
  134. 'Class:URP_Dimensions/Attribute:type+' => 'class name or data type (projection unit)',
  135. ));
  136. //
  137. // Class: URP_UserProfile
  138. //
  139. Dict::Add('EN US', 'English', 'English', array(
  140. 'Class:URP_UserProfile' => 'User to profile',
  141. 'Class:URP_UserProfile+' => 'user profiles',
  142. 'Class:URP_UserProfile/Attribute:userid' => 'User',
  143. 'Class:URP_UserProfile/Attribute:userid+' => 'user account',
  144. 'Class:URP_UserProfile/Attribute:userlogin' => 'Login',
  145. 'Class:URP_UserProfile/Attribute:userlogin+' => 'User\'s login',
  146. 'Class:URP_UserProfile/Attribute:profileid' => 'Profile',
  147. 'Class:URP_UserProfile/Attribute:profileid+' => 'usage profile',
  148. 'Class:URP_UserProfile/Attribute:profile' => 'Profile',
  149. 'Class:URP_UserProfile/Attribute:profile+' => 'Profile name',
  150. 'Class:URP_UserProfile/Attribute:reason' => 'Reason',
  151. 'Class:URP_UserProfile/Attribute:reason+' => 'explain why this person may have this role',
  152. ));
  153. //
  154. // Class: URP_ProfileProjection
  155. //
  156. Dict::Add('EN US', 'English', 'English', array(
  157. 'Class:URP_ProfileProjection' => 'profile_projection',
  158. 'Class:URP_ProfileProjection+' => 'profile projections',
  159. 'Class:URP_ProfileProjection/Attribute:dimensionid' => 'Dimension',
  160. 'Class:URP_ProfileProjection/Attribute:dimensionid+' => 'application dimension',
  161. 'Class:URP_ProfileProjection/Attribute:dimension' => 'Dimension',
  162. 'Class:URP_ProfileProjection/Attribute:dimension+' => 'application dimension',
  163. 'Class:URP_ProfileProjection/Attribute:profileid' => 'Profile',
  164. 'Class:URP_ProfileProjection/Attribute:profileid+' => 'usage profile',
  165. 'Class:URP_ProfileProjection/Attribute:profile' => 'Profile',
  166. 'Class:URP_ProfileProjection/Attribute:profile+' => 'Profile name',
  167. 'Class:URP_ProfileProjection/Attribute:value' => 'Value expression',
  168. 'Class:URP_ProfileProjection/Attribute:value+' => 'OQL expression (using $user) | constant | | +attribute code',
  169. 'Class:URP_ProfileProjection/Attribute:attribute' => 'Attribute',
  170. 'Class:URP_ProfileProjection/Attribute:attribute+' => 'Target attribute code (optional)',
  171. ));
  172. //
  173. // Class: URP_ClassProjection
  174. //
  175. Dict::Add('EN US', 'English', 'English', array(
  176. 'Class:URP_ClassProjection' => 'class_projection',
  177. 'Class:URP_ClassProjection+' => 'class projections',
  178. 'Class:URP_ClassProjection/Attribute:dimensionid' => 'Dimension',
  179. 'Class:URP_ClassProjection/Attribute:dimensionid+' => 'application dimension',
  180. 'Class:URP_ClassProjection/Attribute:dimension' => 'Dimension',
  181. 'Class:URP_ClassProjection/Attribute:dimension+' => 'application dimension',
  182. 'Class:URP_ClassProjection/Attribute:class' => 'Class',
  183. 'Class:URP_ClassProjection/Attribute:class+' => 'Target class',
  184. 'Class:URP_ClassProjection/Attribute:value' => 'Value expression',
  185. 'Class:URP_ClassProjection/Attribute:value+' => 'OQL expression (using $this) | constant | | +attribute code',
  186. 'Class:URP_ClassProjection/Attribute:attribute' => 'Attribute',
  187. 'Class:URP_ClassProjection/Attribute:attribute+' => 'Target attribute code (optional)',
  188. ));
  189. //
  190. // Class: URP_ActionGrant
  191. //
  192. Dict::Add('EN US', 'English', 'English', array(
  193. 'Class:URP_ActionGrant' => 'action_permission',
  194. 'Class:URP_ActionGrant+' => 'permissions on classes',
  195. 'Class:URP_ActionGrant/Attribute:profileid' => 'Profile',
  196. 'Class:URP_ActionGrant/Attribute:profileid+' => 'usage profile',
  197. 'Class:URP_ActionGrant/Attribute:profile' => 'Profile',
  198. 'Class:URP_ActionGrant/Attribute:profile+' => 'usage profile',
  199. 'Class:URP_ActionGrant/Attribute:class' => 'Class',
  200. 'Class:URP_ActionGrant/Attribute:class+' => 'Target class',
  201. 'Class:URP_ActionGrant/Attribute:permission' => 'Permission',
  202. 'Class:URP_ActionGrant/Attribute:permission+' => 'allowed or not allowed?',
  203. 'Class:URP_ActionGrant/Attribute:permission/Value:yes' => 'yes',
  204. 'Class:URP_ActionGrant/Attribute:permission/Value:yes+' => 'yes',
  205. 'Class:URP_ActionGrant/Attribute:permission/Value:no' => 'no',
  206. 'Class:URP_ActionGrant/Attribute:permission/Value:no+' => 'no',
  207. 'Class:URP_ActionGrant/Attribute:action' => 'Action',
  208. 'Class:URP_ActionGrant/Attribute:action+' => 'operations to perform on the given class',
  209. ));
  210. //
  211. // Class: URP_StimulusGrant
  212. //
  213. Dict::Add('EN US', 'English', 'English', array(
  214. 'Class:URP_StimulusGrant' => 'stimulus_permission',
  215. 'Class:URP_StimulusGrant+' => 'permissions on stimilus in the life cycle of the object',
  216. 'Class:URP_StimulusGrant/Attribute:profileid' => 'Profile',
  217. 'Class:URP_StimulusGrant/Attribute:profileid+' => 'usage profile',
  218. 'Class:URP_StimulusGrant/Attribute:profile' => 'Profile',
  219. 'Class:URP_StimulusGrant/Attribute:profile+' => 'usage profile',
  220. 'Class:URP_StimulusGrant/Attribute:class' => 'Class',
  221. 'Class:URP_StimulusGrant/Attribute:class+' => 'Target class',
  222. 'Class:URP_StimulusGrant/Attribute:permission' => 'Permission',
  223. 'Class:URP_StimulusGrant/Attribute:permission+' => 'allowed or not allowed?',
  224. 'Class:URP_StimulusGrant/Attribute:permission/Value:yes' => 'yes',
  225. 'Class:URP_StimulusGrant/Attribute:permission/Value:yes+' => 'yes',
  226. 'Class:URP_StimulusGrant/Attribute:permission/Value:no' => 'no',
  227. 'Class:URP_StimulusGrant/Attribute:permission/Value:no+' => 'no',
  228. 'Class:URP_StimulusGrant/Attribute:stimulus' => 'Stimulus',
  229. 'Class:URP_StimulusGrant/Attribute:stimulus+' => 'stimulus code',
  230. ));
  231. //
  232. // Class: URP_AttributeGrant
  233. //
  234. Dict::Add('EN US', 'English', 'English', array(
  235. 'Class:URP_AttributeGrant' => 'attribute_permission',
  236. 'Class:URP_AttributeGrant+' => 'permissions at the attributes level',
  237. 'Class:URP_AttributeGrant/Attribute:actiongrantid' => 'Action grant',
  238. 'Class:URP_AttributeGrant/Attribute:actiongrantid+' => 'action grant',
  239. 'Class:URP_AttributeGrant/Attribute:attcode' => 'Attribute',
  240. 'Class:URP_AttributeGrant/Attribute:attcode+' => 'attribute code',
  241. ));
  242. //
  243. // String from the User Interface: menu, messages, buttons, etc...
  244. //
  245. Dict::Add('EN US', 'English', 'English', array(
  246. 'UI:WelcomeMenu' => 'Welcome',
  247. 'UI:WelcomeMenu+' => 'Welcome to iTop',
  248. 'UI:WelcomeMenu:Title' => 'Welcome to iTop',
  249. 'UI:WelcomeMenu:LeftBlock' => '<p>iTop is a complete, OpenSource, IT Operational Portal.</p>
  250. <ul>It includes:
  251. <li>A complete CMDB (Configuration management database) to document and manage the IT inventory.</li>
  252. <li>An Incident management module to track and communicate about all issues occurring in the IT.</li>
  253. <li>A change management module to plan and track the changes to the IT environment.</li>
  254. <li>A known error database to speed up the resolution of incidents.</li>
  255. <li>An outage module to document all planned outages and notify the appropriate contacts.</li>
  256. <li>Dashboards to quickly get an overview of your IT.</li>
  257. </ul>
  258. <p>All the modules can be setup, step by step, indepently of each other.</p>',
  259. 'UI:WelcomeMenu:RightBlock' => '<p>iTop is service provider oriented, it allows IT engineers to manage easily multiple customers or organizations.
  260. <ul>iTop, delivers a feature-rich set of business processes that:
  261. <li>Enhances IT management effectiveness</li>
  262. <li>Drives IT operations performance</li>
  263. <li>Improves customer satisfaction and provides executives with insights into business performance.</li>
  264. </ul>
  265. </p>
  266. <p>iTop is completely opened to be integrated within your current IT Management infrastructure.</p>
  267. <p>
  268. <ul>Adopting this new generation of IT Operational portal will help you to:
  269. <li>Better manage a more and more complex IT environment.</li>
  270. <li>Implement ITIL processes at your own pace.</li>
  271. <li>Manage the most important asset of your IT: Documentation.</li>
  272. </ul>
  273. </p>',
  274. 'UI:WelcomeMenu:MyCalls' => 'My Service Calls',
  275. 'UI:WelcomeMenu:MyIncidents' => 'My Incidents',
  276. 'UI:AllOrganizations' => ' All Organizations ',
  277. 'UI:YourSearch' => 'Your Search',
  278. 'UI:LoggedAsMessage' => 'Logged in as %1$s',
  279. 'UI:LoggedAsMessage+Admin' => 'Logged in as %1$s (Administrator)',
  280. 'UI:Button:Logoff' => 'Log off',
  281. 'UI:Button:GlobalSearch' => 'Search',
  282. 'UI:Button:Search' => ' Search ',
  283. 'UI:Button:Query' => ' Query ',
  284. 'UI:Button:Cancel' => 'Cancel',
  285. 'UI:Button:Apply' => 'Apply',
  286. 'UI:SearchToggle' => 'Search',
  287. 'UI:ClickToCreateNew' => 'Click here to create a new %1$s',
  288. 'UI:NoObjectToDisplay' => 'No object to display.',
  289. 'UI:Error:MandatoryTemplateParameter_object_id' => 'Parameter object_id is mandatory when link_attr is specified. Check the definition of the display template.',
  290. 'UI:Error:MandatoryTemplateParameter_target_attr' => 'Parameter target_attr is mandatory when link_attr is specified. Check the definition of the display template.',
  291. 'UI:Error:MandatoryTemplateParameter_group_by' => 'Parameter group_by is mandatory. Check the definition of the display template.',
  292. 'UI:Error:InvalidGroupByFields' => 'Invalid list of fields to group by: "%1$s".',
  293. 'UI:Error:UnsupportedStyleOfBlock' => 'Error: unsupported style of block: "%1$s".',
  294. 'UI:GroupBy:Count' => 'Count',
  295. 'UI:GroupBy:Count+' => 'Number of elements',
  296. 'UI:CountOfObjects' => '%1$d objects matching the criteria.',
  297. 'UI:NoObject_Class_ToDisplay' => 'No %1$s to display',
  298. 'UI:History:LastModified_On_By' => 'Last modified on %1$s by %2$s.',
  299. 'UI:History:Date' => 'Date',
  300. 'UI:History:Date+' => 'Date of the change',
  301. 'UI:History:User' => 'User',
  302. 'UI:History:User+' => 'User who made the change',
  303. 'UI:History:Changes' => 'Changes',
  304. 'UI:History:Changes+' => 'Changes made to the object',
  305. 'UI:Loading' => 'Loading...',
  306. 'UI:Menu:Actions' => 'Actions',
  307. 'UI:Menu:New' => 'New...',
  308. 'UI:Menu:Add' => 'Add...',
  309. 'UI:Menu:Manage' => 'Manage...',
  310. 'UI:Menu:EMail' => 'eMail',
  311. 'UI:Menu:CSVExport' => 'CSV Export',
  312. 'UI:Menu:Modify' => 'Modify...',
  313. 'UI:Menu:Delete' => 'Delete...',
  314. 'UI:Menu:Manage' => 'Manage...',
  315. 'UI:Menu:BulkDelete' => 'Delete...',
  316. 'UI:UndefinedObject' => 'undefined',
  317. 'UI:Document:OpenInNewWindow:Download' => 'Open in new window: %1$s, Download: %2$s',
  318. 'UI:SelectAllToggle+' => 'Select / Deselect All',
  319. 'UI:ClickToDisplay+' => 'Click to display',
  320. 'UI:TruncatedResults' => '%1$d objects displayed out of %2$d',
  321. 'UI:DisplayAll' => 'Display All',
  322. 'UI:CountOfResults' => '%1$d object(s)',
  323. 'UI:ChangesLogTitle' => 'Changes log (%1$d):',
  324. 'UI:EmptyChangesLogTitle' => 'Changes log is empty',
  325. 'UI:SearchFor_Class_Objects' => 'Search for %1$s Objects',
  326. 'UI:OQLQueryBuilderTitle' => 'OQL Query Builder',
  327. 'UI:OQLQueryTab' => 'OQL Query',
  328. 'UI:SimpleSearchTab' => 'Simple Search',
  329. 'UI:Details+' => 'Details',
  330. 'UI:Login:Welcome' => 'Welcome to iTop!',
  331. 'UI:Login:IncorrectLoginPassword' => 'Incorrect login/password, please try again.',
  332. 'UI:Login:IdentifyYourself' => 'Identify yourself before continuing',
  333. 'UI:Login:UserNamePrompt' => 'User Name',
  334. 'UI:Login:PasswordPrompt' => 'Password',
  335. 'UI:Button:Login' => 'Enter iTop',
  336. 'UI:Login:Error:AccessRestricted' => 'iTop access is restricted. Please, contact an iTop administrator.',
  337. ));
  338. ?>