MDL-60680 notifications: Support privacy API
[moodle.git] / lang / en / message.php
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/>.
17 /**
18  * Strings for component 'message', language 'en', branch 'MOODLE_20_STABLE'
19  *
20  * @package   core_message
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  */
25 $string['acceptandaddcontact'] = 'Accept and add to contacts';
26 $string['addcontact'] = 'Add contact';
27 $string['addcontactconfirm'] = 'Are you sure you want to add {$a} to your contacts?';
28 $string['addtoyourcontacts'] = 'Add to contacts';
29 $string['addtoyourcontactsandmessage'] = 'Add to contacts and message';
30 $string['addtofavourites'] = 'Star';
31 $string['ago'] = '{$a} ago';
32 $string['allusers'] = 'All messages from all users';
33 $string['backto'] = 'Back to {$a}';
34 $string['backupmessageshelp'] = 'If enabled, then instant messages will be included in SITE automated backups';
35 $string['blockcontact'] = 'Block contact';
36 $string['blockedusers'] = 'Blocked users';
37 $string['blockuser'] = 'Block user';
38 $string['blockuserconfirm'] = 'Are you sure you want to block {$a}?';
39 $string['blockuserconfirmbutton'] = 'Block';
40 $string['blocknoncontacts'] = 'Prevent non-contacts from messaging me';
41 $string['canceledit'] = 'Cancel editing messages';
42 $string['contactableprivacy'] = 'Accept messages from:';
43 $string['contactableprivacy_onlycontacts'] = 'My contacts only';
44 $string['contactableprivacy_coursemember'] = 'My contacts and anyone in my courses';
45 $string['contactableprivacy_site'] = 'Anyone on the site';
46 $string['contactblocked'] = 'Contact blocked';
47 $string['contactrequests'] = 'Contact requests';
48 $string['contactrequestsent'] = 'Contact request sent';
49 $string['contacts'] = 'Contacts';
50 $string['decline'] = 'Decline';
51 $string['defaultmessageoutputs'] = 'Notification settings';
52 $string['defaults'] = 'Defaults';
53 $string['deleteallconfirm'] = "Are you sure you would like to delete this entire conversation? This will not delete it for other conversation participants.";
54 $string['deleteallmessages'] = "Delete all messages";
55 $string['deleteconversation'] = "Delete conversation";
56 $string['deleteselectedmessages'] = 'Delete selected messages';
57 $string['deleteselectedmessagesconfirm'] = 'Are you sure you would like to delete the selected messages? This will not delete them for other conversation participants.';
58 $string['disableall'] = 'Disable notifications';
59 $string['disabled'] = 'Messaging is disabled on this site';
60 $string['disallowed'] = 'Disallowed';
61 $string['editmessages'] = 'Edit messages';
62 $string['emailtagline'] = 'This is a copy of a message sent to you at "{$a->sitename}". Go to {$a->url} to reply.';
63 $string['enabled'] = 'Enabled';
64 $string['errorcallingprocessor'] = 'Error calling defined output';
65 $string['errorconversationdoesnotexist'] = 'Conversation does not exist';
66 $string['errortranslatingdefault'] = 'Error translating default setting provided by plugin, using system defaults instead.';
67 $string['eventgroupmessagesent'] = 'Group message sent';
68 $string['eventnotificationviewed'] = 'Notification viewed';
69 $string['eventnotificationsent'] = 'Notification sent';
70 $string['eventmessagecontactadded'] = 'Message contact added';
71 $string['eventmessagecontactremoved'] = 'Message contact removed';
72 $string['eventmessagedeleted'] = 'Message deleted';
73 $string['eventmessageuserblocked'] = 'User blocked';
74 $string['eventmessageuserunblocked'] = 'User unblocked';
75 $string['eventmessageviewed'] = 'Message viewed';
76 $string['eventmessagesent'] = 'Message sent';
77 $string['forced'] = 'Locked';
78 $string['guestnoeditmessage'] = 'Guest user can not edit messaging options';
79 $string['guestnoeditmessageother'] = 'Guest user can not edit other user messaging options';
80 $string['groupinfo'] = 'Group info';
81 $string['groupconversations'] = 'Group';
82 $string['hidemessagewindow'] = 'Hide message window';
83 $string['hidenotificationwindow'] = 'Hide notification window';
84 $string['individualconversations'] = 'Private';
85 $string['info'] = 'Info';
86 $string['isnotinyourcontacts'] = '{$a} is not in your contacts';
87 $string['loadmore'] = 'Load more';
88 $string['loggedin'] = 'Online';
89 $string['loggedin_help'] = 'Configure how you would like to receive notifications when you are logged into Moodle';
90 $string['loggedindescription'] = 'When you are logged into Moodle';
91 $string['loggedoff'] = 'Offline';
92 $string['loggedoff_help'] = 'Configure how you would like to receive notifications when you are not logged into Moodle';
93 $string['loggedoffdescription'] = 'When you are not logged into Moodle';
94 $string['managemessageoutputs'] = 'Default notification preferences';
95 $string['messageoutputs'] = 'Notification plugins';
96 $string['messagepreferences'] = 'Message preferences';
97 $string['message'] = 'Message';
98 $string['messagecontactrequestsnotification'] = '{$a} wants to be added as a contact';
99 $string['messagecontactrequestsnotificationsubject'] = '{$a} wants to be added as a contact';
100 $string['messagedrawerviewcontact'] = 'User details for {$a}';
101 $string['messagedrawerviewcontacts'] = 'Message contacts';
102 $string['messagedrawerviewconversation'] = 'Conversation with {$a}';
103 $string['messagedrawerviewgroupinfo'] = 'Group details for {$a}';
104 $string['messagedrawerviewoverview'] = 'Messages overview';
105 $string['messagedrawerviewsearch'] = 'Messages search results for {$a}';
106 $string['messagedrawerviewsettings'] = 'Message settings';
107 $string['messagepreferences'] = 'Message preferences';
108 $string['messages'] = 'Messages';
109 $string['messagesselected:'] = 'Messages selected:';
110 $string['messagingdatahasnotbeenmigrated'] = 'Your messages are temporarily unavailable due to upgrades in the messaging infrastructure. Please wait for them to be migrated.';
111 $string['muteconversation'] = 'Mute';
112 $string['newonlymsg'] = 'Show only new';
113 $string['newmessage'] = 'New message';
114 $string['newmessagesearch'] = 'Select or search for a contact to send a new message.';
115 $string['nofavourites'] = 'No starred conversations';
116 $string['noframesjs'] = 'Use more accessible interface';
117 $string['nocontactrequests'] = 'No contact requests';
118 $string['nocontacts'] = 'No contacts';
119 $string['nocontactsgetstarted'] = 'No contacts';
120 $string['nogroupconversations'] = 'No group conversations';
121 $string['noindividualconversations'] = 'No private conversations';
122 $string['nomessagesfound'] = 'No messages were found';
123 $string['noreply'] = 'Do not reply to this message';
124 $string['noncontacts'] = 'Non-contacts';
125 $string['nonotifications'] = 'You have no notifications';
126 $string['noparticipants'] = 'No participants';
127 $string['notificationdatahasnotbeenmigrated'] = 'Your notifications are temporarily unavailable due to upgrades in the notification infrastructure. Please wait for them to be migrated.';
128 $string['notificationwindow'] = 'Notification window';
129 $string['notificationpreferences'] = 'Notification preferences';
130 $string['notificationimage'] = 'Notification image';
131 $string['notifications'] = 'Notifications';
132 $string['notincontactsheading'] = '{$a} is not in your contacts';
133 $string['notincontacts'] = 'You need to add {$a} to your contacts to be able to send them messages.';
134 $string['numparticipants'] = '{$a} participants';
135 $string['off'] = 'Off';
136 $string['offline'] = 'Offline';
137 $string['on'] = 'On';
138 $string['online'] = 'Online';
139 $string['otherparticipants'] = 'Other participants';
140 $string['outputnotavailable'] = 'Not available';
141 $string['participants'] = 'Participants';
142 $string['pendingcontactrequests'] = 'There are {$a} pending contact requests';
143 $string['permitted'] = 'Permitted';
144 $string['privacy'] = 'Privacy';
145 $string['privacy_desc'] = 'You can restrict who can message you';
146 $string['privacy:metadata:core_favourites'] = 'The conversations starred by the user';
147 $string['privacy:metadata:messages'] = 'Messages';
148 $string['privacy:metadata:messages:conversationid'] = 'The ID of the conversation';
149 $string['privacy:metadata:messages:fullmessage'] = 'The full message';
150 $string['privacy:metadata:messages:fullmessageformat'] = 'The format of the full message';
151 $string['privacy:metadata:messages:fullmessagehtml'] = 'The HTML format of the full message';
152 $string['privacy:metadata:messages:useridfrom'] = 'The ID of the user who sent the message';
153 $string['privacy:metadata:messages:smallmessage'] = 'A small version of the message';
154 $string['privacy:metadata:messages:subject'] = 'The subject of the message';
155 $string['privacy:metadata:messages:timecreated'] = 'The time when the message was created';
156 $string['privacy:metadata:messages:customdata'] = 'Custom data, usually contains internal ids and a public URL of the sender image (user or group).';
157 $string['privacy:metadata:message_contacts'] = 'The list of contacts';
158 $string['privacy:metadata:message_contacts:contactid'] = 'The ID of the user who is a contact';
159 $string['privacy:metadata:message_contacts:timecreated'] = 'The time when the contact was created';
160 $string['privacy:metadata:message_contacts:userid'] = 'The ID of the user whose contact list we are viewing';
161 $string['privacy:metadata:message_contact_requests'] = 'The list of contact requests';
162 $string['privacy:metadata:message_contact_requests:requesteduserid'] = 'The ID of the user who received the contact request';
163 $string['privacy:metadata:message_contact_requests:timecreated'] = 'The time when the contact request was created';
164 $string['privacy:metadata:message_contact_requests:userid'] = 'The ID of the user who sent the contact request';
165 $string['privacy:metadata:message_conversation_actions'] = 'The list of conversation user actions';
166 $string['privacy:metadata:message_conversation_actions:action'] = 'The action that was performed';
167 $string['privacy:metadata:message_conversation_actions:conversationid'] = 'The ID of the conversation this action belongs to';
168 $string['privacy:metadata:message_conversation_actions:timecreated'] = 'The time when the action was created';
169 $string['privacy:metadata:message_conversation_actions:userid'] = 'The ID of the user who performed this action';
170 $string['privacy:metadata:message_conversation_members'] = 'The list of users in a conversation';
171 $string['privacy:metadata:message_conversation_members:conversationid'] = 'The ID of the conversation';
172 $string['privacy:metadata:message_conversation_members:timecreated'] = 'The time when the member was created';
173 $string['privacy:metadata:message_conversation_members:userid'] = 'The ID of the user in a conversation';
174 $string['privacy:metadata:message_user_actions'] = 'The list of message user actions';
175 $string['privacy:metadata:message_user_actions:action'] = 'The action that was performed';
176 $string['privacy:metadata:message_user_actions:messageid'] = 'The ID of the message this action belongs to';
177 $string['privacy:metadata:message_user_actions:timecreated'] = 'The time when the action was created';
178 $string['privacy:metadata:message_user_actions:userid'] = 'The ID of the user who performed this action';
179 $string['privacy:metadata:message_users_blocked'] = 'The list of blocked users';
180 $string['privacy:metadata:message_users_blocked:blockeduserid'] = 'The ID of the user who was blocked';
181 $string['privacy:metadata:message_users_blocked:timecreated'] = 'The time when the blocked action was created';
182 $string['privacy:metadata:message_users_blocked:userid'] = 'The ID of the user who performed the blocked action';
183 $string['privacy:metadata:notifications'] = 'Notifications';
184 $string['privacy:metadata:notifications:component'] = 'The component responsible for sending the notification';
185 $string['privacy:metadata:notifications:contexturl'] = 'The URL related to this notification';
186 $string['privacy:metadata:notifications:contexturlname'] = 'The name of the context';
187 $string['privacy:metadata:notifications:eventtype'] = 'The event type';
188 $string['privacy:metadata:notifications:fullmessage'] = 'The full notification';
189 $string['privacy:metadata:notifications:fullmessageformat'] = 'The notification format';
190 $string['privacy:metadata:notifications:fullmessagehtml'] = 'The HTML of the notification';
191 $string['privacy:metadata:notifications:smallmessage'] = 'The small message of the notification';
192 $string['privacy:metadata:notifications:subject'] = 'The subject of the notification';
193 $string['privacy:metadata:notifications:timeread'] = 'The time when the notification was read';
194 $string['privacy:metadata:notifications:timecreated'] = 'The time when the notification was created';
195 $string['privacy:metadata:notifications:useridfrom'] = 'The ID of the user who sent the notification';
196 $string['privacy:metadata:notifications:useridto'] = 'The ID of the user who received the notification';
197 $string['privacy:metadata:notifications:customdata'] = 'Custom data, usually contains internal ids and a public URL of the sender picture (if any).';
198 $string['privacy:metadata:preference:core_message_settings'] = 'Settings related to messaging';
199 $string['privacy:request:preference:set'] = 'The value of the setting \'{$a->name}\' was \'{$a->value}\'';
200 $string['privacy:export:conversationprefix'] = 'Conversation: ';
201 $string['processorsettings'] = 'Processor settings';
202 $string['removecontact'] = 'Remove contact';
203 $string['removecontactconfirm'] = 'Are you sure you want to remove {$a} from your contacts?';
204 $string['removecoursefilter'] = 'Remove filter for course {$a}';
205 $string['removefromyourcontacts'] = 'Remove from contacts';
206 $string['removefromfavourites'] = 'Unstar';
207 $string['requirecontacttomessage'] = 'You need to request {$a} to add you as a contact to be able to message them.';
208 $string['requiresconfiguration'] = 'Requires configuration';
209 $string['searchforuser'] = 'Search for a user';
210 $string['searchforuserorcourse'] = 'Search for a user or course';
211 $string['searchmessages'] = 'Search messages';
212 $string['searchcombined'] = 'Search people and messages';
213 $string['seeall'] = 'See all';
214 $string['selectmessagestodelete'] = 'Select messages to delete';
215 $string['selectnotificationtoview'] = 'Select from the list of notifications on the side to view more details';
216 $string['send'] = 'Send';
217 $string['sender'] = '{$a}:';
218 $string['sendingvia'] = 'Sending "{$a->provider}" via "{$a->processor}"';
219 $string['sendingviawhen'] = 'Sending "{$a->provider}" via "{$a->processor}" when {$a->state}';
220 $string['sendcontactrequest'] = 'Send contact request';
221 $string['sendmessage'] = 'Send message';
222 $string['sendbulkmessage'] = 'Send message to {$a} people';
223 $string['sendbulkmessagesingle'] = 'Send message to 1 person';
224 $string['sendbulkmessagesent'] = 'Message sent to {$a} people';
225 $string['sendbulkmessagesentsingle'] = 'Message sent to 1 person';
226 $string['sendmessageto'] = 'Send message to {$a}';
227 $string['sendmessagetopopup'] = 'Send message to {$a} - new window';
228 $string['settings'] = 'Settings';
229 $string['showmessagewindownonew'] = 'Show message window with no new messages';
230 $string['showmessagewindowwithcount'] = 'Show message window with {$a} new messages';
231 $string['shownotificationwindownonew'] = 'Show notification window with no new notifications';
232 $string['shownotificationwindowwithcount'] = 'Show notification window with {$a} new notifications';
233 $string['togglenotificationmenu'] = 'Toggle notifications menu';
234 $string['togglemessagemenu'] = 'Toggle messaging drawer';
235 $string['totalconversations'] = '{$a} total conversations';
236 $string['touserdoesntexist'] = 'You can not send a message to a user id ({$a}) that doesn\'t exist';
237 $string['unabletomessage'] = 'You are unable to message this user';
238 $string['unblock'] = 'Unblock';
239 $string['unblockcontact'] = 'Unblock contact';
240 $string['unblockuser'] = 'Unblock user';
241 $string['unblockuserconfirm'] = 'Are you sure you want to unblock {$a}?';
242 $string['unknownuser'] = 'Unknown user';
243 $string['unmuteconversation'] = 'Unmute';
244 $string['unreadconversations'] = 'There are {$a} unread conversations';
245 $string['unreadmessages'] = 'There are {$a} unread messages';
246 $string['unreadnotification'] = 'Unread notification: {$a}';
247 $string['unreadnotifications'] = 'There are {$a} unread notifications';
248 $string['unreadnewgroupconversationmessage'] = 'New message from {$a->name} in {$a->conversationname}';
249 $string['unreadnewmessage'] = 'New message from {$a}';
250 $string['useentertosend'] = 'Use enter to send';
251 $string['usercantbemessaged'] = 'You can\'t message {$a} due to their message preferences. Try adding them as a contact.';
252 $string['userisblockingyou'] = 'This user has blocked you from sending messages to them';
253 $string['userisblockingyounoncontact'] = '{$a} only accepts messages from their contacts.';
254 $string['userwouldliketocontactyou'] = '{$a} would like to contact you';
255 $string['viewfullnotification'] = 'View full notification';
256 $string['viewmessageswith'] = 'View messages with {$a}';
257 $string['viewnotificationresource'] = 'Go to: {$a}';
258 $string['viewunreadmessageswith'] = 'View unread messages with {$a}';
259 $string['writeamessage'] = 'Write a message...';
260 $string['wouldliketocontactyou'] = 'Would like to contact you';
261 $string['you'] = 'You:';
262 $string['youhaveblockeduser'] = 'You have blocked this user.';
263 $string['yourcontactrequestpending'] = 'Your contact request is pending with {$a}';
265 // Deprecated since Moodle 3.6.
266 $string['eventmessagecontactblocked'] = 'Message contact blocked';
267 $string['eventmessagecontactunblocked'] = 'Message contact unblocked';
268 $string['messagingdisabled'] = 'Messaging is disabled on this site, emails will be sent instead';
269 $string['userisblockingyou'] = 'This user has blocked you from sending messages to them.';
270 $string['userisblockingyounoncontact'] = '{$a} only accepts messages from their contacts.';
272 // Deprecated since Moodle 3.7.
273 $string['nomessages'] = 'No messages';
274 $string['outputdisabled'] = 'Output disabled';
275 $string['outputdoesnotexist'] = 'Message output does not exist';
276 $string['outputenabled'] = 'Output enabled';
277 $string['outputnotconfigured'] = 'Not configured';