Requesting product names in different languages
19 Sep 2022Some products are called the same all over the world, e.g. the "iPhone X" is probably called the same in most languages, but most product names also have descriptive parts that are different in each language. An "HDMI cable" in English is a "HDMI Kabel" in German.
Our database is designed to store the name for many different languages for each product. When you use the website to search for products, we prefer the English names, but when you make API requests, you have the option to prefer a different language in the result using the language= parameter and one of the language codes from appendix B in the manual.
https://api.ean-search.org/api?token=abcdef&op=barcode-lookup&language=3&ean=1234567890128
| Language | Code |
|---|---|
| English | 1 |
| Danish | 2 |
| German | 3 |
| Spanish | 4 |
| Finnish | 5 |
| French | 6 |
| Italian | 8 |
| Dutch | 10 |
| Norwegian | 11 |
| Polish | 12 |
| Portuguese | 13 |
| Swedish | 15 |
We try to keep the database as complete as we can, but we don't have the names for all 1.3 billion products in all languages. That is why we fall back to another language if we don't have it in your requested language. That is the best we can do and as you see in the iPhone example, you won't even notice it in many cases.