Public APIs
HelloSalut favicon

HelloSalut

Geocoding

Get hello translation following user language.

HelloSalut's website screenshot

About HelloSalut

HelloSalut is an API that returns a localized greeting based on a visitor's IP address and/or browser language. Given a language code, IP address, or country code as a query parameter, it responds with a matching country/language code and the translated word for "Hello." An automatic mode determines the visitor's language without requiring the caller to supply parameters manually.

The service is built on a modified version of the ip2nation.com database, with the underlying PHP code available on GitHub and a partial dataset export available on Kaggle. It supports IP-based lookups for a defined list of countries and a defined list of browser language codes, and falls back to returning the default value "Hello" when no match is found for the supplied language or IP.

The service is suited for developers who want to add a simple, localized greeting to a website or application based on visitor location or browser settings. It is described as being in beta, with the country and language list expanding over time.

Key features

  • Returns a localized greeting based on visitor IP address and/or browser language
  • Automatic mode detects visitor's language and returns a greeting without manual input
  • Supports IP-based lookups for a large list of countries
  • Supports dozens of browser language codes
  • Source code and database available on GitHub, with a partial dataset on Kaggle

Frequently asked questions

Is HelloSalut free to use?

The page does not mention any pricing; it is presented as a personal project by Stefan Bohacek.

How do I integrate HelloSalut into my app?

You make an HTTP call to hellosalut.stefanbohacek.com with a lang and/or ip query parameter, or use mode=auto for automatic detection, and it returns JSON with a country/language code and translated greeting.

What platforms or languages does it work with?

Example integration code is provided in PHP, and the API can be called from any language capable of making HTTP requests, such as with fetch in JavaScript.

Who is HelloSalut for?

It's for developers who want to greet website visitors in their native language based on IP address or browser language settings.

Is the service stable and production-ready?

The service is currently in beta while the author adds more countries and languages.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product