Hogyan tudom elrejteni a nyelveket?

agostonl képe

Van egy többnyelvű oldalam, ami úgy jön be, hogy /hu, vagy /de, vagy /en.
Hogyan tudom megoldani, hogy a linkben ne dobja be a nyelvet?

Drupal verzió: 
makgab képe

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

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.
0
0
agostonl képe

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.

0
0
makgab képe

Ott valami nem jó. A hivatkozásokba nekem sehol nem teszi bele.
Milyen tartalmat hozol létre és hogyan?

0
0
agostonl képe

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.

0
0
makgab képe

Hogyan hivatkozol a képre? Nálam tökéletesen működik:

<img src="/sites/default/files/myimage.jpg">

Í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.

0
0
agostonl képe

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!

0
0
Balu Ertl képe

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.

0
0