[Pitanje] Multi language sajtovi i URLs

Pozdrav, dakle zanima me kako se pravi multi langauge sajtovi,
Da li ti isti sajtovi koriste neki ‘config’ preko kojeg mjenjaju odredeni text ili samo naprave /en/(i stave sav svoj sadrzaj u /en direktorij.)

Eh i drugo pitanje je vezano za Linkove, znaci gledam mnoge stranice koriste URL koje ne lice na GET metodu(www.site.com/nekitext/text) evo vam primjer.
http://www.avaz.ba**/tehnologija-i-nauka/nauka**

Dakle pogledajte ovo tehnologija i nauka/nauka, da li oni sada naprave folder tehnologija-i-nauka i stave svoj sadrzaj unutar foldera ili ima neka “funkcija” koja to obavlja ?

  1. Postoji funkcija (php) koja to odrađuje i ti koristiš samo datoteke primjer en.php ili ba.php za engleski i bosanski jezik. Mijenjaš te datoteke.
  2. To su linkovi/pod linkovi, ne prave oni nikakve foldere, već je to sve smješteno u bazi podataka. To su kategorije/podkategorije/sadržaj


2.) Googlaj ‘rewrite rules’