diff --git a/es.py b/es.py
index a0e41f6bd19bd43783c641dadf85b42c84d9ab28_ZXMucHk=..fa1eb8746f3da9ddd5c98f9f2416977a1cc3f35d_ZXMucHk= 100644
--- a/es.py
+++ b/es.py
@@ -22,6 +22,8 @@
     return {'analysis':
             {'analyzer':
              {'default': {'filter': ['standard',
-                                     'my_ascii_folding'],
+                                     'my_ascii_folding',
+                                     'lowercase',
+                                     'french_snowball',],
                           'tokenizer': 'standard'}},
              'filter': {'my_ascii_folding': {'preserve_original': True,
@@ -26,6 +28,11 @@
                           'tokenizer': 'standard'}},
              'filter': {'my_ascii_folding': {'preserve_original': True,
-                                             'type': 'asciifolding'}}}}
+                                             'type': 'asciifolding'},
+                        'french_snowball': {'type': 'snowball',
+                                            'language': 'French'},
+             }
+            }
+    }
 
 
 def indexable_types(schema):