Thanks for the hint! Unfortunately it doesn’t solve the problem
It’s quite weird that some pre-2.3 posts contain search URLs (some has multi-word search terms with different accents) which are working fine and return valid result while new search queries are not working and give back not relevant posts.
К сожалению, игнорировать диакритические знаки нельзя, так как это приведёт к неточным результатам. Куда мне стоит посмотреть, чтобы решить эту проблему? Может быть, откатиться до версии 2.2 (хотя это будет лишь временное решение )?
И вы на 100% подтверждаете, что в настройках сайта опция «Игнорировать диакритические знаки при поиске» снята и что вы выполнили повторную индексацию после её отключения?
Я выполнил чистую локальную установку, и слово «kávé» работало нормально, но некоторые другие слова — нет. Похоже, проблема связана с полнотекстовым поиском в PostgreSQL и тем, как анализируется текст. Например, поисковое слово «kávé» после нормализации превращается в «ká», и эта нормализованная форма сопоставляется с текстом, поэтому и «kávé», и «káposzta» считаются верными результатами полнотекстового поиска
Надеюсь, ситуация улучшится при использовании словарей Hunspell в PostgreSQL, но на данный момент венгерский словарь не работает