inesicio I assume the "Detect language" feature setting under Settings > General > Interface Language works with GeoIP.
That doesn't seem to be the case, at least for me. Changing the language setting of my browser (Orion) was reflected in the Detect Language section changing accordingly.
inesicio I have set macOS and Firefox to English, my IP is from Austria, and I get German as detected language instead of English.
I tested English, Swedish, French, and Finnish on my instance of Firefox. Setting the browser language was correctly detected by Detect Language.
Curiously, setting my Firefox to Polish was not detected by Kagi settings but setting Orion to Polish was.