Documentation

TranslatorJaEn extends Translator
in package

Table of Contents

Constants

ATTR_SYLLABLECOUNT  = 'syllables'
ATTR_WORDS  = 'text'
ELE_ROOT  = 'translator'
ELE_TEXT  = 'translation'
ELE_WORD  = 'word'
LOOKUP_URI  = 'http://jisho.org/search/%s?page=%d'
PLAYER_LENGTH_MAX  = 50000
PLAYER_LENGTH_MIN  = 1000
PLAYER_URI  = 'http://assets.languagepod101.com/dictionary/japanese/audiomp3.php?kana=%s&kanji=%s'
PLAYER_URI_BASE  = 'http://www.csse.monash.edu.au/~jwb/audiock.swf?u='
PLAYER_URI_OLD  = 'http://www.csse.monash.edu.au/~jwb/audiock.swf?u=kana=%skanji=%s'
PLAYER_URI_SEARCH  = 'http://www.csse.monash.edu.au/~jwb/cgi-bin/wwwjdic.cgi?1E'

Properties

$hiraganaLatinMap  : mixed
$hiraganaMap  : mixed
$katakanaMap  : mixed
$latinHiraganaMap  : mixed
$otions  : mixed

Methods

__construct()  : mixed
createTranslation()  : mixed
downloadPlayerURI()  : mixed
fromLatin()  : mixed
getPlayerURI()  : mixed
getTranslator()  : mixed
lookupPlayerUri()  : mixed
setOptions()  : mixed
toHiragana()  : mixed
toKatakana()  : mixed
toLatin()  : mixed
translateWord()  : mixed
getTranslationURL()  : mixed
lookupWord()  : mixed

Constants

ATTR_SYLLABLECOUNT

public mixed ATTR_SYLLABLECOUNT = 'syllables'

LOOKUP_URI

public mixed LOOKUP_URI = 'http://jisho.org/search/%s?page=%d'

PLAYER_URI

public mixed PLAYER_URI = 'http://assets.languagepod101.com/dictionary/japanese/audiomp3.php?kana=%s&kanji=%s'

PLAYER_URI_BASE

public mixed PLAYER_URI_BASE = 'http://www.csse.monash.edu.au/~jwb/audiock.swf?u='

PLAYER_URI_OLD

public mixed PLAYER_URI_OLD = 'http://www.csse.monash.edu.au/~jwb/audiock.swf?u=kana=%skanji=%s'
public mixed PLAYER_URI_SEARCH = 'http://www.csse.monash.edu.au/~jwb/cgi-bin/wwwjdic.cgi?1E'

Properties

$hiraganaLatinMap

protected static mixed $hiraganaLatinMap = ['あ' => 'a', 'い' => 'i', 'う' => 'u', 'え' => 'e', 'お' => 'o', 'か' => 'ka', 'き' => 'ki', 'く' => 'ku', 'け' => 'ke', 'こ' => 'ko', 'きゃ' => 'kya', 'きゅ' => 'kyu', 'きょ' => 'kyo', 'さ' => 'sa', 'し' => 'shi', 'す' => 'su', 'せ' => 'se', 'そ' => 'so', 'しゃ' => 'sha', 'しゅ' => 'shu', 'しょ' => 'sho', 'た' => 'ta', 'ち' => 'chi', 'つ' => 'tsu', 'て' => 'te', 'と' => 'to', 'ちゃ' => 'cha', 'ちゅ' => 'chu', 'ちょ' => 'cho', 'な' => 'na', 'に' => 'ni', 'ぬ' => 'nu', 'ね' => 'ne', 'の' => 'no', 'にゃ' => 'nya', 'にゅ' => 'nyu', 'にょ' => 'nyo', 'は' => 'ha', 'ひ' => 'hi', 'ふ' => 'fu', 'へ' => 'he', 'ほ' => 'ho', 'ひゃ' => 'hya', 'ひゅ' => 'hyu', 'ひょ' => 'hyo', 'ま' => 'ma', 'み' => 'mi', 'む' => 'mu', 'め' => 'me', 'も' => 'mo', 'みゃ' => 'mya', 'みゅ' => 'myu', 'みょ' => 'myo', 'や' => 'ya', 'ゆ' => 'yu', 'よ' => 'yo', 'ら' => 'ra', 'り' => 'ri', 'る' => 'ru', 'れ' => 're', 'ろ' => 'ro', 'りゃ' => 'rya', 'りゅ' => 'ryu', 'りょ' => 'ryo', 'わ' => 'wa', 'ゐ' => 'wi', 'ゑ' => 'we', 'を' => 'wo', 'ん' => 'n', 'が' => 'ga', 'ぎ' => 'gi', 'ぐ' => 'gu', 'げ' => 'ge', 'ご' => 'go', 'ぎゃ' => 'gya', 'ぎゅ' => 'gyu', 'ぎょ' => 'gyo', 'ざ' => 'za', 'じ' => 'ji', 'ぢ' => 'ji', 'ず' => 'zu', 'づ' => 'zu', 'ぜ' => 'ze', 'ぞ' => 'zo', 'じゃ' => 'ja', 'じゅ' => 'ju', 'じょ' => 'jo', 'だ' => 'da', 'で' => 'de', 'ど' => 'do', 'ば' => 'ba', 'び' => 'bi', 'ぶ' => 'bu', 'べ' => 'be', 'ぼ' => 'bo', 'びゃ' => 'bya', 'びゅ' => 'byu', 'びょ' => 'byo', 'ぱ' => 'pa', 'ぴ' => 'pi', 'ぷ' => 'pu', 'ぺ' => 'pe', 'ぽ' => 'po', 'ぴゃ' => 'pya', 'ぴゅ' => 'pyu', 'ぴょ' => 'pyo', 'ひぇ' => 'hye']

$hiraganaMap

protected static mixed $hiraganaMap = ['あ' => 'ア', 'ば' => 'バ', 'びゃ' => 'ビャ', 'ちゃ' => 'チャ', 'だ' => 'ダ', 'が' => 'ガ', 'ぎゃ' => 'ギャ', 'は' => 'ハ', 'ひゃ' => 'ヒャ', 'じゃ' => 'ジャ', 'か' => 'カ', 'きゃ' => 'キャ', 'ま' => 'マ', 'みゃ' => 'ミャ', 'な' => 'ナ', 'にゃ' => 'ニャ', 'ぱ' => 'パ', 'ぴゃ' => 'ピャ', 'ら' => 'ラ', 'りゃ' => 'リャ', 'さ' => 'サ', 'しゃ' => 'シャ', 'た' => 'タ', 'わ' => 'ワ', 'や' => 'ヤ', 'ざ' => 'ザ', 'べ' => 'ベ', 'で' => 'デ', 'え' => 'エ', 'げ' => 'ゲ', 'へ' => 'ヘ', 'ひぇ' => 'ヒェ', 'け' => 'ケ', 'め' => 'メ', 'ね' => 'ネ', 'ぺ' => 'ペ', 'れ' => 'レ', 'せ' => 'セ', 'て' => 'テ', 'ゑ' => 'ヱ', 'ぜ' => 'ゼ', 'び' => 'ビ', 'ち' => 'チ', 'ぎ' => 'ギ', 'ひ' => 'ヒ', 'い' => 'イ', 'じ' => 'ジ', 'ぢ' => 'ジ', 'き' => 'キ', 'み' => 'ミ', 'に' => 'ニ', 'ぴ' => 'ピ', 'り' => 'リ', 'し' => 'シ', 'ゐ' => 'ヰ', 'ぼ' => 'ボ', 'びょ' => 'ビョ', 'ちょ' => 'チョ', 'ど' => 'ド', 'ご' => 'ゴ', 'ぎょ' => 'ギョ', 'ほ' => 'ホ', 'ひょ' => 'ヒョ', 'じょ' => 'ジョ', 'こ' => 'コ', 'きょ' => 'キョ', 'も' => 'モ', 'みょ' => 'ミョ', 'の' => 'ノ', 'にょ' => 'ニョ', 'お' => 'オ', 'ぽ' => 'ポ', 'ぴょ' => 'ピョ', 'ろ' => 'ロ', 'りょ' => 'リョ', 'しょ' => 'ショ', 'そ' => 'ソ', 'と' => 'ト', 'を' => 'ヲ', 'よ' => 'ヨ', 'ぞ' => 'ゾ', 'ぶ' => 'ブ', 'びゅ' => 'ビュ', 'ちゅ' => 'チュ', 'ふ' => 'フ', 'ぐ' => 'グ', 'ぎゅ' => 'ギュ', 'ひゅ' => 'ヒュ', 'じゅ' => 'ジュ', 'く' => 'ク', 'きゅ' => 'キュ', 'む' => 'ム', 'みゅ' => 'ミュ', 'ぬ' => 'ヌ', 'にゅ' => 'ニュ', 'ぷ' => 'プ', 'ぴゅ' => 'ピュ', 'る' => 'ル', 'りゅ' => 'リュ', 'しゅ' => 'シュ', 'す' => 'ス', 'つ' => 'ツ', 'う' => 'ウ', 'ゆ' => 'ユ', 'ず' => 'ズ', 'づ' => 'ズ', 'ん' => 'ン']

$katakanaMap

protected static mixed $katakanaMap = ['ア' => 'あ', 'バ' => 'ば', 'ビャ' => 'びゃ', 'チャ' => 'ちゃ', 'ダ' => 'だ', 'ガ' => 'が', 'ギャ' => 'ぎゃ', 'ハ' => 'は', 'ヒャ' => 'ひゃ', 'ジャ' => 'じゃ', 'カ' => 'か', 'キャ' => 'きゃ', 'マ' => 'ま', 'ミャ' => 'みゃ', 'ナ' => 'な', 'ニャ' => 'にゃ', 'パ' => 'ぱ', 'ピャ' => 'ぴゃ', 'ラ' => 'ら', 'リャ' => 'りゃ', 'サ' => 'さ', 'シャ' => 'しゃ', 'タ' => 'た', 'ワ' => 'わ', 'ヤ' => 'や', 'ザ' => 'ざ', 'ベ' => 'べ', 'デ' => 'で', 'エ' => 'え', 'ゲ' => 'げ', 'ヘ' => 'へ', 'ヒェ' => 'ひぇ', 'ケ' => 'け', 'メ' => 'め', 'ネ' => 'ね', 'ペ' => 'ぺ', 'レ' => 'れ', 'セ' => 'せ', 'テ' => 'て', 'ヱ' => 'ゑ', 'ウェ' => 'ゑ', 'ゼ' => 'ぜ', 'ビ' => 'び', 'チ' => 'ち', 'ギ' => 'ぎ', 'ヒ' => 'ひ', 'イ' => 'い', 'ジ' => 'じ', 'ヂ' => 'じ', 'キ' => 'き', 'ミ' => 'み', 'ニ' => 'に', 'ピ' => 'ぴ', 'リ' => 'り', 'シ' => 'し', 'ヰ' => 'ゐ', 'ウィ' => 'ゐ', 'ボ' => 'ぼ', 'ビョ' => 'びょ', 'チョ' => 'ちょ', 'ド' => 'ど', 'ゴ' => 'ご', 'ギョ' => 'ぎょ', 'ホ' => 'ほ', 'ヒョ' => 'ひょ', 'ジョ' => 'じょ', 'コ' => 'こ', 'キョ' => 'きょ', 'モ' => 'も', 'ミョ' => 'みょ', 'ノ' => 'の', 'ニョ' => 'にょ', 'オ' => 'お', 'ポ' => 'ぽ', 'ピョ' => 'ぴょ', 'ロ' => 'ろ', 'リョ' => 'りょ', 'ショ' => 'しょ', 'ソ' => 'そ', 'ト' => 'と', 'ヲ' => 'を', 'ウォ' => 'を', 'ヨ' => 'よ', 'ゾ' => 'ぞ', 'ブ' => 'ぶ', 'ビュ' => 'びゅ', 'チュ' => 'ちゅ', 'フ' => 'ふ', 'グ' => 'ぐ', 'ギュ' => 'ぎゅ', 'ヒュ' => 'ひゅ', 'ジュ' => 'じゅ', 'ク' => 'く', 'キュ' => 'きゅ', 'ム' => 'む', 'ミュ' => 'みゅ', 'ヌ' => 'ぬ', 'ニュ' => 'にゅ', 'プ' => 'ぷ', 'ピュ' => 'ぴゅ', 'ル' => 'る', 'リュ' => 'りゅ', 'シュ' => 'しゅ', 'ス' => 'す', 'ツ' => 'つ', 'ウ' => 'う', 'ユ' => 'ゆ', 'ズ' => 'ず', 'ヅ' => 'ず', 'ン' => 'ん']

$latinHiraganaMap

protected static mixed $latinHiraganaMap = ['a' => 'あ', 'i' => 'い', 'u' => 'う', 'e' => 'え', 'o' => 'お', 'ka' => 'か', 'ki' => 'き', 'ku' => 'く', 'ke' => 'け', 'ko' => 'こ', 'kya' => 'きゃ', 'kyu' => 'きゅ', 'kyo' => 'きょ', 'sa' => 'さ', 'shi' => 'し', 'su' => 'す', 'se' => 'せ', 'so' => 'そ', 'sha' => 'しゃ', 'shu' => 'しゅ', 'sho' => 'しょ', 'ta' => 'た', 'chi' => 'ち', 'tsu' => 'つ', 'te' => 'て', 'to' => 'と', 'cha' => 'ちゃ', 'chu' => 'ちゅ', 'cho' => 'ちょ', 'na' => 'な', 'ni' => 'に', 'nu' => 'ぬ', 'ne' => 'ね', 'no' => 'の', 'nya' => 'にゃ', 'nyu' => 'にゅ', 'nyo' => 'にょ', 'ha' => 'は', 'hi' => 'ひ', 'fu' => 'ふ', 'he' => 'へ', 'ho' => 'ほ', 'hya' => 'ひゃ', 'hyu' => 'ひゅ', 'hyo' => 'ひょ', 'ma' => 'ま', 'mi' => 'み', 'mu' => 'む', 'me' => 'め', 'mo' => 'も', 'mya' => 'みゃ', 'myu' => 'みゅ', 'myo' => 'みょ', 'ya' => 'や', 'yu' => 'ゆ', 'yo' => 'よ', 'ra' => 'ら', 'ri' => 'り', 'ru' => 'る', 're' => 'れ', 'ro' => 'ろ', 'rya' => 'りゃ', 'ryu' => 'りゅ', 'ryo' => 'りょ', 'wa' => 'わ', 'wi' => 'ゐ', 'we' => 'ゑ', 'wo' => 'を', 'n' => 'ん', 'ga' => 'が', 'gi' => 'ぎ', 'gu' => 'ぐ', 'ge' => 'げ', 'go' => 'ご', 'gya' => 'ぎゃ', 'gyu' => 'ぎゅ', 'gyo' => 'ぎょ', 'za' => 'ざ', 'ji' => 'じ', 'zu' => 'ず', 'ze' => 'ぜ', 'zo' => 'ぞ', 'ja' => 'じゃ', 'ju' => 'じゅ', 'jo' => 'じょ', 'da' => 'だ', 'de' => 'で', 'do' => 'ど', 'ba' => 'ば', 'bi' => 'び', 'bu' => 'ぶ', 'be' => 'べ', 'bo' => 'ぼ', 'bya' => 'びゃ', 'byu' => 'びゅ', 'byo' => 'びょ', 'pa' => 'ぱ', 'pi' => 'ぴ', 'pu' => 'ぷ', 'pe' => 'ぺ', 'po' => 'ぽ', 'pya' => 'ぴゃ', 'pyu' => 'ぴゅ', 'pyo' => 'ぴょ', 'hye' => 'ひぇ']

Methods

createTranslation()

public createTranslation(array<string|int, mixed> $wordList) : mixed
Parameters
$wordList : array<string|int, mixed>

downloadPlayerURI()

public static downloadPlayerURI(mixed $uri) : mixed
Parameters
$uri : mixed

fromLatin()

public static fromLatin(mixed $kanaStr) : mixed
Parameters
$kanaStr : mixed

getPlayerURI()

public static getPlayerURI(mixed $kana, mixed $kanji) : mixed
Parameters
$kana : mixed
$kanji : mixed

getTranslator()

public static getTranslator(mixed $sourceLang, mixed $targetLang) : mixed
Parameters
$sourceLang : mixed
$targetLang : mixed

lookupPlayerUri()

public static lookupPlayerUri(mixed $sourceKana) : mixed
Parameters
$sourceKana : mixed

setOptions()

public setOptions(array<string|int, mixed> $options) : mixed
Parameters
$options : array<string|int, mixed>

toHiragana()

public static toHiragana(mixed $kanaStr) : mixed
Parameters
$kanaStr : mixed

toKatakana()

public static toKatakana(mixed $kanaStr) : mixed
Parameters
$kanaStr : mixed

toLatin()

public static toLatin(mixed $kanaStr) : mixed
Parameters
$kanaStr : mixed

translateWord()

public translateWord(mixed $word, mixed &$nextWord) : mixed
Parameters
$word : mixed
$nextWord : mixed

getTranslationURL()

protected getTranslationURL(mixed $letters, mixed $pageNo) : mixed
Parameters
$letters : mixed
$pageNo : mixed

lookupWord()

protected lookupWord(mixed $word) : mixed
Parameters
$word : mixed

        
On this page

Search results