Pistevirhe havaintojen haussa

Ilmoita tänne vain selkeät vuonna 2024 käyttöön otetun Tiiran version ongelmatilanteet ja ohjelmointiin liittyvät virheilmoitukset.
tjk+sslty
Viestit: 131
Liittynyt: 16 Marras 2008, 16:01
Viesti:

Pistevirhe havaintojen haussa

Viesti Kirjoittaja tjk+sslty »

Haettaessa havaintoja ehdoilla "päivänmäärä" "aika-alue" ei hyväksy aika-alueeseen oikeinkirjoitusmuotoa esim. 1.6. tällöin tulee ilmoitus "virheellinen päivänmäärä". Vaan näin 1.6 eli kk ilman pistettä!
jtp
Viestit: 105
Liittynyt: 06 Touko 2024, 14:29

Re: Pistevirhe havaintojen haussa

Viesti Kirjoittaja jtp »

Tuo pitäisi kyllä korjata. Minusta puuttuva piste kuukauden jälkeen näyttää holtittomalta. Kuukauden jälkeinen piste kuuluu suomen kielen (samoin kuin norjan ja tanskan kielen) normeihin. Ruotsin kielessä ei tällaista normia ole, vaan siinä kielessä päiväykset kirjoitetaan ilman loppupistettä.
Observera att punkt i svenskan sätts ut bara mellan siffror (dvs. mellan dag och månad och mellan månad och år). Vi skriver alltså t.ex. 11–12.1 och 3–4.2.1991. I det här avseendet skiljer sig svenskan från bl.a. finskan, danskan och norskan; i dessa språk skriver man 11.–12.1. och 3.–4.2.1991, och punkt efter datum används också när man skriver alfanumeriskt (11. tammikuuta, den 11. januar).
Sitaatin lähde: https://sprakinstitutet.fi/kolumn/rakneord-och-datum/.

Helpointa olisi, jos Tiira hyväksyisi inputtina kuukauden ilman loppupistettä ja loppupisteen kera ja tulostaisi outputtina aina asianomaisen kielen normien mukaan.

UusiTiira ei hyväksy myöskään raja-aikojen merkkinä normien mukaista ajatusviivaa, vaan pitää aina käyttää tavuviivaa eli yhdysmerkkiä. Yhdysmerkki on tosin helpompi kirjoittaa näppäimistöltä.

Vielä yksi kielivirhe suomenkielisessä uusiTiirassa on. Kellonajoissa klo-lyhenteen jälkeen ei tule normien mukaan loppupistettä, mutta uusiTiira lisää sellaisen.
jtp
Viestit: 105
Liittynyt: 06 Touko 2024, 14:29

Re: Pistevirhe havaintojen haussa

Viesti Kirjoittaja jtp »

Tiiran ruotsinkielisessä versiossa saattaa olla vähemmän kielivirheitä, koska Tiiran käännöstyötä on tukenut Svenska kulturfonden. Sen sijaan suomenkieliselle versiolle ei ole tehty kielentarkistusta, ja kirjoittajaksi on kelvannut kyseistä kohtaa koodannut koodari.
jtp
Viestit: 105
Liittynyt: 06 Touko 2024, 14:29

Re: Pistevirhe havaintojen haussa

Viesti Kirjoittaja jtp »

No löytyihän ruotsinkielisestäkin uusiTiiran versiosta pistevirhe. Se on sivulla ”Senaste observationer”. Siinä päivämäärä on esitetty muodossa k.p. loppupisteen kera, vaikka ruotsissa ei käytetä päivä–kuukausi-ilmauksissa loppupistettä.

JavaScript osaisi nykyään tulostaa päiväyksen oikein eri kielissä, jos ohjelmoijat luottaisivat selaimeen eivätkä käyttäisi omaa kielioppitietämystään. Selainvalmistajat ovat tehneet hyvää kehitystyötä:

Koodi: Valitse kaikki

const date = new Date(2026, 6, 22); 

const formatter = new Intl.DateTimeFormat('sv-FI', {
  month: 'numeric',
  day: 'numeric'
});

console.log(formatter.format(date)); 
// Output Firefox-selaimessa: "22.7"

Koodi: Valitse kaikki

const date = new Date(2026, 6, 22); 

const formatter = new Intl.DateTimeFormat('fi-FI', {
  month: 'numeric',
  day: 'numeric'
});

console.log(formatter.format(date)); 
// Output Firefox-selaimessa: "22.7."
Vastaa Viestiin