<?php
// This file is part of Moodle - http://moodle.org/
//
// Moodle is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// Moodle is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with Moodle.  If not, see <http://www.gnu.org/licenses/>.

/**
 * English strings for jitsi
 *
 * @package    mod_jitsi
 * @copyright  2019 Sergio Comerón Sánchez-Paniagua <sergiocomeron@icloud.com>
 * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
 */

defined('MOODLE_INTERNAL') || die();

$string['access'] = 'Access';
$string['accesssessionlabel'] = 'Enter session: {$a}';
$string['accessto'] = 'Access to {$a}. Enter the name to be displayed.';
$string['accesstotitle'] = 'Access to {$a}';
$string['accesstowithlogin'] = 'Access to {$a}.';
$string['account'] = 'Account';
$string['accountconnected'] = 'Account successfully connected and put <b>in use</b>.';
$string['accountinsufficientprivileges'] = 'The streaming account set up has insufficient privileges. Please contact your administrator.';
$string['accounts'] = 'Streaming/Recording Accounts';
$string['action'] = 'Action';
$string['actions'] = 'Actions';
$string['activatetooltip'] = 'Click to put into use';
$string['activity'] = 'Activity';
$string['addaccount'] = 'Add account';
$string['addedtoqueue'] = 'Added to queue';
$string['addnewserver'] = 'Add new server';
$string['addrecordinglink'] = 'Add recording link';
$string['addslot'] = 'Add slot';
$string['addtoqueue'] = 'Add to queue';
$string['adminaccountex'] = 'At least one account is required in order to stream/record sessions with the "Moodle integrated" method for streaming.
 </br>Just one account can be "<b>in use</b>" and will be used to stream/record the next recording demanded by one teacher.
 </br>When adding new accounts it\'s recommended <b>to name them with real account names</b> because in the future you could be required to re-login in order to re-authorize the account.
 </br>Only accounts with no recordings related to teacher\'s Jitsi activities and no recordings pending to be deleted from the streaming servers can be removed here using the trash icon.
 </br>New accounts without credentials could appear here when Jitsi activities backups from other server are restored in this one with accounts that was not present here.
 </br></br>NEW from v3.3.3: a new column called "In queue" allows use all your recorders in round robin. You can add recorders to the queue clicking on "<b>+</b>" and you can remove them from the queue clicking on "<b>-</b>". When a recorder has been used because it was the recorder "<b>in use</b>" (or the next one to be used), the flag "In use" will be set to the next recorder in the queue. This feature allows you to use many recorders in order to avoid YouTube quota limits like the live streams allowed per day.';
$string['aidisabled'] = 'AI features are disabled by the administrator.';
$string['aienabled'] = 'Enable AI features';
$string['aienabledex'] = 'Enable AI-powered features (summary, quiz, transcription) for GCS recordings. When enabled, video recordings are sent to Google Vertex AI for processing. Ensure your institution has a Data Processing Agreement with Google Cloud and that the selected region complies with applicable data protection regulations (e.g. GDPR).';
$string['aigdprnotice'] = 'When you generate AI content, the video recording is sent to Google Vertex AI ({$a}) for processing. It may contain personal data (voices and images of participants). Ensure this complies with your institution\'s data protection policy and that a Data Processing Agreement with Google Cloud is in place.';
$string['aigdprnotice_tab'] = 'Data & Privacy';
$string['aigdprnoticetitle'] = 'Data &amp; Privacy';
$string['aiheading'] = 'AI Features';
$string['aiheadingex'] = 'Configure AI-powered features for GCS recordings (summary, quiz, transcription). These features send recording content to Google Vertex AI. Ensure a Data Processing Agreement with Google Cloud is in place before enabling.';
$string['aiquiz'] = 'AI quiz';
$string['aiquizerror'] = 'Error generating AI quiz';
$string['aiquizgenerate'] = 'Generate AI quiz';
$string['aiquizgenerating'] = 'Generating AI quiz...';
$string['aiquizquestions'] = 'Number of questions for AI quiz';
$string['aiquizquestionsex'] = 'Number of true/false questions to generate per recording (3-20).';
$string['aiquizqueued'] = 'AI quiz generation queued. Refresh the page in a few minutes.';
$string['aiquizview'] = 'View quiz';
$string['aisummary'] = 'AI summary';
$string['aisummaryerror'] = 'Error generating AI summary';
$string['aisummarygenerate'] = 'Generate AI summary';
$string['aisummarygenerating'] = 'Generating AI summary...';
$string['aisummarynotavailable'] = 'AI summary not available for this recording';
$string['aisummaryqueued'] = 'AI summary generation queued. Refresh the page in a few minutes.';
$string['aitools'] = 'AI Tools';
$string['aitranscription'] = 'AI Transcription';
$string['aitranscriptionerror'] = 'Error generating AI transcription';
$string['aitranscriptiongenerating'] = 'Generating transcription...';
$string['aitranscriptionnotavailable'] = 'AI transcription is only available for GCS recordings.';
$string['aitranscriptionqueued'] = 'AI transcription queued. Refresh the page in a few minutes.';
$string['alertacceswithlogin'] = 'You are accessing through an external link and you are logged in, please access from the course.';
$string['alias'] = 'Alias';
$string['allow'] = 'Start of videoconference';
$string['allowbreakoutrooms'] = 'Allow breakout rooms';
$string['allowbreakoutroomsex'] = 'Allow to create breakout rooms. Server needs to be configured to allow breakout rooms.';
$string['apikeyid8x8'] = 'Api Key ID';
$string['apikeyid8x8ex'] = 'Api Key ID to use with 8x8 server. You can get it from the 8x8 server administration. (https://jaas.8x8.com/)';
$string['appaccessinfo'] = 'If you want to join the meeting using a mobile device, you will need the Jitsi Meet mobile application.';
$string['appid'] = 'App_ID';
$string['appidex'] = 'App ID for token configuration';
$string['appinstalledtext'] = 'If you already have the app:';
$string['appnotinstalledtext'] = "If you don't have the app yet:";
$string['attendancedates'] = 'Dates attended';
$string['attendancegeneratereport'] = 'Generate report from live data';
$string['attendancelivedata'] = 'This report was generated directly from the activity log. It may be slower on large sites. Once the nightly aggregation task runs, it will load instantly.';
$string['attendancenodatacron'] = 'Precomputed data is not yet available for this activity. You can generate the report directly from the activity log using the button below.';
$string['attendancereport'] = 'Attendance report';
$string['attendancetablive'] = 'Live sessions';
$string['attendeesreport'] = 'Attendees report';
$string['authq'] = 'Login with this account to get credentials and put "in use"?';
$string['averagetimeperuser'] = 'Avg. time per user';
$string['averagetimeperuserinperiod'] = 'Avg. time per user in period';
$string['avg_recordings_per_day'] = 'Average Recordings per Day';
$string['avg_recordings_per_week'] = 'Average Recordings per Week';
$string['backtosettings'] = 'Back to settings';
$string['blurbutton'] = 'Show Background options';
$string['blurbuttonex'] = 'Show the "Select Backgroud" option to all users. This feature is cool but require powerfull computers. Maybe you should disable it.';
$string['buttondownloadapp'] = 'Download application';
$string['buttonopeninbrowser'] = 'Open in browser';
$string['buttonopenwithapp'] = 'Join this meeting using the app';
$string['cachedef_getminutes'] = 'Cachedef getminutes';
$string['cachedef_getminutesdates'] = 'Cachedef getminutesdates';
$string['cachedef_sessionusagestats'] = 'Jitsi session usage statistics cache';
$string['calendarstart'] = 'The videoconference \'{$a}\' start';
$string['callhistory'] = 'Recent calls';
$string['callnoresults'] = 'No classmates found.';
$string['callsearchplaceholder'] = 'Type a name...';
$string['callsomeone'] = 'Call someone';
$string['callsomeonehelp'] = 'Search for a classmate to start a private video call.';
$string['category'] = 'Category';
$string['chat'] = 'Chat';
$string['chatex'] = 'Enable the chat for all participants.';
$string['checkjibripool'] = 'Check Jibri pool health and auto-provision';
$string['click'] = 'Click';
$string['close'] = 'Finish of videoconference';
$string['closebeforeopen'] = 'Could not update the session. You have specified a close date before the open date.';
$string['completiondetail:minutes'] = 'Attend {$a} minutes';
$string['completionminutes'] = 'Student must attend ';
$string['completionminutes_help'] = 'Number of minutes that student must attend to give the activity as completed';
$string['completionminutesex'] = 'Minutes to attend ';
$string['config'] = 'Configuration';
$string['confignewexpirationtime'] = 'Config new expiration time on settings';
$string['confirmdelete'] = 'Are you sure you want to delete the server "{$a}"?';
$string['confirmdeleterecordinactivity'] = 'Confirm you want to delete this recording. This operation can\'t be undone.';
$string['connectedattendeesnow'] = 'Connected attendees now';
$string['copied'] = 'Copied!';
$string['copytoken'] = 'Copy token';
$string['copyurl'] = 'Copy URL';
$string['course'] = 'Course';
$string['coursedashboard'] = 'Course dashboard';
$string['coursedashboardactivities'] = 'Activity overview';
$string['coursedashboardminutes'] = 'Minutes';
$string['coursedashboardnodata'] = 'No session data available yet.';
$string['coursedashboardnorecordingdata'] = 'No recording view data available yet.';
$string['coursedashboardparticipants'] = 'Unique participants';
$string['coursedashboardrecording'] = 'Recording';
$string['coursedashboardrecordings'] = 'Recordings';
$string['coursedashboardrecordingsstarted'] = 'Recordings started';
$string['coursedashboardsessions'] = 'Sessions';
$string['coursedashboardstudents'] = 'Student engagement';
$string['coursedashboardtoprecordings'] = 'Top recordings by viewers';
$string['coursedashboardviewers'] = 'Viewers';
$string['creategcpserver'] = 'Create server in Google Cloud';
$string['creatingvm'] = 'Creating VM… ({$a})';
$string['crontaskdelete'] = 'Delete recordings';
$string['deeplink'] = 'Deep Link';
$string['deeplinkex'] = 'When on moodle app allows to transfer Jitsi sessions to Jitsi app.';
$string['defaultserverdeleted'] = 'Warning: You deleted the default server. Please configure a new default server in the plugin settings.';
$string['defaultserverupdated'] = 'Default server updated to: {$a}';
$string['deleteq'] = 'Delete and disconect this acco?';
$string['deleterecord'] = 'Delete record';
$string['deleteslot'] = 'Delete';
$string['deletesourceq'] = 'Are you sure? The recording will be permanently deleted from the video server and it can not be recovered';
$string['deletesources'] = 'Recordings available to delete';
$string['deletetooltip'] = 'Delete';
$string['deprecated'] = 'Deprecated';
$string['deprecatedex'] = 'Deprecated params that probably will not work because Jitsi Meet changed its implementation';
$string['desktopaccessinfo'] = 'If you want to join the meeting, click on the button below to open Jitsi in your browser.';
$string['disablegcs'] = 'Disable GCS';
$string['disablepushnotifications'] = 'Disable notifications';
$string['dismisscall'] = 'Dismiss';
$string['domain'] = 'Domain';
$string['domainex'] = 'Domain Jitsi Server to use. Default server (<b>meet.jit.si</b>) have a time limit of 5 minutes per conference.
 You can search in Google for alternative public Jitsi servers that could be nearest to your users and with less latency.
 If you have your private own Jitsi Server inform it here without "https://".
 The 8x8 professional server uses to be (<b>8x8.vc</b>) and requires to config your credentials in the bellow "Token Configuration" section.';
$string['dropboxappkey'] = 'Dropbox App Key';
$string['dropboxappkeyex'] = 'The App Key from your Dropbox app (Dropbox Developer Console → your app → Settings tab).';
$string['dropboxconfig'] = 'Dropbox recording configuration';
$string['dropboxconfigex'] = 'Configure the Dropbox app credentials to enable native Jitsi recording to Dropbox. You need to create an app at <a href="https://www.dropbox.com/developers/apps" target="_blank">Dropbox App Console</a> and set the redirect URI there.';
$string['dropboxembedrecording'] = 'Embed video (Dropbox)';
$string['dropboxembedwarning'] = 'Warning: Dropbox may restrict or revoke access to this link due to bandwidth limits or account changes. The embedded video may stop working without notice.';
$string['dropboxnotwith8x8'] = 'These settings are not used when the active server is 8x8. Dropbox recording is only available for self-hosted Jitsi servers.';
$string['dropboxredirecturi'] = 'Dropbox Redirect URI';
$string['dropboxredirecturiex'] = 'The OAuth2 redirect URI registered in your Dropbox app. This must match exactly what you set in the Dropbox App Console. Usually: <code>https://your-jitsi-domain/static/oauth.html</code>';
$string['editrecordinglink'] = 'Edit recording link';
$string['editrecordname'] = 'Edit record name';
$string['editserver'] = 'Editar servidor';
$string['enablegcs'] = 'Enable GCS';
$string['enablepushnotifications'] = 'Enable notifications';
$string['enterprivatesession'] = 'Enter to private session';
$string['entersession'] = 'Enter to session';
$string['error'] = 'Error';
$string['errordeleting'] = 'Error deleting';
$string['eventrecordingviewed'] = 'GCS recording viewed';
$string['exitsession'] = 'Exit session';
$string['experimental'] = 'Experimental';
$string['experimentalex'] = 'These are options that we are experimenting with and that may disappear in future versions.';
$string['externalinvitations'] = 'External invitations';
$string['externaltoken'] = 'External token';
$string['externaltoken_help'] = 'Use this link for guests who don\'t have a Moodle user to access.';
$string['finish'] = 'The session has finished.';
$string['finishandreturn'] = 'Finish and Return';
$string['finishandreturnex'] = 'Return to course when finish the session. Using public Jitsi users return to course when they close advertising';
$string['finishinvitation'] = 'Invitation link will expire on';
$string['firstview'] = 'First view';
$string['forkids'] = 'For kids';
$string['forkidsex'] = 'Recordings will be deemed to have been created for children.';
$string['from'] = 'From';
$string['gcpapimissing'] = 'Google Cloud PHP library (google/apiclient) not found. Install it to create servers in GCP.';
$string['gcpcreatingmodal'] = 'Creating virtual machine in Google Cloud';
$string['gcpcreatingwait'] = 'Please wait while the virtual machine is being created. This may take a few minutes.';
$string['gcpcreationdone'] = 'Google Cloud VM successfully created: {$a}';
$string['gcpcreationerror'] = 'An error occurred while creating the Google Cloud VM: {$a}';
$string['gcpheading'] = 'Google Cloud (GCP) - BETA';
$string['gcpheadingex'] = '<span class="badge bg-warning text-dark">BETA</span> Configure the project and VM where the shared Jitsi server will be deployed. This feature is in beta testing.';
$string['gcphostname'] = 'Hostname (FQDN)';
$string['gcphostnameex'] = 'Fully-qualified domain name that will point to the VM (required for Let\'s Encrypt).';
$string['gcpimage'] = 'Base image';
$string['gcpimageex'] = 'Image to use for the VM (default: Debian 12 family).';
$string['gcpleemail'] = 'Let\'s Encrypt email';
$string['gcpleemailex'] = 'Email address used to request the Let\'s Encrypt certificate.';
$string['gcpnetwork'] = 'Network';
$string['gcpnetworkex'] = 'VPC/network to attach the instance to (e.g. global/networks/default).';
$string['gcpoperationerror'] = 'Google Cloud operation error: {$a}';
$string['gcpoperationtimeout'] = 'Google Cloud operation timed out.';
$string['gcpproject'] = 'Project ID';
$string['gcpprojectex'] = 'Google Cloud project ID (e.g. my-project).';
$string['gcpservercreated'] = 'Google Cloud server created: {$a}';
$string['gcpservercreatefail'] = 'Failed to create Google Cloud server: {$a}';
$string['gcpservererror'] = 'Error checking server status: {$a}';
$string['gcpserverinfo'] = 'GCP Auto-Managed Servers (BETA)';
$string['gcpserverinfodetail'] = 'GCP auto-managed servers provide automatic provisioning with JWT authentication. Optionally, a dedicated Jibri recording VM can be created alongside the Jitsi server.';
$string['gcpserverstopped'] = 'The selected Jitsi server is currently stopped. Please contact your administrator to start the server.';
$string['gcpserviceaccountjsonfile'] = 'Service Account JSON';
$string['gcpserviceaccountjsonfileex'] = 'Upload the Service Account JSON with permissions to manage Compute Engine.';
$string['gcpsettingsmissing'] = 'Missing GCP settings: {$a}';
$string['gcpstartupscript'] = 'Startup script';
$string['gcpstartupscriptex'] = 'cloud-init/bash script to install and configure Jitsi on first boot.';
$string['gcpvertexproject'] = 'GCP project for Vertex AI';
$string['gcpvertexprojectex'] = 'GCP project ID to use for Vertex AI API calls (usually same as your GCP project). Leave empty to use the same project as the GCP server.';
$string['gcpzone'] = 'Zone';
$string['gcpzoneex'] = 'Google Cloud Compute Engine zone where Jitsi and Jibri VMs will be created.';
$string['gcsdisabled'] = 'GCS recordings disabled';
$string['gcsenabled'] = 'GCS recordings enabled';
$string['gcsenabledjibri'] = 'Store Jibri recordings in Google Cloud Storage';
$string['gcsenabledjibridetail'] = 'Recordings will be uploaded to a GCS bucket and served via a permanent URL, independent of the VM state.';
$string['generateaisummary'] = 'Generate AI summary';
$string['generateaisummarydesc'] = 'Allow generating AI summaries for GCS recordings using Vertex AI (Gemini).';
$string['generateaitranscription'] = 'Generate AI transcription';
$string['guestform'] = 'Enter to guest form';
$string['guestjoin'] = 'Join session';
$string['guestname'] = 'Your name';
$string['guestnamePlaceholder'] = 'Enter the name to display in the session';
$string['hasentered'] = 'has entered on your private Jitsi session';
$string['heatmapbucketnoviewers'] = 'No viewers for this segment.';
$string['heatmapbucketviewers'] = 'Viewers of {start}s–{end}s:';
$string['help'] = 'Help';
$string['helpex'] = 'This help text customizes the help tab text in Jitsi activities. It\'s a good place for netiquette rules or user help instructions.';
$string['here'] = 'here';
$string['identification'] = 'ID User';
$string['identificationex'] = 'ID to show in the session';
$string['incomingcall'] = 'Incoming call';
$string['incomingcallfrom'] = '{$a} is calling you';
$string['inqueue'] = 'In queue';
$string['instruction'] = 'Click the button to access';
$string['integrated'] = 'Moodle Integrated';
$string['internalerror'] = 'Internal error. Contact with the administrator.';
$string['inuse'] = ' <b>(in use)</b>';
$string['invitations'] = 'Invitations';
$string['invitationsnotactivated'] = 'The invitations is not activated';
$string['invitebutton'] = 'Invite Options';
$string['invitebuttonex'] = 'Allow users with the mod/jitsi:createlink capability (teachers) to create invite links for users not enroled in the course.';
$string['inviteemail'] = 'Send invitation by email';
$string['inviteemailex'] = 'Allow teachers to send the invitation link directly by email from the session page.';
$string['iscalling'] = 'is calling you to enter on his private Jitsi';
$string['jibri_addjibri'] = 'Add Jibri recording to existing server';
$string['jibri_confirmcreate'] = 'Create VM';
$string['jibri_creatingjibri'] = 'Creating Jibri recording VM...';
$string['jibri_enable'] = 'Enable Jibri recording (dedicated VM)';
$string['jibri_enabledetail'] = 'A second VM will be created and configured as a dedicated Jibri recording server. Jibri requires a machine with at least 4 vCPUs and 8 GB of RAM (e.g. <code>n2-standard-4</code>).';
$string['jibri_machinetype'] = 'Jibri VM machine type';
$string['jibri_machinetypeex'] = 'Compute Engine machine type for the Jibri recording VM (e.g. n2-standard-4).';
$string['jibri_provisioning'] = 'Jibri recording VM: provisioning';
$string['jibri_provisioningerror'] = 'Jibri recording VM provisioning error: {$a}';
$string['jibri_ready'] = 'Jibri recording VM: ready';
$string['jibrirecordingoffline'] = 'Stored on GCP server — may be unavailable if the server is stopped';
$string['jitsi'] = 'Jitsi';
$string['jitsi:addinstance'] = 'Add a new Jitsi';
$string['jitsi:createlink'] = 'View and copy invite links for guest users';
$string['jitsi:deleterecord'] = 'Delete record';
$string['jitsi:editrecordname'] = 'Edit record name';
$string['jitsi:hide'] = 'Hide recordings';
$string['jitsi:moderation'] = 'Jitsi Moderation';
$string['jitsi:record'] = 'Record session';
$string['jitsi:sharedesktop'] = 'Share Desktop';
$string['jitsi:view'] = 'View Jitsi';
$string['jitsi:viewexternallink'] = 'View external link';
$string['jitsi:viewrecords'] = 'View records';
$string['jitsi:viewusersonsession'] = 'Access to the attendees reports';
$string['jitsi_recording_statistics'] = 'Jitsi Recording Statistics';
$string['jitsiinterface'] = 'Jitsi interface';
$string['jitsiname'] = 'Session name';
$string['joincall'] = 'Join';
$string['joinmeeting'] = 'Join meeting';
$string['lastview'] = 'Last view';
$string['latency'] = 'Latency';
$string['latencyex'] = 'Select latency level for streaming.';
$string['link'] = 'link';
$string['linkexpiredon'] = 'This link expired on {$a}';
$string['livesessionsnow'] = 'Recordings on air';
$string['loadattendees'] = 'Load attendees';
$string['loadingvideo'] = 'Loading video... Please wait';
$string['loginq'] = 'Do you want to put in use this accout?';
$string['logintooltip'] = 'Credentials for this account are required';
$string['managetutoringschedule'] = 'Manage tutoring schedule';
$string['messageprovider:callprivatesession'] = 'Call to Jitsi private';
$string['messageprovider:onprivatesession'] = 'User on private session';
$string['minpretime'] = 'Minutes to access';
$string['minpretime_help'] = 'Users with moderation permissions will be able to access these minutes before the start';
$string['minutesconnected'] = 'You have been connected for {$a} minutes';
$string['minutesday'] = 'Minutes day';
$string['minutestoday'] = 'Minutes today';
$string['missedcall'] = 'Missed call';
$string['missedcalls'] = 'Missed calls';
$string['modulename'] = 'Jitsi';
$string['modulename_help'] = 'Use the Jitsi module for videoconference. These videoconferences will use your Moodle username by displaying your username and avatar in videoconferences.

Jitsi-meet is an open-source videoconferencing solution that enables you to easily build and implement secure video conferencing solutions.';
$string['modulenameplural'] = 'Jitsis';
$string['month'] = 'Month';
$string['monthlyusage'] = 'Monthly usage';
$string['myprivatesession'] = 'My private session';
$string['nameandsurname'] = 'Firstname + Lastname';
$string['newvaluefor'] = 'New value for ';
$string['noconnectedusers'] = 'No users connected';
$string['nodefaultserver'] = 'No default server configured. Please go to the plugin settings and set a default server.';
$string['noinviteaccess'] = 'Guest access is currently not allowed.';
$string['nojitsis'] = 'No Jitsi activities found';
$string['norecording'] = 'There is no recording. The video will appear automatically';
$string['norecords'] = 'No recordings available';
$string['nosharedcourseswithteacher'] = 'You do not share any course with this user.';
$string['nostart'] = 'The session has not started. You can access {$a}';
$string['notateacher'] = 'You are not a teacher in any visible course.';
$string['notdeletable'] = 'Not deletable';
$string['notloggedin'] = 'Account credentials required';
$string['noviewpermission'] = 'You do not have permission for view this Jitsi session';
$string['number_of_recordings'] = 'Number of Recordings';
$string['numbervideosdeleted'] = 'Number of videos to delete';
$string['numbervideosdeletedex'] = 'Number of videos to delete in each execution of the cron task';
$string['oauthid'] = 'OAuth2 id';
$string['oauthidex'] = 'Oauth2 id google account with YouTube Data API v3 enabled and this Authorized redirect URIs <b>\'{$a}\'</b> on Google api console.';
$string['oauthsecret'] = 'OAuth2 secret';
$string['oauthsecretex'] = 'Oauth2 Secret google account';
$string['openrecording'] = 'Open recording';
$string['outgoingcall'] = 'Outgoing call';
$string['participantspane'] = 'Participants panel';
$string['participantspaneex'] = 'Show the participants panel to all users. When uncheck only users with Jitsi Moderation capability (mod/jitsi:moderation), usually teachers, can watch the panel.';
$string['participatingsession'] = 'Participating in session';
$string['password'] = 'Password';
$string['passwordex'] = 'Password to secure your sessions. Recommended if you use public server';
$string['pluginadministration'] = 'Jitsi administration';
$string['pluginname'] = 'Jitsi';
$string['polls'] = 'Polls';
$string['pollsex'] = 'Enable the polls feature for all participants. Note: polls are always disabled when chat is disabled.';
$string['portalemail'] = 'Your email';
$string['portalheading'] = 'mod_jitsi Account';
$string['portalheadingex'] = 'Connect your installation to the mod_jitsi Account to share usage statistics and get access to upcoming features. Your site name and URL will be stored to identify your installation.';
$string['portalopensourcenote'] = '<strong>mod_jitsi is open source.</strong> Anyone can modify the code and remove the registration requirement — we know that. Registration is not about locking features for commercial reasons. It exists purely so the developer can see which Moodle versions, server types and features are actually used, and focus work where it matters most.';
$string['portalregisterbutton'] = 'Register &amp; enable';
$string['portalregistrationerror'] = 'Could not connect to the portal. Please try again later.';
$string['portalregistrationsent'] = 'Check your email to complete registration and activate usage statistics.';
$string['portalrequired'] = 'This feature requires a mod_jitsi Account. Please register your installation to access it.';
$string['portalrequiredcontactadmin'] = 'This feature requires a mod_jitsi Account. Please contact your site administrator to enable it.';
$string['portalresendemail'] = 'Resend email';
$string['portalstatusactive'] = 'Connected to mod_jitsi Account';
$string['portalstatusactivedesc'] = 'Sharing anonymous usage data with the developer. Registered as {$a}.';
$string['portalstatuspending'] = 'Waiting for registration';
$string['portalstatuspendingdesc'] = 'An invitation was sent to {$a}. Complete registration to activate usage statistics.';
$string['portalunregisterconfirm'] = 'This will disable the attendance report, session usage statistics and recording views. Are you sure you want to unregister?';
$string['portalunregistered'] = 'Portal registration removed.';
$string['portalunregisterlink'] = 'Disable and unregister';
$string['preparing'] = 'Preparing. Please wait...';
$string['presscambutton'] = 'Press cam button';
$string['pressdesktopbutton'] = 'Press desktop button';
$string['pressendbutton'] = 'Press end button';
$string['pressmicrophonebutton'] = 'Press microphone button';
$string['pressrecordbutton'] = 'Press the record button';
$string['privacy:metadata:jitsi'] = 'In order to integrate with a Jitsi session, user data needs to be exchanged with that service.';
$string['privacy:metadata:jitsi:avatar'] = 'The avatar is sent from moodle to show to the other users of the Jitsi session';
$string['privacy:metadata:jitsi:email'] = 'The user email is sent to the Jitsi server when the send email setting is enabled';
$string['privacy:metadata:jitsi:username'] = 'The username is sent from moodle to show to the other users of the Jitsi session';
$string['privacy:metadata:jitsi_presence'] = 'Real-time presence records tracking which users are currently in a Jitsi session.';
$string['privacy:metadata:jitsi_presence:guestname'] = 'Display name provided by a guest user (only set when userid is 0).';
$string['privacy:metadata:jitsi_presence:userid'] = 'The ID of the Moodle user in the session (0 for guests).';
$string['privacy:metadata:jitsi_push_subscriptions'] = 'Web Push subscription credentials stored to send private-session notifications to the user\'s browser.';
$string['privacy:metadata:jitsi_push_subscriptions:authkey'] = 'The VAPID authentication key for the push subscription (base64url-encoded).';
$string['privacy:metadata:jitsi_push_subscriptions:endpoint'] = 'The push service endpoint URL provided by the user\'s browser.';
$string['privacy:metadata:jitsi_push_subscriptions:p256dhkey'] = 'The P-256 Diffie-Hellman public key for the push subscription (base64url-encoded).';
$string['privacy:metadata:jitsi_push_subscriptions:userid'] = 'The ID of the Moodle user who registered the push subscription.';
$string['privacy:metadata:jitsi_recording_segments'] = 'Watched video segments tracking which parts of a GCS recording each user has viewed.';
$string['privacy:metadata:jitsi_recording_segments:playcounts'] = 'JSON array of play counts per 10-second bucket across the recording.';
$string['privacy:metadata:jitsi_recording_segments:segments'] = 'JSON array of [start, end] pairs in seconds representing watched segments.';
$string['privacy:metadata:jitsi_recording_segments:userid'] = 'The ID of the Moodle user who watched the recording.';
$string['privacy:metadata:jitsi_source_record'] = 'AI-generated content derived from session recordings is stored in the jitsi_source_record table.';
$string['privacy:metadata:jitsi_source_record:ai_quiz_id'] = 'Course module ID of the Moodle quiz automatically generated from the recording content.';
$string['privacy:metadata:jitsi_source_record:ai_summary'] = 'AI-generated text summary of the recording content.';
$string['privacy:metadata:jitsi_source_record:ai_transcription'] = 'AI-generated full transcription of the recording audio, including timestamps and chapter headings.';
$string['privacy:metadata:jitsi_source_record:userid'] = 'The ID of the Moodle user who initiated the recording session.';
$string['privacy:metadata:jitsi_tutoring_schedule'] = 'Tutoring availability schedule set by teachers for private session bookings.';
$string['privacy:metadata:jitsi_tutoring_schedule:timeend'] = 'End of the availability slot in seconds from midnight (teacher\'s timezone).';
$string['privacy:metadata:jitsi_tutoring_schedule:timestart'] = 'Start of the availability slot in seconds from midnight (teacher\'s timezone).';
$string['privacy:metadata:jitsi_tutoring_schedule:userid'] = 'The ID of the teacher who configured the availability schedule.';
$string['privacy:metadata:jitsi_tutoring_schedule:weekday'] = 'Day of the week for this availability slot (0 = Sunday, 6 = Saturday).';
$string['privacy:metadata:jitsi_usage_daily'] = 'Pre-computed daily usage aggregates recording the number of sessions and minutes each user spent in each Jitsi activity.';
$string['privacy:metadata:jitsi_usage_daily:minutes'] = 'The total minutes the user spent in sessions on this day.';
$string['privacy:metadata:jitsi_usage_daily:sessions'] = 'The number of sessions the user joined on this day.';
$string['privacy:metadata:jitsi_usage_daily:times'] = 'JSON array of session entry timestamps for this user on this day.';
$string['privacy:metadata:jitsi_usage_daily:userid'] = 'The ID of the Moodle user whose usage is recorded.';
$string['privacy:metadata:portal'] = 'When the site administrator registers the installation, anonymous usage statistics are sent weekly to the mod_jitsi Account portal (portal.sergiocomeron.com). The data includes only aggregate counts (sessions, minutes, users, recordings) and configuration flags. No names, email addresses, course names, session content, or any other personal information is ever transmitted. Sites are identified by an anonymous hash that cannot be reversed to recover the original URL.';
$string['privacy:metadata:portal:activity_count'] = 'The total number of Jitsi activities on the site.';
$string['privacy:metadata:portal:features'] = 'Which optional features are enabled: AI, recording, private sessions, push notifications.';
$string['privacy:metadata:portal:moodle_branch'] = 'The Moodle major version number.';
$string['privacy:metadata:portal:plugin_version'] = 'The mod_jitsi plugin version number.';
$string['privacy:metadata:portal:server_type'] = 'The type of Jitsi server configured (public, self-hosted, JaaS or GCP).';
$string['privacy:metadata:portal:site_hash'] = 'An irreversible SHA-256 hash of the site URL. The original URL cannot be recovered from this value.';
$string['privacy:metadata:vertexai'] = 'When a teacher generates an AI summary, quiz or transcription, the video recording is sent to Google Vertex AI (Gemini) for processing. The recording may contain personal data (voices and images of participants). The region where processing occurs is configurable in the plugin settings.';
$string['privacy:metadata:vertexai:recording'] = 'The video recording is sent to Google Vertex AI to generate AI-powered educational content (summary, quiz, transcription). Processing occurs in the configured Vertex AI region.';
$string['privatekey'] = 'Private key';
$string['privatekeyex'] = 'Private key to sign the token with 8x8 server. You can get it from the 8x8 server administration. (https://jaas.8x8.com/).
Download the private key file and copy the content here.
</br><b>IMPORTANT</b>: remember to update the "Domain" setting to something like <b>8x8.vc</b>';
$string['privatesession'] = '{$a} private session';
$string['privatesessiondisabled'] = 'Private sessions are disabled';
$string['privatesessions'] = 'Private sessions';
$string['privatesessionsex'] = 'Add private sessions to user profiles';
$string['pushnotificationbody'] = '{$a} is waiting for you in a private session';
$string['pushnotificationsblocked'] = 'Notifications blocked by browser';
$string['pushnotificationsenabled'] = 'Notifications enabled';
$string['pushnotificationtitle'] = 'Incoming call';
$string['raisehand'] = 'Raise hand button';
$string['raisehandex'] = 'Show the raisehad button to all users. When users raise their hands they can access to the participants panel. If you hide the participants panels may be you should hide this button.';
$string['reactions'] = 'Reactions';
$string['reactionsex'] = 'Shows sound emoticons of applause, surprise, etc ... "Raise hand button" enabled is required';
$string['record'] = 'Record';
$string['recordbtn'] = 'Record';
$string['recorders'] = 'Recorders';
$string['recordex'] = 'Enable native Jitsi recording options (actually dropbox) to users with mod/jitsi:record capability enabled (teachers). If you set the "Streaming configuration" with the "Moodle integrated" method probably you will want to disable this.';
$string['recordingaccesslog'] = 'Recording access log';
$string['recordingbloquedby'] = 'The recording is blocked by ';
$string['recordingheatmap'] = 'Viewing heatmap';
$string['recordingheatmapplays'] = 'Total plays (max {$a})';
$string['recordingheatmapviewers'] = '{$a} viewers';
$string['recordinglinksaved'] = 'Recording link saved successfully';
$string['recordingname'] = 'Recording name (optional)';
$string['recordingnoviews'] = 'No views recorded for this recording in the selected period.';
$string['recordingnumber'] = 'Recording {$a}';
$string['recordingurl'] = 'Recording URL';
$string['recordingviews'] = 'Recording views';
$string['recordingwasbloquedby'] = 'The user who started this recording is no longer participating in the session. Do you want to stop this recording? It was started by ';
$string['records'] = 'Recordings';
$string['recordsonair'] = 'Recordings on air';
$string['recordtitle'] = 'Record';
$string['refreshtokenmissing'] = 'Google did not provide a refresh token';
$string['refreshtokenmissingdetail'] = 'This usually happens when you previously authorized this application. Google only provides refresh tokens on the first authorization or when explicitly requested.';
$string['refreshtokenstep1'] = 'Go to your Google account permissions page at';
$string['refreshtokenstep2'] = 'Find and remove the application access for this Moodle site';
$string['refreshtokenstep3'] = 'Return here and add the account again using an incognito/private browser window';
$string['removedfromqueue'] = 'Removed from queue';
$string['removefromqueue'] = 'Remove from queue';
$string['search'] = 'Search';
$string['searchrecords'] = 'Search recordings';
$string['searchsession'] = 'Type to search for a session or paste a token...';
$string['secret'] = 'Secret';
$string['secretex'] = 'Secret for token configuration';
$string['securitybutton'] = 'Security Button';
$string['securitybuttonex'] = 'Enables native Jitsi "Security Options" and the "Lobby mode". Probably you should disable this option if you have set a password above because the password will be displayed to users. With token configuration you can experiment with this option';
$string['selectdate'] = 'Select date';
$string['selectzone'] = '— Select a GCP zone —';
$string['sendemail'] = 'Send user email to Jitsi';
$string['sendemailex'] = 'If enabled, the user\'s Moodle email address will be sent to the Jitsi server. This may be required for some server features such as recording delivery by email. Note: enabling this shares personal data with the Jitsi server — ensure this is compliant with your privacy policy.';
$string['sendinvitation'] = 'Send invitation by email';
$string['sendinvitationbody'] = 'Hello,

You are invited to join the video conference session "{$a->session}" from the course "{$a->course}".

You can access it via this link:
{$a->url}

This link has a limited validity period. If you have trouble accessing it, please contact the organiser.

{$a->message}

Best regards,
{$a->sender}';
$string['sendinvitationemailplaceholder'] = 'recipient@example.com';
$string['sendinvitationmessage'] = 'Personal message (optional)';
$string['sendinvitationrecipient'] = 'Recipient email';
$string['sendinvitationsent'] = 'Invitation sent to {$a}.';
$string['sendinvitationsubject'] = 'Invitation to session "{$a}"';
$string['separator'] = 'Separator';
$string['separatorex'] = 'Define the field separator for the session name';
$string['server'] = 'Jitsi server';
$string['serveradded'] = 'Server created successfully.';
$string['serverdeleted'] = 'Server "{$a}" deleted successfully.';
$string['serverdesc'] = 'Choose which Jitsi server will be used.';
$string['servermanagement'] = 'Jitsi servers';
$string['servermanagementdesc'] = 'Click here to manage Jitsi servers';
$string['serversetasdefault'] = 'Server "{$a}" set as default';
$string['serverupdated'] = 'Server "{$a}" updated successfully.';
$string['session'] = 'Session';
$string['sessiondeleted'] = 'Session shared deleted';
$string['sessionisbeingrecorded'] = 'Session is being recorded';
$string['sessionisbeingrecordingby'] = 'Session is being recorded by {$a}';
$string['sessionnamefields'] = 'Session name fields';
$string['sessionnamefieldsex'] = 'Fields that define the session name';
$string['sessionsentered'] = 'Sessions entered';
$string['sessionshared'] = 'Session shared with \'{$a}\' course';
$string['sessionusagestats'] = 'Session usage statistics';
$string['sessionusagestatsslow'] = 'may be slow on large installations';
$string['setdefault'] = 'Set as default';
$string['sharedsessionwithtoken'] = 'Share session with another course';
$string['sharestream'] = 'Share stream with users outside of Moodle (experimental function)';
$string['sharestreamex'] = 'Enable this setting to offer the ability to share the live stream of a session with users outside of Moodle.';
$string['sharetoinvite'] = 'Share this link to invite someone to the session';
$string['showavatars'] = 'Show avatars in Jitsi';
$string['showavatarsex'] = 'Show the avatar of the user in Jitsi. If the user has no profile picture this will load the default profile picture from Moodle instead of the initials Jitsi will show when no picture is set.';
$string['simultaneouscameras'] = 'Simultaneous cameras';
$string['simultaneouscamerasex'] = 'Maximun simultaneous cameras users can see. That could be overriden by your Jitsi server with a lower value. A lot of cameras allowed could overload your clients browsers.';
$string['startprivatesession'] = 'Start video call with {$a}';
$string['startwithaudiomuted'] = 'Start with audio muted';
$string['startwithaudiomutedex'] = 'When user connects to the session, the audio will be muted';
$string['startwithvideomuted'] = 'Start with video muted';
$string['startwithvideomutedex'] = 'When user connects to the session, the video will be muted';
$string['staticinvitationlink'] = 'Invitations option';
$string['staticinvitationlinkcapabilityex'] = 'Use this option for guests who don\'t have a Moodle user to access. Only if you have capability mod/jitsi:createlink you can create or modify the invitation link.';
$string['staticinvitationlinkex'] = 'Use this option for guests who don\'t have a Moodle user to access. You can see and copy the link on invitation tab.';
$string['staticinvitationlinkexview'] = 'Share this link for guests who don\'t have a Moodle user to access.';
$string['statsdateerror'] = 'The end date must be after the start date.';
$string['statsdaterange'] = 'Records available from {$a->first} to {$a->last}.';
$string['statsdelayed'] = 'Statistics are updated nightly. Data from today is not yet included.';
$string['statsincludetoday'] = 'Include today\'s data (slower, queries live log)';
$string['statsincludetoday_help'] = 'When checked, today\'s sessions are loaded directly from the activity log and merged with the precomputed data. This may be slower on large sites.';
$string['statsnodata'] = 'No data available for the selected date range.';
$string['statsrangeoutside'] = 'The selected date range has no precomputed data. Try a range closer to the current date.';
$string['statsrangepartial'] = 'Part of the selected date range falls outside the available precomputed data. Results may be incomplete.';
$string['status'] = 'Status';
$string['streambtn'] = 'Streaming';
$string['streamingandrecording'] = 'Stream & Record';
$string['streamingbutton'] = 'Live Streaming';
$string['streamingbuttonex'] = 'Enable the Live Streaming features to users with mod/jitsi:record capability enabled (teachers). If enabled probably you will want to disable the "record" option above.';
$string['streamingconfig'] = 'Streaming configuration';
$string['streamingconfigex'] = 'Default streaming configuration works "out of the box" and users can stream/record their sessions with their own streaming accounts in streaming services (Youtube, Peertube...) but teacher is responsible to publish their watch links to students in the course. </br></br>For a better experience you can enable the "Moodle integrated" method in order to record in a corporate stream account (only YouTube available now) and recordings will be automatically available for students.';
$string['streamingisstarting'] = 'Streaming is starting. Please wait...';
$string['streamingoption'] = 'Live Streaming Method';
$string['streamingoptionex'] = '<b>Jitsi interface</b> enable the "Start Live Streming" in the Jitsi interface and users can use their own streaming accounts. </br><b>Moodle integrated</b> is the easyest option for users. Teachers can start a "Record & Stream" inmediatly and no credetials account will be required to them. Stremings/Recordings are stored in a corporate account and will be available inmediatly for students. You must set OAuth2 credentials and a streming account bellow.';
$string['tablelistjitsis'] = "List with all the videos in your Streaming/Recording Accounts providers which are available to be deleted because they are no more linked in Jitsi activities in this moodle instance. You can safely delete them in order to free up space on the streaming server. The list could include videos that now are in the 'Recycle bin' in some course. It's recommended to delete just old recordings that you know won't be required. </br></br> <b>¡¡¡ WARNING!!! </b>If you have moodle backup instances you should NOT remove these videos if they are linked in other instances.";
$string['task_aggregate_usage_stats'] = 'Aggregate Jitsi daily usage statistics';
$string['task_send_telemetry'] = 'Send anonymous usage telemetry (opt-in)';
$string['telemetryenabled'] = 'Share anonymous usage data';
$string['telemetryenabledex'] = 'When enabled, a weekly ping is sent to the plugin developer to help improve mod_jitsi.<br><br>
<strong>What is sent (all data is fully anonymous — no personal information of any kind):</strong>
<ul>
<li>Server type, Moodle version and plugin version</li>
<li>Number of Jitsi activities created on the site</li>
<li>Which optional features are enabled (AI, recording, private sessions, push notifications)</li>
<li>Aggregated session counts for the past 7 days: number of sessions, total minutes, number of unique users, number of active activities</li>
<li>Total number of recordings stored</li>
<li>Peak number of simultaneous participants ever recorded in a single session</li>
<li>Site timezone</li>
</ul>
<strong>What is NOT sent:</strong> names, email addresses, course names, session content, IP addresses, or any other information that could identify a person or institution. All counts are aggregate totals — individual session or user data is never transmitted. Your site is identified only by an anonymous SHA-256 hash of your Moodle URL; the original URL cannot be recovered from this hash.<br><br>
<strong>Note:</strong> your site name and URL are stored separately when you voluntarily register your installation in the mod_jitsi Account.<br><br>
Data is sent to <code>https://portal.sergiocomeron.com/collect.php</code>. This feature is disabled by default and can be turned off at any time.';
$string['telemetryendpoint'] = 'Telemetry endpoint URL';
$string['telemetryendpointex'] = 'URL of the server that receives the usage pings. Leave as default unless instructed otherwise.';
$string['telemetryheading'] = 'Usage statistics (opt-in)';
$string['telemetryheadingex'] = 'Help improve mod_jitsi by sharing anonymous usage data with the developer. All data is fully anonymised — only aggregate statistics are collected, never personal data. This feature is disabled by default and can be turned off at any time.';
$string['telemetrykey'] = 'Telemetry secret key';
$string['telemetrykeyex'] = 'Secret key used to authenticate pings to the telemetry endpoint.';
$string['telemetrynudge'] = 'Register your installation in under a minute. The developer uses this data to understand which Moodle versions and server types are most used, so development effort goes where it matters most. Your site name and URL will be stored to identify your installation — see the <a href="https://portal.sergiocomeron.com/privacy.php" target="_blank">Privacy Policy</a>.';
$string['telemetrynudgetitle'] = 'Help shape the future of mod_jitsi';
$string['timeopen'] = 'Session time open';
$string['to'] = 'To';
$string['toenter'] = 'to enter';
$string['token'] = 'Share this token on the other course';
$string['tokenconfiguration8x8ex'] = 'If you use 8x8 servers you need to configure the following parameters.';
$string['tokenconfigurationex'] = 'If you are using a Jitsi server configured in "token mode", for example your own server or an 8x8 server, fill in the following parameters depending on the type of server you are using. Required to promote your users with the (mod/jitsi:moderation) capability enabled as native Jitsi moderators.';
$string['tokeninterno'] = 'Main session token';
$string['tokeninternocompartir'] = 'Token to share';
$string['tokeninternocompartir_help'] = 'Use this token to share the session with other courses. Enter this token in this section of the other course.';
$string['tokeninvitacion'] = 'Session to join';
$string['tokeninvitacion_help'] = 'Search by activity name, course name or shortname and select the session you want to join. You can also paste a token shared by another teacher to join their session. Students from this course will enter the same room as that session.';
$string['tokeninvitadovalidation'] = 'Token not valid';
$string['tokeninvitationnotvalid'] = 'The invitation cannot expire before now';
$string['tokeninvitationvalidation'] = 'Token not valid. There is no session with this token';
$string['tokennconfig'] = 'Token configuration';
$string['tokennconfig8x8'] = '8x8 Servers configuration';
$string['top_10_teachers'] = 'Top 10 Teachers';
$string['topcategories'] = 'Top categories by usage';
$string['topcourses'] = 'Top courses by usage';
$string['toplimit'] = 'Top Limit';
$string['topusers'] = 'Top users by usage';
$string['total_participants'] = 'Total Participants';
$string['total_recordings'] = 'Total Recordings';
$string['totalminutes'] = 'Total minutes';
$string['totalminutesinperiod'] = 'Total minutes in period';
$string['totalplays'] = 'Total plays';
$string['totalsessionsinperiod'] = 'Total sessions in period';
$string['totaluniqueusersinperiod'] = 'Total unique users in period';
$string['totaluserminutes'] = 'Total user-minutes';
$string['totaluserminutesinperiod'] = 'Total user-minutes in period';
$string['transcription'] = 'Enable transcription';
$string['transcriptionex'] = 'Enable the transcription feature in Jitsi sessions. If disabled, the transcription option will be hidden from participants regardless of the server configuration.';
$string['tutoringavailable'] = 'Available now';
$string['tutoringnextavailable'] = 'Next available slot: {$a}';
$string['tutoringnextslot'] = 'Next available: {$a}';
$string['tutoringnoscheduledslots'] = 'No tutoring slots defined for this week.';
$string['tutoringnotavailable'] = 'Not available now';
$string['tutoringoutsideschedule'] = '{$a} is not available for calls right now.';
$string['tutoringschedule'] = 'Tutoring schedule';
$string['tutoringschedulehelp'] = 'Define when students can call you for each course. If no schedule is defined, you are always reachable.';
$string['type'] = 'Type';
$string['uniqueusers'] = 'Unique users';
$string['uniqueviewers'] = 'Unique viewers';
$string['unknowntype'] = 'Unknown type';
$string['updated'] = 'Updated';
$string['urlerror'] = 'The URL is not valid';
$string['urlinvitacion'] = 'Invitation URL';
$string['urlinvitacionrecord'] = 'Invitation URL for stream';
$string['usercall'] = '{$a} calls you for a private Jitsi';
$string['userenter'] = '{$a} is on your private Jitsi Room';
$string['username'] = 'Username';
$string['validitytimevalidation'] = 'The invitation cannot expire before the session start date or after the session end date.';
$string['vertexairegion'] = 'Vertex AI region';
$string['vertexairegionex'] = 'Google Cloud region where Vertex AI (Gemini) requests are processed. Choose a region within the EU if your institution is subject to GDPR and requires data to remain in the European Economic Area. The selected region must support the Gemini 2.5 Flash model.';
$string['videoexpiry'] = 'Retention period';
$string['videoexpiryex'] = 'Time a deleted video will be available in the streaming server. After this time the video will be deleted from the streaming server.';
$string['warningprivate'] = 'If you access, {$a} will be warned with a notification.';
$string['watchprogress'] = 'Watch progress';
$string['watermarklink'] = 'Watermark Link';
$string['watermarklinkex'] = 'Watermark Link';
$string['weekday0'] = 'Sunday';
$string['weekday1'] = 'Monday';
$string['weekday2'] = 'Tuesday';
$string['weekday3'] = 'Wednesday';
$string['weekday4'] = 'Thursday';
$string['weekday5'] = 'Friday';
$string['weekday6'] = 'Saturday';
$string['whiteboard'] = 'Whiteboard';
$string['whiteboardex'] = 'Show the whiteboard button to all users. Actually Whiteboard is not available on Jaas Servers.';
$string['yoursessiontoken'] = 'Your session token';
$string['youtubebutton'] = 'Youtube sharing option';
$string['youtubebuttonex'] = 'Show the youtube videos sharing option';
