Уважаемые пользователи!
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
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Сообщение Siava »

VVVas
я написал так:

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

Пользователи у которых будут дни рождения в ближайшие 7 дней: 
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 4 месяца
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas »

Siava
Суть именно в слове "дней", если у тебя стоит анонс за 5 дней или больше то всё нормально, а вот если 3?
"...в ближайшие 3 дней"?
Я говорил про это, а не про постороение фразы.
я люблю daft punk | новый sugoi.ru
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Сообщение Siava »

VVVas
Если сделать за 3 дня, то мне не будет лень подправить это в lang_main.php :lol: Форум-то у меня для себя :mrgreen:
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 4 месяца
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas »

Siava
И мне то не лень, но мы сейчас говорим об универсальности.
я люблю daft punk | новый sugoi.ru
Аватара пользователя
Coagulant
Former team member
Сообщения: 955
Стаж: 19 лет 2 месяца
Откуда: Москва
Контактная информация:

Сообщение Coagulant »

VVVas
Можно сделать склонение также, как и в моде Advanced Post Merging, но стоит ли оно того? Проще передать перевод под своё число дней :)

P.S. Замечание критично ко всем числам, оканчивающимся на 1,2,3,4 (если только в числе не 1 десяток, 111,212 и т.п)
Аватара пользователя
Romiyo
Неадекватен
Сообщения: 603
Стаж: 19 лет 3 месяца
Откуда: tln.ee
Контактная информация:

Сообщение Romiyo »

Ребят, по-моему вы зря придираетесь к склонениям! Ибо: не думаю, что кому-нить, в том числе и админам форума захочется наблюдать целую неделю надпись: "В ближайшие 7 (6, 5, 4...) дней д.р будет у: ..." ... - строго поставите 1-2-3 дня максимум! В следствии чего, проще править lang_russian, чем ставить скрипты и пр. заморочки...


^^^^^^ - ИМХО
Неадекватен
Аватара пользователя
Balamut
Former team member
Сообщения: 2213
Стаж: 19 лет
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 146 раз
Контактная информация:

Сообщение Balamut »

кзтп.

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

##############################################################
## MOD Title:		Birthday Mod Russian Language Pack
## MOD Version:		1.5.5
##
## Translation:	Русский (Russian)
## Rev date:	07/05/2004
##
## Translator:	Vitaly < kukuiv@netzero.net> http://www.mv-forum.com/phpBB2/index.php
##
##############################################################
#
#-----[ OPEN ]------------------------------------------
#
language/lang_russian/lang_main.php

#
#-----[ FIND ]------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]------------------------------------------
#

// 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'] = 'День';

// NOTE: Please do not translate the folowing 4 lines !
// They are automatically translated into your language
$lang['day_short'] = array ($lang['datetime']['Sun'],$lang['datetime']['Mon'],$lang['datetime']['Tue'],$lang['datetime']['Wed'],$lang['datetime']['Thu'],$lang['datetime']['Fri'],$lang['datetime']['Sat']);
$lang['day_long'] = array ($lang['datetime']['Sunday'],$lang['datetime']['Monday'],$lang['datetime']['Tuesday'],$lang['datetime']['Wednesday'],$lang['datetime']['Thursday'],$lang['datetime']['Friday'],$lang['datetime']['Saturday']);
$lang['month_short'] = array ($lang['datetime']['Jan'],$lang['datetime']['Feb'],$lang['datetime']['Mar'],$lang['datetime']['Apr'],$lang['datetime']['May'],$lang['datetime']['Jun'],$lang['datetime']['Jul'],$lang['datetime']['Aug'],$lang['datetime']['Sep'],$lang['datetime']['Oct'],$lang['datetime']['Nov'],$lang['datetime']['Dec']);
$lang['month_long'] = array ($lang['datetime']['January'],$lang['datetime']['February'],$lang['datetime']['March'],$lang['datetime']['April'],$lang['datetime']['May'],$lang['datetime']['June'],$lang['datetime']['July'],$lang['datetime']['August'],$lang['datetime']['September'],$lang['datetime']['October'],$lang['datetime']['November'],$lang['datetime']['December']);

#
#-----[ OPEN FILE ]------------------------------------------
#
language/lang_russian/lang_admin.php 

#
#-----[ FIND ]------------------------------------------
#
?>
#
#-----[ BEFORE, ADD ]------------------------------------------
#

// 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

#
#-----[ SAVE & CLOSE ]------------------------------------------
#
//
// That's all, Folks!
// -------------------------------------------------
Аватара пользователя
OtherDima
phpBB 2.0.1
Сообщения: 294
Стаж: 19 лет 1 месяц
Откуда: Санкт-Петербург
Благодарил (а): 1 раз
Контактная информация:

Сообщение OtherDima »

подскажите тупому, это локализация к Birthday Hack?
какой версии
ссылочку на оригинал :wink: если мона
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 4 месяца
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas »

последней
раздел моды этого сайта
я люблю daft punk | новый sugoi.ru
Аватара пользователя
OtherDima
phpBB 2.0.1
Сообщения: 294
Стаж: 19 лет 1 месяц
Откуда: Санкт-Петербург
Благодарил (а): 1 раз
Контактная информация:

Сообщение OtherDima »

VVVas писал(а):последней
раздел моды этого сайта
просто немного сбило с толку - здесь Birthday MOD
а там Birthday Hack
:)
Аватара пользователя
VVVas
Former team member
Сообщения: 4463
Стаж: 19 лет 4 месяца
Поблагодарили: 13 раз
Контактная информация:

Сообщение VVVas »

Xpert
Мега бага.
Xpert писал(а):$lang['Birthday_greeting_prev'] = 'Примите наши поздравления с %s-летием, наступающим %s.<br /><br />Администрация';//%s is substituted with the users age, and birthday
Не наступающим, а наступившим! Это окно выводиться если человек вошел на следующий и более дней после дня рождения. И Smayliks нам на это указывал.

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

И ещё тогда получаем перевод
$lang['Birthday_greeting_prev'] = 'Примите наши поздравления с %s-летием, наступившим %s<br /><br />Администрация';//%s is substituted with the users age, and birthday
Обратите внимание на отсутствие точки после
, наступившим %s
её там не надо, она откуда то из даты сама подставляется. И если её ставить, то будет их две (в смысле точек).

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

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

Сообщение Xpert »

Поправлено
VVVas писал(а):Не наступающим, а наступившим!
С точкой править не стал.

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

Сообщение VVVas »

Xpert писал(а):С точкой править не стал.
Тогда их две будет. На ros-porta.ru/forum их тоже две.
я люблю daft punk | новый sugoi.ru
DarkSouL
phpBB 1.2.1
Сообщения: 22
Стаж: 18 лет 2 месяца
Контактная информация:

Сообщение DarkSouL »

Ребят в версии 2.0.5. помогите перевести, я начал а дальше что-то не хватает мозгов!

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

$lang['Birthdays'] = 'Дни рождения';
$lang['bday_show'] = 'Видимая панель дней рождений';
$lang['Unconditional'] = 'Безоговорочный';
$lang['Conditional'] = 'Условный';
$lang['bday_show_explain'] = 'Determines whether or not the Birthday Panel on the main Index should be visible in the event that there are no birthdays or upcoming birthdays (unconditional = yes, conditional = no)';
$lang['bday_require'] = 'Require Date of Birth';
$lang['bday_require_explain'] = 'The year of birth will only be required if the "Require Year" option is selected';
$lang['bday_year'] = 'Require Year';
$lang['bday_year_explain'] = 'When this option is selected, users attempting to provide a date of birth will also need to provide a year of birth.';
$lang['bday_lock'] = 'Disallow Date of Birth Changes';
$lang['bday_lock_explain'] = 'Once entered, the date of birth cannot be changed, again.  Atleast when this option is selected.';
$lang['bday_lookahead'] = 'Number of Days to Look Ahead';
$lang['bday_lookahead_explain'] = 'Affects the Birthday Panel on the main Index.  Entering -1 will disable Birthday Lookahead';
$lang['bday_age_range'] = 'Allowable Age Range (in years)';
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет
Поблагодарили: 2 раза
Контактная информация:

Сообщение Xpert »

А что за мод? Не похож на тот, что обсуждается в даннной теме.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Закрыто

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