Manybubbles has uploaded a new change for review.
https://gerrit.wikimedia.org/r/160990
Change subject: Add asciifolding to some French analyzers
......................................................................
Add asciifolding to some French analyzers
This should allow prefix search and exact title matching to find things with
asciifolding. This was requested by the frwiktionary community but I imagine
it is reasonably correct for all French usage. If not we can always tweak
it.
Bug: 70561
Change-Id: Id7dfe9e6b67ce0b9966870846bd68c1a4760580f
---
M includes/Maintenance/AnalysisConfigBuilder.php
1 file changed, 6 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/CirrusSearch
refs/changes/90/160990/1
diff --git a/includes/Maintenance/AnalysisConfigBuilder.php
b/includes/Maintenance/AnalysisConfigBuilder.php
index 1d17c4f..5105d54 100644
--- a/includes/Maintenance/AnalysisConfigBuilder.php
+++ b/includes/Maintenance/AnalysisConfigBuilder.php
@@ -229,6 +229,12 @@
// In English text_search is just a copy of text
$config[ 'analyzer' ][ 'text_search' ] = $config[
'analyzer' ][ 'text' ];
break;
+ case 'fr':
+ // Add asciifolding to the prefix queries and
incategory filters
+ $config[ 'analyzer' ][ 'prefix' ][ 'filter' ][] =
'asciifolding';
+ $config[ 'analyzer' ][ 'lowercase_keyword' ][ 'filter'
][] = 'asciifolding';
+ $config[ 'analyzer' ][ 'near_match' ][ 'filter' ][] =
'asciifolding';
+ break;
case 'it':
$config[ 'filter' ][ 'italian_elision' ] = array(
'type' => 'elision',
--
To view, visit https://gerrit.wikimedia.org/r/160990
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Id7dfe9e6b67ce0b9966870846bd68c1a4760580f
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/CirrusSearch
Gerrit-Branch: master
Gerrit-Owner: Manybubbles <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits