Voor de Nederlandstalige gebruikers van de Homeyduino e-paper screen ([Homeyduino] E-paper for Homey ) wil ik de Nederlandse vertaling van de weer omschrijvingen inventariseren zodat ik dit aan de ontwikkelaar kan aanleveren. Hij wil dit dan voor ons toevoegen aan de code. Daardoor toont het scherm het juiste weer icoontje bij het weer.
Zelf heb ik dit al werkend voor de omschrijvingen van de KNMI weather app (zie hieronder, kun je zelf ook toevoegen in functions.ino).
Zijn hier gebruikers van andere Homey weer apps met nog afwijkende Nederlandse (korte) omschrijvingen van de weersomstandigheden? Geef ze dan hieronder door (graag met verwijzing naar de bron waar je de omschrijvingen vandaan hebt), dan maak ik er een mooi geheel van en lever het aan bij de ontwikkelaar. Ook suggesties voor aanpassingen in de toewijzing van de icoontjes zijn natuurlijk welkom.
//DUTCH (for KNMI Weather app based on Weer API KNMI live en verwachtingen | Het Weer in Nederland - Weerlive.nl for capabilities recap (weerbeeld) and expected_today_recap (verw. weerbeeld vandaag))
//
if (weather == “Onbewolkt”) weatherIcon = 1; //clear
if (weather == “zonnig”) weatherIcon = 1; //clear
if (weather == “helderenacht”) weatherIcon = 2; //clear night
if (weather == “Geheel bewolkt”) weatherIcon = 3; //cloudy
if (weather == “Overwegend bewolkt”) weatherIcon = 3; //cloudy
if (weather == “bewolkt”) weatherIcon = 3; //cloudy
if (weather == “nachtbewolkt”) weatherIcon = 3; //cloudy
if (weather == “mist”) weatherIcon = 4; //fog
if (weather == “nachtmist”) weatherIcon = 4; //fog
if (weather == “hagel”) weatherIcon = 5; //hail
if (weather == “Licht bewolkt”) weatherIcon = 6; //partly cloudy
if (weather == “lichtbewolkt”) weatherIcon = 6; //partly cloudy
if (weather == “Half bewolkt”) weatherIcon = 6; //partly cloudy
if (weather == “halfbewolkt”) weatherIcon = 6; //partly cloudy
if (weather == “Regen”) weatherIcon = 7; //rainy
if (weather == “regen”) weatherIcon = 7; //rainy
if (weather == “Motregen”) weatherIcon = 7; //rainy
if (weather == “Motregen en regen”) weatherIcon = 7; //rainy
if (weather == “Dichte motregen”) weatherIcon = 7; //rainy
if (weather == “Lichte regen”) weatherIcon = 8; //rainy cloudy
if (weather == “halfbewolkt_regen”) weatherIcon = 8; //rainy cloudy
if (weather == “buien”) weatherIcon = 8; //rainy cloudy
if (weather == “Lichte motregen”) weatherIcon = 8; //rainy cloudy
if (weather == “Lichte motregen en regen”) weatherIcon = 8; //rainy cloudy
if (weather == “Af en toe lichte regen”) weatherIcon = 8; //rainy cloudy
if (weather == “Droog na motregen”) weatherIcon = 8; //rainy cloudy
if (weather == “Droog na regen”) weatherIcon = 8; //rainy cloudy
if (weather == “sneeuw”) weatherIcon = 9; //snowy
if (weather == “Storm”) weatherIcon = 10; //storm
if (weather == “Storm”) weatherIcon = 11; //storm rainy
if (weather == “Zwaar bewolkt”) weatherIcon = 12; //two clouds
if (weather == “zwaarbewolkt”) weatherIcon = 12; //two clouds
if (weather == “Harde wind”) weatherIcon = 13; //windy
Hoi,
Ik heb die vertaling geplakt in functions.ino maar bij het compilen krijg ik de volgende fouten:
error: 'Harde' was not declared in this scope
if (weather == “Harde wind”) weatherIcon = 13; //windy
error: expected ')' before 'wind'
if (weather == “Harde wind”) weatherIcon = 13; //windy
En dat is dan uiteraard voor elke regel.
Enig idee wat er fout kan gaan?
Nee, niet gebruikt, de huidig gebruikte iconen staan in .hex files, geen idee of er converteer programma’s zijn voor “plaatjes” te converteren naar .hex files?