Closed scossu closed 8 months ago
@RandyBarry I started working on this looking at the LoC reference before realizing that the old transliterator has a table already: https://github.com/lcnetdev/scriptshifter/blob/greek/legacy/data/GreekClassicalRomanization.cfg
Do you think that those tables can be used as a base? I see some potential limitations that I can resolve with hooks, related to numerals and with some initial/medial/final letters.
The current (in progress) new table is here: https://github.com/lcnetdev/scriptshifter/blob/greek/scriptshifter/tables/data/greek_ancient.yml and here: https://github.com/lcnetdev/scriptshifter/blob/greek/scriptshifter/tables/data/greek_modern.yml
Also, I am working on some hooks to normalize various marks that are suppressed in romanization. I may need some language expert advice on the details to ensure I am following the LC reference correctly.
Provide Romanization for Greek (ancient and medieval, and modern): https://www.loc.gov/catdir/cpso/romanization/greek.pdf