When you get the prepopulated Solr configuration from the Drupal Solr module it generates the Russian SnowballPorterFilterFactory for the Ukrainian language. As you can see from the following article, Ukrainian is quite different from Russian. Actually, it is more similar to Belarussian and the Latin based languages of Polish or Slovak, see:
https://www.ukrainianlessons.com/ukrainian-and-russian-languages/

On www.osce.org we have thousands of nodes in Ukrainian and I can confirm that the search in Ukrainian with Russian stemming is far from being ideal (please be aware that this is not a political statement). For example, the stemming for plurals does not work as Ukrainian uses letters that do not exist in Russian. Search with Morfologik works better:
https://lucene.apache.org/solr/guide/6_6/language-analysis.html#Language...

Comments

gnindl created an issue. See original summary.

gnindl’s picture

Issue summary: View changes
gnindl’s picture

Issue summary: View changes
OanaIlea’s picture

Assigned: Unassigned » OanaIlea
OanaIlea’s picture

Version: 8.x-2.x-dev » 8.x-3.x-dev
Status: Active » Needs review
StatusFileSize
new4.31 KB
mkalkbrenner’s picture

Status: Needs review » Needs work
  1. +++ b/search_api_solr.install
    @@ -1177,3 +1177,34 @@ function search_api_solr_update_8314() {
    +function search_api_solr_update_8315() {
    

    8315 is already in use on github. use 8316

  2. +++ b/search_api_solr.install
    @@ -1177,3 +1177,34 @@ function search_api_solr_update_8314() {
    +    search_api_solr_update_helper_save_field_type_config($field_type_name, $field_type_config);
    

    This should be called in the inner if() because we would only save 'uk'.

OanaIlea’s picture

Status: Needs work » Needs review
StatusFileSize
new828 bytes
new4.22 KB

mkalkbrenner’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.