Kvn.Translit 1.0.8

Install-Package Kvn.Translit -Version 1.0.8
dotnet add package Kvn.Translit --version 1.0.8
<PackageReference Include="Kvn.Translit" Version="1.0.8" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Kvn.Translit --version 1.0.8
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Kvn.Translit, 1.0.8"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Kvn.Translit as a Cake Addin
#addin nuget:?package=Kvn.Translit&version=1.0.8

// Install Kvn.Translit as a Cake Tool
#tool nuget:?package=Kvn.Translit&version=1.0.8
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

translit

Хм не думал что нет пакетов для транслита в nuget. Исправил это 😃

Usage

Basic usage with default parameter. By default select Russian codetable to transliterate

var instance = Fabric.GetInstance();
var result = instance.Transliterate("Тест");

With language

var sample = "Маск придумав, як відправити пікап Tesla Cybertruck в космос";
var trans = Fabric.GetInstance(Lang.UA);
var actual = trans.Transliterate(sample);

Helpers

Fetching safe string for web.

  var teststring = "Марий Эл";
  var result = _trans.Transliterate(teststring).GetWebSafe(); 

Transliterate extension. By default create instance of russian table, but you select another language.

string src = "жыццё";
var actual = src.Translit(Lang.BY)
             .GetWebSafe();

Supported language

  • Russian
  • Belorussian
  • Ukrainian
  • Hungary
  • Makedony

Изменения

15 декабря 2019 - Fix typos. Add coverage test's. Add extension method for fast transliterate.

14 декабря 2019 - Добавил поддержку языков, нового фреймворка, примеры кода.

21 августа 2019 - добавил поддержку .net core

  • .NETFramework 4.0

    • No dependencies.
  • .NETFramework 4.5

    • No dependencies.
  • .NETFramework 4.6

    • No dependencies.
  • .NETStandard 1.3

  • .NETStandard 2.1

    • 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
1.0.8 876 12/15/2019
1.0.7 249 12/14/2019
1.0.6 256 8/21/2019
1.0.5 218 8/20/2019
1.0.4 222 8/20/2019

Package for transliteration in accordance with the ISO 9 standard. The following languages are supported: Russian, Ukrainian, Belorussian, Bulgarian, Macedonian