Language

Languages

use Sigmie\Greek\Greek;
 
/** @var GreekBuilder */
$greekBuilder = $this->sigmie
->newIndex($alias)
->language(new Greek())
->greekLowercase()
->greekStemmer()
->greekStopwords();
use Sigmie\German\German;
 
$germanBuilder
->germanLightStemmer()
->germanStemmer()
->germanStemmer2()
->germanMinimalStemmer()
 
->germanNormalize()
->germanStopwords()
->germanLowercase()
 
->create();
use Sigmie\English\English;
 
/** @var EnglishBuilder */
$englishBuilder = $this->sigmie->newIndex($alias)->language(new English());
 
$englishBuilder
 
->englishStemmer()
->englishPorter2Stemmer()
->englishLovinsStemmer()
->englishLightStemmer()
->englishPossessiveStemming()
->englishMinimalStemmer()
 
->englishStopwords()
->englishLowercase()
->create();