Search moodle.org's
Developer Documentation

See Release Notes

  • Bug fixes for general core bugs in 4.3.x will end 7 October 2024 (12 months).
  • Bug fixes for security issues in 4.3.x will end 21 April 2025 (18 months).
  • PHP version: minimum PHP 8.0.0 Note: minimum PHP version has increased since Moodle 4.1. PHP 8.2.x is supported too.

Differences Between: [Versions 310 and 403] [Versions 311 and 403] [Versions 39 and 403] [Versions 400 and 403]

   1  <?php
   2  // This file is part of Moodle - http://moodle.org/
   3  //
   4  // Moodle is free software: you can redistribute it and/or modify
   5  // it under the terms of the GNU General Public License as published by
   6  // the Free Software Foundation, either version 3 of the License, or
   7  // (at your option) any later version.
   8  //
   9  // Moodle is distributed in the hope that it will be useful,
  10  // but WITHOUT ANY WARRANTY; without even the implied warranty of
  11  // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  12  // GNU General Public License for more details.
  13  //
  14  // You should have received a copy of the GNU General Public License
  15  // along with Moodle.  If not, see <http://www.gnu.org/licenses/>.
  16  
  17  /**
  18   * Strings for component 'calendar', language 'en', branch 'MOODLE_20_STABLE'
  19   *
  20   * @package   core_calendar
  21   * @copyright 1999 onwards Martin Dougiamas  {@link http://moodle.com}
  22   * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
  23   */
  24  
  25  $string['advancedoptions'] = 'Advanced options';
  26  $string['allday'] = 'All day';
  27  $string['addevent'] = 'Add events';
  28  $string['annually'] = 'Annually';
  29  $string['activityevent'] = 'Activity event';
  30  $string['calendar'] = 'Calendar';
  31  $string['calendarexporturl'] = 'Calendar URL';
  32  $string['calendarheading'] = '{$a} Calendar';
  33  $string['calendarpreferences'] = 'Calendar preferences';
  34  $string['calendartypes'] = 'Calendar types';
  35  $string['calendarurlcopiedtoclipboard'] = 'Calendar URL copied to clipboard';
  36  $string['category'] = 'Category';
  37  $string['categoryevent'] = 'Category event';
  38  $string['clickhide'] = 'click to hide';
  39  $string['clickshow'] = 'click to show';
  40  $string['colcalendar'] = 'Calendar';
  41  $string['collastupdated'] = 'Last updated';
  42  $string['colpoll'] = 'Refresh interval';
  43  $string['colactions'] = 'Actions';
  44  $string['commontasks'] = 'Options';
  45  $string['confirmeventdelete'] = 'Are you sure you want to delete the "{$a}" event?';
  46  $string['confirmeventseriesdelete'] = 'The "{$a->name}" event is part of a series. Do you want to delete just this event, or all {$a->count} events in the series?';
  47  $string['confirmsubscriptiondelete'] = 'Are you sure you want to delete the "{$a}" calendar subscription?';
  48  $string['copycalendarurl'] = 'Copy calendar URL';
  49  $string['copyurl'] = 'Copy URL';
  50  $string['course'] = 'Course';
  51  $string['courseevent'] = 'Course event';
  52  $string['courseevents'] = 'Course events';
  53  $string['categoryevents'] = 'Category events';
  54  $string['coursecalendar'] = '{$a} calendar';
  55  $string['courses'] = 'Courses';
  56  $string['customexport'] = 'Custom range ({$a->timestart} - {$a->timeend})';
  57  $string['daily'] = 'Daily';
  58  $string['day'] = 'Day';
  59  $string['dayeventsmany'] = '{$a->num} events, {$a->day}';
  60  $string['dayeventsnone'] = 'No events, {$a}';
  61  $string['dayeventsone'] = '1 event, {$a}';
  62  $string['daynext'] = 'Next day';
  63  $string['dayprev'] = 'Previous day';
  64  $string['dayviewfor'] = 'Day view for:';
  65  $string['dayviewtitle'] = 'Day view: {$a}';
  66  $string['daywithnoevents'] = 'There are no events this day.';
  67  $string['default'] = 'Default';
  68  $string['deleteevent'] = 'Delete event';
  69  $string['deleteevents'] = 'Delete events';
  70  $string['deleteoneevent'] = 'Delete this event';
  71  $string['deleteallevents'] = 'Delete all events';
  72  $string['detailedmonthviewfor'] = 'Detailed month view for:';
  73  $string['detailedmonthviewtitle'] = 'Detailed month view: {$a}';
  74  $string['durationminutes'] = 'Duration in minutes';
  75  $string['durationnone'] = 'Without duration';
  76  $string['durationuntil'] = 'Until';
  77  $string['editevent'] = 'Editing event';
  78  $string['erroraddingevent'] = 'Failed to add event';
  79  $string['errorbadsubscription'] = 'Calendar subscription not found.';
  80  $string['errorbeforecoursestart'] = 'Cannot set event before course start date';
  81  $string['errorcannotimport'] = 'You cannot set up a calendar subscription at this time.';
  82  $string['errorhasuntilandcount'] = 'Either UNTIL or COUNT may appear in a recurrence rule, but UNTIL and COUNT MUST NOT occur in the same recurrence rule.';
  83  $string['errorinvalidbydaysuffix'] = 'Valid values for the day of the week parts of the BYDAY rule are MO, TU, WE, TH, FR, SA and SU';
  84  $string['errorinvalidbydayprefix'] = 'Integer values preceding BYDAY rules can only be present for a MONTHLY or YEARLY recurrence rule.';
  85  $string['errorinvalidbyhour'] = 'Valid values for the BYHOUR rule are 0 to 23.';
  86  $string['errorinvalidinterval'] = 'The value for the INTERVAL rule must be a positive integer.';
  87  $string['errorinvalidbyminute'] = 'Valid values for the BYMINUTE rule are 0 to 59.';
  88  $string['errorinvalidbymonth'] = 'Valid values for the BYMONTH rule are 1 to 12.';
  89  $string['errorinvalidbymonthday'] = 'Valid values for the BYMONTHDAY rule are 1 to 31 or -31 to -1.';
  90  $string['errorinvalidbysetpos'] = 'Valid values for the BYSETPOS rule are 1 to 366 or -366 to -1.';
  91  $string['errorinvalidbyweekno'] = 'Valid values for the BYWEEKNO rule are 1 to 53 or -53 to -1.';
  92  $string['errorinvalidbyyearday'] = 'Valid values for the BYYEARDAY rule are 1 to 366 or -366 to -1.';
  93  $string['errorinvalidbysecond'] = 'Valid values for the BYSECOND rule are 0 to 59.';
  94  $string['errorinvaliddate'] = 'Invalid date';
  95  $string['errorinvalidminutes'] = 'Specify duration in minutes by giving a number between 1 and 999.';
  96  $string['errorinvalidrepeats'] = 'Specify the number of events by giving a number between 1 and 99.';
  97  $string['errorinvalidicalurl'] = 'The given iCal URL is invalid.';
  98  $string['errormustbeusedwithotherbyrule'] = 'The BYSETPOS rule must only be used in conjunction with another BYxxx rule part.';
  99  $string['errornodescription'] = 'Description is required';
 100  $string['errornoeventname'] = 'Name is required';
 101  $string['errornonyearlyfreqwithbyweekno'] = 'The BYWEEKNO rule is only valid for YEARLY rules.';
 102  $string['errorrequiredurlorfile'] = 'Either a URL or a file is required to import a calendar.';
 103  $string['errorrrule'] = 'The passed recurrence rule seems incorrect.';
 104  $string['errorrrulefreq'] = 'The recurrence rule has an invalid frequency parameter.';
 105  $string['errorrruleday'] = 'The recurrence rule has an invalid day parameter.';
 106  $string['eventdate'] = 'Date';
 107  $string['eventdescription'] = 'Description';
 108  $string['eventduration'] = 'Duration';
 109  $string['eventendtime'] = 'End time';
 110  $string['eventendtimewrapped'] = '{$a} (End time)';
 111  $string['eventinstanttime'] = 'Time';
 112  $string['eventkind'] = 'Type of event';
 113  $string['eventname'] = 'Event title';
 114  $string['eventnameandcategory'] = '{$a->category}: {$a->name}';
 115  $string['eventnameandcourse'] = '{$a->course}: {$a->name}';
 116  $string['eventnamelocation'] = '{$a->name} location: {$a->location}';
 117  $string['eventnone'] = 'No events';
 118  $string['eventrepeat'] = 'Repeats';
 119  $string['events'] = 'Events';
 120  $string['eventsall'] = 'All events';
 121  $string['eventsdeleted'] = '{$a} events were deleted';
 122  $string['eventsimported'] = '{$a} events were imported';
 123  $string['eventsource'] = 'Event source';
 124  $string['eventsskipped'] = '{$a} events were skipped';
 125  $string['eventsupdated'] = '{$a} events were updated';
 126  $string['eventsfor'] = '{$a} events';
 127  $string['eventskey'] = 'Events key';
 128  $string['eventspersonal'] = 'My personal events';
 129  $string['eventsrelatedtocategories'] = 'Events related to categories';
 130  $string['eventsrelatedtocourses'] = 'Events related to courses';
 131  $string['eventsrelatedtogroups'] = 'Events related to groups';
 132  $string['eventstarttime'] = 'Start time';
 133  $string['eventstoexport'] = 'Events to export';
 134  $string['eventtime'] = 'Time';
 135  $string['eventtype'] = 'Event type';
 136  $string['eventview'] = 'Event details';
 137  $string['eventcalendareventcreated'] = 'Calendar event created';
 138  $string['eventcalendareventupdated'] = 'Calendar event updated';
 139  $string['eventcalendareventdeleted'] = 'Calendar event deleted';
 140  $string['eventsubscriptioncreated'] = 'Calendar subscription created';
 141  $string['eventsubscriptionupdated'] = 'Calendar subscription updated';
 142  $string['eventsubscriptiondeleted'] = 'Calendar subscription deleted';
 143  $string['eventsubscriptioneditwarning'] = 'This calendar event is part of a subscription.  Any changes you make to this event will be lost if the subscription is deleted.';
 144  $string['expired'] = 'Expired';
 145  $string['explain_site_timeformat'] = 'You can choose to see times in either 12 or 24 hour format for the whole site. If you choose "default", then the format will be automatically chosen according to the language you use in the site. This setting can be overridden by user preferences.';
 146  $string['export'] = 'Export';
 147  $string['exporthelp'] = '<p>The calendar URL provides a dynamic link for importing events into other calendars. Any new, changed or deleted events in the source calendar <strong>will</strong> be reflected in the other calendars.</p>
 148  <p>The calendar export allows you to create a backup copy of events, which may be imported into other calendars. Updates made in the source calendar <strong>will not</strong> be reflected in the other calendars.</p>';
 149  $string['exportbutton'] = 'Export';
 150  $string['exportcalendar'] = 'Export calendar';
 151  $string['forcecalendartype'] = 'Force calendar';
 152  $string['fri'] = 'Fri';
 153  $string['friday'] = 'Friday';
 154  $string['fullcalendar'] = 'Full calendar';
 155  $string['generateurlbutton'] = 'Get calendar URL';
 156  $string['gotoactivity'] = 'Go to activity';
 157  $string['gotocalendar'] = 'Go to calendar';
 158  $string['group'] = 'Group';
 159  $string['groupevent'] = 'Group event';
 160  $string['groupevents'] = 'Group events';
 161  $string['eventtypesite'] = 'site';
 162  $string['eventtypecategory'] = 'category';
 163  $string['eventtypecourse'] = 'course';
 164  $string['eventtypemodule'] = 'module';
 165  $string['eventtypegroup'] = 'group';
 166  $string['eventtypeother'] = 'other';
 167  $string['eventtypeuser'] = 'user';
 168  $string['hideeventtype'] = 'Hide {$a} events';
 169  $string['showeventtype'] = 'Show {$a} events';
 170  $string['hourly'] = 'Hourly';
 171  $string['importcalendarexternal'] = 'Import an external calendar?';
 172  $string['importcalendar'] = 'Import calendar';
 173  $string['importcalendarheading'] = 'Import calendar...';
 174  $string['importcalendarfrom'] = 'Import from';
 175  $string['importfromfile'] = 'Calendar file (.ics)';
 176  $string['importfromurl'] = 'Calendar URL';
 177  $string['invalidtimedurationminutes'] = 'The duration in minutes you have entered is invalid. Please enter the duration in minutes greater than 0 or select no duration.';
 178  $string['invalidtimedurationuntil'] = 'The date and time you selected for duration until is before the start time of the event. Please correct this before proceeding.';
 179  $string['invalideventtype'] = 'The event type you have selected is invalid.';
 180  $string['iwanttoexport'] = 'Export';
 181  $string['less'] = 'Less';
 182  $string['managesubscriptions'] = 'Import or export calendars';
 183  $string['manyevents'] = '{$a} events';
 184  $string['mon'] = 'Mon';
 185  $string['monday'] = 'Monday';
 186  $string['monthly'] = 'Monthly';
 187  $string['monthnext'] = 'Next month';
 188  $string['monthprev'] = 'Previous month';
 189  $string['monththis'] = 'This month';
 190  $string['more'] = 'More';
 191  $string['moreevents'] = '{$a} more';
 192  $string['namewithsource'] = '{$a->name} ({$a->source})';
 193  $string['never'] = 'Never';
 194  $string['newevent'] = 'New event';
 195  $string['notitle'] = 'no title';
 196  $string['noupcomingevents'] = 'There are no upcoming events';
 197  $string['nocalendarsubscriptions'] = 'No calendar subscriptions yet. Do you want to {$a}';
 198  $string['oneevent'] = '1 event';
 199  $string['pollinterval'] = 'Update interval';
 200  $string['pollinterval_help'] = 'How often you would like the calendar to update with new events.';
 201  $string['preferences'] = 'Preferences';
 202  $string['preferences_available'] = 'Your personal preferences';
 203  $string['preferredcalendar'] = 'Preferred calendar';
 204  $string['pref_lookahead'] = 'Upcoming events look-ahead';
 205  $string['pref_lookahead_help'] = 'This sets the (maximum) number of days in the future that an event has to start in in order to be displayed as an upcoming event. Events that start beyond this will never be displayed as upcoming. Please note that <strong>there is no guarantee</strong> that all events starting in this time frame will be displayed; if there are too many (more than the "Maximum upcoming events" preference) then the most distant events will not be shown.';
 206  $string['pref_maxevents'] = 'Maximum upcoming events';
 207  $string['pref_maxevents_help'] = 'This sets the maximum number of upcoming events that can be displayed. If you pick a large number here it is possible that upcoming events displays will take up a lot of space on your screen.';
 208  $string['pref_persistflt'] = 'Remember filter settings';
 209  $string['pref_persistflt_help'] = 'If this is enabled, then Moodle will remember your last event filter settings and automatically restore them each time you login.';
 210  $string['pref_startwday'] = 'First day of week';
 211  $string['pref_startwday_help'] = 'Calendar weeks will be shown as starting on the day that you select here.';
 212  $string['pref_timeformat'] = 'Time display format';
 213  $string['pref_timeformat_help'] = 'You can choose to see times in either 12 or 24 hour format. If you choose "default", then the format will be automatically chosen according to the language you use in the site.';
 214  $string['privacy:metadata:calendar:event'] = 'The Calendar component can store user calendar event details within the core subsystem.';
 215  $string['privacy:metadata:calendar:event:name'] = 'The name of the calendar event.';
 216  $string['privacy:metadata:calendar:event:description'] = 'The description of the calendar event.';
 217  $string['privacy:metadata:calendar:event:eventtype'] = 'The event type of the calendar event.';
 218  $string['privacy:metadata:calendar:event:timestart'] = 'The start time of the calendar event.';
 219  $string['privacy:metadata:calendar:event:timeduration'] = 'The duration of the calendar event.';
 220  $string['privacy:metadata:calendar:event_subscriptions'] = 'The Calendar component can stores user calendar subscriptions details within the core subsystem.';
 221  $string['privacy:metadata:calendar:event_subscriptions:name'] = 'The name of the calendar subscription.';
 222  $string['privacy:metadata:calendar:event_subscriptions:url'] = 'The url of the calendar subscription.';
 223  $string['privacy:metadata:calendar:event_subscriptions:eventtype'] = 'The event type of the calendar subscription.';
 224  $string['privacy:metadata:calendar:preferences:calendar_savedflt'] = 'The configured calendar event type display user preference.';
 225  $string['recentupcoming'] = 'Recent and next 60 days';
 226  $string['repeatedevents'] = 'Repeated events';
 227  $string['repeateditall'] = 'Also apply changes to the other {$a} events in this repeat series';
 228  $string['repeateditthis'] = 'Apply changes to this event only';
 229  $string['repeatevent'] = 'Repeat this event';
 230  $string['repeatnone'] = 'No repeats';
 231  $string['repeatweeksl'] = 'Repeat weekly, creating altogether';
 232  $string['repeatweeksr'] = 'events';
 233  $string['requiresaction'] = '{$a} requires action';
 234  $string['sat'] = 'Sat';
 235  $string['saturday'] = 'Saturday';
 236  $string['shown'] = 'shown';
 237  $string['site'] = 'Site';
 238  $string['siteevent'] = 'Site event';
 239  $string['siteevents'] = 'Site events';
 240  $string['spanningevents'] = 'Events underway';
 241  $string['subscriptions'] = 'Subscriptions';
 242  $string['subscriptionname'] = 'Calendar name';
 243  $string['subscriptionremoved'] = 'Calendar subscription {$a} removed';
 244  $string['subscriptionsource'] = 'Event source: {$a}';
 245  $string['subscriptionupdated'] = 'The \'{$a}\' calendar subscription has been updated';
 246  $string['sun'] = 'Sun';
 247  $string['sunday'] = 'Sunday';
 248  $string['thu'] = 'Thu';
 249  $string['thursday'] = 'Thursday';
 250  $string['timeformat_12'] = '12-hour (am/pm)';
 251  $string['timeformat_24'] = '24-hour';
 252  $string['timeperiod'] = 'Time period';
 253  $string['today'] = 'Today';
 254  $string['todayplustitle'] = 'Today {$a}';
 255  $string['tomorrow'] = 'Tomorrow';
 256  $string['tt_deleteevent'] = 'Delete event';
 257  $string['tt_editevent'] = 'Edit event';
 258  $string['tue'] = 'Tue';
 259  $string['tuesday'] = 'Tuesday';
 260  $string['typeclose'] = 'Close event';
 261  $string['typecourse'] = 'Course event';
 262  $string['typecategory'] = 'Category event';
 263  $string['typedue'] = 'Due event';
 264  $string['typegradingdue'] = 'Grading due event';
 265  $string['typegroup'] = 'Group event';
 266  $string['typeopen'] = 'Open event';
 267  $string['typesite'] = 'Site event';
 268  $string['typeuser'] = 'User event';
 269  $string['upcomingevents'] = 'Upcoming events';
 270  $string['upcomingeventsfor'] = 'Upcoming events for:';
 271  $string['urlforical'] = 'URL for iCalendar export, for subscribing to calendar';
 272  $string['user'] = 'User';
 273  $string['userevent'] = 'User event';
 274  $string['userevents'] = 'User events';
 275  $string['viewupcomingactivitiesdue'] = 'View the upcoming activities due';
 276  $string['wed'] = 'Wed';
 277  $string['wednesday'] = 'Wednesday';
 278  $string['weekly'] = 'Weekly';
 279  $string['weeknext'] = 'Next week';
 280  $string['weekthis'] = 'This week';
 281  $string['when'] = 'When';
 282  $string['whendate'] = 'When: {$a}';
 283  $string['yesterday'] = 'Yesterday';
 284  $string['youcandeleteallrepeats'] = 'This event is part of a repeating event series. You can delete this event only, or all {$a} events in the series at once.';
 285  $string['yoursubscriptions'] = 'Imported calendars';
 286  
 287  // Deprecated since Moodle 4.0.
 288  $string['calendarurl'] = 'Calendar URL: {$a}';
 289  $string['importfrominstructions'] = 'Please provide either a URL to a remote calendar, or upload a file.';
 290  $string['monthlyview'] = 'Monthly view';