これらはPostgresで設定可能ですが、Postgresのフランス語実装がこれをすべて削減している原因です。
discourse_development=# select to_tsvector('french', 'passants');
to_tsvector
-------------
'pass':1
(1 row)
discourse_development=# select to_tsvector('english', 'passants');
to_tsvector
-------------
'passant':1
(1 row)
より高度な辞書を使用することもできますが、設定が非常に複雑です。