U
    \ªShl  ã                   @  sP   d Z ddlmZ ddlmZ ddlZddlmZmZ edƒZ	G dd„ deƒZ
dS )	z9Swedish search language: includes the JS Swedish stemmer.é    )Úannotations)ÚDictN)ÚSearchLanguageÚparse_stop_wordu
  
| source: http://snowball.tartarus.org/algorithms/swedish/stop.txt
och            | and
det            | it, this/that
att            | to (with infinitive)
i              | in, at
en             | a
jag            | I
hon            | she
som            | who, that
han            | he
pÃ¥             | on
den            | it, this/that
med            | with
var            | where, each
sig            | him(self) etc
fÃ¶r            | for
sÃ¥             | so (also: seed)
till           | to
Ã¤r             | is
men            | but
ett            | a
om             | if; around, about
hade           | had
de             | they, these/those
av             | of
icke           | not, no
mig            | me
du             | you
henne          | her
dÃ¥             | then, when
sin            | his
nu             | now
har            | have
inte           | inte nÃ¥gon = no one
hans           | his
honom          | him
skulle         | 'sake'
hennes         | her
dÃ¤r            | there
min            | my
man            | one (pronoun)
ej             | nor
vid            | at, by, on (also: vast)
kunde          | could
nÃ¥got          | some etc
frÃ¥n           | from, off
ut             | out
nÃ¤r            | when
efter          | after, behind
upp            | up
vi             | we
dem            | them
vara           | be
vad            | what
Ã¶ver           | over
Ã¤n             | than
dig            | you
kan            | can
sina           | his
hÃ¤r            | here
ha             | have
mot            | towards
alla           | all
under          | under (also: wonder)
nÃ¥gon          | some etc
eller          | or (else)
allt           | all
mycket         | much
sedan          | since
ju             | why
denna          | this/that
sjÃ¤lv          | myself, yourself etc
detta          | this/that
Ã¥t             | to
utan           | without
varit          | was
hur            | how
ingen          | no
mitt           | my
ni             | you
bli            | to be, become
blev           | from bli
oss            | us
din            | thy
dessa          | these/those
nÃ¥gra          | some etc
deras          | their
blir           | from bli
mina           | my
samma          | (the) same
vilken         | who, that
er             | you, your
sÃ¥dan          | such a
vÃ¥r            | our
blivit         | from bli
dess           | its
inom           | within
mellan         | between
sÃ¥dant         | such a
varfÃ¶r         | why
varje          | each
vilka          | who, that
ditt           | thy
vem            | who
vilket         | who, that
sitta          | his
sÃ¥dana         | such a
vart           | each
dina           | thy
vars           | whose
vÃ¥rt           | our
vÃ¥ra           | our
ert            | your
era            | your
vilkas         | whose
c                   @  s<   e Zd ZdZdZdZeZdddœdd„Zd	d	d
œdd„Z	dS )ÚSearchSwedishÚsvZSwedishzswedish-stemmer.jsÚdictÚNone)ÚoptionsÚreturnc                 C  s   t  d¡| _d S )NÚswedish)ÚsnowballstemmerÚstemmer)Úselfr
   © r   úC/root/rtd-docs/venv/lib/python3.8/site-packages/sphinx/search/sv.pyÚinitˆ   s    zSearchSwedish.initÚstr)Úwordr   c                 C  s   | j  | ¡ ¡S )N)r   ZstemWordÚlower)r   r   r   r   r   Ústem‹   s    zSearchSwedish.stemN)
Ú__name__Ú
__module__Ú__qualname__ÚlangZlanguage_nameZjs_stemmer_rawcodeÚswedish_stopwordsZ	stopwordsr   r   r   r   r   r   r   ‚   s   r   )Ú__doc__Ú
__future__r   Útypingr   r   Zsphinx.searchr   r   r   r   r   r   r   r   Ú<module>   s   w