Multiple Countries and Dictionaries
Multiple Country Support and Search Priority
If you use GeoComplete with more than one country selected, rules are used to determine which country has search priority. You can also have more than one dictionary per country to support standard and custom user dictionaries. For some countries, multiple dictionaries can support more than one language.
- If a country code is provided then search is done within this country.
- If a country code is absent but the point location is provided, the location is used to determine the country. You can also use a bounding box instead of a reference location to define a search area. If the bounding box overlaps more than one country, you can potentially get candidates from more than one country. If one of these is the default country, candidates will come from that country. If none of the countries intercepted by the bounding box is the default country, then all of the intercepted countries are searched in the order/priority in which the country data was installed, until the requested number of candidates are found.
- If the country code is not specified and neither the location or bounding box are given, then the default country is used.
- If the country code is not specified and neither the location or bounding box are given and no default country is provided, then all available countries are searched in the order/priority in which the country data was installed until the requested number of candidates are found.
When GeoComplete searches all loaded countries, significant performance issues may be encountered. If your application calls for searching all loaded GeoComplete countries, it is advisable to constrain the results using Management Console.
Language Support
Some countries can include multiple dictionaries to support more than one language. When you install databases for the following countries, you can select more than one language dictionary:
Country | Language Databases |
---|---|
Bahrain (BHR) | English and Arabic |
Japan (JPN) | Japanese (Kanji) |
Kuwait (KWT) | English and Arabic |
Oman (OMN) | English and Arabic |
Qatar (QAT) | English and Arabic |
Russia (RUS) | English and Russian |
Saudi Arabia (SAU) | English and Arabic |
United Arab Emirates (ARE) | English and Arabic |
Candidates are ordered by how close they are to the origin regardless of language. However, if candidates are equidistant from the origin, then candidates matching the input language are listed first.