Можно подумать, многоязычных форумов много.
Воо. Понял, да?
То, что я выше показал, прописывает ТЕБЕ паштовы робот в МОЕЙ (сейчас белорусской) локали. А если я турок, и тебе картинку отправил просто?
А у тебя в почте "От кого" по-турецки будет написано.
А на "твоём" сейчас украинском - а ні пари з вуст
. Логики НОЛЬ.
Все эти письма должны приходить строго на дефолтном языке форума, без всяких юзерских локалей. Ъ.
Нужно просто повыгрызать везде в почтовых уведомлениях юзерские локали - автора поста, отправителя лс и т.д. Только дефолтный язык форума. Раз читают и тусуются - поймут при любых раскладах.
Хотя идеально - в локали юзера всё-таки. Но получателя, а не, блин, автора ЛС или вообще автора крауйнего поста в подписанной теме
Я указываю в профиле МОЁ мыло и МОЙ язык. На кой хрен мне локаль турка, который отписался в теме?
Бггг представляешь, что MaraKat получает
Вот подписана она на тему, ты туда накатешь пост с твоей украинской локалью, потом я с о своей белорусской. Мы, допустим, хоть по-французски напишем, но над её уведомлениями (причём оба- на разных языках) ржать можно долго.
Added: Now
Это здесь, только я не знаю, как правильно сделать:
// Default sender address
$from_name = sprintf($lang_common['Forum mailer'], $forum_config['o_board_title']);