OldNorseDictionary 0.9.0

dotnet add package OldNorseDictionary --version 0.9.0                
NuGet\Install-Package OldNorseDictionary -Version 0.9.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="OldNorseDictionary" Version="0.9.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add OldNorseDictionary --version 0.9.0                
#r "nuget: OldNorseDictionary, 0.9.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install OldNorseDictionary as a Cake Addin
#addin nuget:?package=OldNorseDictionary&version=0.9.0

// Install OldNorseDictionary as a Cake Tool
#tool nuget:?package=OldNorseDictionary&version=0.9.0                

Old Norse Dictionary

Old Norse to English Dictionary for C# / .NET. The dictionary consists of 35 000+ Old Norse words with English translations.

Based on the classic dictionary by Richard Cleasby and Gudbrand Vigfusson. If you find this one too abbreviated, academic or hard to read, you might want to check out A Concise Dictionary of Old Icelandic

Install

dotnet add package OldNorseDictionary

Usage

using OldNorseDictionary;

// Get all dictionary entries.
var dictionary = new Dictionary();
var result = dictionary.GetEntries();
Console.WriteLine(dictionary.Count); // 35 207 entries.

// Individual entry contains headword and definitions list.
DictionaryEntry entry = result[1000];
Console.WriteLine(entry.Headword); // ARINN
Console.WriteLine(entry.Definitions[0]);
// s, m., dat. aarni = árni, Fs. 42, Rm. 2, [a word still freq. in Denmark and in Norway; Dan. arne, arnested; Norse aarstad, Ivar Aasen: in Icel. it is very rare]

DictionaryEntry entry2 = result[10000]
Console.WriteLine(entry2.Headword); // gull-reyfi
Console.WriteLine(entry2.Definitions[0]); // n. a golden fleece, Hb. 732. 17.

// ToString is overwritten for generic presentation.
Console.WriteLine(entry2.ToString()); // gull-reyfi - n. a golden fleece, Hb. 732. 17.

About Cleasby & Vigfusson Dictionary

"Icelandic-English" dictionary was started by Richard Cleasby and finished by Gudbrand Vigfusson. It was published in 1874, which leads to there being many public domain versions of the book available.

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net6.0

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.9.0 236 5/14/2022