Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
Dev Grex
HV Guru
liitunud: 29.07.2012
|
02.12.2015 15:51:54
Yahoo Weather API tõlkimine |
|
|
Hei
Oleks vaja kuvada ilmateade eesti keeles. Yahoo meeskonna enda sõnutsi nende API toetab ainult inglise keelt. Kuidas oleks kõige lihtsam antud tõlkimine läbi viia kasutades PHP'd?
XML:
Spoiler 
<yweather:forecast day="Wed" date="2 Dec 2015" low="31" high="38" text="Partly Cloudy" code="30"/> |
PHP:
Spoiler 
{$forecast->item(0)->getAttribute('day')} - {$forecast->item(0)->getAttribute('text')}. Max: {$forecast->item(0)->getAttribute('high')} Min: {$forecast->item(0)->getAttribute('low')} |
|
|
Kommentaarid: 353 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
300 |
|
tagasi üles |
|
 |
jnt
HV Guru

liitunud: 10.05.2005
|
02.12.2015 16:11:57
|
|
|
s1c2i3m4m5, kuna inimene neil seal seda teksti ilmselgelt ei kirjuta iga kord, siis tee lihtsalt mapping inglise ja eesti keelse fraasi vahel ja tõlgi ise. Kui nad seal abivalmis on, küsi neilt kõikvõimalikud fraasid, mis võivad tulla, et sa saaks iga fraasi ise ümber tõlkida.
_________________ Progemisest: https://byteaether.github.io/
Seisab keldris vana 386-486-Pentium1? Räägime! Ehk saan vanakesele uue elu anda.
Vaata siia, äkki müün midagi põnevat -> https://www.osta.ee/index.php?fuseaction=listing.seller&q[seller]=jnt |
|
Kommentaarid: 110 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
102 |
|
tagasi üles |
|
 |
kussu
HV veteran

liitunud: 18.12.2002
|
|
Kommentaarid: 69 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
0 :: |
68 |
|
tagasi üles |
|
 |
Dev Grex
HV Guru
liitunud: 29.07.2012
|
02.12.2015 18:00:49
|
|
|
See eesti keelne pole ikkagi eesti keeles
Spoiler 
<phenomenon>Light sleet</phenomenon> |
viimati muutis Dev Grex 02.12.2015 18:01:55, muudetud 1 kord |
|
Kommentaarid: 353 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
300 |
|
tagasi üles |
|
 |
jnt
HV Guru

liitunud: 10.05.2005
|
|
Kommentaarid: 110 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
102 |
|
tagasi üles |
|
 |
Adebisi
Kreisi kasutaja
liitunud: 05.07.2003
|
02.12.2015 20:48:52
|
|
|
https://github.com/nvidoni/MarkupWeather seal küll mingi CMS'i plugina kujul, aga kui pusida viitsid peaksid toimiva lahenduse saama. Tõlkimise puhul võid seda sama ilmateenistuse nähtuste nimekirja kasutada
|
|
Kommentaarid: 58 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
55 |
|
tagasi üles |
|
 |
Renka
HV Guru

liitunud: 01.04.2002
|
|
Kommentaarid: 71 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
1 :: |
61 |
|
tagasi üles |
|
 |
Dev Grex
HV Guru
liitunud: 29.07.2012
|
03.12.2015 18:10:27
|
|
|
Dokumentatsiooni olemasolust olen teadlik ja olen seda ka jooksvalt kasutanud.
|
|
Kommentaarid: 353 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
300 |
|
tagasi üles |
|
 |
Renka
HV Guru

liitunud: 01.04.2002
|
03.12.2015 18:10:54
|
|
|
Aga milles sisi üldse küsimus on? või mis osa sealt selgusetuks jääb?
_________________ There is no place like 127.0.0.1 |
|
Kommentaarid: 71 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
1 :: |
61 |
|
tagasi üles |
|
 |
Dev Grex
HV Guru
liitunud: 29.07.2012
|
03.12.2015 18:14:28
|
|
|
Renka kirjutas: |
Aga milles sisi üldse küsimus on? või mis osa sealt selgusetuks jääb? |
Tegelikult on asi sellest, et PHP'ga on kokkupuude olnud päris väike. Kui keegi saaks suuna kätte näidata, siis oleksin väga tänulik.
|
|
Kommentaarid: 353 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
300 |
|
tagasi üles |
|
 |
Renka
HV Guru

liitunud: 01.04.2002
|
03.12.2015 18:21:16
|
|
|
Condition koodid on olemas. PHPs teed lihtsa massiivi kus koodile vastab mingi väärtus.
_________________ There is no place like 127.0.0.1 |
|
Kommentaarid: 71 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
1 :: |
61 |
|
tagasi üles |
|
 |
jnt
HV Guru

liitunud: 10.05.2005
|
03.12.2015 18:22:31
|
|
|
$aMap['My english sentence1'] = 'Minu ingliskeelne lause1';
$aMap['My english sentence2'] = 'Minu ingliskeelne lause2';
$aMap['My english sentence3'] = 'Minu ingliskeelne lause3';
$aMap['My english sentence4'] = 'Minu ingliskeelne lause4';
$sEestikeelne = $aMap[$sIngliskeelne];
echo $sEestikeelne; |
Array'd ei ole ju keerulised?
_________________ Progemisest: https://byteaether.github.io/
Seisab keldris vana 386-486-Pentium1? Räägime! Ehk saan vanakesele uue elu anda.
Vaata siia, äkki müün midagi põnevat -> https://www.osta.ee/index.php?fuseaction=listing.seller&q[seller]=jnt |
|
Kommentaarid: 110 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
102 |
|
tagasi üles |
|
 |
Renka
HV Guru

liitunud: 01.04.2002
|
03.12.2015 18:47:11
|
|
|
jnt kirjutas: |
$aMap['My english sentence1'] = 'Minu ingliskeelne lause1';
$aMap['My english sentence2'] = 'Minu ingliskeelne lause2';
$aMap['My english sentence3'] = 'Minu ingliskeelne lause3';
$aMap['My english sentence4'] = 'Minu ingliskeelne lause4';
$sEestikeelne = $aMap[$sIngliskeelne];
echo $sEestikeelne; |
Array'd ei ole ju keerulised? |
Praegusel juhul on unikaalne ID iga nähtuse kohta olemas. Ja on ka konkreetne list võimalikest väärtustest. Nii, et sellist stringimajandust ei soovitaks.
_________________ There is no place like 127.0.0.1 |
|
Kommentaarid: 71 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
1 :: |
61 |
|
tagasi üles |
|
 |
jnt
HV Guru

liitunud: 10.05.2005
|
|
Kommentaarid: 110 loe/lisa |
Kasutajad arvavad: |
   |
:: |
2 :: |
0 :: |
102 |
|
tagasi üles |
|
 |
|