Это потрясающе, спасибо команде Discourse!!
Интересно, можно ли это объединить с плагином «Голосование за посты» или заменить им?
Редакция: Также, сортируется ли раздел «Лучшее» по количеству лайков или как это работает?
2 лайка
Один из вариантов, который мы рассматривали для такой вложенности, — это доработка плагина Post Voting, но мы решили не идти этим путём. Это гораздо проще поддерживать, и пользовательский опыт оказывается лучше. Я считаю, что этот подход вполне может со временем заменить Post Voting — или уже делает это в некоторых случаях.
6 лайков
Я понимаю, что это не лучшее решение, но вы всё ещё можете использовать CSS.
Вам нужно лишь добавить правило для каждого языка, используя правильный селектор:
/* Вместо использования этого селектора ... */
nav.post-controls .actions button.reply pan.d-button-label:after {
}
/* ... начните селектор с указания языка */
html[lang=pt-BR] nav.post-controls .actions button.reply pan.d-button-label:after {
content: " текст на португальском";
}
Я уже опубликовал более лучшее решение: Discourse Reply Button Labels
1 лайк