Moodle release 3.4beta
[moodle.git] / search / engine / solr / lang / en / search_solr.php
CommitLineData
95c6aeaf
DM
1<?php
2// This file is part of Moodle - http://moodle.org/
3//
4// Moodle is free software: you can redistribute it and/or modify
5// it under the terms of the GNU General Public License as published by
6// the Free Software Foundation, either version 3 of the License, or
7// (at your option) any later version.
8//
9// Moodle is distributed in the hope that it will be useful,
10// but WITHOUT ANY WARRANTY; without even the implied warranty of
11// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12// GNU General Public License for more details.
13//
14// You should have received a copy of the GNU General Public License
15// along with Moodle. If not, see <http://www.gnu.org/licenses/>.
16
17/**
18 * Strings for component 'search_solr'.
19 *
20 * @package core_search
21 * @copyright Prateek Sachan {@link http://prateeksachan.com}
22 * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
23 */
24
95c6aeaf 25$string['connectionerror'] = 'The specified Solr server is not available or the specified index does not exist';
cd894f84 26$string['connectionsettings'] = 'Connection settings';
95c6aeaf 27$string['errorcreatingschema'] = 'Error creating the Solr schema: {$a}';
75a22eb9 28$string['errorvalidatingschema'] = 'Error validating Solr schema: field {$a->fieldname} does not exist. Please <a href="{$a->setupurl}">follow this link</a> to set up the required fields.';
95c6aeaf 29$string['extensionerror'] = 'The Apache Solr PHP extension is not installed. Please check the documentation.';
cd894f84
EM
30$string['fileindexing'] = 'Enable file indexing';
31$string['fileindexing_help'] = 'If your Solr install supports it, this feature allows Moodle to send files to be indexed.';
32$string['fileindexsettings'] = 'File indexing settings';
33$string['maxindexfilekb'] = 'Maximum file size to index (kB)';
75a22eb9 34$string['maxindexfilekb_help'] = 'Files larger than this number of kilobytes will not be included in search indexing. If set to zero, files of any size will be indexed.';
23fc1be8 35$string['minimumsolr4'] = 'Solr 4.0 is the minimum version required for Moodle';
95c6aeaf 36$string['missingconfig'] = 'Your Apache Solr server is not yet configured in Moodle.';
75a22eb9 37$string['multivaluedfield'] = 'Field "{$a}" returned an array instead of a scalar. Please delete the current index, create a new one and run setup_schema.php before indexing data in Solr.';
95c6aeaf
DM
38$string['nodatafromserver'] = 'No data from server';
39$string['pluginname'] = 'Solr';
40$string['schemafieldautocreated'] = 'Field "{$a}" already exists in Solr schema. You probably forgot to run this script before indexing data and fields were autocreated by Solr. Please delete the current index, create a new one and run setup_schema.php again before indexing data in Solr.';
75a22eb9 41$string['schemasetupfromsolr5'] = 'Your Solr server version is lower than 5.0. This script can only set your schema if your Solr version is 5.0 or higher. You need to manually set the fields in your schema according to \\search_solr\\document::get_default_fields_definition().';
95c6aeaf 42$string['searchinfo'] = 'Search queries';
75a22eb9 43$string['searchinfo_help'] = 'The field to be searched may be specified by prefixing the search query with \'title:\', \'content:\', \'name:\', or \'intro:\'. For example, searching for \'title:news\' would return results with the word \'news\' in the title.
95c6aeaf 44
75a22eb9
HF
45Boolean operators (\'AND\', \'OR\', \'NOT\') may be used to combine or exclude keywords.
46
47Wildcard characters (\'*\' or \'?\' ) may be used to represent characters in the search query.';
95c6aeaf 48$string['setupok'] = 'The schema is ready to be used.';
75a22eb9
HF
49$string['solrauthpassword'] = 'HTTP authentication password';
50$string['solrauthuser'] = 'HTTP authentication username';
95c6aeaf
DM
51$string['solrindexname'] = 'Index name';
52$string['solrhttpconnectionport'] = 'Port';
53$string['solrhttpconnectiontimeout'] = 'Timeout';
54$string['solrhttpconnectiontimeout_desc'] = 'The HTTP connection timeout is the maximum time in seconds allowed for the HTTP data transfer operation.';
55$string['solrinfo'] = 'Solr';
56$string['solrnotselected'] = 'Solr engine is not the configured search engine';
75a22eb9 57$string['solrserverhostname'] = 'Host name';
95c6aeaf
DM
58$string['solrserverhostname_desc'] = 'Domain name of the Solr server.';
59$string['solrsecuremode'] = 'Secure mode';
60$string['solrsetting'] = 'Solr settings';
61$string['solrsslcainfo'] = 'SSL CA certificates name';
62$string['solrsslcainfo_desc'] = 'File name holding one or more CA certificates to verify peer with';
63$string['solrsslcapath'] = 'SSL CA certificates path';
64$string['solrsslcapath_desc'] = 'Directory path holding multiple CA certificates to verify peer with';
5dc4624c
EM
65$string['solrsslcert'] = 'SSL certificate';
66$string['solrsslcert_desc'] = 'File name to a PEM-formatted private certificate';
95c6aeaf
DM
67$string['solrsslkey'] = 'SSL key';
68$string['solrsslkey_desc'] = 'File name to a PEM-formatted private key';
5dc4624c 69$string['solrsslkeypassword'] = 'SSL key password';
95c6aeaf 70$string['solrsslkeypassword_desc'] = 'Password for PEM-formatted private key file';