sibds/iso_9_js

Forward and reverse transliteration according to ISO 9 or ISO 9: 1995 or GOST 7.79-2000 system of A and B

Maintainers

Details

github.com/sibds/iso_9_js

Source

Installs: 13

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 3

Language:JavaScript

dev-master 2019-12-17 19:39 UTC

This package is auto-updated.

Last update: 2023-01-18 02:42:36 UTC


README

HomeLicenseDownlodNPMBuildClimateCoverageInline docsDependency Status

Forward and reverse transliteration according to ISO 9 or ISO 9: 1995 or GOST 7.79-2000 system of A and B

Read translit.js file header

Usage

var translit = require('../translit');
function example() {
 var a, b = [
    [],
    ["Диакритика", "Съешь ещё этих мягких французских булок, да выпей же чаю!"],
    ["Беларускую", "З'ясі яшчэ гэтых мяккіх французскіх булак, ды выпі ж чаю!"],
    ["Български",  "Яжте повече от тези меки кифлички, но също така се пие чай!"],
    ["Македонски", "Јадат повеќе од овие меки францускиот ролни, па пијат чај!"],
    ["Русский",    "Съешь ещё этих мягких французских булок, да выпей же чаю!"],
    ["Українська", "З'їж ще цих м'яких французьких булок, та випий же чаю!"]
 ], c, d;
 for(a = 1; a < b.length - 1; a++) {
  c = b[a][0];                                       // Language
  d = b[a][1];                                       // Source
  e = translit(d, a);                                // Translit
  console.log(
   "%s - %s\nSource  : %s\nTranslit: %s\nReverse : %s\n",
   c,                                                // Language
   translit(c, a),                                   // Transliterated language
   d,                                                // Source
   e,                                                // Forward
   translit(e, -1 * a)                               // Reverse
  );
 }
};
example()