X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/4388f060552cc537e71e957d32f35e9d75a61233..249c4c5ea9376c24572daf9c2effa7484a282f14:/icuSources/data/translit/cs_FONIPA_ja.txt?ds=sidebyside diff --git a/icuSources/data/translit/cs_FONIPA_ja.txt b/icuSources/data/translit/cs_FONIPA_ja.txt index 21e94164..f4ee08ec 100644 --- a/icuSources/data/translit/cs_FONIPA_ja.txt +++ b/icuSources/data/translit/cs_FONIPA_ja.txt @@ -1,15 +1,17 @@ -# *************************************************************************** -# * -# * Copyright (C) 2004-2012, International Business Machines -# * Corporation; Unicode, Inc.; and others. All Rights Reserved. -# * -# *************************************************************************** +# © 2016 and later: Unicode, Inc. and others. +# License & terms of use: http://www.unicode.org/copyright.html#License +# # File: cs_FONIPA_ja.txt -# Generated from CLDR +# Generated from CLDR # + +# Transforms a Phonemic IPA transcription of Czech (cs_FONIPA) to Katakana. $word_boundary = [-\ $] ; -$vowel = [aeiouw] ; # Vowels and glides +$vowel = [aeiouw] ; # Vowels and glides $not_vowel = [^$vowel] ; +# +# +# First pass: Collapse phonetic distinctions not preserved in Katakana. d\u0361ʒ → | ʒ ; d\u0361z → | z ; ɛ → | e; @@ -22,8 +24,15 @@ t \u0361 ʃ → | ʧ; t \u0361 → t; [i{i\u032F}ɪ]+ → i; [uw{u\u032F}]+ → u; +# +# nn → n ; +# +# ::Null; +# +# +# Main pass: Phoneme to Katakana conversion. '.' → ; a → ア; ba → バ; @@ -78,12 +87,16 @@ i → イ ; ɟo → ジョ; # not backed by data ɟe → ジェ; ɟu → ジュ; # not backed by data +# +# ja → ヤ; ji → イ; jo → ヨ; je → イェ; ju → ユ; # not backed by data j → イ; +# +# ka → カ; ke → ケ; ki → キ; @@ -100,6 +113,8 @@ lu → ル ; l → ル ; ma → マ ; me → メ ; +# +#mɲe → ミェ; mi → ミ ; mo → モ ; mu → ム ; @@ -125,12 +140,16 @@ po → ポ ; pp → ッ | p; pu → プ ; p → プ ; +# +# r\u031Da → ジャ; r\u031De → ジェ; r\u031Di → ジ; r\u031Do → ジョ; # not backed by data r\u031Du → ジュ; # not backed by data r\u031D → ルシ; +# +# ra → ラ ; re → レ ; ri → リ ; @@ -162,6 +181,8 @@ tsu → ツ ; ts → ツ ; tt → ッ | t; t → ト ; +# +# ʧa → チャ ; ʧe → チェ ; ʧi → チ ; @@ -170,6 +191,8 @@ t → ト ; ʧ } k → チ ; ʧ → チュ ; u → ウ ; +# +# va → ヴァ; ve → ヴェ; vi → ヴィ; @@ -178,12 +201,16 @@ vu → ヴ; vje → ヴィエ ; v } $word_boundary → フ; v → ヴ; +# +# xa → ハ ; xe → ヘ ; xi → ヒ ; xo → ホ ; xu → フ ; x → フ ; +# +# za → ザ; ze → ゼ; zi → ジ; @@ -198,5 +225,10 @@ z → ズ; ʒu → ジュ; # not backed by data ʒ } k → シュ; ʒ → ジュ; +# +# ː → ー; # Long vowel ' ' → ・; +# +# +