diff --git a/admin/tool/mfa/factor/capability/lang/en/factor_capability.php b/admin/tool/mfa/factor/capability/lang/en/factor_capability.php index af1eb00c97c..bc6d8bc1b55 100644 --- a/admin/tool/mfa/factor/capability/lang/en/factor_capability.php +++ b/admin/tool/mfa/factor/capability/lang/en/factor_capability.php @@ -23,14 +23,14 @@ * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ -$string['capability:cannotpassfactor'] = 'STOPS a role from passing the MFA user capability factor.'; +$string['capability:cannotpassfactor'] = 'Must use other factor in MFA to authenticate'; $string['pluginname'] = 'User capability'; $string['privacy:metadata'] = 'The User capability factor plugin does not store any personal data.'; $string['settings:adminpasses'] = 'Site admins can pass this factor'; $string['settings:adminpasses_help'] = 'By default admins pass all capability checks, including this one which uses \'factor/capability:cannotpassfactor\', which means they will fail this factor. If checked then all site admins will pass this factor if they do not have this capability from another role. If unchecked site admins will fail this factor.'; -$string['settings:description'] = '
Use the capability \'factor/capability:cannotpassfactor\' to specify which users need multiple-factor authentication.
-You can assign this capability to users in the Define roles page.
'; +$string['settings:description'] = 'Use the capability factor/capability:cannotpassfactor to specify which users must use another factor to authenticate.
+Allow this capability for selected roles in Define roles.
'; $string['settings:shortdescription'] = 'Specify which users must use other factors to authenticate. Must be combined with other factors.'; $string['summarycondition'] = 'does NOT have the \'factor/capability:cannotpassfactor\' capability in any role including site administrator.'; diff --git a/admin/tool/task/lang/en/tool_task.php b/admin/tool/task/lang/en/tool_task.php index 702f2fd07ea..91d1164d3ef 100644 --- a/admin/tool/task/lang/en/tool_task.php +++ b/admin/tool/task/lang/en/tool_task.php @@ -31,7 +31,7 @@ $string['adhoctasksdue'] = 'Ad hoc tasks due'; $string['adhoctasksfailed'] = 'Ad hoc tasks failed'; $string['adhoctasksfuture'] = 'Future ad hoc tasks'; $string['adhoctasksrunning'] = 'Ad hoc tasks running'; -$string['asap'] = 'ASAP'; +$string['asap'] = 'ASAP'; $string['adhocempty'] = 'Ad hoc task queue is empty'; $string['adhocqueuesize'] = 'Ad hoc task queue has {$a} tasks'; $string['adhocqueueold'] = 'Oldest unprocessed task is {$a->age}, which is more than {$a->max}'; @@ -47,7 +47,7 @@ $string['checklongrunningtasks'] = 'Long running tasks'; $string['checklongrunningtaskcount'] = 'Long running tasks: {$a}'; $string['clearfaildelay_confirm'] = 'Are you sure you want to clear the fail delay for task \'{$a}\'? After clearing the delay, the task will run according to its normal schedule.'; $string['component'] = 'Component'; -$string['confirmdeletetaskwithid'] = 'Are you sure you want to delete the task with id: {$a->id}?'; +$string['confirmdeletetaskwithid'] = 'Are you sure you want to delete the task with ID {$a->id}?'; $string['corecomponent'] = 'Core'; $string['crondisabled'] = 'Cron is disabled. No new tasks will be started. The system will not operate properly until it is enabled again.'; $string['cronok'] = 'Cron is running frequently'; diff --git a/ai/provider/azureai/lang/en/aiprovider_azureai.php b/ai/provider/azureai/lang/en/aiprovider_azureai.php index 94ff59a4dc8..7457a3b613e 100644 --- a/ai/provider/azureai/lang/en/aiprovider_azureai.php +++ b/ai/provider/azureai/lang/en/aiprovider_azureai.php @@ -24,33 +24,33 @@ $string['action:generate_image:apiversion'] = 'API version'; $string['action:generate_image:deployment'] = 'Deployment ID'; -$string['action:generate_image:deployment_help'] = 'The deployment ID that relates to the API endpoint the provider uses for this action.'; +$string['action:generate_image:deployment_help'] = 'The deployment ID that relates to the API endpoint the provider uses for this action.'; $string['action:generate_text:apiversion'] = 'API version'; $string['action:generate_text:deployment'] = 'Deployment ID'; -$string['action:generate_text:deployment_help'] = 'The deployment ID that relates to the API endpoint the provider uses for this action.'; -$string['action:generate_text:systeminstruction'] = 'System Instruction'; +$string['action:generate_text:deployment_help'] = 'The deployment ID that relates to the API endpoint the provider uses for this action.'; +$string['action:generate_text:systeminstruction'] = 'System instruction'; $string['action:generate_text:systeminstruction_help'] = 'This instruction is sent to the AI model along with the user\'s prompt. Editing this instruction is not recommended unless absolutely required.'; $string['action:summarise_text:apiversion'] = 'API version'; $string['action:summarise_text:deployment'] = 'Deployment ID'; -$string['action:summarise_text:deployment_help'] = 'The deployment ID that relates to the API endpoint the provider uses for this action.'; -$string['action:summarise_text:systeminstruction'] = 'System Instruction'; +$string['action:summarise_text:deployment_help'] = 'The deployment ID that relates to the API endpoint the provider uses for this action.'; +$string['action:summarise_text:systeminstruction'] = 'System instruction'; $string['action:summarise_text:systeminstruction_help'] = 'This instruction is sent to the AI model along with the user\'s prompt. Editing this instruction is not recommended unless absolutely required.'; $string['apikey'] = 'Azure AI API key'; $string['apikey_help'] = 'Enter your Azure AI API key.'; $string['endpoint'] = 'Azure AI API endpoint'; $string['endpoint_help'] = 'Enter the endpoint URL for your Azure AI API in the following format: https://YOUR_RESOURCE_NAME.openai.azure.com'; -$string['pluginname'] = 'Azure AI API Provider'; -$string['privacy:metadata'] = 'The Azure Ai API provider plugin does not store any personal data.'; +$string['pluginname'] = 'Azure AI API provider'; +$string['privacy:metadata'] = 'The Azure AI API provider plugin does not store any personal data.'; $string['privacy:metadata:aiprovider_azureai:externalpurpose'] = 'This information is sent to the Azure API in order for a response to be generated. Your Azure AI account settings may change how Microsoft stores and retains this data. No user data is explicitly sent to Microsoft or stored in Moodle LMS by this plugin.'; $string['privacy:metadata:aiprovider_azureai:model'] = 'The model used to generate the response.'; $string['privacy:metadata:aiprovider_azureai:numberimages'] = 'When generating images the number of images used in the response.'; $string['privacy:metadata:aiprovider_azureai:prompttext'] = 'The user entered text prompt used to generate the response.'; -$string['privacy:metadata:aiprovider_azureai:responseformat'] = 'The format of the response. When generating images.'; +$string['privacy:metadata:aiprovider_azureai:responseformat'] = 'The format of the response when generating images.'; // Deprecated since Moodle 5.0. $string['action_apiversion'] = 'API version'; $string['action_deployment'] = 'Deployment ID'; -$string['action_deployment_desc'] = 'The deployment ID that relates to the API endpoint the provider uses for this action.'; +$string['action_deployment_desc'] = 'The deployment ID that relates to the API endpoint the provider uses for this action.'; $string['action_systeminstruction'] = 'System instruction'; $string['action_systeminstruction_desc'] = 'This instruction is sent to the AI model along with the user\'s prompt. Editing this instruction is not recommended unless absolutely required.'; $string['apikey_desc'] = 'Enter your Azure AI API key.'; diff --git a/ai/provider/openai/lang/en/aiprovider_openai.php b/ai/provider/openai/lang/en/aiprovider_openai.php index 34a1cbe3dd2..61bbdc26c97 100644 --- a/ai/provider/openai/lang/en/aiprovider_openai.php +++ b/ai/provider/openai/lang/en/aiprovider_openai.php @@ -39,7 +39,7 @@ $string['apikey'] = 'OpenAI API key'; $string['apikey_help'] = 'Get a key from your OpenAI API keys.'; $string['orgid'] = 'OpenAI organization ID'; $string['orgid_help'] = 'Get your OpenAI organization ID from your OpenAI account.'; -$string['pluginname'] = 'OpenAI API Provider'; +$string['pluginname'] = 'OpenAI API provider'; $string['privacy:metadata'] = 'The OpenAI API provider plugin does not store any personal data.'; $string['privacy:metadata:aiprovider_openai:externalpurpose'] = 'This information is sent to the OpenAI API in order for a response to be generated. Your OpenAI account settings may change how OpenAI stores and retains this data. No user data is explicitly sent to OpenAI or stored in Moodle LMS by this plugin.'; $string['privacy:metadata:aiprovider_openai:model'] = 'The model used to generate the response.'; diff --git a/communication/provider/matrix/lang/en/communication_matrix.php b/communication/provider/matrix/lang/en/communication_matrix.php index 07f3b22dfcf..e7073ea01be 100644 --- a/communication/provider/matrix/lang/en/communication_matrix.php +++ b/communication/provider/matrix/lang/en/communication_matrix.php @@ -23,10 +23,10 @@ */ $string['cachedef_serverversions'] = 'Matrix server version information for running servers'; -$string['matrixhomeservername'] = 'Homeserver Name'; +$string['matrixhomeservername'] = 'Homeserver name'; $string['matrixhomeservername_desc'] = 'The part after@user: in your Matrix ID (e.g. example.com in @user:example.com)';
$string['matrixhomeserverurl'] = 'Homeserver URL';
-$string['matrixhomeserverurl_desc'] = 'Server URL for connecting and creating accounts (e.g., https://matrix.example.com)';
+$string['matrixhomeserverurl_desc'] = 'Server URL for connecting and creating accounts e.g. https://matrix.example.com.';
$string['matrixaccesstoken'] = 'Access token';
$string['matrixaccesstoken_desc'] = 'Access token for the account which will perform actions on the homeserver.';
$string['matrixelementurl'] = 'Element web URL';
diff --git a/lang/en/admin.php b/lang/en/admin.php
index b461862c01b..b90050edc91 100644
--- a/lang/en/admin.php
+++ b/lang/en/admin.php
@@ -341,7 +341,7 @@ $string['configperfdebug'] = 'If you turn this on, performance info will be prin
$string['configprofileroles'] = 'Roles that are listed in user profiles and on the participants page.';
$string['configprofilesforenrolledusersonly'] = 'To prevent misuse by spammers, profile descriptions of users who are not yet enrolled in any course are hidden. New users must enrol in at least one course before they can add a profile description.';
$string['configprotectusernames'] = 'If enabled, the forgotten password form will not display any hints allowing account usernames or email addresses to be guessed.';
-$string['configproxybypass'] = 'List of (partial) hostnames or IP addresses that should bypass the proxy. Separate each item by commas, with no spaces. For example: 192.168.0.0/16,*.mydomain.com.';
+$string['configproxybypass'] = 'List of (partial) hostnames or IP addresses that should bypass the proxy. Separate items by a comma and no spaces, for example 192.168.0.0/16,*.mydomain.com.';
$string['configproxyhost'] = 'If this server needs to use a proxy computer (eg a firewall) to access the Internet, then provide the proxy hostname here. Otherwise leave it blank.';
$string['configproxypassword'] = 'Password needed to access internet through proxy if required, empty if none (PHP cURL extension required).';
$string['configproxyport'] = 'If this server needs to use a proxy computer, then provide the proxy port here.';
@@ -1486,7 +1486,7 @@ $string['tools'] = 'Admin tools';
$string['toolsmanage'] = 'Manage admin tools';
$string['unattendedoperation'] = 'Unattended operation';
$string['unbookmarkthispage'] = 'Unbookmark this page';
-$string['unicoderequired'] = 'It is required that you store all your data in Unicode format (UTF-8). New installations must be performed into databases that have their default character set as Unicode. If you are upgrading, you should perform the UTF-8 migration process (see the Admin page).';
+$string['unicoderequired'] = 'All data must be stored in Unicode format (UTF-8). For new installations, the database must have UTF-8 as default character set. If you are upgrading, you need to follow the UTF-8 migration process.';
$string['uninstallplugin'] = 'Uninstall';
$string['unlockaccount'] = 'Unlock account';
$string['unoconvwarning'] = 'The version of unoconv you have installed is not supported.';
diff --git a/lang/en/ai.php b/lang/en/ai.php
index 33c67023ef3..2719908c7e3 100644
--- a/lang/en/ai.php
+++ b/lang/en/ai.php
@@ -48,7 +48,7 @@ $string['action_translate_text_desc'] = 'Translate provided text from one langua
$string['actionsettingprovider'] = '{$a} action settings';
$string['actionsettingprovider_desc'] = 'These settings control how the {$a->providername} performs the action {$a->actionname}.';
$string['actionsettings'] = 'Action settings';
-$string['actionsettings_desc'] = 'These settings control how the AI actions for this provider instance.';
+$string['actionsettings_desc'] = 'These settings control the AI actions for this provider instance.';
$string['ai'] = 'AI';
$string['aiactionregister'] = 'AI action register';
$string['aiplacements'] = 'AI placements';
@@ -72,9 +72,9 @@ $string['createnewprovider'] = 'Create a new provider instance';
$string['dateaccepted'] = 'Date accepted';
$string['declineaipolicy'] = 'Decline';
$string['enableglobalratelimit'] = 'Set site-wide rate limit';
-$string['enableglobalratelimit_help'] = 'Limit the number of requests that the OpenAI API provider can receive across the entire site every hour.';
+$string['enableglobalratelimit_help'] = 'Limit the number of requests that the AI provider can receive across the entire site every hour.';
$string['enableuserratelimit'] = 'Set user rate limit';
-$string['enableuserratelimit_help'] = 'Limit the number of requests each user can make to the OpenAI API provider every hour.';
+$string['enableuserratelimit_help'] = 'Limit the number of requests each user can make to the AI provider every hour.';
$string['globalratelimit'] = 'Maximum number of site-wide requests';
$string['globalratelimit_help'] = 'The number of site-wide requests allowed per hour.';
$string['manageaiplacements'] = 'Manage AI placements';
@@ -125,17 +125,17 @@ $string['provider'] = 'Provider';
$string['provideractionsettings'] = 'Actions';
$string['provideractionsettings_desc'] = 'Choose and configure the actions that the {$a} can perform on your site.';
$string['providerinstanceactionupdated'] = '{$a} action settings updated';
-$string['providerinstancecreated'] = '{$a} AI Provider instance created';
-$string['providerinstancedelete'] = 'Delete AI Provider instance';
-$string['providerinstancedeleteconfirm'] = 'You are about to delete the AI Provider instance: "{$a->name} ({$a->provider})". Are you sure?';
-$string['providerinstancedeleted'] = '{$a} AI Provider instance deleted';
-$string['providerinstancedeletefailed'] = 'Cannot delete the {$a} AI Provider instance. The provider is either in use or there\'s a database issue. Check if the private is active or contact your database administrator for help.';
-$string['providerinstancedisablefailed'] = 'Cannot disable the AI Provider instance. The provider is either in use or there\'s a database issue. Check if the provider is active or contact your database administrator for help.';
-$string['providerinstanceupdated'] = '{$a} AI Provider instance updated';
+$string['providerinstancecreated'] = '{$a} AI provider instance created.';
+$string['providerinstancedelete'] = 'Delete AI provider instance';
+$string['providerinstancedeleteconfirm'] = 'You are about to delete the AI provider instance {$a->name} ({$a->provider}). Are you sure?';
+$string['providerinstancedeleted'] = '{$a} AI provider instance deleted.';
+$string['providerinstancedeletefailed'] = 'Cannot delete the {$a} AI provider instance. The provider is either in use or there is a database issue. Check if the provider is active or contact your database administrator for help.';
+$string['providerinstancedisablefailed'] = 'Cannot disable the AI provider instance. The provider is either in use or there is a database issue. Check if the provider is active or contact your database administrator for help.';
+$string['providerinstanceupdated'] = '{$a} AI provider instance updated.';
$string['providername'] = 'Name for instance';
$string['providers'] = 'Providers';
$string['providersettings'] = 'Settings';
-$string['providertype'] = 'Choose AI Provider plugin';
+$string['providertype'] = 'Choose AI provider plugin';
$string['timegenerated'] = 'Time generated';
$string['unknownvalue'] = '—';
$string['userpolicy'] = '