User:Tynnoel/Ordbøkene interfacing

The new front end for the Nynorsk Dictionary and the Bokmål Dictionary – ordbokene.no – was released as a beta version in late 2021 to replace ordbok.uib.no. From January 26th 2022 it is the default version. The old one is still avaiable for some time, but we should already now migrate to the new one, as it is the one recommended for use by the publishers, and also the one where content will be updated in the future.

Module:R:The_Bokmål_and_Nynorsk_dictionaries will need to be rewritten, and I use this page to document how the interface is set up.

URL syntax

edit

The URL is formed like this:

https://ordbokene.no/{lang}/search?q={search term}&pos={part of speech}&scope={scope}&perPage={perPage}

Mandatory arguments

edit

lang

edit

{lang} is one of

  • nn – only Nynorsk
  • bm – only Bokmål
  • bm,nn – both

search term

edit

{search term} is whatever string is searched for. Strings may include the wildcards

  • _ denoting *one* arbitrary character
  • % (written as %25 in the url) or * denoting a variable number of arbitrary characters – zero or more

Other arguments

edit

Restricts the search to one part of speech. Possible values:

  • verb – Verbs
  • noun – Nouns
  • adj – Adjectives
  • pron – Pronouns
  • det – Determiners
  • adv – Adverbs
  • cconj – Conjunctions
  • sconj – Subjunctions
  • intj – Interjections

To search in all parts of speech, omit the pos argument.

scope

edit

Defines where the search is conducted, using one or more of the following

  • e – Lemmas/entries
  • i – Inflected forms
  • f – Free text, i.e. the entire dictionary article

The order of e, i and f does not seem to matter, but they are put in that order – eif – by the interface. If no scope is given, it works as if the scope was "ei".

perPage

edit

Defines how many results are shown per page.

Examples

edit

Search for "nav" in both dictionaries, all parts of speech, both as entry and in inflected forms:

https://ordbokene.no/bm,nn/search?q=nav&scope=ei

Search for "nav" in The Nynorsk Dictionary, as a noun, as entry, inflected form or anywhere else in the article:

https://ordbokene.no/nn/search?q=nav&pos=noun&scope=eif

Search for "for" in The Bokmål Dictionary, all parts of speech, as entry, inflected form or anywhere else in the article. Limit to 5 results per page:

https://ordbokene.no/bm/search?q=for&scope=efi&perPage=5

Module sandbox

edit

Module:User:Tynnoel/R:The_Bokmål_and_Nynorsk_dictionaries

Result

edit

I have updated the module at 2022–03–06 23:48 UTC after testing in the sandbox. Possible improvements could be allowing other parameters to be specified.