Skip to content

Commit b730817

Browse files
committed
Version v4.1.0-alpha
1 parent 3f36fa8 commit b730817

File tree

4 files changed

+2475
-8
lines changed

4 files changed

+2475
-8
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.DS_Store

lang/en/local_moodlemobileapp.php

Lines changed: 73 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,7 @@
145145
$string['addon.mod_forum.group'] = 'Group';
146146
$string['addon.mod_forum.numdiscussions'] = '{{numdiscussions}} discussions';
147147
$string['addon.mod_forum.numreplies'] = '{{numreplies}} replies';
148+
$string['addon.mod_forum.postingroup'] = 'Posting in group "{{groupname}}".';
148149
$string['addon.mod_forum.refreshposts'] = 'Refresh posts';
149150
$string['addon.mod_glossary.browsemode'] = 'Browse entries';
150151
$string['addon.mod_glossary.byalphabet'] = 'Alphabetically';
@@ -278,6 +279,7 @@
278279
$string['core.cannotconnecttrouble'] = 'We\'re having trouble connecting to your site.';
279280
$string['core.cannotconnectverify'] = '<strong>Please check the address is correct.</strong>';
280281
$string['core.cannotdownloadfiles'] = 'File downloading is disabled. Please contact your site administrator.';
282+
$string['core.cannotinstallapk'] = 'For security reasons, you can\'t install unknown apps on your device from this app. Please open the file using a browser.';
281283
$string['core.cannotlogoutpageblocks'] = 'Please save or discard your changes before continuing.';
282284
$string['core.cannotopeninapp'] = 'This file may not work as expected on this device. Would you like to open it anyway?';
283285
$string['core.cannotopeninappdownload'] = 'This file may not work as expected on this device. Would you like to download it anyway?';
@@ -391,7 +393,9 @@
391393
$string['core.erroropenfilenoextension'] = 'Error opening file: the file doesn\'t have an extension.';
392394
$string['core.erroropenpopup'] = 'This activity is trying to open a popup. This is not supported in the app.';
393395
$string['core.errorrenamefile'] = 'Error renaming file. Please try again.';
396+
$string['core.errorsitesupport'] = 'If the problem persists, contact site support.';
394397
$string['core.errorsomedatanotdownloaded'] = 'If you downloaded this activity, please notice that some data isn\'t downloaded during the download process for performance and data usage reasons.';
398+
$string['core.errorsomethingwrong'] = 'Something went wrong. Please try again.';
395399
$string['core.errorsync'] = 'An error occurred while synchronising. Please try again.';
396400
$string['core.errorsyncblocked'] = 'This {{$a}} cannot be synchronised right now because of an ongoing process. Please try again later. If the problem persists, try restarting the app.';
397401
$string['core.errorurlschemeinvalidscheme'] = 'This URL is meant to be used in another app: {{$a}}.';
@@ -435,9 +439,9 @@
435439
$string['core.lastsync'] = 'Last synchronisation';
436440
$string['core.loadmore'] = 'Load more';
437441
$string['core.login.authenticating'] = 'Authenticating';
438-
$string['core.login.changepasswordbutton'] = 'Open the change password page';
442+
$string['core.login.changepasswordbutton'] = 'Change password';
439443
$string['core.login.changepasswordhelp'] = 'If you have problems changing your password, please contact your site administrator. "Site Administrators" are the people who manages the Moodle at your school/university/company or learning organisation. If you don\'t know how to contact them, please contact your teachers/trainers.';
440-
$string['core.login.changepasswordreconnectinstructions'] = 'Click the following button to reconnect to the site. (Take into account that if you didn\'t change your password successfully, you would return to the previous screen).';
444+
$string['core.login.changepasswordreconnectinstructions'] = 'If you didn\'t change your password correctly, you\'ll be asked to do it again.';
441445
$string['core.login.confirmdeletesite'] = 'Are you sure you want to remove the account on {{sitename}}?';
442446
$string['core.login.connect'] = 'Connect!';
443447
$string['core.login.connecttomoodle'] = 'Connect to Moodle';
@@ -499,6 +503,7 @@
499503
$string['core.login.recaptchaincorrect'] = 'The security question answer is incorrect.';
500504
$string['core.login.reconnect'] = 'Reconnect';
501505
$string['core.login.reconnectssodescription'] = 'Your authentication token is invalid or has expired. You have to reconnect to the site. You need to log in to the site in a browser window.';
506+
$string['core.login.reconnecttosite'] = 'Reconnect to the site';
502507
$string['core.login.removeaccount'] = 'Remove account';
503508
$string['core.login.searchby'] = 'Search by:';
504509
$string['core.login.selectsite'] = 'Please select your account:';
@@ -562,8 +567,8 @@
562567
$string['core.settings.appsettings'] = 'App settings';
563568
$string['core.settings.appversion'] = 'App version';
564569
$string['core.settings.cannotsyncloggedout'] = 'This site cannot be synchronised because you\'ve logged out. Please try again when you\'re logged in the site again.';
565-
$string['core.settings.cannotsyncoffline'] = 'Cannot synchronise offline.';
566-
$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.';
570+
$string['core.settings.cannotsyncoffline'] = 'Site synchronisation failed because your device is not connected to the internet.';
571+
$string['core.settings.cannotsyncwithoutwifi'] = 'Your device is not connected to Wi-Fi. Connect to a Wi-Fi network or turn off Data Saver in the app settings.';
567572
$string['core.settings.changelanguage'] = 'Change to {{$a}}';
568573
$string['core.settings.changelanguagealert'] = 'Changing the language will restart the app.';
569574
$string['core.settings.colorscheme'] = 'Color Scheme';
@@ -572,6 +577,8 @@
572577
$string['core.settings.colorscheme-system'] = 'System default';
573578
$string['core.settings.colorscheme-system-notice'] = 'System default mode will depend on your device support.';
574579
$string['core.settings.compilationinfo'] = 'Compilation info';
580+
$string['core.settings.connecttosync'] = 'Your device is offline. Connect to the internet to synchronise sites.';
581+
$string['core.settings.connectwifitosync'] = 'Connect to a Wi-Fi network or turn off Data saver to synchronise sites.';
575582
$string['core.settings.copyinfo'] = 'Copy device info on the clipboard';
576583
$string['core.settings.cordovadevicemodel'] = 'Cordova device model';
577584
$string['core.settings.cordovadeviceosversion'] = 'Cordova device OS version';
@@ -598,6 +605,7 @@
598605
$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\'.';
599606
$string['core.settings.localnotifavailable'] = 'Local notifications available';
600607
$string['core.settings.locationhref'] = 'Web view URL';
608+
$string['core.settings.logintosync'] = 'Log in to synchronise';
601609
$string['core.settings.navigatorlanguage'] = 'Navigator language';
602610
$string['core.settings.navigatoruseragent'] = 'Navigator userAgent';
603611
$string['core.settings.networkstatus'] = 'Internet connection status';
@@ -609,7 +617,9 @@
609617
$string['core.settings.screen'] = 'Screen information';
610618
$string['core.settings.showdownloadoptions'] = 'Show download options';
611619
$string['core.settings.siteinfo'] = 'Site info';
620+
$string['core.settings.sitesyncfailed'] = 'Site synchronisation failed';
612621
$string['core.settings.spaceusage'] = 'Space usage';
622+
$string['core.settings.syncdatasaver'] = 'Data saver: Synchronise only when on Wi-Fi';
613623
$string['core.settings.synchronization'] = 'Synchronisation';
614624
$string['core.settings.synchronizenow'] = 'Synchronise now';
615625
$string['core.settings.synchronizenowhelp'] = 'Synchronising a site will send pending changes and all offline activity stored in the device and will synchronise some data like messages and notifications.';
@@ -646,6 +656,10 @@
646656
$string['core.unzipping'] = 'Unzipping';
647657
$string['core.updaterequired'] = 'App update required';
648658
$string['core.updaterequireddesc'] = 'Please update your app to version {{$a}}';
659+
$string['core.user.completeprofile'] = 'Complete profile';
660+
$string['core.user.completeprofilenotice'] = 'Before you continue, please fill in the required fields in your user profile.';
661+
$string['core.user.completeprofilereconnectinstructions'] = 'If you didn\'t complete your profile correctly, you\'ll be asked to do it again.';
662+
$string['core.user.completeyourprofile'] = 'Complete your profile';
649663
$string['core.user.contact'] = 'Contact';
650664
$string['core.user.detailsnotavailable'] = 'The details of this user are not available to you.';
651665
$string['core.user.errorloaduser'] = 'Error loading user.';
@@ -655,16 +669,66 @@
655669
$string['core.viewcode'] = 'View code';
656670
$string['core.vieweditor'] = 'View editor';
657671
$string['core.viewembeddedcontent'] = 'View embedded content';
672+
$string['core.wanttochangesite'] = 'Want to change sites or log out?';
658673
$string['core.warningofflinedatadeleted'] = 'Offline data from {{component}} \'{{name}}\' has been deleted. {{error}}';
659674
$string['core.warnopeninbrowser'] = '<p>You are about to leave the app to open the following URL in your device\'s browser. Do you want to continue?</p>
660675
<p><b>{{url}}</b></p>';
661676
$string['core.whoissiteadmin'] = '"Site Administrators" are the people who manage the Moodle at your school/university/company or learning organisation. If you don\'t know how to contact them, please contact your teachers/trainers.';
662677
$string['core.whyisthishappening'] = 'Why is this happening?';
663678
$string['core.wsfunctionnotavailable'] = 'The web service function is not available.';
664-
$string['core.youreoffline'] = 'You are offline';
665-
$string['core.youreonline'] = 'You are back online';
679+
$string['core.youreoffline'] = 'Your device is offline';
680+
$string['core.youreonline'] = 'Your device is back online';
666681
$string['core.zoomin'] = 'Zoom In';
667682
$string['core.zoomout'] = 'Zoom Out';
683+
$string['freemium.coursesbatchdownloaddisabled'] = 'Downloading courses in batch is not enabled for this site.';
684+
$string['freemium.coursesdownloadlimitreached'] = 'Courses download limit has been reached! You can only have {{limit}} courses downloaded, contact your administrator to increase this limit or remove some downloaded courses from your device.';
685+
$string['freemium.downloadmainapplicationrequired'] = 'You can only connect to this site using the dedicated app.';
686+
$string['freemium.downloadmainapplicationsuggestion'] = 'The site you are trying to connect to has a dedicated app which you may want to try.';
687+
$string['freemium.feature_coursesdownload'] = 'Downloaded courses';
688+
$string['freemium.feature_multimediapushnotifications'] = 'Multimedia push notifications';
689+
$string['freemium.feature_pushnotificationsdevices'] = 'Push notifications devices';
690+
$string['freemium.feature_qrlogin'] = 'Authenticate using a QR code';
691+
$string['freemium.feature_remotethemes'] = 'Remote themes';
692+
$string['freemium.feature_sitelogo'] = 'Site logo';
693+
$string['freemium.notallowed'] = 'Not allowed';
694+
$string['freemium.nottoday'] = 'Not today';
695+
$string['freemium.qrlogindisabled'] = 'Authentication in the app using a QR code is not enabled for the site:<br><br>{{url}}';
696+
$string['freemium.qrloginexpiredkey'] = 'The QR code has expired. Please refresh the page with the QR code and scan it again.';
697+
$string['freemium.qrloginipmismatch'] = 'The device you\'re using to connect doesn\'t seem to be in the same network as the device that displays the QR code. Please make sure that both devices are connected to the same network (e.g. same WiFi network).<br><br>If the error persists, please contact your site administrator.';
698+
$string['freemium.ratetheapp'] = 'Are you enjoying our app?';
699+
$string['freemium.ratetheapp_feedbackko'] = 'Tell us what went wrong';
700+
$string['freemium.ratetheapp_feedbackmessage'] = 'Your feedback will be anonymous';
701+
$string['freemium.ratetheapp_feedbackok'] = 'Send feedback';
702+
$string['freemium.ratetheapp_feedbackplaceholder'] = 'Write something here';
703+
$string['freemium.ratetheapp_feedbacksent'] = 'Thanks! Your feedback was successfully sent.';
704+
$string['freemium.ratetheapp_sendtostore'] = 'Could you take a moment to rate our app? It will help us to improve the app.';
705+
$string['freemium.remindmelater'] = 'Remind me later';
706+
$string['freemium.subscription'] = 'Site subscription';
707+
$string['freemium.subscriptiondetails'] = 'Subscription details';
708+
$string['freemium.subscriptionfeature_exceeded_customlanguagestrings'] = '{{ overflowCount }} custom language strings are being ignored';
709+
$string['freemium.subscriptionfeature_exceeded_custommenuitems'] = '{{ overflowCount }} custom menu items are being ignored';
710+
$string['freemium.subscriptionfeature_exceeded_disabledfeatures'] = '{{ overflowCount }} configured disabled features are still enabled';
711+
$string['freemium.subscriptionfeature_exceeded_remotethemes'] = 'Your custom theme is not being applied';
712+
$string['freemium.subscriptionfeature_exceeded_sitelogo'] = 'Your site logo is not being applied';
713+
$string['freemium.subscriptionfeature_limited'] = 'Limited to {{ limit }}';
714+
$string['freemium.subscriptionfeature_unlimited'] = 'Unlimited';
715+
$string['freemium.subscriptionplan'] = 'Subscription plan';
716+
$string['freemium.subscriptionplan_bma'] = 'BMA';
717+
$string['freemium.subscriptionplan_expired'] = 'expired';
718+
$string['freemium.subscriptionplan_free'] = 'Free';
719+
$string['freemium.subscriptionplan_premium'] = 'Premium';
720+
$string['freemium.subscriptionplan_pro'] = 'Pro';
721+
$string['freemium.subscriptionplan_upgrade'] = 'Upgrade your plan';
722+
$string['freemium.subscriptionplan_validuntil'] = 'valid until {{ date }}';
723+
$string['freemium.subscriptionplandescription'] = 'Subscription plans indicate which restriction apply for this site.';
724+
$string['freemium.subscriptionplanlearnmore'] = 'Learn more';
725+
$string['freemium.upsell_renewexpired'] = 'Your subscription has expired';
726+
$string['freemium.upsell_renewexpiring'] = 'Your subscription will expire in {{ days }} days';
727+
$string['freemium.upsell_renewtitle'] = 'Renew your subscription';
728+
$string['freemium.upsell_upgradefreeaccept'] = 'Upgrade';
729+
$string['freemium.upsell_upgradefreemessage'] = 'You are currently on the free plan, upgrade to unlock more features.';
730+
$string['freemium.upsell_upgradefreepostpone'] = 'Later';
731+
$string['freemium.upsell_upgradefreetitle'] = 'Upgrade your plan';
668732
/* AUTO END */
669733

670734
// Deprecated since v3.9.5
@@ -694,3 +758,6 @@
694758
$string['core.settings.enablesyncwifi'] = 'Allow sync only when on Wi-Fi';
695759
$string['core.login.changepasswordinstructions'] = 'You cannot change your password in the app. Please click the following button to open the site in a web browser to change your password. Take into account you need to close the browser after changing the password as you will not be redirected to the app.';
696760
$string['core.login.changepasswordlogoutinstructions'] = 'If you prefer to change site or log out, please click the following button:';
761+
762+
// Deprecated since v4.1.0
763+

0 commit comments

Comments
 (0)