Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove the "oy" pre processor mapping for greek #61

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

akosiaris
Copy link
Contributor

"ου" in both ISO 843[1], the international ratification of ELOT 743 v1
with a couple of minor differences, and ELOT 743 version 2 type 1 [2]
(the Greek cross ratification of ISO 843 to adopt the above minor
differences) specifically set an exception for the double vowel "ου",
which needs to be transliterated as "ou" and vice versa. There is no
mapping exception to/from "oy", so while "oy" would be transliterated,
per the general rules, to "ου" the inverse would never be true in a
transliteration context.

It's important to note that nor the UN nor the ALA-LC
(library of congress) treat "ου" differently than ISO-843/ELOT 743 v2
(which isn't the case for some other mappings).

This closes #47

Signed-off-by: Alexandros Kosiaris [email protected]

"ου" in both ISO 843[1], the international ratification of ELOT 743 v1
with a couple of minor differences, and ELOT 743 version 2 type 1 [2]
(the Greek cross ratification of ISO 843 to adopt the above minor
differences) specifically set an exception for the double vowel "ου",
which needs to be transliterated as "ou" and vice versa. There is no
mapping exception to/from "oy", so while "oy" would be transliterated,
per the general rules, to "ου" the inverse would never be true in a
transliteration context.

It's important to note that nor the UN nor the ALA-LC
(library of congress) treat "ου" differently than ISO-843/ELOT 743 v2
(which isn't the case for some other mappings).

This closes barseghyanartur#47

Signed-off-by: Alexandros Kosiaris <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Greek transliteration is non deterministic
1 participant