ARkadaşlar belki birinin işine yarar diye cozumu yazıyorum buraya.

RewriteEngine On
RewriteBase /

RewriteCond %{THE_REQUEST} \s/+(log)/\?lang=([^\s&]+) [NC]
RewriteRule ^ /%2/%1? [R=302,L]

RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -l
RewriteRule ^ - [L]

RewriteRule ^([a-z]{2})/?$ index.php?lang=$1 [L,NC,QSA]

RewriteRule ^([a-z]{2}(-[A-Z]{2})?)/(.*) $3?lang=$1 [L,NC,QSA]


htaccess dosyasına bu kodları koyunca düzeldi.