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

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

Ответы на вопросы, связанные с локализацией модов для phpBB 2.0.x
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 17 лет 3 месяца
Поблагодарили: 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
Стаж: 16 лет 6 месяцев
Откуда: tln.ee

Сообщение Romiyo »

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

Сообщение 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
Стаж: 17 лет 3 месяца
Поблагодарили: 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
Стаж: 16 лет 4 месяца

Сообщение DedPichto »

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

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

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

Сообщение Coagulant »

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

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

Сообщение Romiyo »

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

Сообщение DedPichto »

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

Сообщение Coagulant »

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

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

Сообщение Xpert »

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

Сообщение Siava »

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

Сообщение Xpert »

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

Сообщение Coagulant »

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

Сообщение Xpert »

Еще комментарии собственно по переводу будут?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 16 лет 7 месяцев
Поблагодарили: 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»