107 lines
9.5 KiB
PHP
107 lines
9.5 KiB
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
/**
|
|
* Replace developer-style placeholder copy in immobilien-azizi.json with
|
|
* customer-facing German content that matches the Marcel tone we already
|
|
* established in `marcel_take` fields:
|
|
* - factual, concise, no marketing fluff
|
|
* - clear positioning (yield vs. lifestyle vs. trophy)
|
|
* - no internal jargon ("PDF-Positionen", "Folding Map V.10", "Kacheln",
|
|
* "Smart-MVP", "Arbeitsfassung", ...)
|
|
*/
|
|
$file = __DIR__.'/../../resources/lang/de/immobilien-azizi.json';
|
|
$json = json_decode(file_get_contents($file), true, 512, JSON_THROW_ON_ERROR);
|
|
|
|
// --- meta -------------------------------------------------------------
|
|
$json['meta']['description'] = '63 Azizi-Projekte in Dubai - persönlich für deutsche Käufer eingeordnet: Lage, Status, Preise, Zahlungsplan und Exit-Logik. Kuratiert von Marcel Scheibe.';
|
|
|
|
// --- hero -------------------------------------------------------------
|
|
$json['hero']['subtitle'] = 'Vom fertigen Al-Furjan-Klassiker bis zum Off-Plan-Launch am Creek: Marcel sortiert die aktive Azizi-Pipeline nach Strategie, Phase und Mietmarkt. Sie sehen, was wirklich verfügbar ist - nicht nur, was im Katalog steht.';
|
|
$json['hero']['microcopy'] = 'Sofort verfügbar, im Bau, Off-Plan: drei klare Status-Kategorien für 63 Projekte - statt einer endlosen Liste.';
|
|
|
|
// --- map --------------------------------------------------------------
|
|
$json['map']['subtitle'] = 'Lagecluster, Status und Käuferlogik in einem Bild: Wo welche Adresse hingehört und was sie für Cashflow, Eigennutzung oder langfristigen Wertzuwachs leistet.';
|
|
|
|
// --- districts --------------------------------------------------------
|
|
$json['districts']['subtitle'] = 'Bevor Sie über ein einzelnes Projekt sprechen, lohnt der Blick auf den Stadtteil: Lage und Mietmarkt entscheiden bei Dubai-Investments mehr als das einzelne Rendering. Hier finden Sie die Cluster, in die wir die Azizi-Adressen einordnen.';
|
|
|
|
$districtCopy = [
|
|
'Dubai South' => 'Dubai South ist die langfristige Airport- und Quartierswette: Lagune, Villen, Mansions, Luxus-Apartments, Boutiquen, internationale Gastronomie und Opera House in einem Masterplan. Wer hier kauft, setzt auf das wachsende Quartier rund um den neuen Airport-Standort, nicht auf einen sofort fertigen Mietmarkt.',
|
|
'Dubailand / Azizi Milan' => 'Azizi Milan ist eine italienisch inspirierte Fashion- und Lifestyle-Adresse nahe IMG Worlds und Global Village. Schwerpunkt sind Grünflächen, Einkaufsstraßen, Retail, Hospitality und ein langfristig angelegter Masterplan. Damit ein Lifestyle- statt reiner Yield-Case.',
|
|
'Dubai Healthcare City / Al Jaddaf' => 'Al Jaddaf zwischen DXB, Dubai Festival City, Downtown und Dubai Creek hat den klassischen Vorteil zentraler Mietnachfrage. Die Creek-Views-Reihe und Azizi Emerald positionieren sich hier als moderner, zentral angebundener Wohncluster - relevant vor allem für Cashflow- und Vermietungs-Strategien.',
|
|
'Dubai Studio City' => 'Studio City ist der zugänglichere Lifestyle-Cluster mit Beach-Oasis-Lagune, künstlichem Strand, zeitgenössischer Architektur und Grünflächen. Für Käufer, die ein bezahlbareres Einstiegssegment mit klarer Mietzielgruppe suchen, ohne auf Lifestyle-Charakter zu verzichten.',
|
|
'Meydan' => 'Riviera ist die französisch inspirierte Waterfront-Community mit Crystal Lagoon, Promenade, zentralem Boulevard, Restaurants, Sport und Freizeit. Stärke der Lage: Community-Größe und kurze Distanz zu Downtown. Park Avenue ergänzt die Cluster-Logik mit kleineren Boutique-Adressen.',
|
|
'Palm Jumeirah' => 'Mina liegt auf dem östlichen Halbmond der Palm Jumeirah, in unmittelbarer Nähe zu Fünf-Sterne-Hotels und Resorts. Wer hier kauft, kauft eine etablierte Beachfront-Adresse mit Prestige und gewachsenem Resale-Markt - keine spekulative Off-Plan-These.',
|
|
'Al Furjan' => 'Al Furjan ist der fertige, gut angebundene Yield-Cluster: Metro-Achse, MBZ Road, Nähe zu Al Maktoum International Airport, Expo City, Jebel Ali und Dubai Marina. Studios und 1- bis 2-BR-Apartments mit etabliertem Mietmarkt - vor allem für Cashflow-Käufer interessant.',
|
|
'Dubai Islands' => 'Dubai Islands ist eine frühe Lagewette: neue Inselpositionierung mit Premium- und Waterfront-Potenzial, aber ohne fertigen Mietmarkt. Für Käufer, die bewusst die langfristige Stadtentwicklung mitspielen wollen.',
|
|
'Jebel Ali' => 'Jebel Ali ist der südwestliche Wachstumskorridor entlang der Achse Richtung Dubai South. Entscheidend sind Anbindung, Nähe zu JAFZA und Business-Mieter - klassisches Yield-Segment, kein Lifestyle-Cluster.',
|
|
'Jumeirah Village Circle' => 'JVC ist ein etablierter Wohnkreis im mittleren Dubai mit breitem Mietermarkt und urbaner Alltagslogik. Über Azizi Ruby in der Auswahl vertreten - eher für Cashflow als für Trophy-Asset-Positionierung.',
|
|
];
|
|
|
|
foreach ($json['districts']['items'] as $i => $district) {
|
|
$name = $district['name'] ?? '';
|
|
if (isset($districtCopy[$name])) {
|
|
$json['districts']['items'][$i]['description'] = $districtCopy[$name];
|
|
}
|
|
}
|
|
|
|
// --- categories -------------------------------------------------------
|
|
$categoryCopy = [
|
|
'growth-corridors' => 'Wachstumskorridore in Jebel Ali, JVC und Al Furjan: Lagen, die jenseits der etablierten Cluster zusätzliche Standortoptionen mit Anbindung an die großen Verkehrsachsen eröffnen.',
|
|
];
|
|
foreach ($json['categories'] as $i => $category) {
|
|
$key = $category['key'] ?? '';
|
|
if (isset($categoryCopy[$key])) {
|
|
$json['categories'][$i]['intro'] = $categoryCopy[$key];
|
|
}
|
|
}
|
|
|
|
// --- market_context (Golden Visa: stray English "From") ---------------
|
|
foreach ($json['market_context']['facts'] as $i => $fact) {
|
|
if (($fact['title'] ?? '') === 'Golden Visa') {
|
|
$json['market_context']['facts'][$i]['description'] = 'Ab bestimmten Investmentgrößen kann der Immobilienkauf in Dubai Aufenthaltsoptionen in den Vereinigten Arabischen Emiraten eröffnen. Die konkreten Schwellenwerte und Voraussetzungen prüfen wir vor jeder Entscheidung individuell.';
|
|
}
|
|
if (($fact['title'] ?? '') === '0 % Einkommensteuer') {
|
|
$json['market_context']['facts'][$i]['description'] = 'Auf Mieteinnahmen und Veräußerungsgewinne fällt in Dubai keine Einkommensteuer an. Entscheidend für die Gesamtrendite bleibt aber die persönliche steuerliche Situation in Ihrem Heimatland - das klären wir mit Ihrem Steuerberater individuell.';
|
|
}
|
|
if (($fact['title'] ?? '') === 'Mietnachfrage') {
|
|
$json['market_context']['facts'][$i]['description'] = 'Starke Zuwanderung, Tourismus und internationale Business-Nachfrage tragen den Mietmarkt - allerdings sehr unterschiedlich je nach Stadtteil. Genau deshalb sortieren wir die Adressen nach Lage und Zielgruppe, nicht nach Rendering.';
|
|
}
|
|
if (($fact['title'] ?? '') === 'Regulierung') {
|
|
$json['market_context']['facts'][$i]['description'] = 'Dubai Land Department, RERA und gesetzlich vorgeschriebene Escrow-Konten geben Off-Plan-Käufern in Dubai mehr Transparenz, als die meisten Erstkäufer vor dem ersten Termin erwarten - der Prozess ist klar geregelt.';
|
|
}
|
|
if (($fact['title'] ?? '') === 'AED an USD gekoppelt') {
|
|
$json['market_context']['facts'][$i]['description'] = 'Der Dirham ist seit Jahrzehnten fest an den US-Dollar gebunden. Für Euro-Käufer ist die Wechselkursrechnung damit deutlich planbarer als in vielen anderen Wachstumsmärkten - das nimmt aus dem Investment einen typischen Risikofaktor heraus.';
|
|
}
|
|
if (($fact['title'] ?? '') === 'Projektqualität zählt') {
|
|
$json['market_context']['facts'][$i]['description'] = 'Nicht "Dubai" entscheidet über Ihre Rendite, sondern Lage, Entwickler, Baufortschritt, Zahlungsplan und Exit-Strategie auf Einheitenebene. Genau dort setzt die persönliche Einordnung von Marcel an - statt einer austauschbaren Empfehlung.';
|
|
}
|
|
}
|
|
|
|
// --- process (slightly enriched, but same structure) ------------------
|
|
$processCopy = [
|
|
'01' => ['title' => 'Strategie klären', 'description' => 'Eigennutzung, Cashflow, Wertzuwachs oder Trophy Asset - bevor wir über einzelne Projekte sprechen, legen wir die Logik fest, an der jede weitere Entscheidung gemessen wird.'],
|
|
'02' => ['title' => 'Projekte shortlisten', 'description' => 'Aus den 63 Adressen werden 2 bis 4 passende Projekte - keine endlose Linkliste, sondern eine begründete Auswahl, die wir gemeinsam priorisieren.'],
|
|
'03' => ['title' => 'Verfügbarkeit prüfen', 'description' => 'Aktive Phasen, Einheiten, Etagen, Views, Zahlungsplan und Resale-Angebote werden vor jeder Empfehlung aktuell abgefragt - nicht aus dem Katalog abgelesen.'],
|
|
'04' => ['title' => 'Kauf begleiten', 'description' => 'Reservierung, SPA, DLD- und RERA-Prozess, Zahlungsschritte und Übergabe werden strukturiert begleitet - mit klarem Ansprechpartner an jeder Stelle des Ablaufs.'],
|
|
];
|
|
foreach ($json['process']['steps'] as $i => $step) {
|
|
$num = $step['number'] ?? '';
|
|
if (isset($processCopy[$num])) {
|
|
$json['process']['steps'][$i]['title'] = $processCopy[$num]['title'];
|
|
$json['process']['steps'][$i]['description'] = $processCopy[$num]['description'];
|
|
}
|
|
}
|
|
|
|
// --- furniture (sharper benefit framing) ------------------------------
|
|
$json['furniture']['title'] = 'Immobilie gekauft - Einrichtung mitdenken.';
|
|
$json['furniture']['text'] = 'Eine vermietete Wohnung ist nur so stark wie ihre Ausstattung. Als B2in-Kunde profitieren Sie perspektivisch vom Interior-Netzwerk: Möbel, Ausstattung und Vermietbarkeit werden zusammen gedacht - nicht nachträglich angeflanscht.';
|
|
|
|
file_put_contents(
|
|
$file,
|
|
json_encode($json, JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE)."\n"
|
|
);
|
|
|
|
echo 'Polishing abgeschlossen: '.$file.PHP_EOL;
|