MDL-43590 move unapprove to undo approval
[moodle.git] / mod / data / lang / en / data.php
blobd0d911095f048025790b577a5e6dc30920999957
1 <?php
3 // This file is part of Moodle - http://moodle.org/
4 //
5 // Moodle is free software: you can redistribute it and/or modify
6 // it under the terms of the GNU General Public License as published by
7 // the Free Software Foundation, either version 3 of the License, or
8 // (at your option) any later version.
9 //
10 // Moodle is distributed in the hope that it will be useful,
11 // but WITHOUT ANY WARRANTY; without even the implied warranty of
12 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 // GNU General Public License for more details.
15 // You should have received a copy of the GNU General Public License
16 // along with Moodle. If not, see <http://www.gnu.org/licenses/>.
18 /**
19 * Strings for component 'data', language 'en', branch 'MOODLE_20_STABLE'
21 * @package data
22 * @copyright 1999 onwards Martin Dougiamas {@link http://moodle.com}
23 * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
26 $string['action'] = 'Action';
27 $string['add'] = 'Add entry';
28 $string['addcomment'] = 'Add comment';
29 $string['addentries'] = 'Add entries';
30 $string['addtemplate'] = 'Add template';
31 $string['advancedsearch'] = 'Advanced search';
32 $string['allowcomments'] = 'Allow comments on entries';
33 $string['alttext'] = 'Alternative text';
34 $string['approve'] = 'Approve';
35 $string['approved'] = 'Approved';
36 $string['areacontent'] = 'Fields';
37 $string['ascending'] = 'Ascending';
38 $string['asearchtemplate'] = 'Advanced search template';
39 $string['atmaxentry'] = 'You have entered the maximum number of entries allowed!';
40 $string['authorfirstname'] = 'Author first name';
41 $string['authorlastname'] = 'Author surname';
42 $string['autogenallforms'] = 'Generate all default templates';
43 $string['autolinkurl'] = 'Autolink the URL';
44 $string['availablefromdate'] = 'Available from';
45 $string['availabletags'] = 'Available tags';
46 $string['availabletags_help'] = 'Tags are placeholders in the template, which will be replaced by data or other items, such as an edit icon, when entries are edited or viewed.
48 Fields have the format [[fieldname]]. All other tags have the format ##sometag##.
50 Only the tags that are in the "Available tags" list may be used for the current template.';
51 $string['availabletodate'] = 'Available to';
52 $string['blank'] = 'Blank';
53 $string['buttons'] = 'Actions';
54 $string['bynameondate'] = 'by {$a->name} - {$a->date}';
55 $string['cancel'] = 'Cancel';
56 $string['cannotaccesspresentsother'] = 'You are not allowed to access presets from other users';
57 $string['cannotadd'] = 'Can not add entries!';
58 $string['cannotdeletepreset'] = 'Error deleting a preset!';
59 $string['cannotoverwritepreset'] = 'Error overwriting preset';
60 $string['cannotunziptopreset'] = 'Cannot unzip to the preset directory';
61 $string['columns'] = 'columns';
62 $string['comment'] = 'Comment';
63 $string['commentdeleted'] = 'Comment deleted';
64 $string['commentempty'] = 'Comment was empty';
65 $string['comments'] = 'Comments';
66 $string['commentsaved'] = 'Comment saved';
67 $string['commentsn'] = '{$a} comment(s)';
68 $string['commentsoff'] = 'Comments feature is not enabled';
69 $string['configenablerssfeeds'] = 'This switch will enable the possibility of RSS feeds for all databases. You will still need to turn feeds on manually in the settings for each database.';
70 $string['confirmdeletefield'] = 'You are about to delete this field, are you sure?';
71 $string['confirmdeleterecord'] = 'Are you sure you want to delete this entry?';
72 $string['confirmdeleterecords'] = 'Are you sure you want to delete these entries?';
73 $string['csstemplate'] = 'CSS template';
74 $string['csvfailed'] = 'Unable to read the raw data from the CSV file';
75 $string['csvfile'] = 'CSV file';
76 $string['csvimport'] = 'CSV file import';
77 $string['csvimport_help'] = 'Entries may be imported via a plain text file with a list of field names as the first line, then the data, with one record per line.';
78 $string['csvwithselecteddelimiter'] = '<acronym title="Comma Separated Values">CSV</acronym> text with selected delimiter:';
79 $string['data:addinstance'] = 'Add a new database';
80 $string['data:approve'] = 'Approve and undo approved entries';
81 $string['data:comment'] = 'Write comments';
82 $string['data:exportallentries'] = 'Export all database entries';
83 $string['data:exportentry'] = 'Export a database entry';
84 $string['data:exportownentry'] = 'Export own database entry';
85 $string['data:exportuserinfo'] = 'Export user information';
86 $string['data:managecomments'] = 'Manage comments';
87 $string['data:manageentries'] = 'Manage entries';
88 $string['data:managetemplates'] = 'Manage templates';
89 $string['data:manageuserpresets'] = 'Manage all template presets';
90 $string['data:rate'] = 'Rate entries';
91 $string['data:readentry'] = 'Read entries';
92 $string['data:viewalluserpresets'] = 'View presets from all users';
93 $string['data:viewallratings'] = 'View all raw ratings given by individuals';
94 $string['data:viewanyrating'] = 'View total ratings that anyone received';
95 $string['data:viewentry'] = 'View entries';
96 $string['data:viewrating'] = 'View the total rating you received';
97 $string['data:writeentry'] = 'Write entries';
98 $string['date'] = 'Date';
99 $string['dateentered'] = 'Date entered';
100 $string['defaultfielddelimiter'] = '(default is the comma character)';
101 $string['defaultfieldenclosure'] = '(default is none)';
102 $string['defaultsortfield'] = 'Default sort field';
103 $string['delcheck'] = 'Bulk delete checkbox';
104 $string['delete'] = 'Delete';
105 $string['deleteallentries'] = 'Delete all entries';
106 $string['deletecomment'] = 'Are you sure you want to delete this comment?';
107 $string['deleted'] = 'deleted';
108 $string['deletefield'] = 'Delete an existing field';
109 $string['deletenotenrolled'] = 'Delete entries by users not enrolled';
110 $string['deletewarning'] = 'Are you sure you want to delete this preset?';
111 $string['descending'] = 'Descending';
112 $string['directorynotapreset'] = '{$a->directory} Not a preset: missing files: {$a->missing_files}';
113 $string['disapprove'] = 'Undo approval';
114 $string['download'] = 'Download';
115 $string['edit'] = 'Edit';
116 $string['editcomment'] = 'Edit comment';
117 $string['editentry'] = 'Edit entry';
118 $string['editordisable'] = 'Disable editor';
119 $string['editorenable'] = 'Enable editor';
120 $string['emptyadd'] = 'The Add template is empty, generating a default form...';
121 $string['emptyaddform'] = 'You did not fill out any fields!';
122 $string['fileencoding'] = 'Encoding';
123 $string['entries'] = 'Entries';
124 $string['entrieslefttoadd'] = 'You must add {$a->entriesleft} more entry/entries in order to complete this activity';
125 $string['entrieslefttoaddtoview'] = 'You must add {$a->entrieslefttoview} more entry/entries before you can view other participants\' entries.';
126 $string['entry'] = 'Entry';
127 $string['entrysaved'] = 'Your entry has been saved';
128 $string['errormustbeteacher'] = 'You need to be a teacher to use this page!';
129 $string['errorpresetexists'] = 'There is already a preset with the selected name';
130 $string['example'] = 'Database module example';
131 $string['excel'] = 'Excel';
132 $string['export'] = 'Export';
133 $string['exportaszip'] = 'Export as zip';
134 $string['exportaszip_help'] = 'The export as zip feature allows you to save the templates and fields as a preset zip for download. The zip may then be imported to another course.';
135 $string['exportedtozip'] = 'Exported to temporary zip...';
136 $string['exportentries'] = 'Export entries';
137 $string['exportownentries'] = 'Export your own entries only? ({$a->mine}/{$a->all})';
138 $string['failedpresetdelete'] = 'Error deleting a preset!';
139 $string['fieldadded'] = 'Field added';
140 $string['fieldallowautolink'] = 'Allow autolink';
141 $string['fielddeleted'] = 'Field deleted';
142 $string['fielddelimiter'] = 'Field delimiter';
143 $string['fielddescription'] = 'Field description';
144 $string['fieldenclosure'] = 'Field enclosure';
145 $string['fieldheight'] = 'Height';
146 $string['fieldheightlistview'] = 'Height in list view';
147 $string['fieldheightsingleview'] = 'Height in single view';
148 $string['fieldids'] = 'Field ids';
149 $string['fieldmappings'] = 'Field mappings';
150 $string['fieldmappings_help'] = 'This menu allows you to keep the data from the existing database. To preserve the data in a field, you must map it to a new field, where the data will appear. Any field can also be left blank, with no infomation copied into it. Any old field not mapped to a new one will be lost and all it\'s data removed.
151 You can only map fields of the same type, so each dropdown will have different fields in it. Also, you must be careful not to try and map one old field to more than one new field.';
152 $string['fieldname'] = 'Field name';
153 $string['fieldnotmatched'] = 'The following fields in your file are not known in this database: {$a}';
154 $string['fieldoptions'] = 'Options (one per line)';
155 $string['fields'] = 'Fields';
156 $string['fieldupdated'] = 'Field updated';
157 $string['fieldwidth'] = 'Width';
158 $string['fieldwidthlistview'] = 'Width in list view';
159 $string['fieldwidthsingleview'] = 'Width in single view';
160 $string['file'] = 'File';
161 $string['filesnotgenerated'] = 'Not all files were generated: {$a}';
162 $string['filtername'] = 'Database auto-linking';
163 $string['footer'] = 'Footer';
164 $string['forcelinkname'] = 'Forced name for the link';
165 $string['foundnorecords'] = 'No records found (<a href="{$a->reseturl}">Reset filters</a>)';
166 $string['foundrecords'] = 'Found records: {$a->num}/{$a->max} (<a href="{$a->reseturl}">Reset filters</a>)';
167 $string['fromfile'] = 'Import from zip file';
168 $string['fromfile_help'] = 'The import from zip file feature allows you to browse for and upload a preset zip of templates and fields.';
169 $string['generateerror'] = 'Not all files generated!';
170 $string['header'] = 'Header';
171 $string['headeraddtemplate'] = 'Defines the interface when editing entries';
172 $string['headerasearchtemplate'] = 'Defines the interface for Advanced Searches';
173 $string['headercsstemplate'] = 'Defines local CSS styles for the other templates';
174 $string['headerjstemplate'] = 'Defines custom Javascript for the other templates';
175 $string['headerlisttemplate'] = 'Defines browsing interface for multiple entries';
176 $string['headerrsstemplate'] = 'Defines appearance of entries in RSS feeds';
177 $string['headersingletemplate'] = 'Defines browsing interface for a single entry';
178 $string['checkbox'] = 'Checkbox';
179 $string['chooseexportfields'] = 'Choose the fields you wish to export:';
180 $string['chooseexportformat'] = 'Choose the format you wish to export to:';
181 $string['chooseorupload'] = 'Choose file';
182 $string['expired'] = 'Sorry, this activity closed on {$a} and is no longer available';
183 $string['importentries'] = 'Import entries';
184 $string['importsuccess'] = 'The preset has been successfully applied.';
185 $string['includeapproval'] = 'Include approval status';
186 $string['includetime'] = 'Include time added/modified';
187 $string['includeuserdetails'] = 'Include user details';
188 $string['insufficiententries'] = 'more entries needed to view this database';
189 $string['intro'] = 'Description';
190 $string['invalidaccess'] = 'This page was not accessed correctly';
191 $string['invalidfieldid'] = 'Field ID is incorrect';
192 $string['invalidfieldname'] = 'Please choose another name for this field';
193 $string['invalidfieldtype'] = 'Field type is incorrect';
194 $string['invalidid'] = 'Incorrect data ID';
195 $string['invalidpreset'] = '{$a} is not a preset.';
196 $string['invalidrecord'] = 'Incorrect record';
197 $string['invalidurl'] = 'The URL you just entered is not valid';
198 $string['jstemplate'] = 'Javascript template';
199 $string['latitude'] = 'Latitude';
200 $string['latlong'] = 'Latitude/longitude';
201 $string['latlongdownloadallhint'] = 'Download link for all entries as KML';
202 $string['latlongkmllabelling'] = 'How to label items in KML files (Google Earth)';
203 $string['latlonglinkservicesdisplayed'] = 'Link-out services to display';
204 $string['latlongotherfields'] = 'Other fields';
205 $string['list'] = 'View list';
206 $string['listtemplate'] = 'List template';
207 $string['longitude'] = 'Longitude';
208 $string['mapexistingfield'] = 'Map to {$a}';
209 $string['mapnewfield'] = 'Create a new field';
210 $string['mappingwarning'] = 'All old fields not mapped to a new field will be lost and all data in that field will be removed.';
211 $string['maxentries'] = 'Maximum number of entries';
212 $string['maxentries_help'] = 'The maximum number of entries a student is allowed to submit for this activity.';
213 $string['maxsize'] = 'Maximum size';
214 $string['menu'] = 'Menu';
215 $string['menuchoose'] = 'Choose...';
216 $string['missingdata'] = 'Data id or object must be provided to field class';
217 $string['missingfield'] = 'Programmer error: You must specify field and/or data when defining field class.';
218 $string['modulename'] = 'Database';
219 $string['modulename_help'] = 'The database activity module enables participants to create, maintain and search a collection of entries (i.e. records). The structure of the entries is defined by the teacher as a number of fields. Field types include checkbox, radio buttons, dropdown menu, text area, URL, picture and uploaded file.
221 The visual layout of information when listing, viewing or editing database entries may be controlled by database templates. Database activities may be shared between courses as presets and a teacher may also import and export database entries.
223 If the database auto-linking filter is enabled, any entries in a database will be automatically linked where the words or phrases appear within the course.
225 A teacher can allow comments on entries. Entries can also be rated by teachers or students (peer evaluation). Ratings can be aggregated to form a final grade which is recorded in the gradebook.
227 Database activities have many uses, such as
229 * A collaborative collection of web links, books, book reviews, journal references etc
230 * For displaying student-created photos, posters, websites or poems for peer comment and review';
231 $string['modulename_link'] = 'mod/data/view';
232 $string['modulenameplural'] = 'Databases';
233 $string['more'] = 'More';
234 $string['moreurl'] = 'More URL';
235 $string['movezipfailed'] = 'Can\'t move zip';
236 $string['multientry'] = 'Repeated entry';
237 $string['multimenu'] = 'Menu (Multi-select)';
238 $string['multipletags'] = 'Multiple tags found! Template not saved';
239 $string['namedate'] = 'Date field';
240 $string['namefile'] = 'File field';
241 $string['namecheckbox'] = 'Checkbox field';
242 $string['namelatlong'] = 'Latitude/longitude field';
243 $string['namemenu'] = 'Menu field';
244 $string['namemultimenu'] = 'Multiple-selection menu field';
245 $string['namenumber'] = 'Number field';
246 $string['namepicture'] = 'Picture field';
247 $string['nameradiobutton'] = 'Radio button field';
248 $string['nametext'] = 'Text field';
249 $string['nametextarea'] = 'Textarea field';
250 $string['nameurl'] = 'URL field';
251 $string['newentry'] = 'New entry';
252 $string['newfield'] = 'Create a new field';
253 $string['newfield_help'] = 'A field allows the input of data. Each entry in a database activity can have multiple fields of multiple types such as a date field, which allows participants to select a day, month and year from a dropdown list, a picture field, which allows participants to upload an image file, or a checkbox field, which allows participants to select one or more options.
255 Each field must have a unique field name. The field description is optional.';
256 $string['noaccess'] = 'You do not have access to this page';
257 $string['nodefinedfields'] = 'New preset has no defined fields!';
258 $string['nofieldcontent'] = 'Field content not found';
259 $string['nofieldindatabase'] = 'There are no fields defined for this database.';
260 $string['nolisttemplate'] = 'List template is not yet defined';
261 $string['nomatch'] = 'No matching entries found!';
262 $string['nomaximum'] = 'No maximum';
263 $string['norecords'] = 'No entries in database';
264 $string['nosingletemplate'] = 'Single template is not yet defined';
265 $string['notapproved'] = 'Entry is not approved yet.';
266 $string['notinjectivemap'] = 'Not an injective map';
267 $string['notopenyet'] = 'Sorry, this activity is not available until {$a}';
268 $string['number'] = 'Number';
269 $string['numberrssarticles'] = 'Entries in the RSS feed';
270 $string['numnotapproved'] = 'Pending';
271 $string['numrecords'] = '{$a} entries';
272 $string['ods'] = '<acronym title="OpenDocument Spreadsheet">ODS</acronym> (OpenOffice)';
273 $string['optionaldescription'] = 'Short description (optional)';
274 $string['optionalfilename'] = 'Filename (optional)';
275 $string['other'] = 'Other';
276 $string['overwrite'] = 'Overwrite';
277 $string['overrwritedesc'] = 'Overwrite the preset if it already exists';
278 $string['overwritesettings'] = 'Overwrite current settings';
279 $string['page-mod-data-x'] = 'Any database activity module page';
280 $string['pagesize'] = 'Entries per page';
281 $string['participants'] = 'Participants';
282 $string['picture'] = 'Picture';
283 $string['pleaseaddsome'] = 'Please create some below or <a href="{$a}">choose a predefined set</a> to get started.';
284 $string['pluginadministration'] = 'Database activity administration';
285 $string['pluginname'] = 'Database';
286 $string['portfolionotfile'] = 'Export to a portfolio rather than a file (csv and leap2a only)';
287 $string['presetinfo'] = 'Saving as a preset will publish this template. Other users may be able to use it in their databases.';
288 $string['presets'] = 'Presets';
289 $string['radiobutton'] = 'Radio buttons';
290 $string['recordapproved'] = 'Entry approved';
291 $string['recorddeleted'] = 'Entry deleted';
292 $string['recorddisapproved'] = 'Entry unapproved';
293 $string['recordsnotsaved'] = 'No entry was saved. Please check the format of the uploaded file.';
294 $string['recordssaved'] = 'entries saved';
295 $string['requireapproval'] = 'Approval required';
296 $string['requireapproval_help'] = 'If enabled, entries require approving by a teacher before they are viewable by everyone.';
297 $string['requiredentries'] = 'Entries required for completion';
298 $string['requiredentries_help'] = 'The number of entries a student is required to submit before the activity can be considered complete.';
299 $string['requiredentriestoview'] = 'Entries required before viewing';
300 $string['requiredentriestoview_help'] = 'The number of entries a student is required to submit before they can view entries from other students.
302 Note: If entries are required before viewing, the database auto-linking filter should be disabled. This is because the database auto-linking filter can\'t determine whether a user has submitted the required number of entries.';
303 $string['resetsettings'] = 'Reset filters';
304 $string['resettemplate'] = 'Reset template';
305 $string['resizingimages'] = 'Resizing image thumbnails...';
306 $string['rows'] = 'rows';
307 $string['rssglobaldisabled'] = 'Disabled. See site configuration variables.';
308 $string['rsstemplate'] = 'RSS template';
309 $string['rsstitletemplate'] = 'RSS title template';
310 $string['save'] = 'Save';
311 $string['saveandadd'] = 'Save and add another';
312 $string['saveandview'] = 'Save and view';
313 $string['saveaspreset'] = 'Save as preset';
314 $string['saveaspreset_help'] = 'The save as preset feature publishes the templates and fields as a preset which others on the site can then use. (You may delete it from the list of presets at any time.)';
315 $string['savesettings'] = 'Save settings';
316 $string['savesuccess'] = 'Saved successfully. Your preset will now be available across the site.';
317 $string['savetemplate'] = 'Save template';
318 $string['search'] = 'Search';
319 $string['selectedrequired'] = 'All selected required';
320 $string['showall'] = 'Show all entries';
321 $string['single'] = 'View single';
322 $string['singletemplate'] = 'Single template';
323 $string['subplugintype_datafield'] = 'Database field type';
324 $string['subplugintype_datafield_plural'] = 'Database field types';
325 $string['subplugintype_datapreset'] = 'Preset';
326 $string['subplugintype_datapreset_plural'] = 'Presets';
327 $string['teachersandstudents'] = '{$a->teachers} and {$a->students}';
328 $string['templates'] = 'Templates';
329 $string['templatesaved'] = 'Template saved';
330 $string['text'] = 'Text';
331 $string['textarea'] = 'Textarea';
332 $string['timeadded'] = 'Time added';
333 $string['timemodified'] = 'Time modified';
334 $string['todatabase'] = 'to this database.';
335 $string['type'] = 'Field type';
336 $string['undefinedprocessactionmethod'] = 'No action method defined in Data_Preset to handle action "{$a}".';
337 $string['unsupportedexport'] = '({$a->fieldtype}) cannot be exported.';
338 $string['updatefield'] = 'Update an existing field';
339 $string['uploadfile'] = 'Upload file';
340 $string['uploadrecords'] = 'Upload entries from a file';
341 $string['uploadrecords_help'] = 'Entries may be uploaded via text file. The format of the file should be as follows:
343 * Each line of the file contains one record
344 * Each record is a series of data separated by commas (or other delimiters)
345 * The first record contains a list of fieldnames defining the format of the rest of the file
347 The field enclosure is a character that surrounds each field in each record. It can normally be left unset.';
348 $string['uploadrecords_link'] = 'mod/data/import';
349 $string['url'] = 'Url';
350 $string['usedate'] = 'Include in search.';
351 $string['usestandard'] = 'Use a preset';
352 $string['usestandard_help'] = 'To use a preset available to the whole site, select it from the list. (If you have added a preset to the list using the save as preset feature then you have the option of deleting it.)';
353 $string['viewfromdate'] = 'Read only from';
354 $string['viewtodate'] = 'Read only to';
355 $string['wrongdataid'] = 'Wrong data id provided';