- App Search Guide: other versions:
- Installation
- Getting started
- Authentication
- Limits
- Security & Users
- Guides
- API Reference
- Analytics APIs
- Analytics clicks API
- Analytics counts API
- Analytics queries API
- Click API
- Credentials API
- Curations API
- Documents API
- Engines API
- Source engines API
- Log settings API
- Query suggestion API
- Schema API
- Search API
- Search API boosts
- Search API facets
- Search API filters
- Search API group
- Search API result fields
- Search API search fields
- Search API sort
- Search API analytics tags
- Multi search API
- Search settings API
- Synonyms API
- API logs API
- API Clients
- Configuration
- Troubleshooting
Language Optimization
editLanguage Optimization
editWhen creating a new Engine during signup, from within your dashboard, or via API, you may select a language type:
Language Optimization - Creating a Korean Engine.
curl -X POST 'https://[instance id].ent-search.[region].[provider].cloud.es.io/api/as/v1/engines' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer private-xxxxxxxxxxxxxxxx' \ -d '{ "name": "national-parks-demo", "language": "ko" }'
If your Engine spans multiple languages, consider using the default Universal option.
Once you have selected your language, no further configuration is required — your Engine is optimized for that language.
What does it mean to be language optimized?
Features like stemming, bigram matching, phrase matching, and typo tolerance will be fine-tuned for your chosen language.
You can select from one of the 13 language settings:
Language |
Language Code, ISO 639-1 and ISO 3166-1. |
"Brazilian Portuguese" |
|
"Chinese" |
|
"Danish"" |
|
"Dutch" |
|
"English" |
|
"French" |
|
"German" |
|
"Italian" |
|
"Japanese" |
|
"Korean |
|
"Portuguese" |
|
"Russian" |
|
"Spanish" |
|
"Thai" |
|
"Universal" |
|
The language codes adhere to a subset of the IETF RFC 5646, which coincide with ISO 639-1 and ISO 3166-1.
Once an Engine has been created with a language, it cannot be changed.
Adjusting the language requires migrating to a new Engine.