@radb0310 Thank you for your reply. This is how I currently have it configured. However, it seems to be incorrect at times—for instance, my IP address is in Germany, but my primary language is set to US English.
That checkbox means "SHOW or HIDE" additional settings, it does not mean
"ACTIVATE or DEACTIVATE" additional settings. Its like "+" - EXPAND and "-" - HIDE.