{"locale":"en","numberLocale":"en-IE","pluralLocale":"en","t":{"meta":{"stepOf":"Step {n} of {total}","optional":"optional"},"steps":[{"title":"What needs doing?","short":"Job"},{"title":"The property","short":"Property"},{"title":"Fixtures and parts","short":"Fixtures"},{"title":"Timing","short":"Timing"},{"title":"Contact details","short":"Contact"},{"title":"Review and send","short":"Summary"}],"nav":{"next":"Next","back":"Back","toReview":"Back to summary","submit":"Send quote request","sending":"Sending…","sendOptions":"Choose how to send","edit":"Edit","editStep":"Edit: {title}","goStep":"Go to step {n}: {title}","done":"completed","current":"current step","locked":"not yet available","announce":"Step {n} of {total}: {title}"},"fields":{"palvelut":"Choose the jobs","muu":"Other job","muu_tyo":"What other job?","maara":"Quantity","kuvaus":"Describe the job","kiinteisto":"Property type","rooli":"I’m making this request as","rakennusvuosi":"Year built (approx.)","kerros":"Floor","hissi":"Does the building have a lift?","sulkuventtiilit":"Does the flat have its own shut-off valves?","muutostyoilmoitus":"Has a renovation notice (muutostyöilmoitus) been sent to the housing company?","katuosoite":"Street address","postinumero":"Postcode","kunta":"Municipality","kunta_muu":"Which municipality?","kulkuohjeet":"Parking and access","laite_hankittu":"Have you already bought the new fixture or appliance?","merkki_malli":"Brand and model","vanhan_poisto":"Should the old one be removed and taken away?","kuvat":"Photos of the site","kiireellisyys":"How soon should the work be done?","toivepaivat":"Preferred dates","toivepaiva":"Preferred date {n}","aikaikkuna":"Suitable times","joustava":"My schedule is flexible – other times work too","nimi":"Name","puhelin":"Phone number","sahkoposti":"Email","yhteystapa":"How would you like to be contacted?","soittoaika":"Best time to call","asiointikieli":"Preferred language","asiakastyyppi":"The quote is for","yritys":"Company or organisation name","ytunnus":"Business ID (Y-tunnus)","kotitalousvahennys":"Show the labour cost separately on the invoice (household tax credit, kotitalousvähennys)","alennuskoodi":"Discount code","mista_kuulit":"How did you hear about us?","suostumus":"I understand that my details will be used to reply to this request and to prepare a quote.","suostumusLink":"Read the privacy notice","honeypot":"Leave this field empty"},"sum":{"palvelut":"Jobs","kuvaus":"Description","kiinteisto":"Property","rooli":"Requested as","rakennusvuosi":"Year built","kerros":"Floor","hissi":"Lift","sulkuventtiilit":"Flat-specific shut-off valves","muutostyoilmoitus":"Renovation notice sent","katuosoite":"Street address","postitoimipaikka":"Postcode and municipality","kulkuohjeet":"Parking and access","laite_hankittu":"New fixture bought","merkki_malli":"Brand and model","vanhan_poisto":"Remove the old one","kuvat":"Photos","kiireellisyys":"Timing","toivepaivat":"Preferred dates","aikaikkuna":"Suitable times","joustava":"Flexible schedule","nimi":"Name","puhelin":"Phone","sahkoposti":"Email","yhteystapa":"Contact method","soittoaika":"Best time to call","asiointikieli":"Language","asiakastyyppi":"Quote for","yritys":"Company","ytunnus":"Business ID (Y-tunnus)","kotitalousvahennys":"Labour itemised (household tax credit)","alennuskoodi":"Discount code","mista_kuulit":"Heard about us via"},"work":{"quote":"Price on request","selected":"selected","qtyUnit":"pcs","qtyLess":"Decrease: {name}","qtyMore":"Increase: {name}","estimateLive":"Estimate for the selected jobs","estimateNone":"Choose a fixed-price job to see a price estimate."},"photos":{"pick":"Choose photos","drop":"or drag them here","remove":"Remove photo {n}","count":{"one":"{n} photo selected.","other":"{n} photos selected."},"added":{"one":"{n} photo added.","other":"{n} photos added."},"removed":"Photo removed."},"dates":{"add":"Add a date","remove":"Remove date {n}"},"discount":{"pctTag":"−{pct}%","wonText":"Pipe Puzzle discount on labour","validUntil":"valid until {date}","expiredCode":"This code expired on {date}. You can still send the request – without the discount.","invalid":"Code not recognised – please check it. You can still send the request, but without a discount.","added":"Discount code {code} was added to your request."},"prefill":{"added":"Your calculator choices were added to the request."},"draft":{"title":"You have an unfinished quote request","saved":"Saved {date}.","restore":"Continue where you left off","clear":"Start over","note":"The draft is saved in this browser only.","cleared":"Draft deleted.","restored":"Draft restored."},"errors":{"summaryTitle":{"one":"Please fix {n} item:","other":"Please fix {n} items:"},"palvelut":"Choose at least one job or describe another job.","muu_tyo":"Briefly describe the other job.","kuvaus":"Describe the job in at least 10 characters.","maara":"Quantity must be 0–{max}.","kiinteisto":"Choose the property type.","rooli":"Choose the capacity in which you are making the request.","kerros":"Check the floor (0–{max}).","postinumero":"Check the postcode – it has five digits, e.g. 00100.","kunta":"Choose the municipality.","kunta_muu":"Enter the municipality.","kiireellisyys":"Choose how soon the work should be done.","toivepaiva":"Choose today or a later date.","nimi":"Enter your name.","puhelin":"Check the phone number, e.g. 040 123 4567 or +358 40 123 4567.","sahkoposti":"Check the email address, e.g. name@example.com.","sahkopostiRequired":"Enter your email address, as you’d like to be contacted by email.","yritys":"Enter the company or organisation name.","ytunnus":"Check the Business ID, e.g. 1234567-8.","suostumus":"Please confirm that you have read how your details are processed, so that we can reply.","photoType":"{name}: only image files are accepted.","photoSize":"{name} is too large (over {mb} MB).","photoMax":"You can add up to {max} photos."},"review":{"estimate":"Price estimate","total":"Total, estimate","quoteRow":"Price on request","noPriced":"The selected jobs have no fixed price – the price will be given in the quote.","final":"The final price is confirmed in the quote.","discount":"Discount code {code}: −{pct}% off the labour cost (confirmed in the quote)","discountInvalid":"Discount code {code} was not recognised – the request is sent without a discount.","discountExpired":"Discount code {code} has expired – the request is sent without a discount.","empty":"–","yes":"Yes","photosCount":{"one":"{n} photo","other":"{n} photos"},"photosLater":"sent separately"},"done":{"successTitle":"Thank you! Your quote request has been sent.","successText":"Your request has arrived. We’ll reply using the contact method you chose.","nextTitle":"What happens next?","next":["We go through your request and any photos.","We get in touch and ask for more details if needed.","You receive a quote confirming the price and timing."],"summary":"The details you sent","photosTitle":"Please send the photos too","photosText":{"one":"You chose {n} photo. Send it via WhatsApp or email so we can refine the estimate.","other":"You chose {n} photos. Send them via WhatsApp or email so we can refine the estimate."},"photosShare":"Share photos","photosWa":"Open WhatsApp","photosMail":"Send by email","photosSubject":"Photos for my quote request","errorTitle":"Sending failed","errorText":"Your details are still on this page. Try again or send the request another way.","retry":"Try again","call":"Call {phone}","sendTitle":"Your message is ready – choose how to send it","sendText":"Your quote request has been put together as a message. Open it in your email or WhatsApp and press send.","sendMail":"Send by email","sendWa":"Send on WhatsApp","copy":"Copy text","copied":"Text copied.","copySelected":"The text is selected – copy it with your device’s copy command.","sendPhotos":"Attach the photos you chose to the message or send them right after it.","back":"Back to editing","newRequest":"New quote request"},"message":{"subject":"Quote request","intro":"Hello! I would like a quote for the following job:","estimate":"Price estimate (website price list)","truncated":"(text shortened)","photos":{"one":"I will send {n} photo separately.","other":"I will send {n} photos separately."},"sentFrom":"Sent with the quote request form on the website"},"notes":["Prices include 25.5% VAT (ALV).","Extra fittings and hoses are charged separately."]},"own":{"steps":["Mitä tehdään?","Kohde","Laitteet ja tarvikkeet","Aikataulu","Yhteystiedot","Yhteenveto"],"fields":{"palvelut":"Valitse työt","muu":"Muu työ","muu_tyo":"Mikä muu työ?","maara":"Määrä","kuvaus":"Kuvaile työ","kiinteisto":"Kohteen tyyppi","rooli":"Jätän pyynnön","rakennusvuosi":"Rakennusvuosi (arvio)","kerros":"Kerros","hissi":"Onko talossa hissi?","sulkuventtiilit":"Onko asunnossa huoneistokohtaiset sulkuventtiilit?","muutostyoilmoitus":"Onko taloyhtiölle tehty muutostyöilmoitus?","katuosoite":"Katuosoite","postinumero":"Postinumero","kunta":"Kunta","kunta_muu":"Mikä kunta?","kulkuohjeet":"Pysäköinti ja kulku","laite_hankittu":"Onko uusi laite tai kaluste jo hankittu?","merkki_malli":"Merkki ja malli","vanhan_poisto":"Irrotetaanko ja viedäänkö vanha laite pois?","kuvat":"Kuvat kohteesta","kiireellisyys":"Kuinka pian työ pitäisi tehdä?","toivepaivat":"Toivepäivät","toivepaiva":"Toivepäivä {n}","aikaikkuna":"Sopivat ajat","joustava":"Aikatauluni on joustava – muukin ajankohta käy","nimi":"Nimi","puhelin":"Puhelinnumero","sahkoposti":"Sähköposti","yhteystapa":"Miten haluat, että sinuun otetaan yhteyttä?","soittoaika":"Paras aika soittaa","asiointikieli":"Toivottu asiointikieli","asiakastyyppi":"Tarjous tehdään","yritys":"Yrityksen tai yhteisön nimi","ytunnus":"Y-tunnus","kotitalousvahennys":"Haluan työn osuuden eriteltynä laskulle (kotitalousvähennys)","alennuskoodi":"Alennuskoodi","mista_kuulit":"Mistä kuulit meistä?","suostumus":"Ymmärrän, että tietojani käytetään tarjouspyyntöön vastaamiseen ja tarjouksen laatimiseen.","suostumusLink":"Lue tietosuojaseloste","honeypot":"Jätä tämä kenttä tyhjäksi"},"sum":{"palvelut":"Työt","kuvaus":"Kuvaus","kiinteisto":"Kohde","rooli":"Pyynnön jättäjä","rakennusvuosi":"Rakennusvuosi","kerros":"Kerros","hissi":"Hissi","sulkuventtiilit":"Huoneistokohtaiset sulkuventtiilit","muutostyoilmoitus":"Muutostyöilmoitus tehty","katuosoite":"Katuosoite","postitoimipaikka":"Postinumero ja kunta","kulkuohjeet":"Pysäköinti ja kulku","laite_hankittu":"Uusi laite hankittu","merkki_malli":"Merkki ja malli","vanhan_poisto":"Vanhan laitteen poisto","kuvat":"Kuvat","kiireellisyys":"Aikataulu","toivepaivat":"Toivepäivät","aikaikkuna":"Sopivat ajat","joustava":"Joustava aikataulu","nimi":"Nimi","puhelin":"Puhelin","sahkoposti":"Sähköposti","yhteystapa":"Yhteydenottotapa","soittoaika":"Paras soittoaika","asiointikieli":"Asiointikieli","asiakastyyppi":"Tarjous tehdään","yritys":"Yritys","ytunnus":"Y-tunnus","kotitalousvahennys":"Työn osuus eriteltynä (kotitalousvähennys)","alennuskoodi":"Alennuskoodi","mista_kuulit":"Mistä kuuli meistä"},"review":{"estimate":"Hinta-arvio","total":"Yhteensä, arvio","quoteRow":"Tarjouksen mukaan","final":"Lopullinen hinta vahvistetaan tarjouksessa.","discount":"Alennuskoodi {code}: −{pct} % työn osuudesta (vahvistetaan tarjouksessa)","yes":"Kyllä","photosCount":{"one":"{n} kuva","other":"{n} kuvaa"},"photosLater":"lähetetään erikseen"},"message":{"subject":"Tarjouspyyntö","intro":"Hei! Pyydän tarjousta seuraavasta työstä:","estimate":"Hinta-arvio (sivuston hinnasto)","truncated":"(teksti lyhennetty)","photos":{"one":"Lähetän {n} kuvan erikseen.","other":"Lähetän {n} kuvaa erikseen."},"sentFrom":"Lähetetty sivuston tarjouspyyntölomakkeella"},"qtyUnit":"kpl","notes":["Hinnat sisältävät arvonlisäveron 25,5 %.","Lisäliittimet ja letkut veloitetaan erikseen."]},"cfg":{"endpoint":"/lahetys.php","files":true,"subjectField":"_subject","honeypot":"_gotcha","fileField":"kuvat[]","maxMailMB":7,"photoMaxPx":1600,"maxPhotos":6,"maxPhotoMB":8,"minFill":4,"draftKey":"putki.quoteDraft","draftDays":14,"game":{"prefix":"PUTKI","salt":"putkipeli-2026-RBTCA8823CAJHWFZRGCFT10G8CGM","percents":[5,4,3,2,1],"validityDays":30},"msgMax":1800,"maxDates":3,"maxQty":20,"maxFloor":40,"email":"info@soloputkimies.fi","whatsapp":"358452373751","phone":"+358 45 237 3751","phoneHref":"+358452373751","siteName":"Solo-putkimies","vat":25.5,"floorTypes":["kerrostalo","liiketila"],"housingCompanyTypes":["kerrostalo","rivitalo","paritalo","liiketila"]},"svc":{"astianpesukoneen-asennus":{"name":"Dishwasher installation","short":"Dishwasher","own":"Astianpesukoneen asennus","prices":["astianpesukone-asennus","astianpesukone-irtikytkenta"]},"pyykinpesukoneen-asennus":{"name":"Washing machine installation","short":"Washing machine","own":"Pyykinpesukoneen asennus","prices":["pyykinpesukone-asennus"]},"hanan-ja-suihkun-asennus":{"name":"Faucet and shower installation","short":"Faucet & shower","own":"Hanan ja suihkun asennus","prices":["hana-vaihto"]},"wc-istuimen-asennus":{"name":"Toilet installation and replacement","short":"Toilet","own":"WC-istuimen asennus ja vaihto","prices":["wc-istuin"]},"pesualtaan-asennus":{"name":"Sink installation and replacement","short":"Sink","own":"Pesualtaan asennus ja vaihto","prices":["pesuallas"]},"suihkuseinan-asennus":{"name":"Shower screen installation","short":"Shower screen","own":"Suihkuseinän asennus","prices":[]},"pyyhekuivaimen-asennus":{"name":"Towel warmer installation","short":"Towel warmer","own":"Pyyhekuivaimen asennus","prices":[]},"pattereiden-asennus":{"name":"Radiator installation","short":"Radiators","own":"Pattereiden asennus","prices":[]},"patteriverkoston-uusiminen":{"name":"Radiator pipework renewal","short":"Heating pipework","own":"Patteriverkoston uusiminen","prices":[]},"kayttovesiputkien-uusiminen":{"name":"Water pipe replacement","short":"Water pipes","own":"Käyttövesiputkien uusiminen","prices":[]},"pienet-putkityot":{"name":"Small plumbing jobs","short":"Small jobs","own":"Pienet putkityöt","prices":[]}},"prices":{"astianpesukone-asennus":{"min":125.5,"max":125.5,"label":"Dishwasher – Installation and connection","own":"Astianpesukone – Asennus ja kytkentä","svc":"astianpesukoneen-asennus","ded":false},"astianpesukone-irtikytkenta":{"min":47.06,"max":47.06,"label":"Dishwasher – Disconnection","own":"Astianpesukone – Irtikytkentä","svc":"astianpesukoneen-asennus","ded":false},"pyykinpesukone-asennus":{"min":78.44,"max":78.44,"label":"Washing machine – Installation and connection","own":"Pyykinpesukone – Asennus ja kytkentä","svc":"pyykinpesukoneen-asennus","ded":false},"hana-vaihto":{"min":125.5,"max":125.5,"label":"Faucet & shower – Replacement","own":"Hana ja suihku – Vaihto","svc":"hanan-ja-suihkun-asennus","ded":true},"wc-istuin":{"min":235.31,"max":235.31,"label":"Toilet – Installation / replacement","own":"WC-istuin – Asennus / vaihto","svc":"wc-istuimen-asennus","ded":true},"pesuallas":{"min":156.88,"max":235.31,"label":"Sink – Installation / replacement","own":"Pesuallas – Asennus / vaihto","svc":"pesualtaan-asennus","ded":true}}}