/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Autoindsættelse af URL i link
Fra : Preben Nielsen


Dato : 14-05-11 00:20

I et link, som ligger i en menu (der er én fil, der includes på alle
sider), har jeg brug for at URL'en tilhørende den side man aktuelt er
inde på, hentes ind et bestemt sted i linket.

Hvis koden ser sådan ud:
<a href="http://translate.google.com/translate?u=http%3A%2F
%2Fminside.dk%2Fsiden_der_skal_oversættes.htm&amp;langpair=da%7Cit"
rel="nofollow">
<img .... /></a>
så sker der det at http%3A%2F%2Fminside.dk
%2Fsiden_der_skal_oversættes.htm bliver oversat som den skal af google
translate.

Men jeg har brug for, at ikke en bestemt side, men derimod den side,
som man til enhver tid er på, kan blive oversat. Derfor skal der, der
hvor den faste URL http%3A%2F%2Fminside.dk
%2Fsiden_der_skal_oversættes.htm er i koden ovenfor, auto-indsættes
den URL, der står i browserens adresselinje.

Hvordan skal koden se ud?

 
 
Martin Larsen (14-05-2011)
Kommentar
Fra : Martin Larsen


Dato : 14-05-11 10:28

Preben Nielsen wrote:

> Hvordan skal koden se ud?

Fra javascript kan du finde den aktuelle url med location.href.

Et simpelt eksempel

<script>
alert(location.href);
</script>

Nu skal du så bruge denne url til at proppe i enden af den url som går
til Google Translate. Inden da skal den dog før url-encodes lige som i
dit eksempel, dvs så kolon bliver til %3A osv.

Jeg har desværre ikke tid lige nu til et mere konkret eksempel, men nu
har du da lidt at gå efter.

Og nu ser jeg så lige at du jo har skrevet i PHP-gruppen, så du
efterspørger jo nok en PHP-løsning!

Nå, har desværre ikke tid lige nu. Skal nok vende tilbage senere hvis
ikke andre kommer mig i forkøbet :)

Martin

Birger Sørensen (14-05-2011)
Kommentar
Fra : Birger Sørensen


Dato : 14-05-11 14:25

Preben Nielsen forklarede den 14-05-2011:

> ... google translate.

Er det den der gør siderne uforståelige, og popper et eller andet op,
hver gang man holder musen stille, så man glemmer hvad man kom efter,
og effektivt gør siden ubrugelig?
Hvordan slår man det lort fra?

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Martin Larsen (15-05-2011)
Kommentar
Fra : Martin Larsen


Dato : 15-05-11 10:12

Birger Sørensen wrote:

> Er det den der gør siderne uforståelige, og popper et eller andet op,
> hver gang man holder musen stille, så man glemmer hvad man kom efter, og
> effektivt gør siden ubrugelig?
> Hvordan slår man det lort fra?

Afh. af de to sprog og sidens indhold gør Google Translate ofte et
ganske glimrende stykke arbejde.

Jeg har haft glæde af sider på fx spansk som jeg ellers ikke ville kunne
have forstået en disse af.

Birger Sørensen (15-05-2011)
Kommentar
Fra : Birger Sørensen


Dato : 15-05-11 13:49

Martin Larsen formulerede søndag:
> Birger Sørensen wrote:
>
>> Er det den der gør siderne uforståelige, og popper et eller andet op,
>> hver gang man holder musen stille, så man glemmer hvad man kom efter, og
>> effektivt gør siden ubrugelig?
>> Hvordan slår man det lort fra?
>
> Afh. af de to sprog og sidens indhold gør Google Translate ofte et ganske
> glimrende stykke arbejde.
>
> Jeg har haft glæde af sider på fx spansk som jeg ellers ikke ville kunne have
> forstået en disse af.

Og det er pisse irriterende på sider som siger meget mere - og er
nemmere forståelige - på originalsproget.
Spørgsmålet - mit spørgsmål - gik på hvordan man slår det fra, når det
er en pestillens i stedet for en hjælp.

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Martin Larsen (15-05-2011)
Kommentar
Fra : Martin Larsen


Dato : 15-05-11 22:09

Birger Sørensen wrote:

> Spørgsmålet - mit spørgsmål - gik på hvordan man slår det fra, når det
> er en pestillens i stedet for en hjælp.

Ok, men jeg ved så ikke hvad du mener. Google Translate er da ikke noget
man slår fra, forstået på den måde at du jo skal vælge det aktivt hvis
du vil have oversat en side.

Birger Sørensen (15-05-2011)
Kommentar
Fra : Birger Sørensen


Dato : 15-05-11 23:02

Martin Larsen sendte dette med sin computer:
> Birger Sørensen wrote:
>
>> Spørgsmålet - mit spørgsmål - gik på hvordan man slår det fra, når det
>> er en pestillens i stedet for en hjælp.
>
> Ok, men jeg ved så ikke hvad du mener. Google Translate er da ikke noget man
> slår fra, forstået på den måde at du jo skal vælge det aktivt hvis du vil
> have oversat en side.

Søgte et eller andet - kan ikke huske hvad - og fandt noget der skulle
være et svar, faktisk på M$ support i Knowledge base.
Det kom ud som volapyk, med fagudtryk erstattet af "noget der ligner" -
a.la. Dirch Passer undersættelser.
Popups der vil have mig til at foreslå en "alternativ oversættelse".
Det kan man naturligvis gøre - eller læse den originale tekst via disse
forstyrrende popups.
Der var ingen mulighed for at få vist orignalteksten, uden Google's
ødelæggelse.
Jeg var faktisk nødt til at gå tilbage til min oprindelige søgning og
ændre mit sprog til engelsk for at få lov at se originalen.

Jeg siger ikke at det altid er ubrugeligt - men at der er tilfælde hvor
der *er* ubrugeligt og i vejen - jeg har valgt i mine indstillinger at
foretrække sider på dansk, og intet sted kan jeg finde mulighed for at
hverken aktivere eller deaktivere Google undersættelser.

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Karl Erik Christense~ (15-05-2011)
Kommentar
Fra : Karl Erik Christense~


Dato : 15-05-11 23:34

On 16-05-2011 00:02, Birger Sørensen wrote:

> Jeg siger ikke at det altid er ubrugeligt - men at der er tilfælde hvor
> der *er* ubrugeligt og i vejen - jeg har valgt i mine indstillinger at
> foretrække sider på dansk, og intet sted kan jeg finde mulighed for at
> hverken aktivere eller deaktivere Google undersættelser.
>
> Birger
>

Måske har du ved en fejltagelse valgt "sider oversat til dansk"?

Jeg synes egentlig at Google oversæt fungerer godt - men alt kan jo
blive bedre.

På dmwebdesign.dk har jeg brugt en Google oversæt dropdown, og hvis man
f.eks. går på http://dmwebdesign.dk/dommere.php hvor der er skrevet
noget både på dansk og engelsk, og man så vælger at få hele siden på
engelsk, så bliver det der var skrevet på engelsk, oversat til svensk??

Sehr mustigt und lustigt

Karl Erik.

--
http://dmwebdesign.dk - DM i Webdesign
http://ranunkelvej.com/b&o/ - Reparation af B&O Red Line højttalere
http://webdesign.ranunkelvej.com - Artikler om webdesign

Martin Larsen (16-05-2011)
Kommentar
Fra : Martin Larsen


Dato : 16-05-11 08:29

Birger Sørensen wrote:

> Jeg siger ikke at det altid er ubrugeligt - men at der er tilfælde hvor
> der *er* ubrugeligt og i vejen - jeg har valgt i mine indstillinger at
> foretrække sider på dansk, og intet sted kan jeg finde mulighed for at
> hverken aktivere eller deaktivere Google undersættelser.

Der kommer som regel en bjælke foroven hvor du har valgmuligheden
"Foreslå ikke at oversætte engelske sider" (formuleringen efter
hukommelsen). Derefter spørger den ikke igen når siden er på engelsk etc.

Muligvis kan man lave den samme indstilling i sin google-profil.

Birger Sørensen (16-05-2011)
Kommentar
Fra : Birger Sørensen


Dato : 16-05-11 17:28

Martin Larsen formulerede mandag:
> Birger Sørensen wrote:
>
>> Jeg siger ikke at det altid er ubrugeligt - men at der er tilfælde hvor
>> der *er* ubrugeligt og i vejen - jeg har valgt i mine indstillinger at
>> foretrække sider på dansk, og intet sted kan jeg finde mulighed for at
>> hverken aktivere eller deaktivere Google undersættelser.
>
> Der kommer som regel en bjælke foroven hvor du har valgmuligheden "Foreslå
> ikke at oversætte engelske sider" (formuleringen efter hukommelsen). Derefter
> spørger den ikke igen når siden er på engelsk etc.
>
> Muligvis kan man lave den samme indstilling i sin google-profil.

Fik en bjælke i dag, ifm med noget søgning på en engelsk tekst.
Bjælken havde ud over mulighed for at oversætte til dansk, også en
"Oversæt ikke fra Engelsk" knap. Jeg klikkede, og bjælken forsvandt.
Om det så kun gælder den aktuelle side, eller generelt, må stå hen i
det uvisse. Det er jo ikke fordi Google overrender os med
dokumentation.
Der er ikke en translator indstilling i google- profil. Ikke den
version jeg får, ihf.

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Søg
Reklame
Statistik
Spørgsmål : 177416
Tips : 31962
Nyheder : 719565
Indlæg : 6407862
Brugere : 218876

Månedens bedste
Årets bedste
Sidste års bedste