I get a whole column fulll of red messages saying variants of The service returned a JSON response without “qX” field
I can click on “Seach for match” on each cell and search, though, and then the results seem to be as in the search with the english endpoint. Is this a bug?
I am using Openrefine Version 3.9.5 [TRUNK] (that’s what is says!) on Mac OS Sequoia 15.6.1 (M2).
I am usually using https://wikidata.reconci.link/de/api as endpoint.
When you already have QIDs it is quite faster to use "Reconcile" => "Use values as identifiers" instead of starting a whole new reconciliation process.
Do you have some firewall restrictions in your network, preventing you to access the mentioned endpoint?
Yes, I am behind a firewall. Does this mean that I can’t use this endpoint? Why am I able to use the english endpoint and also able to use the endpoint through clicking on the “search” link at the bottom? Is there something I can do to fix this? I can’t really change the way I access the internet.
Please make sure you have added the https-Version and not the http-Version as Reconciliation-Service.
The main difference between the german and the english endpoint is that you see the labels of the entities in the respective language. The search algorithms and so on are the same.
Meaning you receive the same results using the german/english endpoint, only the displayed labels are german/english.
BTW, it’s not just the displayed labels that are a different language. I think also that when you pull in columns into your CSV file it will be in that language, which has caused me headaches when using the english version, as my CSV in in German and this makes the language inconsistent.