Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Post Count Resync

Ответы на вопросы, связанные с локализацией модов для phpBB 2.0.x
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 5 месяцев
Поблагодарили: 1 раз

Post Count Resync

Сообщение VVVas »

Код: Выделить всё

##############################################################
## MOD Title: Post Count Resync
## MOD Version: 1.2.1
## Author: R45 < adam at (@) rasadam.com > Adam Alkins - http://www.rasadam.com
## Description: This is an admin module for the ACP system. It will allow you to resync all user's post
##              counts to their correct figure.
Вот такой мод и вот моя частичная локализация для него, частичная потому что учил французский и с технической точки зрения могу ошибится в переводе

lang_pcount_resync.php

Код: Выделить всё

<?php
/***************************************************************************
 *                            lang_pcount_resync.php [English]
 *                              -------------------
 *     begin                : Fri Sep 06 2002
 *     copyright            : (C) 2002 Adam Alkins
 *     email                : phpbb@rasadam.com
 *	  $Id: lang_pcount_resync.php,v 1.5 2003/07/12 15:48:42 rasadam Exp $: 
 *    
 *
 ****************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

$lang['Resync_page_title'] = 'Синхронизация количества сообщений Пользователей';
$lang['Resync_page_desc_simple'] = 'Добро пожаловать в модуль Синхронизации количества сообщений Пользователей. You can Press the resync button to resync all the post counts to their true figure by recounting the amound of actual posts they made.<br /><br />Batch Mode allows you to resync accounts in steps, and is useful for large boards. Batch Mode also provides progress updates while resyncing, therefore if the script dies before finishing (Memory limit reached or timeout), you can resume at that position by entering the batch number (Leave blank to start at the beginning. The Resyncs per batch specifies how many Resyncs it will run per batch. If Batch is set as on and amount is left blank, it will default to 50 per batch.';
$lang['Resync_page_desc_adv'] = 'Добро пожаловать в модуль Синхронизации количества сообщений Пользователей. You can select which Forums you would like to Resync either a specific user or all users in the defined forums. Press the resync button to resync the post counts by recounting the amound of actual posts they made based on your criteria.<br /><br />Batch Mode allows you to resync accounts in steps, and is useful for large boards. Batch Mode also provides progress updates while resyncing, therefore if the script dies before finishing (Memory limit reached or timeout), you can resume at that position by entering the batch number (Leave blank to start at the beginning. The Resyncs per batch specifies how many Resyncs it will run per batch. If Batch is set as on and amount is left blank, it will default to 50 per batch.';

$lang['Resync_batch_mode'] = 'Batch Mode';
$lang['Resync_batch_number'] = 'Batch Number';
$lang['Resync_batch_amount'] = 'Resyncs per Batch';
$lang['Resync_finished'] = 'Синхронизация закончена';

$lang['Resync_completed'] = 'Синхронизация успешно завершена';

$lang['Resync_question'] = 'Синхронизировать?';

$lang['Resync_check_all'] = 'Синхронизировать для всех пользователей?';

$lang['Resync_do'] = 'Начать синхронизацию';

$lang['Resync_redirect'] = '<br /><br />Вернуться к модулю <a href="%s">Синхронизации количества сообщений Пользователей</a><br /><br />Вернуться на <a href="%s">Главную страницу</a>.';
$lang['Resync_invalid'] = 'Неверные установки - нет пользователей для синхронизации';
?>
Остальное приблизительно понимаю, но как выразить не могу представить.
я люблю daft punk | новый sugoi.ru
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Мой перевод, ему года полтора и он тоже не идеален, но все же:

Код: Выделить всё

$lang['Resync_page_title'] = 'Синхронизация числа сообщений';
$lang['Resync_page_desc_simple'] = 'Добро пожаловать в утилиту синхронизации числа сообщений пользователей. Нажмите кнопку &laquo;Синхронизировать&raquo; для синхронизации числа сообщений пользователей с числом их сообщений, реально присутствующих на форуме к настоящему моменту.<br /><br />Пакетный режим предназначен для синхронизации аккаунтов поэтапно и может быть полезен для больших форумов, особенно если выполнение скрипта преждевременно прекращается (к примеру, из-за нехватки памяти  или таймаута). В таком случае вы можете начать работу с позиции, на которой работа скрипта была прервана просто введя номер пакета в необходимое поле (оставьте пустым, чтобы начать синхронизацию сначала). Количество аккаунтов в пакете указывает на число аккаунтов, синхронизируемое за один раз. Если значение данной переменной не введено, оно принимается равным 50.';
$lang['Resync_page_desc_adv'] = 'Добро пожаловать в утилиту синхронизации числа сообщений пользователей. Вы можете выбрать форумы для синхронизации, указать пользователя или всех пользователей в необходисых форумах. Нажмите кнопку &laquo;Синхронизировать&raquo; для синхронизации согласно вашим критериям числа сообщений пользоватей с числом сообщений, реально присутствующих на форуме к настоящему моменту.<br /><br />Пакетный режим предназначен для синхронизации аккаунтов поэтапно и может быть полезен для больших форумов, особенно если выполнение скрипта преждевременно прекращается (к примеру, из-за нехватки памяти  или таймаута). В таком случае вы можете начать работу с позиции, на которой работа скрипта была прервана просто введя номер пакета в необходимое поле (оставьте пустым, чтобы начать синхронизацию сначала). Количество аккаунтов в пакете указывает на число аккаунтов, синхронизируемое за один раз. Если значение данной переменной не введено, оно принимается равным 50.';

$lang['Resync_batch_mode'] = 'Пакетный режим';
$lang['Resync_batch_number'] = 'Номер пакета';
$lang['Resync_batch_amount'] = 'Аккаунтов в пакете';
$lang['Resync_finished'] = 'Завершено';

$lang['Resync_completed'] = 'Синхронизация успешно завершена';
$lang['Resync_question'] = 'Синхронизировать?';
$lang['Resync_check_all'] = 'Выбрать всех пользователей:';
$lang['Resync_do'] = 'Синхронизировать';
$lang['Resync_redirect'] = '<br /><br /><a href="'.append_sid("admin_post_count_resync.php?mode=".$HTTP_GET_VARS['mode']).'">Вернуться к синхронизации числа сообщений пользователей</a><br /><br /><a href="'.append_sid("index.php?pane=right").'">Вернуться на главную страницу администраторского раздела</a>.';
$lang['Resync_invalid'] = 'Нет пользователей для синхронизации';
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Xpert
Спасибо за перевод, теперь стало более понятно. Взял можно сказать полностью Ваш.

И несколько уточняющих вопросов, на которые хотелось бы плучить ответы в этой теме.
я люблю daft punk | новый sugoi.ru
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Внимание, как правильно подсказал VVVas мой перевод не совсем совместим с последней версией мода. Вернее, не совсем корректен в плане значений переменных. Перевод я делал на основе версии 1.1.1. Времени переделывать пока нет, поэтому пока прошу использовать его только как справочный материал или основу для собственного перевода.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 5 месяцев
Поблагодарили: 1 раз

Сообщение VVVas »

Мой так сказать составной вариант что бы никто не парился, что откуда брать и как.

Код: Выделить всё

$lang['Resync_page_title'] = 'Синхронизация количества сообщений Пользователей';
$lang['Resync_page_desc_simple'] = 'Добро пожаловать в модуль Синхронизации количества сообщений Пользователей.  Нажмите кнопку &laquo;Синхронизировать&raquo; для синхронизации числа сообщений пользователей с числом их сообщений, реально присутствующих на форуме к настоящему моменту.<br /><br />Пакетный режим предназначен для синхронизации аккаунтов поэтапно и может быть полезен для больших форумов, особенно если выполнение скрипта преждевременно прекращается (к примеру, из-за нехватки памяти  или таймаута).  В таком случае вы можете начать работу с позиции, на которой работа скрипта была прервана просто введя номер пакета в необходимое поле (оставьте пустым, чтобы начать синхронизацию сначала). Количество аккаунтов в пакете указывает на число аккаунтов, синхронизируемое за один раз. Если значение данной переменной не введено, оно принимается равным 50.';
$lang['Resync_page_desc_adv'] = 'Добро пожаловать в модуль Синхронизации количества сообщений Пользователей. Вы можете выбрать форумы для синхронизации, указать пользователя или всех пользователей в необходисых форумах. Нажмите кнопку &laquo;Синхронизировать&raquo; для синхронизации согласно вашим критериям числа сообщений пользоватей с числом сообщений, реально присутствующих на форуме к настоящему моменту.<br /><br />Пакетный режим предназначен для синхронизации аккаунтов поэтапно и может быть полезен для больших форумов, особенно если выполнение скрипта преждевременно прекращается (к примеру, из-за нехватки памяти  или таймаута). В таком случае вы можете начать работу с позиции, на которой работа скрипта была прервана просто введя номер пакета в необходимое поле (оставьте пустым, чтобы начать синхронизацию сначала). Количество аккаунтов в пакете указывает на число аккаунтов, синхронизируемое за один раз. Если значение данной переменной не введено, оно принимается равным 50.';

$lang['Resync_batch_mode'] = 'Пакетный режим';
$lang['Resync_batch_number'] = 'Номер пакета';
$lang['Resync_batch_amount'] = 'Аккаунтов в пакете';
$lang['Resync_finished'] = 'Синхронизация закончена';

$lang['Resync_completed'] = 'Синхронизация успешно завершена';

$lang['Resync_question'] = 'Синхронизировать?';

$lang['Resync_check_all'] = 'Синхронизировать для всех пользователей';

$lang['Resync_do'] = 'Cинхронизировать';

$lang['Resync_redirect'] = '<br /><br />Вернуться к модулю <a href="%s">Синхронизации количества сообщений Пользователей</a><br /><br />Вернуться на <a href="%s">Главную страницу</a>.';
$lang['Resync_invalid'] = 'Неверные установки - нет пользователей для синхронизации';
я люблю daft punk | новый sugoi.ru

Вернуться в «Локализация модов для phpBB 2.0.x»