BMLT Root Server
install_wizard_strings.php
Go to the documentation of this file.
1 <?php
2 /***********************************************************************/
3 /** This file is part of the Basic Meeting List Toolbox (BMLT).
4 Find out more at: https://bmlt.app
5 BMLT is free software: you can redistribute it and/or modify
6 it under the terms of the MIT License.
7 BMLT is distributed in the hope that it will be useful,
8 but WITHOUT ANY WARRANTY; without even the implied warranty of
9 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10 MIT License for more details.
11 You should have received a copy of the MIT License along with this code.
12 If not, see <https://opensource.org/licenses/MIT>.*/
13 defined('BMLT_EXEC') or die('Cannot Execute Directly'); // Makes sure that this file is in the correct context.
14 
16 
17 $comdef_install_wizard_strings = array (
18  'Database_Version_Error' => 'ОШИБКА: на этом сервере должен быть установлен PHP версии 5.6 или выше!',
19  'Database_PDO_Error' => 'ОШИБКА: у вас не установлен PHP PDO!',
20  'Database_Type_Error' => 'ОШИБКА: даже если у вас есть PDO, у вас не установлены драйверы базы данных!',
21  'Database_Type_MySQL_Error' => 'ОШИБКА: Даже если у вас есть PDO и у вас установлены драйверы баз данных, ни один из них не является MySQL (единственный поддерживаемый драйвер)!',
22  'Database_TestButton_Text' => 'ТЕСТ',
23  'Database_TestButton_Success' => 'Соединение с базой данных прошло успешно.',
24  'Database_TestButton_Fail' => 'Ошибка подключения к базе данных: ',
25  'Database_TestButton_Fail2' => 'Не удалось подключиться к базе данных, поскольку уже существует инициализированная база данных.',
26  'Database_Whitespace_Note' => 'Warning: %s has whitespace at the beginning or end.',
27 
28  'AJAX_Handler_DB_Connect_Error' => 'Ошибка подключения к базе данных! Убедитесь, что база данных существует, ПОЛНОСТЬЮ ПУСТАЯ, пользователь создан, и этот пользователь имеет полные права доступа к пустой базе данных.',
29  'AJAX_Handler_DB_Established_Error' => 'База данных уже существует и была настроена! Вы не можете использовать эту настройку, чтобы перезаписать существующую базу данных!',
30  'AJAX_Handler_DB_Incomplete_Error' => 'Не достаточно информации для инициализации базы!',
31 
32  'NoDatabase_Note_AlreadySet' => 'База данных уже инициализирована с указанным префиксом таблицы. Пожалуйста, выберите новую.',
33  'NoDatabase_Note_GenericError' => 'При подключении к базе данных произошла ошибка. Пожалуйста, проверьте настройки вашей базы данных.',
34  'NoDatabase_Note_ClickHere' => 'Нажмите здесь, чтобы вернуться на страницу настройки базы данных.',
35  'NoDatabase_Note_PasswordIssue' => 'Вы должны выбрать имя пользователя и пароль для пользователя Администратора сервера.',
36  'NoDatabase_Note_ServerSettings_ClickHere' => 'Нажмите здесь, чтобы вернуться на страницу настроек сервера.',
37  'NoServerAdmin_Note_AlreadySet' => 'База данных уже существует, поэтому вы не можете настроить учетную запись администратора сервера (одна из них уже существует).',
38  'NeedLongerPasswordNote' => 'Этот пароль слишком короткий. Этот пароль должен быть не менее % символов.',
39 
40  'Prev_Button' => 'Предыдущий',
41  'Next_Button' => 'Следущий',
42 
43  'Page_1_Tab' => 'ШАГ 1: База данных',
44  'Page_1_Heading' => 'Настройки подключения к базе данных',
45  'Page_1_Text' => 'Прежде чем вы сможете применить настройки на этой странице, вы должны настроить новую ПОЛНОСТЬЮ ПУСТУЮ базу данных и создать пользователя базы данных, который имеет полные права пользователя в этой базе данных.',
46 
47  'Database_Name' => 'Имя базы данных:',
48  'Database_Name_Default_Text' => 'Введите имя базы данных',
49  'Database_Type' => 'Тип базы данных:',
50  'Database_Host' => 'Хост базы данных:',
51  'Database_Host_Default_Text' => 'Введите хост базы данных',
52  'Database_Host_Additional_Text' => 'Это обычно "localhost."',
53  'Table_Prefix' => 'Префикс таблицы:',
54  'Table_Prefix_Default_Text' => 'Введите префикс таблицы',
55  'Table_Prefix_Additional_Text' => 'Только для нескольких root серверов, совместно использующих базу данных.',
56  'Database_User' => 'Пользователь базы данных:',
57  'Database_User_Default_Text' => 'Введите имя пользователя базы данных',
58  'Database_PW' => 'Пароль базы данных:',
59  'Database_PW_Default_Text' => 'Введите пароль базы данных',
60  'Database_PW_Additional_Text' => 'Сделайте самый уродливый, сложный пароль. Он обладает огромной силой, потому что вы не сможете его запомнить.',
61 
62  'Maps_API_Key_Warning' => 'Возникла проблема с ключом API Карт Google.',
63  'Maps_API_Key_Not_Set' => 'Ключ API Карт Google не задан.',
64  'Maps_API_Key_Valid' => 'Ключ API Карт Google действителен.',
65  'Maps_API_Key_ClickHere' => 'Нажмите здесь, чтобы вернуться на страницу настройки ключа API Карт Google.',
66 
67  'Page_2_Tab' => 'ШАГ 2: Настройки API Карт Google',
68  'Page_2_Heading' => 'Настройки API Карт Google',
69  'Page_2_API_Key_Prompt' => 'Введите ключ API Google для геокодирования:',
70  'Page_2_API_Key_Set_Button' => 'ТЕСТОВЫЙ КЛЮЧ',
71  'Page_2_API_Key_Not_Set_Prompt' => 'Сначала установите API ключ',
72  'Page_2_Text' => 'При сохранении собрания корневой сервер BMLT использует API Карт Google для определения широты и долготы для адреса встречи. Эти настройки необходимы для того, чтобы корневой сервер BMLT мог взаимодействовать с API Карт Google.',
73 
74  'Page_3_Tab' => 'ШАГ 3: Настройки сервера',
75  'Page_3_Heading' => 'Установить различные глобальные настройки сервера',
76  'Page_3_Text' => 'Это несколько параметров, которые влияют на администрирование и общую конфигурацию этого сервера. Большинство настроек сервера выполняются на самом сервере.',
77  'Admin_Login' => 'Логин администратора сервера:',
78  'Admin_Login_Default_Text' => 'Введите логин администратора сервера',
79  'Admin_Login_Additional_Text' => 'Это строка логина для Администратора Сервера.',
80  'Admin_Password' => 'Пароль администратора сервера:',
81  'Admin_Password_Default_Text' => 'Введите пароль администратора сервера',
82  'Admin_Password_Additional_Text' => 'Убедитесь, что это нетривиальный пароль! У этого есть большая сила! (Вы никогда не сможете его запомнить).',
83  'ServerAdminName' => 'Администратор Сервера',
84  'ServerAdminDesc' => 'Главный администратор сервера',
85  'ServerLangLabel' => 'Язык сервера по умолчанию:',
86  'DistanceUnitsLabel' => 'Единицы расстояния:',
87  'DistanceUnitsMiles' => 'Мили',
88  'DistanceUnitsKM' => 'Километры',
89  'SearchDepthLabel' => 'Плотность встреч для автоматического поиска:',
90  'SearchDepthText' => 'Это приблизительное количество встреч, которые необходимо найти при автоматическом выборе радиуса. Больше встреч означает больший радиус.',
91  'HistoryDepthLabel' => 'Сколько изменений на собраниях сохранять:',
92  'HistoryDepthText' => 'Чем дольше история, тем больше будет база данных.',
93  'TitleTextLabel' => 'Название экрана администрирования:',
94  'TitleTextDefaultText' => 'Введите краткое название для редактирования страницы входа',
95  'BannerTextLabel' => 'Подсказка для логина администратора:',
96  'BannerTextDefaultText' => 'Введите короткую подсказку для страницы входа',
97  'RegionBiasLabel' => 'Регион смещения:',
98  'PasswordLengthLabel' => 'Минимальная длина пароля:',
99  'PasswordLengthExtraText' => 'Это также повлияет на пароль администратора сервера, указанный выше.',
100  'DefaultClosedStatus' => 'Встречи считаются закрытыми по умолчанию:',
101  'DefaultClosedStatusExtraText' => 'Это в первую очередь влияет на экспорт в NAWS.',
102  'DurationLabel' => 'Продолжительность встречи по умолчанию:',
103  'DurationHourLabel' => 'Часы',
104  'DurationMinutesLabel' => 'Минуты',
105  'LanguageSelectorEnableLabel' => 'Выбор языка отображения при входе в систему:',
106  'LanguageSelectorEnableExtraText' => 'Если вы нажмёте это, на экране входа появится всплывающее меню, чтобы администраторы могли выбрать свой язык.',
107  'SemanticAdminLabel' => 'Включить семантическое администрирование:',
108  'SemanticAdminExtraText' => 'Если этот флажок не установлен, все администрирование должно выполняться через логин корневого сервера (без приложения) (No Apps)).',
109  'EmailContactEnableLabel' => 'Разрешить контакты электронной почты встреч:',
110  'EmailContactEnableExtraText' => 'Если вы выберете это, посетители сайта смогут отправлять электронные письма с записями собраний.',
111  'EmailContactAdminEnableLabel' => 'Включить администратора службы поддержки на эти электронные письма:',
112  'EmailContactAdminEnableExtraText' => 'Отправляет копии этих писем администратору сервисного органа (если они не являются основным получателем)).',
113  'EmailContactAllAdminEnableLabel' => 'Включить всех администраторов сервисных органов в эти электронные письма:',
114  'EmailContactAllAdminEnableExtraText' => 'Отправляет копии этих писем всем соответствующим администраторам сервисных органов.',
115 
116  'Page_4_Initialize_Root_Server_Heading' => 'Инициализировать root сервер',
117  'Page_4_Initialize_Root_Server_Text' => 'Кнопка ниже инициализирует root server с пустой базой данных и администратора сервера.',
118  'Page_4_Initialize_Root_Server_Button' => 'Инициализация root server',
119 
120  'Page_4_Tab' => 'ШАГ 4: Сохранить настройки',
121  'Page_4_Heading' => 'Создать файл настроек',
122  'Page_4_Text' => 'Root Server не смог создать файл настроек для вас. Вместо этого мы просим вас создать его самостоятельно через FTP или файловый менеджер панели управления, назовите его «auto-config.inc.php» и вставьте в файл следующий текст:',
123 
124  'NAWS_Export_Spreadsheet_Optional' => 'NAWS Экспорт электронных таблиц (необязательно): ',
125  'NAWS_Export_Spreadsheet_Initially_Publish' => 'Initialize imported meetings to \'published\': ',
126 
127  'DefaultPasswordLength' => 10,
128  'DefaultMeetingCount' => 10,
129  'DefaultChangeDepth' => 5,
130  'DefaultDistanceUnits' => 'mi',
131  'DefaultDurationTime' => '01:30:00',
132  'DurationTextInitialText' => 'N.A. Собрания, как правило, продолжительностью 90 минут (полтора часа), если не указано иное.',
133  'time_format' => 'g:i A',
134  'change_date_format' => 'g:i A, n/j/Y',
135  'BannerTextInitialText' => 'Логин Администратора :',
136  'TitleTextInitialText' => 'Basic Meeting List Toolbox Администрирование ',
137  'DefaultRegionBias' => 'мы',
138  'search_spec_map_center' => array ( 'долгота' => -118.563659, 'широта' => 34.235918, 'приближенность' => 6 ),
139  'DistanceChoices' => array ( 2, 5, 10, 20, 50 ),
140  'HistoryChoices' => array ( 1, 2, 3, 5, 8, 10, 15 ),
141  'PW_LengthChices' => array ( 6, 8, 10, 12, 16 ),
142  'ServerAdminDefaultLogin' => 'serveradmin',
143 
144  'Explanatory_Text_1_Initial_Intro' => 'Этот мастер установки проведет вас через процесс создания исходной базы данных, а также файла конфигурации. На последнем шаге мы создадим файл настроек и инициализируем пустую базу данных.',
145  'Explanatory_Text_1_DB_Intro' => 'Первое, что вам нужно сделать, это создать новую, пустую базу данных и пользователя базы данных, который имеет полный доступ к этой базе данных. Обычно это делается через панель управления вашего веб-сайта. После того, как вы создали базу данных, вам необходимо ввести информацию об этой базе данных в текстовые элементы на этой странице..',
146 
147  'Explanatory_Text_2_Region_Bias_Intro' => '«Регион смещения» - это код, который отправляется в Google по завершении поиска местоположения и может помочь Google разобраться в неоднозначных поисковых запросах.',
148  'Explanatory_Text_2_API_key_Intro' => '«Ключ API» - это ключ, который <a target="_blank" title="Перейдите по этой ссылке, чтобы перейти на страницу, где обсуждается ключ API Google." href="https://bmlt.app/google-api-key/">you need to register with Google</a> чтобы иметь возможность использовать их картографический сервис.',
149  'Explanatory_Text_2_API_key_2_Intro' => 'Вам потребуется предоставить действительный ключ API для создания новых собраний на корневом сервере.',
150 
151  'Explanatory_Text_3_Server_Admin_Intro' => 'Администратор сервера является основным пользователем сервера. Это единственная учетная запись, которая может создавать новых пользователей и службы и является очень мощной. Вы должны создать идентификатор входа в систему и нетривиальный пароль для этой учетной записи. Вы сможете изменить другие аспекты учетной записи на главном сервере после настройки базы данных.',
152  'Explanatory_Text_3_Misc_Intro' => 'Это различные настройки, которые влияют на поведение и внешний вид корневого сервера.',
153 
154  'Explanatory_Text_4_Main_Intro' => 'Если вы ввели информацию базы данных, предоставили действительный ключ API Карт Google и указали регистрационную информацию для Администратора сервера, тогда вы можете инициализировать корневой сервер здесь. Помните, что база данных должна быть ПОЛНОСТЬЮ ПУСТО из таблиц корневого сервера BMLT для этого сервера (в ней могут быть таблицы для других серверов или служб).',
155  'Explanatory_Text_4_NAWS_Export' => 'Optionally, you can import the meetings from a NAWS export spreadsheet. Uncheck the box to initialize them to \'unpublished\'. (This is useful if many of the new meetings will need to be edited or deleted, and you don\'t want them showing up in the meantime.)',
156  'Explanatory_Text_4_File_Intro' => 'Текст в поле ниже - это исходный код PHP для основного файла настроек. Вам нужно будет создать файл на сервере с этим текстом. Файл находится на том же уровне, что и каталог основного сервера для корневого сервера.',
157  'Explanatory_Text_4_File_Extra' => 'Вы также должны убедиться, что права доступа к файлам ограничены (chmod 0644). Это предотвращает запись файла, и корневой сервер не будет работать, если файл не имеет правильных разрешений.',
158  'Page_4_PathInfo' => 'Файл должен быть размещен как %s/auto-config.inc.php, где ваш %s каталог. После того, как файл был создан и вы поместили в него вышеуказанный текст, вы должны выполнить следующую команду, чтобы убедиться, что права доступа правильные:',
159  'Page_4_Final' => 'Как только все это будет завершено, обновите эту страницу, и вы должны увидеть страницу входа на корневой сервер.',
160  'FormatLangNamesLabel' => 'Введите дополнительные языки в формате code1:name1 (Например "fa:farsi ru:russian"):',
161 );
if($handler instanceof c_comdef_admin_ajax_handler)
function g
var s
var a
global $comdef_install_wizard_strings
var t
var i
var n
defined('BMLT_EXEC') or define('BMLT_EXEC'
Definition: index.php:3