Illetve:'admin/config/regional/language/configure' beállítások
(de ha nem domain alapú a kiválasztás, akkor tudtommal látszódik mindig a /hu nyelvi előtag)
Webcím:
A nyelv megállapítása a webcímből (útvonal előtag vagy hosztnév alapján)
Felhasználó:
A felhasználó nyelvi beállításainak átvétele.
Böngésző:
A nyelv megállapítása a böngésző nyelvi beállításaiból.
Alapértelmezés:
A webhely alapértelmezés szerinti nyelvének (Magyar) használata.
Munkamenet:
Nyelv megállapítása a kérés vagy a munkamenet paraméteréből.
Eddig eljutottam, alapvetően nem is zavarna, de ha belemegyek egy content-be, ott a képek elérési útjába is beteszi a /hu, /en, /de-t, és így nem találja meg a képet.
Nem én hoztam létre a tartalmat, hanem importáltam az anyagot.
A főoldalon még megjelenik a kép a teaser-ben, de ha rákattintok a linkre, ott már beleteszi a nyelvi hivatkozást.
Ugyanez a helyzet, ha én hozok létre cikket.
SEO és UX szempontjából sem baj, ha az URL felismerhetően utal az adott tartalom nyelvére. De akkor itt a képek elérési útvonalával volt gond, nem pedig a felhasználó elől akartad “elrejteni”, ahogy a cím tévesen sugallja.
aldomain
Aldomain-ban, vagy külön domain-ban kezeled a nyelveket. Ez a másik lehetőség a Drupal-ban.
Pl.:
hu.mydomain.com
de.mydomain.com
en.mydomain.com
vagy
mydomain.hu
mydomain.de
mydomain.com
Eddig eljutottam, alapvetően
Eddig eljutottam, alapvetően nem is zavarna, de ha belemegyek egy content-be, ott a képek elérési útjába is beteszi a /hu, /en, /de-t, és így nem találja meg a képet.
képek
Ott valami nem jó. A hivatkozásokba nekem sehol nem teszi bele.
Milyen tartalmat hozol létre és hogyan?
Nem én hoztam létre a
Nem én hoztam létre a tartalmat, hanem importáltam az anyagot.
A főoldalon még megjelenik a kép a teaser-ben, de ha rákattintok a linkre, ott már beleteszi a nyelvi hivatkozást.
Ugyanez a helyzet, ha én hozok létre cikket.
img
Hogyan hivatkozol a képre? Nálam tökéletesen működik:
Így a kép hivatkozása:
http://mydomain.com/sites/default/files/myimage.jpg
(bár a html kódban marad a relatív útvonal)
Nincs benne sehol a nyelvi előtag.
Az enyémben sincs, "uploads
Az enyémben sincs, "uploads/images/myimage.jpg"
Viszont az igazsághoz hozzátartozik, hogy a szolgáltató nem támogatott pár htaccess bejegyzést, bár szerintem ez itt nem számít:
#Options -Indexes
#Options +FollowSymLinks
#DirectoryIndex index.php index.html index.htm
# PHP 5, Apache 1 and 2.
#
# php_flag magic_quotes_gpc off
# php_flag magic_quotes_sybase off
# php_flag register_globals off
# php_flag session.auto_start off
# php_value mbstring.http_input pass
# php_value mbstring.http_output pass
# php_flag mbstring.encoding_translation off
#
Viszont rájöttem, hogy az uploads elől hiányzik a /. Így most már jó, köszönöm!
Csak adalékként
SEO és UX szempontjából sem baj, ha az URL felismerhetően utal az adott tartalom nyelvére. De akkor itt a képek elérési útvonalával volt gond, nem pedig a felhasználó elől akartad “elrejteni”, ahogy a cím tévesen sugallja.