Avatar billede bambi Nybegynder
05. januar 2000 - 12:27 Der er 3 kommentarer og
1 løsning

Datoer på dansk/engelsk i FP2000

Hvordan styrer jeg på hvilket sprog der benyttes til de automatiske datoer for hvornår en side senest er ændret?

Jeg har sat "page language" til dansk og så længe jeg redigerer siden i FrontPage står datoen også på dansk, men lige så snart den bliver vist i en webbrowser, bliver datoen vist på engelsk - altså fx "05. January 2000" i stedet for "05. januar 2000" (i øvrigt, kan jeg fjerne de foranstillede nul’er?).

Siderne ligger på en Microsoft Internet Information Server 3.0, og bliver redigeret direkte herfra - senere bliver de overført til et UNIX-baseret webhotel.
Avatar billede sjensen Nybegynder
05. januar 2000 - 13:07 #1
Det styrer du ikke,

Det gøres af den maskine der har browseren, via det sprog den er installeret med.

Det er sådan set det der er hele ideen med forskellige sprog på maskinerne, og de øvrige indstillinger under Regisnale Indstillinger.

sjensen

Avatar billede bambi Nybegynder
07. januar 2000 - 11:24 #2
Men de sider som folk faktisk kan se er dem der er blevet overført til vores UNIX-baserede webhotel ude i byen - og når de bliver overført hertil via FrontPage, er datoerne "hard coded" ind i siderne som tekst, og altså ikke som et felt der ændrer indhold afhængig af indstillinger i de enkelte computere/browsere.

Alle computere på vore netværk er sat til at benytte danske indstillinger, og browserne er også sat til at vise indholdet på dansk hvis det er muligt. Men alligevel vælger ISS at vise datoerne på engelsk?
Avatar billede sjensen Nybegynder
07. januar 2000 - 11:34 #3
Ok, i den situation er der ikke meget andet at gøre end at lave et lille script der finder ud af browserens "sprog" og så viser datoen ud fra det. D.v.s. at du skal ændre systemet til at have datoen i en var og så bruge format og f.eks. shortdateformat indstillingen (bruges automatisk af format-proceduren) til at vise datoen når siden hentes frem.

eks.
Hvor du pt har
"Page last updated on 31-12-1999"<br>
ændres dette til
"Page last updated on" format(date_last_changed)<br>
og du skal så have date i en var.

Hvordan det lige gøres i frontpage/java/perl o.s.v. er jeg ikke helt klar over, ligesom jeg ikke er sikker på format-procedurens syntax.

sjensen
Avatar billede silberbauer Nybegynder
23. januar 2000 - 18:16 #4
Datostemplet bliver vist lavet serverside og selve koden der gør det ligger i een af Frontpage's .dll-filer. Så jeg tror faktisk at sproget er hardcodet ind. Lidt noget skod. Brug evt. et stykke javascript istedet. Frontpage er fed nok, men de dersens webbot-ting er noget møg, og kan næsten aldrig customizes.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester