Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem jak dostat do upravené html stránky obrázky

V html se orientuju jen velmi málo (nebo spíš skoro vůbec). Nicméně jsem si stáhnul zajímavý program na překládání internetových stránek (OmegaT), který umožňuje velmi intuitivní překlad určité stránky do cizího jazyka při zachování původního html formátování.

Funguje to poměrně jednoduše. Nejprve si danou stránku uložím a pak ji načtu do toho programu. Pak postupně překládám jednotlivé segmenty stránky např. z angličtiny do češtiny. Výsledky jsou velmi dobré, objevil se však malý zádrhel: výsledná stránka vypadá stejně jako původní, až na to, že v ní chybí obrázky. Pokud byste se někdo byl ochotný obtěžovat s tím, jak to vypadá, tak tady je ilustrativní ukázka:

http://www.sdeluje.cz/blog/ftp/deogratias/preklad_ v_omegat.htm

(Je to spíš ilustrativní, nedával jsem si na tom moc záležet...). Nevím si s tím moc rady. Stránku překládám tak, že si nejprve danou webovou stránku uložím. Zkoušel jsem ukládat v Mozille i IE a každý nabízí trochu odlišné možnosti ukládání webové stránky, Mozilla např. ukládá obrázky do zvláštní složky. Ať jsem to zkoušel jakkoliv, tak ve výsledném přeloženém souboru obrázky buď nebyly, nebo tam nebyly všechny a byly rozházené.

Poradíte prosím někdo, jak tam ty obrázky dostat, aby byly na správných původních místech?

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Jestli můžu, tak bych ten dotaz ještě specifikoval. Jak jsem zjistil, existuji ruzne druhy webovych…
wasek 06.12.2009 18:38
wasek
Ono záleží na tom, jak jsou nastavené adresy obrázků v té originální stránce. Koukni do zdrojového k… poslední
JoDiK 08.12.2009 10:23
JoDiK

Jestli můžu, tak bych ten dotaz ještě specifikoval. Jak jsem zjistil, existuji ruzne druhy webovych stránek podle toho, jakým způsobem se ukládají. Některé stránky, jako třeba následující, se uloží přesně tak, jak vypadá v původním stavu:

www.sdeluje.cz/blog/ftp/deogratias/blog-sdeluje.ht m

Některé stránky se ale ulozi bez grafiky. To je případ třeba těchto stránek poradna.net:

poradnanet.htm

To je vlastně i celý problém toho překladatelského programu - stránky jako je třeba poradna.net korektně zpracovat nemůže, protože problém je už na vstupu.

Znamená to, že takovéto stránky mají nějakou ochranu, aby je nebylo možné nějak zpracovávat?

Ono záleží na tom, jak jsou nastavené adresy obrázků v té originální stránce.
Koukni do zdrojového kódu té první stránky na libovolný příkaz

<IMG SRC=

a zjistíš, že tam jsou absolutní (úplné) adresy typu:

<img src="www.sdeluje.cz/images/menu-li.gif"

u té druhé stránky jsou použity relativní (neúplné) adresy typu:

<img src="images/last.gif" 

takže bys musel mít zkopírovány i všechny obrázky na svém webu ve složce images.

Takže rozhodnutí je na tobě. Buď tu kopii přeložené stránky na svůj server uložíš včetně obrázků, nebo bez nich.
V případě první varianty si jenom pohlídej správně název složky s obrázkama a u té druhé použij nahrazování a místo

<img src="images/last.gif" 

vlož

<img src="http://poradna.net/images/last.gif"

ty skutečnou adresu zjistíš na originální stránce přes pravé tlačítko na libovolném obrázku.

Počítej ovšem s tím, že některé webservery nemají povoleno takovéto linkování na obrázky z jiných serverů.

Zpět do poradny Odpovědět na původní otázku Nahoru