internetarchive / internetarchive/openlibrary

Translatable author names

Open
#7,556 1 comment 0 reactions 0 assignees View on GitHub
Lead: @RayBB Module: Wikidata Needs: Breakdown Priority: 3 Theme: Internationalization (i18n) Type: Feature Request
Dominant language
Python
Stars
6.7k
Forks
2k
Avg merge
2d 19h
Merged PRs (30d)
138

Description

I think, it would be better if we showed translation of author name depending on language you selected rather than just showing same name for every user. Some people may not know how to read certain scripts like Cyrillic, Greek alphabet or Chinese characters and would need to open author page and look at alternative name section which is often cluttered. And it would be more convenient if patron could see author name by default in his language

This would require a lot of efforts (maybe, export from Wikidata?), but I think this is a better solution than Romanization.

If we automatically Romanize names, there would be a lot of mistakes. For example, Cyrillic character И is pronounced differently in Ukrainian and russian and therefore is differently Romanized (Y for Ukrainian, I (i) for russian) and we have no way to detect in which language author name is written. Though, maybe, we can use Wikidata to detect country of origin or nationality and only then Romanize?
Another case is Chinese and Japanese. They have a lot of common characters because Japanese writing comes from Chinese, but they have completely different reading

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.