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?
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(injoined) 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?