B
    ÿ‹dù  ã               @   sD   d 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 )z=Norwegian search language: includes the JS Norwegian stemmer.é    )ÚDictN)ÚSearchLanguageÚparse_stop_wordu«  
| source: http://snowball.tartarus.org/algorithms/norwegian/stop.txt
og             | and
i              | in
jeg            | I
det            | it/this/that
at             | to (w. inf.)
en             | a/an
et             | a/an
den            | it/this/that
til            | to
er             | is/am/are
som            | who/that
pÃ¥             | on
de             | they / you(formal)
med            | with
han            | he
av             | of
ikke           | not
ikkje          | not *
der            | there
sÃ¥             | so
var            | was/were
meg            | me
seg            | you
men            | but
ett            | one
har            | have
om             | about
vi             | we
min            | my
mitt           | my
ha             | have
hadde          | had
hun            | she
nÃ¥             | now
over           | over
da             | when/as
ved            | by/know
fra            | from
du             | you
ut             | out
sin            | your
dem            | them
oss            | us
opp            | up
man            | you/one
kan            | can
hans           | his
hvor           | where
eller          | or
hva            | what
skal           | shall/must
selv           | self (reflective)
sjÃ¸l           | self (reflective)
her            | here
alle           | all
vil            | will
bli            | become
ble            | became
blei           | became *
blitt          | have become
kunne          | could
inn            | in
nÃ¥r            | when
vÃ¦re           | be
kom            | come
noen           | some
noe            | some
ville          | would
dere           | you
som            | who/which/that
deres          | their/theirs
kun            | only/just
ja             | yes
etter          | after
ned            | down
skulle         | should
denne          | this
for            | for/because
deg            | you
si             | hers/his
sine           | hers/his
sitt           | hers/his
mot            | against
Ã¥              | to
meget          | much
hvorfor        | why
dette          | this
disse          | these/those
uten           | without
hvordan        | how
ingen          | none
din            | your
ditt           | your
blir           | become
samme          | same
hvilken        | which
hvilke         | which (plural)
sÃ¥nn           | such a
inni           | inside/within
mellom         | between
vÃ¥r            | our
hver           | each
hvem           | who
vors           | us/ours
hvis           | whose
bÃ¥de           | both
bare           | only/just
enn            | than
fordi          | as/because
fÃ¸r            | before
mange          | many
ogsÃ¥           | also
slik           | just
vÃ¦rt           | been
vÃ¦re           | to be
bÃ¥e            | both *
begge          | both
siden          | since
dykk           | your *
dykkar         | yours *
dei            | they *
deira          | them *
deires         | theirs *
deim           | them *
di             | your (fem.) *
dÃ¥             | as/when *
eg             | I *
ein            | a/an *
eit            | a/an *
eitt           | a/an *
elles          | or *
honom          | he *
hjÃ¥            | at *
ho             | she *
hoe            | she *
henne          | her
hennar         | her/hers
hennes         | hers
hoss           | how *
hossen         | how *
ikkje          | not *
ingi           | noone *
inkje          | noone *
korleis        | how *
korso          | how *
kva            | what/which *
kvar           | where *
kvarhelst      | where *
kven           | who/whom *
kvi            | why *
kvifor         | why *
me             | we *
medan          | while *
mi             | my *
mine           | my *
mykje          | much *
no             | now *
nokon          | some (masc./neut.) *
noka           | some (fem.) *
nokor          | some *
noko           | some *
nokre          | some *
si             | his/hers *
sia            | since *
sidan          | since *
so             | so *
somt           | some *
somme          | some *
um             | about*
upp            | up *
vere           | be *
vore           | was *
verte          | become *
vort           | become *
varte          | became *
vart           | became *
c               @   s<   e Zd ZdZdZdZeZeddœdd„Z	e
e
dœd	d
„ZdS )ÚSearchNorwegianÚnoZ	Norwegianznorwegian-stemmer.jsN)ÚoptionsÚreturnc             C   s   t  d¡| _d S )NÚ	norwegian)ÚsnowballstemmerÚstemmer)Úselfr   © r   ú]/work/yifan.wang/ringdown/master-ringdown-env/lib/python3.7/site-packages/sphinx/search/no.pyÚinitÄ   s    zSearchNorwegian.init)Úwordr   c             C   s   | j  | ¡ ¡S )N)r   ZstemWordÚlower)r   r   r   r   r   ÚstemÇ   s    zSearchNorwegian.stem)Ú__name__Ú
__module__Ú__qualname__ÚlangZlanguage_nameZjs_stemmer_rawcodeÚnorwegian_stopwordsZ	stopwordsr   r   Ústrr   r   r   r   r   r   ¾   s   r   )	Ú__doc__Útypingr   r
   Zsphinx.searchr   r   r   r   r   r   r   r   Ú<module>   s    3