|
60 | 60 | $string['addon.competency.nocompetencies'] = 'No competencies'; |
61 | 61 | $string['addon.coursecompletion.complete'] = 'Complete'; |
62 | 62 | $string['addon.coursecompletion.couldnotloadreport'] = 'Could not load the course completion report. Please try again later.'; |
63 | | -$string['addon.files.couldnotloadfiles'] = 'The list of files could not be loaded.'; |
64 | | -$string['addon.files.emptyfilelist'] = 'There are no files to show.'; |
65 | | -$string['addon.files.erroruploadnotworking'] = 'Unfortunately it is currently not possible to upload files to your site.'; |
66 | 63 | $string['addon.messageoutput_airnotifier.processorsettingsdesc'] = 'Configure devices'; |
67 | 64 | $string['addon.messages.contactlistempty'] = 'The contact list is empty'; |
68 | 65 | $string['addon.messages.contactname'] = 'Contact name'; |
|
95 | 92 | $string['addon.mod_assign.feedbacknotsupported'] = 'This feedback is not supported by the app and may not contain all the information.'; |
96 | 93 | $string['addon.mod_assign.gradenotsynced'] = 'Grade not synced'; |
97 | 94 | $string['addon.mod_assign.notallparticipantsareshown'] = 'Participants who have not made a submission are not shown.'; |
| 95 | +$string['addon.mod_assign.numberofdraftsubmissionscountdescription'] = 'There are {{count}} drafts.'; |
| 96 | +$string['addon.mod_assign.numberofparticipantscountdescription'] = 'There are {{count}} participants.'; |
| 97 | +$string['addon.mod_assign.numberofsubmissionsneedgradingcountdescription'] = 'There are {{count}} submissions that need grading.'; |
| 98 | +$string['addon.mod_assign.numberofsubmittedassignmentscountdescription'] = 'There are {{count}} submitted assignments.'; |
| 99 | +$string['addon.mod_assign.numberofteamscountdescription'] = 'There are {{count}} teams.'; |
98 | 100 | $string['addon.mod_assign.submissionnotsupported'] = 'This submission is not supported by the app and may not contain all the information.'; |
99 | 101 | $string['addon.mod_assign.syncblockedusercomponent'] = 'user grade'; |
100 | | -$string['addon.mod_assign.userwithid'] = 'User with ID {{id}}'; |
101 | 102 | $string['addon.mod_assign.warningsubmissiongrademodified'] = 'The submission grade was modified on the site.'; |
102 | 103 | $string['addon.mod_assign.warningsubmissionmodified'] = 'The user submission was modified on the site.'; |
| 104 | +$string['addon.mod_chat.confirmloss'] = 'Are you sure? Chat history can be lost.'; |
103 | 105 | $string['addon.mod_chat.errorwhileconnecting'] = 'Error while connecting to the chat.'; |
104 | 106 | $string['addon.mod_chat.errorwhilegettingchatdata'] = 'Error while getting chat data.'; |
105 | 107 | $string['addon.mod_chat.errorwhilegettingchatusers'] = 'Error while getting chat users.'; |
|
120 | 122 | $string['addon.mod_data.mylocation'] = 'My location'; |
121 | 123 | $string['addon.mod_data.searchbytagsnotsupported'] = 'Sorry, searching by tags is not supported by the app.'; |
122 | 124 | $string['addon.mod_feedback.captchaofflinewarning'] = 'Feedback with CAPTCHA cannot be completed offline, or if not configured, or if the server is down.'; |
| 125 | +$string['addon.mod_feedback.completedfeedbackscountdescription'] = 'There are {{count}} submitted answers.'; |
123 | 126 | $string['addon.mod_feedback.feedback_submitted_offline'] = 'This feedback has been saved to be submitted later.'; |
| 127 | +$string['addon.mod_feedback.questionscountdescription'] = 'There are {{count}} questions.'; |
124 | 128 | $string['addon.mod_folder.emptyfilelist'] = 'There are no files to show.'; |
125 | 129 | $string['addon.mod_forum.errorgetforum'] = 'Error getting forum data.'; |
126 | 130 | $string['addon.mod_forum.errorgetgroups'] = 'Error getting group settings.'; |
|
184 | 188 | $string['addon.mod_quiz.warningdatadiscardedfromfinished'] = 'Attempt unfinished because some offline answers were discarded. Please review your answers then resubmit the attempt.'; |
185 | 189 | $string['addon.mod_quiz.warningquestionsnotsupported'] = 'This quiz contains questions not supported by the app:'; |
186 | 190 | $string['addon.mod_resource.errorwhileloadingthecontent'] = 'Error while loading the content.'; |
187 | | -$string['addon.mod_resource.openthefile'] = 'Open the file'; |
| 191 | +$string['addon.mod_resource.openthefile'] = 'Open'; |
188 | 192 | $string['addon.mod_scorm.cannotcalculategrade'] = 'Grade couldn\'t be calculated.'; |
189 | 193 | $string['addon.mod_scorm.dataattemptshown'] = 'This data belongs to the attempt number {{number}}.'; |
190 | 194 | $string['addon.mod_scorm.errorcreateofflineattempt'] = 'An error occurred while creating a new offline attempt. Please try again.'; |
|
217 | 221 | $string['addon.mod_workshop.submissionrequiredtitle'] = 'You need to enter a title.'; |
218 | 222 | $string['addon.mod_workshop.warningassessmentmodified'] = 'The submission was modified on the site.'; |
219 | 223 | $string['addon.mod_workshop.warningsubmissionmodified'] = 'The assessment was modified on the site.'; |
220 | | -$string['addon.notes.userwithid'] = 'User with ID {{id}}'; |
221 | 224 | $string['addon.notes.warningnotenotsent'] = 'Couldn\'t add note(s) to course {{course}}. {{error}}'; |
222 | 225 | $string['addon.notifications.errorgetnotifications'] = 'Error getting notifications.'; |
223 | 226 | $string['addon.notifications.notifications'] = 'Notifications'; |
224 | 227 | $string['addon.notifications.playsound'] = 'Play sound'; |
225 | 228 | $string['addon.notifications.therearentnotificationsyet'] = 'There are no notifications.'; |
| 229 | +$string['addon.privatefiles.couldnotloadfiles'] = 'The list of files could not be loaded.'; |
| 230 | +$string['addon.privatefiles.emptyfilelist'] = 'There are no files to show.'; |
| 231 | +$string['addon.privatefiles.erroruploadnotworking'] = 'Unfortunately it is currently not possible to upload files to your site.'; |
226 | 232 | $string['addon.storagemanager.deletecourse'] = 'Offload all course data'; |
227 | 233 | $string['addon.storagemanager.deletecourses'] = 'Offload all courses data'; |
228 | 234 | $string['addon.storagemanager.deletedatafrom'] = 'Offload data from {{name}}'; |
|
264 | 270 | $string['core.course.activitynotyetviewableremoteaddon'] = 'Your organisation installed a plugin that is not yet supported.'; |
265 | 271 | $string['core.course.activitynotyetviewablesiteupgradeneeded'] = 'Your organisation\'s Moodle installation needs to be updated.'; |
266 | 272 | $string['core.course.allsections'] = 'All sections'; |
| 273 | +$string['core.course.aria:sectionprogress'] = 'Section progress:'; |
267 | 274 | $string['core.course.askadmintosupport'] = 'Contact the site administrator and tell them you want to use this activity with the Moodle Mobile app.'; |
268 | 275 | $string['core.course.availablespace'] = ' You currently have about {{available}} free space.'; |
269 | 276 | $string['core.course.cannotdeletewhiledownloading'] = 'Files cannot be deleted while the activity is being downloaded. Please wait for the download to finish.'; |
|
277 | 284 | $string['core.course.contents'] = 'Contents'; |
278 | 285 | $string['core.course.couldnotloadsectioncontent'] = 'Could not load the section content. Please try again later.'; |
279 | 286 | $string['core.course.couldnotloadsections'] = 'Could not load the sections. Please try again later.'; |
| 287 | +$string['core.course.downloadcoursesprogressdescription'] = 'Downloading courses: downloaded {{count}} out of {{total}}.'; |
| 288 | +$string['core.course.downloadsectionprogressdescription'] = 'Downloading section: downloaded {{count}} out of {{total}}.'; |
280 | 289 | $string['core.course.errordownloadingcourse'] = 'Error downloading course.'; |
281 | 290 | $string['core.course.errordownloadingsection'] = 'Error downloading section.'; |
282 | 291 | $string['core.course.errorgetmodule'] = 'Error getting activity data.'; |
|
370 | 379 | $string['core.h5p.play'] = 'Play H5P'; |
371 | 380 | $string['core.hasdatatosync'] = 'This {{$a}} has offline data to be synchronised.'; |
372 | 381 | $string['core.humanreadablesize'] = '{{size}} {{unit}}'; |
| 382 | +$string['core.iframehelp'] = 'Is this content not working?'; |
373 | 383 | $string['core.image'] = 'Image'; |
374 | 384 | $string['core.imageviewer'] = 'Image viewer'; |
| 385 | +$string['core.ioscookieshelp'] = 'Embedded content might require cookies to work. Please go to the app\'s iOS settings, enable \'Allow Cross-Website Tracking\' and try again.'; |
375 | 386 | $string['core.lastdownloaded'] = 'Last downloaded'; |
376 | 387 | $string['core.lastsync'] = 'Last synchronisation'; |
377 | 388 | $string['core.loadmore'] = 'Load more'; |
|
405 | 416 | $string['core.login.faqsetupsitequestion'] = 'I want to set up my own Moodle site.'; |
406 | 417 | $string['core.login.faqtestappanswer'] = 'To test the app in a Moodle Demo Site, type "teacher" or "student" in the "Your site" field and click the "Connect to your site" button.'; |
407 | 418 | $string['core.login.faqtestappquestion'] = 'I just want to test the app, what can I do?'; |
408 | | -$string['core.login.faqwhatisurlanswer'] = '<p>Every organisation has their own unique address or URL for their Moodle site. To find the address:</p><ol><li>Open a web browser and go to your Moodle site login page.</li><li>At the top of the page, in the address bar, you will see the URL of your Moodle site e.g. "campus.example.edu".<br>{{$image}}</li><li>Copy the address (do not copy the /login and what comes after), paste it into the Moodle app then click "Connect to your site"</li><li>Now you can log in to your site using your username and password.</li>'; |
| 419 | +$string['core.login.faqwhatisurlanswer'] = '<p>Every organisation has their own unique address or URL for their Moodle site. To find the address:</p><ol><li>Open a web browser and go to your Moodle site login page.</li><li>At the top of the page, in the address bar, you will see the URL of your Moodle site e.g. "campus.example.edu".<br>{{$image}}</li><li>Copy the address (do not copy the /login and what comes after), paste it into the Moodle app then click "Connect to your site"</li><li>Now you can log in to your site using your username and password.</li></ol>'; |
409 | 420 | $string['core.login.faqwhatisurlquestion'] = 'What is my site address? How can I find my site URL?'; |
410 | 421 | $string['core.login.faqwhereisqrcode'] = 'Where can I find the QR code?'; |
411 | 422 | $string['core.login.faqwhereisqrcodeanswer'] = '<p>If your organisation has enabled it, you will find a QR code on the web site at the bottom of your user profile page.</p>{{$image}}'; |
|
448 | 459 | $string['core.login.signupplugindisabled'] = '{{$a}} is not enabled.'; |
449 | 460 | $string['core.login.signuprequiredfieldnotsupported'] = 'The signup form contains a required custom field that isn\'t supported in the app. Please create your account using a web browser.'; |
450 | 461 | $string['core.login.siteaddress'] = 'Your site'; |
| 462 | +$string['core.login.sitebadgedescription'] = 'There are {{count}} unread notifications.'; |
451 | 463 | $string['core.login.sitehasredirect'] = 'Your site contains at least one HTTP redirect. The app cannot follow redirects, this could be the issue that\'s preventing the app from connecting to your site.'; |
452 | 464 | $string['core.login.siteinmaintenance'] = 'Your site is in maintenance mode'; |
453 | 465 | $string['core.login.sitepolicynotagreederror'] = 'Site policy not agreed.'; |
|
475 | 487 | $string['core.openfullimage'] = 'Click here to display the full size image'; |
476 | 488 | $string['core.openinbrowser'] = 'Open in browser'; |
477 | 489 | $string['core.openmodinbrowser'] = 'Open {{$a}} in browser'; |
| 490 | +$string['core.opensecurityquestion'] = 'Open security question'; |
| 491 | +$string['core.opensettings'] = 'Open settings'; |
| 492 | +$string['core.openwith'] = 'Open with...'; |
478 | 493 | $string['core.percentagenumber'] = '{{$a}}%'; |
| 494 | +$string['core.play'] = 'Play'; |
479 | 495 | $string['core.pulltorefresh'] = 'Pull to refresh'; |
480 | 496 | $string['core.qrscanner'] = 'QR scanner'; |
481 | 497 | $string['core.question.cannotdeterminestatus'] = 'Cannot determine status'; |
|
489 | 505 | $string['core.requireduserdatamissing'] = 'This user lacks some required profile data. Please enter the data in your site and try again.<br>{{$a}}'; |
490 | 506 | $string['core.retry'] = 'Retry'; |
491 | 507 | $string['core.scanqr'] = 'Scan QR code'; |
| 508 | +$string['core.scrollbackward'] = 'Scroll backward'; |
| 509 | +$string['core.scrollforward'] = 'Scroll forward'; |
492 | 510 | $string['core.searching'] = 'Searching'; |
493 | 511 | $string['core.settings.about'] = 'About'; |
494 | 512 | $string['core.settings.appsettings'] = 'App settings'; |
|
497 | 515 | $string['core.settings.cannotsyncoffline'] = 'Cannot synchronise offline.'; |
498 | 516 | $string['core.settings.cannotsyncwithoutwifi'] = 'Cannot synchronise because the current settings only allow to synchronise when connected to Wi-Fi. Please connect to a Wi-Fi network.'; |
499 | 517 | $string['core.settings.colorscheme'] = 'Color Scheme'; |
500 | | -$string['core.settings.colorscheme-auto'] = 'Auto (based on system settings)'; |
501 | 518 | $string['core.settings.colorscheme-dark'] = 'Dark'; |
502 | 519 | $string['core.settings.colorscheme-light'] = 'Light'; |
| 520 | +$string['core.settings.colorscheme-system'] = 'System default'; |
| 521 | +$string['core.settings.colorscheme-system-notice'] = 'System default mode will depend on your device support.'; |
503 | 522 | $string['core.settings.compilationinfo'] = 'Compilation info'; |
504 | 523 | $string['core.settings.copyinfo'] = 'Copy device info on the clipboard'; |
505 | 524 | $string['core.settings.cordovadevicemodel'] = 'Cordova device model'; |
|
526 | 545 | $string['core.settings.filesystemroot'] = 'File system root'; |
527 | 546 | $string['core.settings.fontsize'] = 'Text size'; |
528 | 547 | $string['core.settings.forcedsetting'] = 'This setting has been forced by your site configuration.'; |
| 548 | +$string['core.settings.helpusimprove'] = 'Help us improve this app'; |
| 549 | +$string['core.settings.ioscookies'] = 'Cross-Website Tracking'; |
| 550 | +$string['core.settings.ioscookiesdescription'] = 'Embedded content from the site might require cross-site cookies to work. To enable it, please go to the app\'s iOS settings and enable \'Allow Cross-Website Tracking\'.'; |
529 | 551 | $string['core.settings.localnotifavailable'] = 'Local notifications available'; |
530 | 552 | $string['core.settings.locationhref'] = 'Web view URL'; |
531 | 553 | $string['core.settings.navigatorlanguage'] = 'Navigator language'; |
|
560 | 582 | $string['core.storingfiles'] = 'Storing files'; |
561 | 583 | $string['core.tablet'] = 'Tablet'; |
562 | 584 | $string['core.tag.errorareanotsupported'] = 'This tag area is not supported by the app.'; |
| 585 | +$string['core.tag.tagareabadgedescription'] = 'There are {{count}} items.'; |
563 | 586 | $string['core.tag.warningareasnotsupported'] = 'Some of the tag areas are not displayed because they are not supported by the app.'; |
564 | 587 | $string['core.thereisdatatosync'] = 'There are offline {{$a}} to be synchronised.'; |
| 588 | +$string['core.toggledelete'] = 'Toggle delete buttons'; |
565 | 589 | $string['core.tryagain'] = 'Try again'; |
566 | 590 | $string['core.twoparagraphs'] = '{{p1}}<br><br>{{p2}}'; |
567 | 591 | $string['core.uhoh'] = 'Uh oh!'; |
|
576 | 600 | $string['core.user.detailsnotavailable'] = 'The details of this user are not available to you.'; |
577 | 601 | $string['core.user.errorloaduser'] = 'Error loading user.'; |
578 | 602 | $string['core.user.sendemail'] = 'Email'; |
| 603 | +$string['core.user.userwithid'] = 'User with ID {{id}}'; |
579 | 604 | $string['core.viewcode'] = 'View code'; |
580 | 605 | $string['core.vieweditor'] = 'View editor'; |
581 | 606 | $string['core.viewembeddedcontent'] = 'View embedded content'; |
|
0 commit comments