Skip to content

Repository files navigation

Translit - Cyrillic/Latin text transliteration

PowerShell 3PowerShell 4, 5 & Core on Windows buildLinux & MacOS buildlatest versiondownloads

ConsoleDemo

The functionality of this module is based on Transliteration Nuget Library Nuget: NuGet Badge

Instalation

Powershell Gallery:

https://www.powershellgallery.com/packages/TranslitModule/

PowerShellGet Installation :

Install-Module-Name TranslitModule

Direct download instalation:

iex ('$module="TranslitModule"'+(new-object net.webclient).DownloadString('https://raw.githubusercontent.com/stadub/PowershellBinary/master/install.ps1'))

Module import:

Import-Module TranslitModule

Commands

ConvertTo-LatinTransliteration- Convert cyrillic text to latin
[-Text] <string>
[-Language] (Optional) Slavic translit language [ifnotset-systemlanguageisused] ConvertFrom-LatinTransliteration- Convert latin-cyrillic text to cyrillic
[-Text] <string>
[-Language] (Optional) Slavic translit language [ifnotset-systemlanguageisused] 

Aliases

CmdletAlias
ConvertTo-LatinTransliterationtranslit
ConvertFrom-LatinTransliterationuntranslit

Usage

Convert from cyrillic to latin:

/> translit -Text "фва"-Language Bulgarian
/>ConvertTo-LatinTransliteration-Text "цукен"-Lng mk
/>"текст"|ConvertTo-LatinTransliteration-Language Russian
/>"купалiнка цемная ночка, дзеж твая дочка"|ConvertTo-LatinTransliteration-Language Belorussian
/>"Поплакала і знов фіалка розцвіла Засяяв день таємними знаками "|ConvertTo-LatinTransliteration-Language Ukrainian

Convert from latin to cyrillic:

/> untranslit -Text "fva"-Language Bulgarian
/>ConvertFrom-LatinTransliteration-Text "czuke"-Lng mk
/>"tekst"|ConvertFrom-LatinTransliteration-Language Russian
/>"kastrychniczkaya"|ConvertFrom-LatinTransliteration-Language Belorussian
/>"zakoxana"|ConvertFrom-LatinTransliteration-Language Ukrainian

Changelog

[v1.0.0] Apr 29, 2020

  • Create module
  • Replace some translitiration letters

Donate

The modules are created and actively maintained during evenings and weekends for my own needs. If it's useful for you too, that's great. I don't demand anything in return.

However, if you like it and feel the urge to give something back, a coffee or a beer is always appreciated. Thank you very much in advance.

Buy Me A CoffeeSupport by Yandex

If you have any idea or suggestion - please add a github issue.

About

Powershell Module for Cyrillic/Latin text transliteration

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages