Arkadaşım istediğini yanlış anlamadıysam zaten yukarıda söylenmiş:

while($sor = mysql_fetch_assoc($query)){
  $dil[$sor['etiket']] = $sor[$_SESSION['dil']];
}
yaptığın zaman, sana bir array olarak çevirir:

echo $dil['lg_home']; //Ana Sayfa;
echo $dil['lg_contact']; //İletişim
gibi. Burada yapamadığın nedir. Eğer tek seferde bütün dilleri almak istiyorsan, array yapısını değişirsin, tablonda ki diller misal tr, en ise:

while($sor = mysql_fetch_assoc($query)){
  $dil['tr'][$sor['etiket']] = $sor['tr'];
  $dil['en'][$sor['etiket']] = $sor['en'];
}
vb. O zamanda
echo $dil['tr']['lg_home'] dediğin zaman Ana Sayfa
echo $dil['en']['lg_home'] dediğin zaman Homepage

yazar. Eğer biz yanlış anladıysak biraz daha açık şekilde tekrar sormayı dene