по идее достаточно этих строк (без всего остального)
Код:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(([^\/]+)\/)?([^\/]+)$ index.php?page=$2&lang=$3 [L]
хотя и от самого скрипта index.php зависит тоже...
RewriteCond - это на случай если такой реальный путь существует (чтобы не было конфликтов)...