Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Romanji to Hiragana (and vice versa)

125 views
Skip to first unread message

David Brock

unread,
Mar 31, 2002, 7:27:56 PM3/31/02
to
Hi,

I'd appreciate some pointers to an issue we've been throwing
around for some time.

We are currently writing some code with International support
and one of the requirements is that we provide facilities to
convert as follows:

Romaji <--> Kana
Romaji <--> Hiragana
Romaji <--> Katakana
Hankaku <--> Zenkaku

We're developing under Win32 using C++ and would appreciate
if there are some hints how we should go about the above
requirements.

Thanks,

David Brock

Michael (michka) Kaplan

unread,
Mar 31, 2002, 8:35:28 PM3/31/02
to
Well, there is definitely nothing built into Windows for this -- I think you
will have to look to third party components to do this? Maybe you can find
something in google.com (a quick search for the keywords toi the various
scripts and the word convert found about 100 links).


--
MichKa

Michael Kaplan
Trigeminal Software, Inc. -- http://www.trigeminal.com/

International VB? -- http://www.i18nWithVB.com/
C++? MSLU -- http://msdn.microsoft.com/msdnmag/issues/01/10/


"David Brock" <dav...@dbrocksoftware.com> wrote in message
news:Xns91E3F093D11...@217.32.252.50...

David Brock

unread,
Mar 31, 2002, 9:09:02 PM3/31/02
to
Michael,

Thanks for the quick response, I'll have a look through the
links.

FYI...I did spend some time on Google and did not turn up
that much. The right search phrases do help :)

Thanks,

David.

"Michael \(michka\) Kaplan" <forme...@nospam.trigeminal.spamless.com>
wrote in news:#nPvT1R2BHA.1864@tkmsftngp04:

> Well, there is definitely nothing built into Windows for this -- I
> think you will have to look to third party components to do this? Maybe
> you can find something in google.com (a quick search for the keywords
> toi the various scripts and the word convert found about 100 links).
>
>
> --
> MichKa
>

Daniel Benito

unread,
Apr 1, 2002, 12:38:40 AM4/1/02
to
> We are currently writing some code with International support
> and one of the requirements is that we provide facilities to
> convert as follows:
>
> Romaji <--> Kana
> Romaji <--> Hiragana
> Romaji <--> Katakana

Converting from Romaji to Kana is not trivial. While within the context of
each Romaji transliteration method (Hepburn, Kunrei, Waapuro, etc.) the
mapping is one-to-one, not knowing what kind of Romaji you're dealing with
can pose problems. Converting from Kana to Romaji is simple enough once you
decide which kind of Romaji to use (maybe you should let the user choose?).

> Hankaku <--> Zenkaku

I think the LCMapString API function should be able to handle this.

HTH,

Daniel


Doyle Teady

unread,
Apr 1, 2002, 6:29:19 AM4/1/02
to

"David Brock" <dav...@dbrocksoftware.com> wrote in message
news:Xns91E3F093D11...@217.32.252.50...

ICU has full support for transliteration, not only in the Japanese space,
but also BiDi and Indic languages.

David Brock

unread,
Apr 1, 2002, 7:06:59 AM4/1/02
to
Hi,

Thanks guys, found exactly what I was looking for at:

http://www.basistech.com/products/text-processing/rosette/

Does all I ask and then some more :)

David.

"Daniel Benito" <dbenito...@atril.com> wrote in
news:e#rfB9T2BHA.1912@tkmsftngp02:

David Brock

unread,
Apr 2, 2002, 12:43:58 PM4/2/02
to
Doyle,

Thanks for the pointer.

David.

0 new messages