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

Локализация для Birthday MOD

Ответы на вопросы, связанные с локализацией модов для phpBB 2.0.x
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Локализация для Birthday MOD

Сообщение Xpert »

lang_main.php

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

// Start add - Birthday MOD
$lang['Birthday'] = 'День рождения';
$lang['No_birthday_specify'] = 'Не указан';
$lang['Age'] = 'Возраст';
$lang['Wrong_birthday_format'] = 'Неверный формат даты рождения';
$lang['Birthday_to_high'] = 'Извините, на данный сайт не допускаются пользователи старше %d лет';
$lang['Birthday_require'] = 'Необходимо указать дату вашего рождения';
$lang['Birthday_to_low'] = 'Извините, на данный сайт не допускаются пользователи младше %d лет';
$lang['Submit_date_format'] = 'd-m-Y'; //php date() format - Note: ONLY d, m and Y may be used and SHALL ALL be used (different seperators are accepted)
$lang['Birthday_greeting_today'] = 'Примите наши поздравления с %s-летием.<br /><br />Администрация';//%s is substituted with the users age
$lang['Birthday_greeting_prev'] = 'Примите наши поздравления с наступающим %s %s-летием.<br /><br />Администрация';//%s is substituted with the users age, and birthday
$lang['Greeting_Messaging'] = 'Поздравляем';
$lang['Birthday_today'] = 'Сегодня день рождения справляют:';
$lang['Birthday_week'] = 'В ближайшие %d дней день рождения справляют:';
$lang['Nobirthday_week'] = 'В ближайшие %d дней никто не справляет день рождения'; // %d is substitude with the number of days
$lang['Nobirthday_today'] = 'Сегодня никто не справляет день рождения';
$lang['Year'] = 'Год';
$lang['Month'] = 'Месяц';
$lang['Day'] = 'День';
lang_admin.php

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

// Start add - Birthday MOD
$lang['Birthday_required'] = 'Сделать дату рождения обязательной для заполнения';
$lang['Enable_birthday_greeting'] = 'Поздравления с днем рождения';
$lang['Birthday_greeting_expain'] = 'Пользователи будут получать поздравление с днем рождения';
$lang['Next_birthday_greeting'] = 'Следующее поздравление';
$lang['Next_birthday_greeting_expain'] = 'Год, в котором пользователь будет поздравлен с днем рождения';
$lang['Wrong_next_birthday_greeting'] = 'Год указан неверно, введите пожалуйста заново';
$lang['Max_user_age'] = 'Максимальный возраст пользователя';
$lang['Min_user_age'] = 'Минимальный возраст пользователя';
$lang['Birthday_lookforward'] = 'Список будущих именинников за, дней';
$lang['Birthday_lookforward_explain'] = 'Количество дней, за которое будут показаны пользователи, вскоре празднующие день рождения';
// End add - Birthday MOD
Принимаются любые комментарии. Существующий до этого перевод (by hobo) поразил своей непрофессиональностью, некоторые вещи в русской версии вообще отсутствовали.

Скачать с phpbbGuru

Drupal refresh
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Romiyo
Неадекватен
Сообщения: 603
Стаж: 19 лет 3 месяца
Откуда: tln.ee
Контактная информация:

Сообщение Romiyo »

Спасибо. А то никак не мог перевести это:
$lang['Birthday_required'] = 'Сделать дату рождения обязательной для заполнения';
Неадекватен
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 19 лет 2 месяца
Откуда: Москва
Контактная информация:

Сообщение Coagulant »

Оригинал:
$lang['Birthday_greeting_prev'] = 'We would like to give you a belated congratulatons for becoming %s years old on the %s.<br /><br /> The Management';//%s is substituted with the users age, and birthday
Перевод:
$lang['Birthday_greeting_prev'] = 'Примите наши поздравления с наступающим %s %s-летием.<br /><br />Администрация';//%s is substituted with the users age, and birthday
Где-то ошибка в порядке использования %s
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Тогда так:

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

$lang['Birthday_greeting_prev'] = 'Примите наши поздравления с %s-летием, наступающим %s.<br /><br />Администрация';//%s is substituted with the users age, and birthday
Спасибо.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
DedPichto
phpBB 1.4.4
Сообщения: 104
Стаж: 19 лет 1 месяц

Сообщение DedPichto »

Xpert писал(а):'Сегодня день рождения справляют
Справляют - коряво. Справляют обычно малую нужду. Или "отмечают" или "празднуют".
Xpert писал(а):Поздравляем
Лучше добавить восклицательный знак: Поздравляем!
Xpert писал(а):никто не справляет
Аналогично, "справляет" - не катит.

Добавлено спустя 2 минуты 11 секунд:

Да, и еще.
DedPichto писал(а):Сегодня день рождения
лучше изменить на
DedPichto писал(а):Сегодня свой день рождения
Потому что отмечать/праздновать можно и чужой :)
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 19 лет 2 месяца
Откуда: Москва
Контактная информация:

Сообщение Coagulant »

DedPichto писал(а):Справляют обычно малую нужду
LOL. Вы мегаэксперт по русскому языку? Откройте ожегова чтоли.

Я бы еще 'Список будущих именинников за, дней' и пояснение к нему поправил на более понятное, но сам придумать что-нибудь более внятное пока не могу :oops:
Аватара пользователя
Romiyo
Неадекватен
Сообщения: 603
Стаж: 19 лет 3 месяца
Откуда: tln.ee
Контактная информация:

Сообщение Romiyo »

DedPichto, Coagulant, думаю, главную задачу Xpert выполнил, дальше уже дело за вашей фантазией. ;)
Неадекватен
DedPichto
phpBB 1.4.4
Сообщения: 104
Стаж: 19 лет 1 месяц

Сообщение DedPichto »

Coagulant писал(а):Вы мегаэксперт по русскому языку?
Да.
Я не сказал, что так говорить нельзя - я сказал, что это звучит коряво. Плюс к тому же, было написано буквально следующее:
Xpert писал(а):Принимаются любые комментарии
Я добавл свой комментарий. Еще вопросы будут?
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 19 лет 2 месяца
Откуда: Москва
Контактная информация:

Сообщение Coagulant »

DedPichto
Может еще объясните, почему коряво звучит или это было имхо?

Xpert
Нет желания сделать в коллекции раздел "Русификации phpbbguru.net"?
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Coagulant
В коллекции модов? Он есть :)
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Сообщение Siava »

Xpert
Кстати, а для чего ЭТОТ раздел? :roll:
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

Siava
Это раздел для переводов модов. Надеюсь на выходных дойдут руки все переводы, сделанные совместными усилиями участников нашего форума еще раз проверить м выложить уже как официальные.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 19 лет 2 месяца
Откуда: Москва
Контактная информация:

Сообщение Coagulant »

Xpert писал(а):Это раздел для переводов модов. Надеюсь на выходных дойдут руки все переводы, сделанные совместными усилиями участников нашего форума еще раз проверить м выложить уже как официальные.
Об этом я и говорил :wink:
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

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

Сообщение VVVas »

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

$lang['Nobirthday_week'] = 'В ближайшие %d дней никто не справляет день рождения'; // %d is substitude with the number of days
Маленький нюанс: слово "дней" не ко всем числам подходит. Может быть кто придумает лучше - у меня не получилось.

Себе поставил перевод используя "отмечает", как говорил DedPichto.

Добавлено спустя 1 минуту 27 секунд:

В принципе мое замечание критично если число <5.
я люблю daft punk | новый sugoi.ru
Закрыто

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