Skip to content

2021 Q3/4 Internationalization: Making OpenLibrary Multilingual #791

Closed
@justcomplaining

Description

@justcomplaining

From @justcomplaining: It seems like the potential of the project for international users is greatly limited by the missing front end translation. I would gladly volunteer to help with German, if needed.


(below this point edited by @mekarpeles)

Goal

From @brad2014 in #2190:

This is an epic that covers sub-issues related to both

  • moving the server onto a translation maintenance pipeline (Weblate? Pootle? Zanata?)
  • refactoring the user interface so that foreign language users see the UI in their language
  • creating and maintaining UI translations

The UI will be polylingual, presenting label elements in the user language and content elements in the content language. (With exceptions: e.g. if a data field of a work is its ISO-639 language, that datum would be presented in the user's language. FR would be presented as French or Français or Französich, etc).

How to Contribute

Adding a new language: https://github.com/internetarchive/openlibrary/tree/master/openlibrary/i18n#adding-a-new-language

Language coverage:

Open Issues

Related issues:

And #2417, #1146, #4042, #3907, #3834, #3834, #3811, #3725, #3723, #3557, #3511, #3354, #3351, #3034, #3173, #3171, #3169, #3067

Metadata

Metadata

Assignees

Labels

Affects: UIIssues with the web site's user interface. [managed]Lead: @cdriniIssues overseen by Drini (Staff: Team Lead & Solr, Library Explorer, i18n) [managed]Priority: 2Important, as time permits. [managed]Theme: InternationalizationMaking OpenLibrary work for both foreign-language users and books. [managed]Type: EpicA feature or refactor that is big enough to require subissues. [managed]Type: Feature RequestIssue describes a feature or enhancement we'd like to implement. [managed]

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions