source: trunk/grails-app/i18n/messages.properties @ 275

Last change on this file since 275 was 271, checked in by gav, 15 years ago

Regenerate asset views and detail views to suite.
Add CsvService, import and copy functions with appropriate messages and gsp's.

File size: 10.5 KB
Line 
1asset.tree.import.success=Asset tree imported.
2asset.tree.import.failure=Could not create asset tree from supplied file.
3asset.tree.import.file.over.max.size=Supplied file is over max size.
4asset.tree.import.file.not.supplied=No file supplied.
5asset.tree.import.no.header=The supplied file does not have the correct headers, please see the template file.
6
7sub.task.create.confirm=Immediately create and save a new sub task?
8
9person.pass.minSize.notmet=Password is less than the minimum size of [{3}]
10person.pass.blank=Password cannot be blank
11person.pass.doesNotMatch=Passwords must match
12
13person.personGroups=Person Groups
14person.personGroups.help=Groups may be assigned to tasks and \
15may also provide a record of persons qualified or trained in a specific area. \
16Use Ctrl or Shift to select multiple groups. \
17Groups provide no application authorisations.
18person.loginName=Login Name
19person.loginName.help=This is the id or name that the person will use to login to the application.
20person.firstName=First Name
21person.firstName.help=The person's real first name.
22person.lastName=Last Name
23person.lastName.help=The person's real last name.
24person.password=Password
25person.password.help=The password that the person will use to login to the application (should be changed by them later).
26person.isActive=Active
27person.isActive.help=Disable this to prevent a person logging in to the application.
28
29person.authorities=Authorities
30person.authorities.help=To allow login at least the 'ROLE_AppUser' authority must be given. The 'ROLE_AppAdmin' authority is NOT required for daily use and provides full (read as DANGEROUS) access.
31
32entry.duration=Duration
33entry.duration.help=The time (hh:mm) booked against this entry for date done.
34entry.date.done=Date Done
35entry.date.done.help=The date on which the event actually occurred.
36entry.comment.fault=Fault
37entry.comment.fault.help=Describe the fault and what is happening, NOT what needs doing! \
38<br /><br />From an operation perspective, NOT a technical perspective.
39entry.comment.work.done=Work Done
40entry.comment.work.done.help=Describe the work that was done. \
41Include the root cause if known or professional opinion on any faults. \
42Include condition and contributing factors.
43
44assignedGroup.estimatedDuration=Estimated Duration
45assignedGroup.estimatedDuration.help=The estimated amount of time (hh:mm) that you would \
46like to assign this group to the task.
47
48assignedPerson.estimatedDuration=Estimated Duration
49assignedPerson.estimatedDuration.help=The estimated amount of time (hh:mm) that you would \
50like to assign this person to the task.
51
52task.notFound=Could not complete operation, task not found.
53task.operationNotPermittedOnCompleteTask=This operation is not permitted on a complete task.
54task.operationNotPermittedOnTaskInTrash=This operation is not permitted on a task that is in the trash.
55task.failedToSave=Could not complete operation, task failed to save.
56task.modifications.failedToSave=Could not complete operation, as task modification record failed to save.
57task.assignedGroups.failedToSave=Could not complete operation, as assignedGroup record failed to save.
58task.assignedPersons.failedToSave=Could not complete operation, as assignedPerson record failed to save.
59tast.taskRecurringSchedule.alreadyExists=This task already has a recurring schedule.
60
61taskRecurringSchedule.notFound=Could not complete operation, recurring schedule not found.
62personGroup.not.found=Person Group not found, it may have been deleted.
63person.not.found=Person record not found, it may have been deleted.
64
65task.assignedGroups=Assigned Groups
66task.assignedGroups.help=The person groups assigned to work on this task during planning along with estimated time.
67task.assignedPersons=Assigned Persons
68task.assignedPersons.help=The persons assigned to work on this task during planning along with estimated time.
69task.description=Task Description
70task.description.help=Short basic description of the task.
71task.comment=Task Comment
72task.comment.help=Long text for additional info, only shown in detail views.
73task.targetStartDate=Target Start Date
74task.targetStartDate.help=The date we would like the task to start, set during scheduling.
75task.targetCompletionDate=Target Completion Date
76task.targetCompletionDate.help=The date we would like the task to be completed by, set during scheduling.
77task.leadPerson=Lead Person
78task.leadPerson.help=The primay contact person.
79
80taskRecurringSchedule.nextTargetStartDate.mayNotBePast=Please select a start date that is not in the past.
81taskRecurringSchedule.nextTargetStartDate=Next Target Start Date
82taskRecurringSchedule.nextTargetStartDate.help=The target start date for the next auto generated sub task.
83taskRecurringSchedule.recurEvery=Recur Every
84taskRecurringSchedule.recurEvery.help=How often this task should recur. Determines the period between sub task target start dates.
85taskRecurringSchedule.taskDuration=Task Duration
86taskRecurringSchedule.taskDuration.help=How long to allow for the task. Determines the target completion date of the sub tasks.
87taskRecurringSchedule.generateAhead=Generate Ahead
88taskRecurringSchedule.generateAhead.help=How far ahead of the next target start date to generate sub tasks. \
89This allows work packs to be built and work load to be seen and planned. \
90Only generate ahead as far as short term planning is done, since all generated sub task values will be set and therefore \
91time consuming to change.
92taskRecurringSchedule.enabled=Enabled
93taskRecurringSchedule.enabled.help=On to enable automatic sub task generation. Off to stop automatic sub task generation.
94
95task.primaryAsset=Primary Asset
96task.primaryAsset.help=This is the asset that costs will be assigned to.
97task.associatedAssets=Associated Assets
98task.associatedAssets.help=These assets are to be associated with this task, but costs will not be assigned.
99
100
101inventoryItem.notFound=Could not complete operation, inventory item not found.
102
103inventoryMovement.quantity.insufficientItemsInStock=Could not complete operation, insufficient items in stock.
104inventoryMovement.inventoryItem.notFound=Inventory Item not found.
105
106assignedGroup.task.not.found=Please select a task and then ''Add Assigned Group''.
107assignedPerson.task.not.found=Please select a task and then ''Add Assigned Person''.
108
109default.list.failure=Could not generate list for class {0}.
110default.not.found={0} {1} not found, it may have been deleted.
111default.delete.success={0} {1} deleted.
112default.delete.failure={0} {1} could not be deleted.
113default.update.success={0} {1} updated.
114default.update.failure={0} {1} could not be updated.
115default.create.success={0} {1} created.
116default.create.failure={0} could not be created.
117default.optimistic.locking.failure=Another user has updated this item while you were editing, please check the updated values.
118
119default.doesnt.match.message=Property [{0}] of class [{1}] with value [{2}] does not match the required pattern [{3}]
120default.invalid.url.message=Property [{0}] of class [{1}] with value [{2}] is not a valid URL
121default.invalid.creditCard.message=Property [{0}] of class [{1}] with value [{2}] is not a valid credit card number
122default.invalid.email.message=Property [{0}] of class [{1}] with value [{2}] is not a valid e-mail address
123default.invalid.range.message=Property [{0}] of class [{1}] with value [{2}] does not fall within the valid range from [{3}] to [{4}]
124default.invalid.size.message=Property [{0}] of class [{1}] with value [{2}] does not fall within the valid size range from [{3}] to [{4}]
125default.invalid.max.message=Property [{0}] of class [{1}] with value [{2}] exceeds maximum value [{3}]
126default.invalid.min.message=Property [{0}] of class [{1}] with value [{2}] is less than minimum value [{3}]
127default.invalid.max.size.message=Property [{0}] of class [{1}] with value [{2}] exceeds the maximum size of [{3}]
128default.invalid.min.size.message=Property [{0}] of class [{1}] with value [{2}] is less than the minimum size of [{3}]
129default.invalid.validator.message=Property [{0}] of class [{1}] with value [{2}] does not pass custom validation
130default.not.inlist.message=Property [{0}] of class [{1}] with value [{2}] is not contained within the list [{3}]
131default.blank.message=Property [{0}] of class [{1}] cannot be blank
132default.not.equal.message=Property [{0}] of class [{1}] with value [{2}] cannot equal [{3}]
133default.null.message=Property [{0}] of class [{1}] cannot be null
134default.not.unique.message=Property [{0}] of class [{1}] with value [{2}] must be unique
135
136default.paginate.prev=Previous
137default.paginate.next=Next
138
139# Rich UI plugin - Calendar
140default.time=Time
141default.week=Week
142default.monday=Mon
143default.tuesday=Tues
144default.wednesday=Wed
145default.thursday=Thu
146default.friday=Fri
147default.saturday=Sat
148default.sunday=Sun
149
150# Data binding errors. Use "typeMismatch.$className.$propertyName to customize (eg typeMismatch.Book.author)
151typeMismatch.java.net.URL=Property {0} must be a valid URL
152typeMismatch.java.net.URI=Property {0} must be a valid URI
153typeMismatch.java.util.Date=Property {0} must be a valid Date
154typeMismatch.java.lang.Double=Property {0} must be a valid number
155typeMismatch.java.lang.Integer=Property {0} must be a valid number
156typeMismatch.java.lang.Long=Property {0} must be a valid number
157typeMismatch.java.lang.Short=Property {0} must be a valid number
158typeMismatch.java.math.BigDecimal=Property {0} must be a valid number
159typeMismatch.java.math.BigInteger=Property {0} must be a valid number
160
161# Navigation plugin, see conf/Config.groovy for menu's.
162# Subitems are not currently resolving with this plugin.
163navigation.nav.home=Home
164navigation.nav.home.start=Start
165navigation.nav.home.appAdmin=Admin
166navigation.nav.home.manager=Manager
167navigation.nav.home.changeSessionTimeout=Timeout
168navigation.nav.home.changePassword=Password
169
170navigation.nav.tasks=Tasks
171navigation.nav.tasks.create=Create
172navigation.nav.tasks.search=Search
173navigation.nav.tasks.show=Show
174
175navigation.nav.inventory=Inventory
176navigation.nav.assets=Assets
177
178# FilterPane plugin, properties.
179fp.property.text.associatedAssets.name=Associated Asset
180fp.property.text.primaryAsset.name=Primary Asset
181fp.property.text.trash=Trash
182fp.property.text.scheduled=Scheduled
183fp.property.text.approved=Approved
184fp.property.text.isObsolete=Obsolete
185fp.property.text.taskGroup.name=Group
186fp.property.text.taskPriority.name=Priority
187fp.property.text.taskStatus.name=Status
188fp.property.text.description=Description
189fp.property.text.comment=Comment
190fp.property.text.leadPerson.lastName=Lead Person (Last Name)
191fp.property.text.leadPerson.firstName=Lead Person (First Name)
192fp.property.text.taskType.name=Type
193fp.property.text.inventoryLocation.name=Location
194fp.property.text.spareFor.name=Spare For
195fp.property.text.supplier.name=Supplier
196fp.property.text.manufacturer.name=Manufacturer
197
Note: See TracBrowser for help on using the repository browser.