ryancoolround Опубликовано 24 января, 2022 Поделиться Опубликовано 24 января, 2022 У меня есть маленькая проблема, которая мне мозолит глаза уже почти два года, без шуток. И меня это очень раздражает. Если что 🤣 мне даже на офф форуме помочь не смогли. Как мне перевести в ленте активности эту надпись today. Она не переводится, что бы я не сделал. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SlawkA Опубликовано 24 января, 2022 Поделиться Опубликовано 24 января, 2022 а на дефолтном стиле так же не переведено на русский? ryancoolround 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
ryancoolround Опубликовано 24 января, 2022 Автор Поделиться Опубликовано 24 января, 2022 К сожалению да... Спойлер Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
ryancoolround Опубликовано 24 января, 2022 Автор Поделиться Опубликовано 24 января, 2022 (изменено) Вот нашел в переводе. У одного ключа даже латиница отсутствует. Спойлер И даже если поставить к примеру немецкий язык через админку, там будет все точно так же. Изменено 24 января, 2022 пользователем ryancoolround Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 24 января, 2022 Поделиться Опубликовано 24 января, 2022 Это живет в файле system/Content/Search/Result/Result.php - в функции streamSeparator(). Там жестко закодированные строки типа 'today'. ryancoolround 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
ryancoolround Опубликовано 24 января, 2022 Автор Поделиться Опубликовано 24 января, 2022 3 минуты назад, Desti сказал: Это живет в файле system/Content/Search/Result/Result.php - в функции streamSeparator(). Там жестко закодированные строки типа 'today'. Да, если прямиком в этом файле прописать "Сегодня", то перевод исправляется. elseif ( $date->format('Y-m-d') == $now->format('Y-m-d') ) { return 'Сегодня'; } Спасибо. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SkiFteL Опубликовано 24 января, 2022 Поделиться Опубликовано 24 января, 2022 У меня на русском все! Попробуй в поиске по ключу найти.... поставь там today Если это в разделе "Активность" то ключ так и есть today Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 24 января, 2022 Поделиться Опубликовано 24 января, 2022 41 минуту назад, ryancoolround сказал: Да, если прямиком в этом файле прописать "Сегодня", то перевод исправляется. Это костылик. Если система не находит ключа из плагина lang, то подставляется передаваемое значение. Надо добавить этот ключ в базу, в языковые фразы, тогда появится перевод. Ключ из core не подхватывается, добавьте ключ в forums. ryancoolround 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SkiFteL Опубликовано 24 января, 2022 Поделиться Опубликовано 24 января, 2022 (изменено) 3 минуты назад, Desti сказал: Это костылик. Если система не находит ключа из плагина lang, то подставляется передаваемое значение. Надо добавить этот ключ в базу, в языковые фразы, тогда появится перевод. Ключ из core не подхватывается, добавьте ключ в forums. ну то что они костыль приматали к трёх-ногой кошке это понятно)))) По сути да проще ланги прописать...этот ланг от системы, не думаю что к форуму лучше этот ключ встречается как в календаре так и в форуме и системе! Изменено 24 января, 2022 пользователем SkiFteL Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 24 января, 2022 Поделиться Опубликовано 24 января, 2022 Только что, SkiFteL сказал: не думаю что к форуму лучше Из core он не подтягивается, почему - не знаю. Можно плагинчик на эту функцию повесить, менять возвращаемое значение на новое и добавить новый ключ с переводом. Тогда ни на что не повлияет. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SkiFteL Опубликовано 24 января, 2022 Поделиться Опубликовано 24 января, 2022 2 минуты назад, Desti сказал: Из core он не подтягивается, почему - не знаю. Можно плагинчик на эту функцию повесить, менять возвращаемое значение на новое и добавить новый ключ с переводом. Тогда ни на что не повлияет. Ну я тебя понял, вот тока не вариант засорять лист страницы плагинов - тем же самым костылем, тока чутка получше) Проще прошерстить ЛАНГИ ибо кажется после какого то русика часть лангов тупо полетели во свояси...где то и кто то забыл кавычки допилить) За частую такое наблюдаю от ЛИНГВИСТОВ переводчиков самоучных) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
ryancoolround Опубликовано 24 января, 2022 Автор Поделиться Опубликовано 24 января, 2022 Огромное спасибо всем за помощь. Вы очень помогли. Правда. Спокойной ночи. Мне завтра, точнее уже сегодня мед комиссию проходить. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 24 января, 2022 Поделиться Опубликовано 24 января, 2022 Вот вам плагинчик, добавляет строку "Сегодня", вешает хук куда надо. При деинсталляции чистит за собой. TodayRus 1.0.0.xml or1k и ryancoolround 2 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
ryancoolround Опубликовано 25 января, 2022 Автор Поделиться Опубликовано 25 января, 2022 12 часов назад, Desti сказал: Это костылик. Если система не находит ключа из плагина lang, то подставляется передаваемое значение. Надо добавить этот ключ в базу, в языковые фразы, тогда появится перевод. Ключ из core не подхватывается, добавьте ключ в forums. 12 часов назад, Desti сказал: Вот вам плагинчик, добавляет строку "Сегодня", вешает хук куда надо. При деинсталляции чистит за собой. TodayRus 1.0.0.xml 2 \u043a\u0411 · 2 загрузки И хоть я использовал тот первый способ который подсказал @Desti в виде костыля, все равно лучше использовать способы из цитат. Ибо если напрямую изменять файл Result.php, то потом в админке висит предупреждение о том, что некоторые исходные файлы Invision Community были изменены. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
ryancoolround Опубликовано 7 июля, 2023 Автор Поделиться Опубликовано 7 июля, 2023 Не могли бы вы добавить текст еще для ключа unhidden в этот плагин? На главной странице форума, если его переключить в вид "Отзывчивый" такое отображается. Спойлер Я хотел было сам добавить. Но у меня до сих пор проблемы с поиском необходимых классов. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.