Skip to content

Translating the database? #24

Description

@supersambo

First of all, thanks for this great library!

As the title suggests I'm wondering whether it would possible to port this to other natural languages by translating the database using wikidata requests. I had a look at the database and from my very limited understanding of this, I would just translate en_label, en_description (in joined) and rebuild the aliases table based on the "also known as" field in wikidata.

While this seems technically feasible, it is of course quite time-consuming, doing so many requests. Fortunately however, the wikidata api returns all the available languages for each request. More importantly in my particular case I'm only interested in a very limited set of entity types.

My question is: Am I oversimplifying this and missing important details, which would make this more complicated than the idea sketched above?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions