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?
A máš správný cesty k obrázkům? KDyž to dáváš na net nahraješ na FTP i obrázky?
Pokud máš ty stránky uložené na jiném serveru než originální, tak musíš upravit všechny odkazy na obrázky, aby ukazovaly na původní server. Je ale dost možný, že jeho provozovateli se to nebude líbit (ani se mu nedivím) a zatrhne ti to.
V tom, že by se to provozovateli nelíbilo, by problém být neměl. Protože se s ním znám, tak si myslím, že mi za to bude dokonce vděčný
Jestli je tedy problém jenom v tom, že je potřeba upravit odkazy na obrázky, tak to bude OK. To už nějak vykoumám. Moc díky za radu!
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?
Tak na ukládání stránek použij nějaký offline stahovač, to ukládání stránky přímo v prohlížeči nedává uspokojivé výsledky. Zkus např. HTTrack Website Copier.
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
a zjistíš, že tam jsou absolutní (úplné) adresy typu:
u té druhé stránky jsou použity relativní (neúplné) adresy typu:
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
vlož
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ů.