Альтернативой модулю imp, который (я считаю) должен быть доступен в GAE, является __import__()
.Это фактически то, что оператор import вызывает для фактического импорта.
user_language = getattr(__import__('localizable.%s' % language), language)
или
user_language __import__('localizable.%s' % language, {}, globals(), [''])
(передача непустого четвертого аргумента __import__
заставляетвернуть самый правый модуль в первом аргументе вместо самого левого. Он немного хакерский, поэтому люди предпочитают первое решение второму.)