Пардон, меня смутили слова про автоопределение. В GodenDict'e для десктопа, насколько я понимаю, особого автоопределения нет, просто используется то, что предоставляется системой.
На Windows есть софт, типа Punto Switcher, который предоставляет такую возможность, по тому, что человек вводит, понять какой язык и переключиться. Рабоать будет не только в GoldenDict'e, но и вообще везде, в других приложинениях.
На Линуксе наверняка должно быть что-то такого же сорта. Такой вариант будет более правильным, чем засовывать эту функцию в GoldenDict. Если она и должна где быть, то глобально в настройках пользователя, для всех его программ, а не только для одной, так мне кажется.
UPDATE: Вот, например:
http://xneur.ru/