FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.

» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Development

LinkBack Thread Tools
Old 07-30-2011, 10:18 AM
Adam Borowski
Default Bug#636017: ITP: tran -- transcribe between character scripts (Cyrillic <-> Latin, etc)

Package: wnpp
Severity: wishlist
Owner: Adam Borowski <kilobyte@angband.pl>

* Package name : tran? trans? translit?
Upstream Author : Adam Borowski <kilobyte@angband.pl>
* URL : https://github.com/kilobyte/tran
* License : GPL
Programming Lang: Perl
Description : transcribe between character scripts (Cyrillic <-> Latin, etc)

This is a tool for romanization / cyrillization / greekization / etc of text.
It converts character scripts rather than encodings. For example, it can
turn "Debian" into "Дэбян", "Δεβιαν".

Currently supported scripts:
* latin
* ascii (ie, dropping accents)
* fullwidth (doublewidth ascii for most of us)
* cyrillic
* greek
* devanagari
* katakana
* hiragana
* hangul
and more are coming. Unicode has for example 13 fancy sets of letters for
mathematical purposes (fraktur, double-strike, etc), this is not supported
yet because a problem in glibc[1], circled/boxed letters, etc. Not to
mention all the remaining scripts in Unicode and ConScript.

It tries to do transcription rather than mere transliteration, but is still
pretty naive and doesn't go far into realms of phonetic accuracy.

I named this project ~six years ago "tran" which is probably way too
generic. I guess "translit" might be a bit better.

There is a similar tool in Debian: libtext-unidecode-perl, but it can go
only one way, targets basic ASCII rather than Latin and fails to preserve
non-letter characters like frames.

[1]. towlower(0x1D400) and friends don't work. This needs either to be
fixed in glibc, or be worked around with hand-crafted case conversions.

To UNSUBSCRIBE, email to debian-devel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110730101803.7812.38494.reportbug@orthanc.angban d.pl">http://lists.debian.org/20110730101803.7812.38494.reportbug@orthanc.angban d.pl

Thread Tools

All times are GMT. The time now is 05:45 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org