Hacky demo changes

This commit is contained in:
Andras Schmelczer 2026-05-06 19:36:04 +01:00
parent 7cba369308
commit ea7afd618c
39 changed files with 2041 additions and 745 deletions

View file

@ -348,6 +348,10 @@ const de: Translations = {
seeTheDifference: 'So funktioniert es',
showcaseHeader: 'So funktioniert es',
showcaseContext: 'So funktioniert Perfect Postcode',
showcaseFeaturePriceShort: 'Preis',
showcaseFeatureNoiseShort: 'Lärm',
showcaseFeatureSchoolsShort: 'Schulen',
showcaseFeatureTravelShort: 'Fahrzeit',
showcaseStep1Tab: 'Filtern',
showcaseStep1Title: 'Aus vagen Wünschen eine präzise Suche machen',
showcaseStep1Body:
@ -801,6 +805,7 @@ const de: Translations = {
'Property type': 'Immobilientyp',
'Leasehold/Freehold': 'Erbbaurecht/Volleigentum',
'Last known price': 'Letzter bekannter Preis',
'Estimated price': 'Geschätzter Preis',
'Estimated current price': 'Geschätzter aktueller Preis',
'Price per sqm': 'Preis pro m²',
'Est. price per sqm': 'Gesch. Preis pro m²',
@ -817,6 +822,8 @@ const de: Translations = {
// ─ Feature names (Transport) ─
'Distance to nearest train or tube station (km)':
'Entfernung zum nächsten Bahn- oder U-Bahnhof (km)',
'Travel time to nearest train or tube station (min)':
'Fahrzeit zum nächsten Bahn- oder U-Bahnhof (Min.)',
// ─ Feature names (Education) ─
'Good+ primary schools within 2km': 'Gute+ Grundschulen im Umkreis von 2 km',

View file

@ -343,6 +343,10 @@ const en = {
seeTheDifference: 'See how it works',
showcaseHeader: 'How it works',
showcaseContext: 'How Perfect Postcode works',
showcaseFeaturePriceShort: 'Price',
showcaseFeatureNoiseShort: 'Noise',
showcaseFeatureSchoolsShort: 'Schools',
showcaseFeatureTravelShort: 'Travel',
showcaseStep1Tab: 'Filter',
showcaseStep1Title: 'Turn vague needs into a tight search',
showcaseStep1Body:
@ -788,6 +792,7 @@ const en = {
'Property type': 'Property type',
'Leasehold/Freehold': 'Leasehold/Freehold',
'Last known price': 'Last known price',
'Estimated price': 'Estimated price',
'Estimated current price': 'Estimated current price',
'Price per sqm': 'Price per sqm',
'Est. price per sqm': 'Est. price per sqm',
@ -804,6 +809,8 @@ const en = {
// ─ Feature names (Transport) ─
'Distance to nearest train or tube station (km)':
'Distance to nearest train or tube station (km)',
'Travel time to nearest train or tube station (min)':
'Travel time to nearest train or tube station (min)',
// ─ Feature names (Education) ─
'Good+ primary schools within 2km': 'Good+ primary schools within 2km',

View file

@ -351,6 +351,10 @@ const fr: Translations = {
seeTheDifference: 'Voir comment ça marche',
showcaseHeader: 'Comment ça marche',
showcaseContext: 'Comment fonctionne Perfect Postcode',
showcaseFeaturePriceShort: 'Prix',
showcaseFeatureNoiseShort: 'Bruit',
showcaseFeatureSchoolsShort: 'Écoles',
showcaseFeatureTravelShort: 'Trajet',
showcaseStep1Tab: 'Filtrer',
showcaseStep1Title: 'Transformez des besoins vagues en recherche précise',
showcaseStep1Body:
@ -802,6 +806,7 @@ const fr: Translations = {
'Property type': 'Type de bien',
'Leasehold/Freehold': 'Bail/Pleine propriété',
'Last known price': 'Dernier prix connu',
'Estimated price': 'Prix estimé',
'Estimated current price': 'Prix actuel estimé',
'Price per sqm': 'Prix au m²',
'Est. price per sqm': 'Prix estimé au m²',
@ -818,6 +823,8 @@ const fr: Translations = {
// ─ Feature names (Transport) ─
'Distance to nearest train or tube station (km)':
'Distance à la gare ou station de métro la plus proche (km)',
'Travel time to nearest train or tube station (min)':
'Temps de trajet jusquà la gare ou station de métro la plus proche (min)',
// ─ Feature names (Education) ─
'Good+ primary schools within 2km': 'Écoles primaires Bien+ dans un rayon de 2 km',

View file

@ -323,6 +323,10 @@ const hi: Translations = {
seeTheDifference: 'देखें यह कैसे काम करता है',
showcaseHeader: 'यह कैसे काम करता है',
showcaseContext: 'Perfect Postcode कैसे काम करता है',
showcaseFeaturePriceShort: 'कीमत',
showcaseFeatureNoiseShort: 'शोर',
showcaseFeatureSchoolsShort: 'स्कूल',
showcaseFeatureTravelShort: 'यात्रा',
showcaseStep1Tab: 'फिल्टर',
showcaseStep1Title: 'अस्पष्ट जरूरतों को सटीक खोज में बदलें',
showcaseStep1Body:
@ -738,6 +742,7 @@ const hi: Translations = {
'Property type': 'संपत्ति प्रकार',
'Leasehold/Freehold': 'लीजहोल्ड/फ्रीहोल्ड',
'Last known price': 'अंतिम ज्ञात कीमत',
'Estimated price': 'अनुमानित कीमत',
'Estimated current price': 'अनुमानित मौजूदा कीमत',
'Price per sqm': 'प्रति वर्ग मी कीमत',
'Est. price per sqm': 'अनु. प्रति वर्ग मी कीमत',
@ -751,6 +756,8 @@ const hi: Translations = {
'Potential energy rating': 'संभावित ऊर्जा रेटिंग',
'Interior height (m)': 'भीतरी ऊंचाई (मी)',
'Distance to nearest train or tube station (km)': 'निकटतम ट्रेन या ट्यूब स्टेशन तक दूरी (किमी)',
'Travel time to nearest train or tube station (min)':
'निकटतम ट्रेन या ट्यूब स्टेशन तक यात्रा समय (मिनट)',
'Good+ primary schools within 2km': '2 किमी के अंदर Good+ प्राथमिक स्कूल',
'Good+ secondary schools within 2km': '2 किमी के अंदर Good+ सेकेंडरी स्कूल',
'Good+ primary schools within 5km': '5 किमी के अंदर Good+ प्राथमिक स्कूल',

View file

@ -345,6 +345,10 @@ const hu: Translations = {
seeTheDifference: 'Így működik',
showcaseHeader: 'Így működik',
showcaseContext: 'Így működik a Perfect Postcode',
showcaseFeaturePriceShort: 'Ár',
showcaseFeatureNoiseShort: 'Zaj',
showcaseFeatureSchoolsShort: 'Iskolák',
showcaseFeatureTravelShort: 'Utazás',
showcaseStep1Tab: 'Szűrés',
showcaseStep1Title: 'A homályos igényekből pontos keresés lesz',
showcaseStep1Body:
@ -796,6 +800,7 @@ const hu: Translations = {
'Property type': 'Ingatlantípus',
'Leasehold/Freehold': 'Bérleti/Tulajdonjog',
'Last known price': 'Utolsó ismert ár',
'Estimated price': 'Becsült ár',
'Estimated current price': 'Becsült jelenlegi ár',
'Price per sqm': 'Ár per nm',
'Est. price per sqm': 'Becsült ár per nm',
@ -812,6 +817,8 @@ const hu: Translations = {
// ─ Feature names (Transport) ─
'Distance to nearest train or tube station (km)':
'Távolság a legközelebbi vonat- vagy metróállomástól (km)',
'Travel time to nearest train or tube station (min)':
'Utazási idő a legközelebbi vonat- vagy metróállomásig (perc)',
// ─ Feature names (Education) ─
'Good+ primary schools within 2km': 'Jó+ általános iskolák 2 km-en belül',

View file

@ -340,6 +340,10 @@ const zh: Translations = {
seeTheDifference: '查看使用方式',
showcaseHeader: '工作原理',
showcaseContext: 'Perfect Postcode 的工作流程',
showcaseFeaturePriceShort: '价格',
showcaseFeatureNoiseShort: '噪声',
showcaseFeatureSchoolsShort: '学校',
showcaseFeatureTravelShort: '出行',
showcaseStep1Tab: '筛选',
showcaseStep1Title: '把模糊需求变成精准搜索',
showcaseStep1Body:
@ -772,6 +776,7 @@ const zh: Translations = {
'Property type': '房产类型',
'Leasehold/Freehold': '租赁产权/永久产权',
'Last known price': '上次成交价',
'Estimated price': '估计价格',
'Estimated current price': '估计当前价格',
'Price per sqm': '每平方米价格',
'Est. price per sqm': '估计每平方米价格',
@ -787,6 +792,7 @@ const zh: Translations = {
// ─ Feature names (Transport) ─
'Distance to nearest train or tube station (km)': '到最近火车或地铁站的距离(公里)',
'Travel time to nearest train or tube station (min)': '到最近火车或地铁站的出行时间(分钟)',
// ─ Feature names (Education) ─
'Good+ primary schools within 2km': '2公里内良好+小学数量',