Чему кирдык то? У тебя перед любыми манипуляциями с модами должен быть бекап всего форума... Нет?
Делай. ПОТОМ УЖЕ И ПИШИ ПРО КИРДЫК...
Стараюсь придерживаться , но часто это приводит к путанице и непоняткам....
Код: Выделить всё
<?php
/**
*
* acp_user_reminder [Russian] Pthelovod
*
* @package language
* @version $Id: acp_user_reminder.php 228 2009-05-21 10:09:57Z lefty74 $
* @copyright (c) 2008 lefty74
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
if (!defined('IN_PHPBB'))
{
exit;
}
/**
* DO NOT CHANGE
*/
if (empty($lang) || !is_array($lang))
{
$lang = array();
}
// DEVELOPERS PLEASE NOTE
//
// All language files should use UTF-8 as their encoding and the files must not contain a BOM.
//
// Placeholders can now contain order information, e.g. instead of
// 'Page %s of %s' you can (and should) write 'Page %1$s of %2$s', this allows
// translators to re-order the output of data while ensuring it remains correct
//
// You do not need this where single placeholders are used, e.g. 'Message %d' is fine
// equally where a string contains only two placeholders which are used to wrap text
// in a url you again do not need to specify an order e.g., 'Click %sHERE%s' is fine
// Announcement settings
$lang = array_merge($lang, array(
'TITLE' => 'Напоминалка',
'TITLE_EXPLAIN' => 'Рассылка напоминаний пользователям, не проявляющим активности на конференции.',
//Configuration text
'GENERAL_CONFIGURATION' => 'Основные настройки',
'CATEGORY_CONFIGURATION' => 'Настройки категорий',
'LOGGING_CONFIGURATION' => 'Настройки лога',
'USER_REMINDER_ENABLE' => 'Включить автоматические напоминания',
'USER_REMINDER_ENABLE_EXPLAIN' => 'Общее включение и отключение автоматических напоминаний. Отдельные категории можно переключить в автоматический/ручной режим на этой же странице ниже, в «Настройках категорий».',
'USER_REMINDER_BCC_EMAIL_ADDRESS' => 'Скрытая копия (BCC)',
'USER_REMINDER_BCC_EMAIL_ADDRESS_EXPLAIN' => 'Адрес электронной почты, на который должны отсылаться скрытые копии каждого напоминания. Оставьте поле пустым, чтобы отключить скрытые копии.',
'USER_REMINDER_IGNORE_NO_EMAIL' => 'Игнорировать отказ пользователей от рассылок',
'USER_REMINDER_IGNORE_NO_EMAIL_EXPLAIN' => 'Посылать напоминания пользователям, которые отключили в своих личных настройках получение email-рассылок администрации.',
'USER_REMINDER_PROTECTED_USERS' => 'Защищённые пользователи',
'USER_REMINDER_PROTECTED_USERS_EXPLAIN' => 'ID пользователей, которые не будут получать напоминания. При вводе нескольких ID разделяйте их запятой, например: <em>304,1182,1240</em>.',
'USER_REMINDER_PROTECTED_GROUPS' => 'Защищённые группы',
'USER_REMINDER_PROTECTED_GROUPS_EXPLAIN' => 'ID групп, которые не будут получать напоминания.<br /><br />Обратите внимание: если какой-либо пользователь входит в защищённую группу, то его удаление из списка защищённых пользователей не даст эффекта. Чтобы этот пользователь начал получать напоминания, вам придётся удалить из защищённых группу целиком либо удалить пользователя из этой группы.',
'USER_REMINDER_DELETE_CHOICE' => 'Способ удаления пользователей',
'USER_REMINDER_DELETE_CHOICE_EXPLAIN' => 'Если вы собираетесь удалять пользователей, выберите здесь способ их удаления.',
'USER_REMINDER_ZERO_POSTER_ENABLE' => 'Напоминание пользователям, не оставившим ни одного сообщения',
'USER_REMINDER_ZERO_POSTER_DAYS' => 'Число дней после регистрации для отправки напоминания',
'USER_REMINDER_ZERO_POSTER_DAYS_EXPLAIN' => 'Если включено автоматическое напоминание — письмо будет выслано пользователю спустя указанное число дней после регистрации.',
'USER_REMINDER_INACTIVE_ENABLE' => 'Напоминание неактивным пользователям',
'USER_REMINDER_INACTIVE_DAYS' => 'Число дней неактивности для отправки напоминания',
'USER_REMINDER_INACTIVE_DAYS_EXPLAIN' => 'Если включено автоматическое напоминание — письмо будет выслано пользователю, не посещавшему конференцию в течение указанного здесь количества дней.',
'USER_REMINDER_NOT_LOGGED_IN_ENABLE' => 'Напоминание пользователям, ни разу не входившим на конференцию',
'USER_REMINDER_NOT_LOGGED_IN_DAYS' => 'Число дней, после которого высылается напоминание',
'USER_REMINDER_NOT_LOGGED_IN_DAYS_EXPLAIN' => 'Если включено автоматическое напоминание — письмо будет выслано пользователю спустя указанное число дней после активации.',
'USER_REMINDER_INACTIVE_STILL_ENABLE' => 'Повторное напоминание',
'USER_REMINDER_INACTIVE_STILL_ENABLE_EXPLAIN' => 'Отсылка повторного напоминания в случае, если пользователь не реагирует на первое.',
'USER_REMINDER_USERS_PER_PAGE' => 'Число пользователей на странице',
'USER_REMINDER_USERS_PER_PAGE_EXPLAIN' => 'Укажите, сколько пользователей должно отображаться на страницах списков. Если 0, будет использовано значение по умолчанию — %d.',
'USER_REMINDER_LOGGING_OPTIONS' => 'Записывать в лог следующие события',
'USER_REMINDER_LOGGING_OPTIONS_EXPLAIN' => 'Выберите, какие события должны быть записаны в лог администраторов.',
'USER_REMINDER_LOG_OPT_SCRIPT' => 'Запущено автоматическое напоминание',
'USER_REMINDER_LOG_OPT_USERS_REACT' => 'Пользователь отреагировал на напоминание, напоминание очищено',
'USER_REMINDER_LOG_OPT_AUTO_EMAILS' => 'Автоматические напоминания разосланы пользователям',
'USER_REMINDER_INACTIVE_STILL_OPTIONS' => 'Кому высылать повторные напоминания',
'USER_REMINDER_INACTIVE_STILL_OPTIONS_EXPLAIN' => 'Повторные напоминания будут высылаться только выбранным здесь группам. Если не выбрана ни одна группа — напоминания высылаются всем.',
'USER_REMINDER_INACTIVE_STILL_DAYS' => 'Число дней, после которого высылается повторное напоминание',
'USER_REMINDER_INACTIVE_STILL_DAYS_EXPLAIN' => 'Если включено автоматическое напоминание — повторное письмо будет выслано спустя указанное здесь число дней после первого. Если выше выделены две или более группы, то отсчёт времени ведётся от первого отосланного напоминания.',
'YES' => 'Да',
'NO' => 'Нет',
'MANUAL' => 'Ручное',
'AUTOMATIC' => 'Автоматическое',
'UR_NONE_SELECTED' => 'Группы не выбраны',
// Titles and Explanations of the ACP sections
'ZERO_POSTS_TITLE' => 'Пользователи, не оставившие ни одного сообщения',
'ZERO_POSTS_TITLE_EXPLAIN' => 'Список пользователей, зарегистрированных более %d дней назад и не оставивших ни одного сообщения. Здесь вы можете узнать, получали ли они уже напоминания. Здесь же вы можете послать напоминания или удалить пользователей.',
'INACTIVE_TITLE' => 'Неактивные пользователи',
'INACTIVE_TITLE_EXPLAIN' => 'Список пользователей, не входивших на конференцию более %d дней. Здесь вы можете узнать, получали ли они уже напоминания. Здесь же вы можете послать напоминания или удалить пользователей. Число сообщений, оставленных пользователями, показано в скобках.',
'NOT_LOGGED_IN_TITLE' => 'Пользователи, ни разу не входившие на конференцию',
'NOT_LOGGED_IN_TITLE_EXPLAIN' => 'Список активированных пользователей, которые ни разу не авторизовались на конференции. Здесь вы можете узнать, получали ли они уже напоминания. Здесь же вы можете послать напоминания или удалить пользователей.',
'INACTIVE_STILL_TITLE' => 'Повторное напоминание',
'INACTIVE_STILL_TITLE_EXPLAIN' => 'Список пользователей, которые не отреагировали на первое напоминание, отправленное более %d дней назад. Здесь вы можете послать повторные напоминания или удалить пользователей. Число сообщений, оставленных пользователями, показано в скобках.',
'PROTECTED_USERS_TITLE' => 'Защищённые пользователи',
'PROTECTED_USERS_TITLE_EXPLAIN' => 'Список пользователей, которые не получают напоминаний. Удалить пользователей из списка вы можете здесь либо на странице основных настроек. Чтобы удалить пользователя, входящего в защищённую группу, необходимо удалить саму эту группу из списка защищённых групп; это можно сделать на странице основных настроек.',
'NON_EMAIL_RECEIVERS_EXPLAIN' => '(x) означает, что пользователь отключил в своих личных настройках получение email-рассылок администрации.',
'USERS_IN_GROUP_EXPLAIN' => '[x] означает, что пользователь входит в защищённую группу и вы не сможете убрать его из этого списка.',
// Row Titles
'USER_POSTS' => 'Сообщения',
'USER_LASTVISIT' => 'Последнее посещение',
'USER_REGDATE' => 'Регистрация',
'REMINDED_POSTS' => 'Напоминание<br />об отсутствии сообщений',
'REMINDED_INACTIVE' => 'Напоминание<br />о неактивности',
'REMINDED_NOT_LOGGED_IN' => 'Напоминание<br />не входившему',
'REMINDED_INACTIVE_STILL' => 'Повторное<br />напоминание',
// 'TIME_SPENT' => '%d месяц(ев), %d дней назад',
'TIME_SPENT' => '%d дней назад',
'TOTAL_USERS' => '%1$s из %2$s пользователей ',
'TOTAL_USERS_PCT' => '(%.2f%% всех пользователей)',
'NO_USERS_FOUND' => 'Не найдено пользователей',
//ACP Config/Trigger confirmation
'USER_UPDATED' => 'Выполнено',
'NO_USER_UNPROTECTED' => 'Пользователи не убраны из списка защищённых, так как все выбранные вами пользователи входят в защищённые группы.',
'ERROR_USER_UPDATED' => 'Напоминания не высланы.<br/>Вы выбрали пользователей, которым невозможно выслать напоминания.',
'USERS_DELETED' => 'Пользователи удалены',
'ERROR_USERS_DELETED' => 'Следующих пользователей удалить не удалось:<br/> %s',
'UR_TOO_MANY_CHARS' => 'Вы пытались сохранить %d символов. Максимум 255 символов может быть сохранено. Если вам нужно больше, создайте группу пользователей с целью защиты от напоминаний.',
'ERROR_EMAIL_CONFIRM_OPERATION' => 'Среди выбранных имеются пользователи, к которым уже применялась эта операция.<br/>',
'ERROR_NOEMAIL_CONFIRM_OPERATION' => 'Вы выбрали пользователей, которые отключили в своих личных настройках получение email-рассылок администрации. Поэтому напоминания они не получат.<br/>',
'DELETE_USER_CONFIRM_OPERATION' => 'Вы собираетесь удалить пользователей. <strong>Будьте осторожны: удалённых пользователей восстановить невозможно.</strong><br/>',
'EMAIL_DELETED_USERS' => 'Послать email удалённым пользователям',
'USER_REMINDER_CONFIG_UPDATED' => 'Настройки напоминаний обновлены',
//selection options
'DISPLAY_CHOICE' => 'Отобразить',
'REMINDER' => 'Послать напоминание',
'CLEAR' => 'Очистить напоминание',
'CLEAR_ALL' => 'Очистить все напоминания',
'PROTECT_USER' => 'Добавить в список защищённых',
'DELETE_USER' => 'Удалить пользователя',
'UNPROTECT_USER' => 'Убрать из списка защищённых',
'ALL' => 'Все',
'REMINDED' => 'Получавшие напоминание',
'NOT_REMINDED' => 'Не получавшие напоминаний',
'REMINDER_DATE' => 'Дата напоминания',
//install vars
'UR_CONFIG_FIELDS_UPDATED_CREATED' => 'Конфигурационные поля базы данных созданы/обновлены.',
'UR_INSTALL_COMPLETE' => '<strong>Установка мода «User Reminder» завершена. Не забудьте удалить папку <em>install</em>, прежде чем пользоваться конференцией.</strong>',
'UR_DELETE_COMPLETE' => '<strong>Мод «User Reminder» удалён. Не забудьте удалить папку <em>install</em>, прежде чем пользоваться конференцией.</strong>',
'UR_INSTALL_RETURN' => '<br /><br /><br />Нажмите %sздесь%s, чтобы перейти на главную страницу конференции.',
'UR_CONFIGS_CREATED' => 'Созданы конфигурационные поля в базе данных.',
'UR_USER_FIELDS_ADDED' => 'Добавлены пользовательские поля в базе данных.',
'UR_USER_FIELDS_DELETED' => 'Пользовательские поля удалены из базы данных.',
'UR_BACKUP_WARN' => 'Сделайте резервную копию базы данных, прежде чем продолжить.',
'UR_INSTALL_DESC' => 'Этот установочный файл создаст таблицы и поля в базе данных и добавит новый модуль в администраторский раздел. Для продолжения выберите необходимое действие:',
'UR_NEW_INSTALL' => 'Установка',
'UR_UPGRADE_DESC' => 'Этот установочный файл обновит/удалит таблицы и поля базы данных и добавит/удалит соответствующий модуль в администраторском разделе. Для продолжения выберите необходимое действие:',
'UR_UPGRADE' => 'Обновление до %s',
'UR_UP_TO_DATE' => 'Версия %s, установленная на вашей системе, самая последняя.',
'UR_INSTALL_REDIRECT' => 'Подождите немного, вы будете перенаправлены для завершения установки мода.',
'UR_UNINSTALL_REDIRECT' => 'Подождите немного, вы будете перенаправлены для завершения удаления мода.',
'UR_UNINSTALL' => 'Удаление',
'UR_MODULE_ADDED' => 'Модуль «Напоминание пользователю» добавлен.',
'UR_TABLE_CONFIG_DELETE' => 'Конфигурационные поля удалены из базы данных.<br />',
'UR_MODULE_DELETED' => 'Модуль «Напоминание пользователю» удалён.<br />',
));
?>
Код: Выделить всё
<?php
/**
*
* info_acp_user_reminder.php [Russian] Pthelovod
*
* @package acp - Russian
* @version $Id: info_acp_user_reminder.php 92 2008-06-29 22:35:49Z lefty74 $
* @copyright (c) 2008 lefty74
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
/**
* @ignore
*/
if (!defined('IN_PHPBB'))
{
exit;
}
// Create the lang array if it does not already exist
if (empty($lang) || !is_array($lang))
{
$lang = array();
}
// Merge language entries into the common lang array
$lang = array_merge($lang, array(
'USER_REMINDER' => 'Напоминалка',
'ACP_USER_REMINDER_CONFIGURATION' => 'Настройки',
'ACP_USER_REMINDER_ZERO_POSTER' => 'Пользователи, не оставившие ни одного сообщения',
'ACP_USER_REMINDER_INACTIVE' => 'Неактивные пользователи',
'ACP_USER_REMINDER_NOT_LOGGED_IN' => 'Пользователи, ни разу не входившие на конференцию',
'ACP_USER_REMINDER_INACTIVE_STILL' => 'Повторное напоминание',
'ACP_USER_REMINDER_PROTECTED_USERS' => 'Защищённые пользователи',
//Admin logs
'LOG_USER_REMINDER_DELETE_SECOND_REMINDER' => '<strong>Снято повторное напоминание для</strong><br />» %s',
'LOG_USER_REMINDER_DELETE_INACTIVE_REMINDER' => '<strong>Снято напоминание о неактивности для</strong><br />» %s',
'LOG_USER_REMINDER_DELETE_ZERO_POST_REMINDER' => '<strong>Снято напоминание об отсутствии сообщений для</strong><br />» %s',
'LOG_USER_REMINDER_AUTO_RUN' => '<strong>Запущено автонапоминание пользователям</strong>',
'LOG_USER_REMINDER_ZERO_POSTER' => '<strong>Отправлены напоминания не оставившим сообщения</strong><br />» %s',
'LOG_USER_REMINDER_AUTO_ZERO_POSTER' => '<strong>Отправлены напоминания не оставившим сообщения</strong><br />» %s',
'LOG_USER_REMINDER_ZERO_POSTER_CLEAR' => '<strong>Очищены напоминания не оставившим сообщения</strong><br />» %s',
'LOG_USER_REMINDER_INACTIVE' => '<strong>Отправлены напоминания неактивным пользователям</strong><br />» %s',
'LOG_USER_REMINDER_AUTO_INACTIVE' => '<strong>Отправлены напоминания неактивным пользователям</strong><br />» %s',
'LOG_USER_REMINDER_INACTIVE_CLEAR' => '<strong>Очищены напоминания неактивным пользователям</strong><br />» %s',
'LOG_USER_REMINDER_NOT_LOGGED_IN' => '<strong>Отправлены напоминания не входившим на форум</strong><br />» %s',
'LOG_USER_REMINDER_AUTO_NOT_LOGGED_IN' => '<strong>Отправлены напоминания не входившим на форум</strong><br />» %s',
'LOG_USER_REMINDER_NOT_LOGGED_IN_CLEAR' => '<strong>Очищены напоминания не входивших на форум</strong><br />» %s',
'LOG_USER_REMINDER_INACTIVE_STILL' => '<strong>Отправлены повторные напоминания</strong><br />» %s',
'LOG_USER_REMINDER_AUTO_INACTIVE_STILL' => '<strong>Отправлены повторные напоминания</strong><br />» %s',
'LOG_USER_REMINDER_INACTIVE_STILL_CLEAR' => '<strong>Очищены повторные напоминания</strong><br />» %s',
'LOG_USER_REMINDER_CLEARED' => '<strong>Очищены напоминания защищённым пользователям</strong><br />» %s',
'LOG_USER_PROTECTED' => '<strong>Добавлены пользователи защищённые от напоминаний</strong><br />» %s',
'LOG_USER_UNPROTECTED' => '<strong>Удалены пользователи защищённые от напоминаний</strong><br />» %s',
'LOG_USER_REMINDER_CONFIG_UPDATED' => '<strong>Обновлены настройки автонапоминаний</strong>',
));
?>
Над почтовыми сообщениями каждый издевается сам...