0.0.1 • Published 9 years ago

romanizer v0.0.1

Weekly downloads
10
License
MIT
Repository
github
Last release
9 years ago

ローマナイザー NPM version Build Status Coverage Status

Installation

$ npm install romanizer --save

API

.romanize(japanese) -> Promise(romanized)

引数の日本語をローマ字に変換して返します。

var romanizer= require('romanizer');

romanizer.romanize('日本語でok')
.then(function(romaji) {
  console.log(romaji);// nihongo de ok
});

romanizer.romanize('オウフwwwいわゆるストレートな質問キタコレですねwww')
.then(function(romaji) {
  console.log(romaji);// ōfu www iwayuru sutorēto na shitsumon kitakore desu newww'
});

romanizer.romanize('The quick brown fox jumps over the lazy dog')
.then(function(romaji) {
  console.log(romaji);// The quick brown fox jumps over the lazy dog
});

romanizer.romanize("〔賭博の〕チップを換金する表現パターンcash [hand, pass] in one's chips")
.then(function(romaji) {
  console.log(romaji);// tobaku no chippu o kankin suru hyōgen patān cash hand,pass in one's chips
});

romanizer.romanize('みなさんご存じunknown芋')
.then(function(romaji) {
  console.log(romaji);// minasan gozonji unknown imo
});

romanizer.romanize('何だと思う?これね、ミキプルーンの苗木。')
.then(function(romaji) {
  console.log(romaji);// nani da to omō? kore ne, mikipurūn no naegi.
});

romanizer.romanize('たっぷんたっぷんすればいいんじゃね')
.then(function(romaji) {
  console.log(romaji);// ta' puntappunsurebaiinjane
});

romanizer.romanize('エターナルフォースブリザード')
.then(function(romaji) {
  console.log(romaji);// etānarufōsuburizādo
});

課題

  • 半角カナには対応していません。対応しました

Related projects

License

MIT

0.0.1

9 years ago

0.0.1-alpha

9 years ago

0.0.0

9 years ago

0.0.0-alpha

9 years ago