А в чём проблема? Сделать несколько галочек с названиями стран...
По моим представлениям, объем работы для человека, поддерживающего конкретный форум,
несопоставим с достигаемой (если достигаемой) целью. Вопрос не в реализуемости, а в неадекватности предположительно затраченных усилий поставленной цели.
Сколькими странами стоит ограничиться? Как быть, если правила перехода в какой-либо из стран поменяются - где централизованный источник такой информации? Как быть, если я получаю доступ к форуму, находясь не в той стране (интернет, однако!), которую внес в личные настройки? Можно придумать еще массу различных "а что, если?.." И если их не учесть - работа окажется недоделанной, могут снова возникнуть вопросы "а почему не работает?.." Короче, ИМХО - игра не стоит свеч.
Другое дело, если бы реализацией подобной функции озаботились не пользователи, но разработчики движка, да еще и с поддержкой разработчиков браузера (еще одно "узкое" место). Аналогию я уже приводил: установка времени в Win95. Куда лучше было бы, если бы именно MS в свое время исправила ситуацию (между прочим, для XP было уже минимум два исправления, связанных с переводом времени), а так приходилось мучаться пользователям...
Возможно, Вам покажутся надуманными аргументы; просто это взгляд разработчика, а не пользователя.