#!/usr/bin/env python3
"""
Create translation files for baby monitors in all markets.
"""

import json

translations = {
    'en': {
        "hero": {
            "title": "Baby Monitor True Cost Calculator",
            "subtitle": "Smart monitors, video monitors, audio monitors—they all add up. Some need subscriptions. Here's the real cost."
        },
        "tabs": {
            "calculator": "Calculator",
            "products": "Browse Products"
        },
        "calculator": {
            "title": "Calculate Your Monitor Costs",
            "subtitle": "One-time hardware plus any subscription fees",
            "monitorType": "Monitor Type",
            "subscription": "Monthly Subscription",
            "usageMonths": "Months of Use",
            "hardwareCost": "Hardware Cost",
            "oneTime": "One-time",
            "subscriptionCost": "Subscription Cost",
            "totalCost": "Total Cost"
        },
        "tips": {
            "title": "Money-Saving Tips",
            "items": [
                {"title": "🎥 Video Isn't Always Necessary", "text": "Audio-only monitors cost $25-70 vs. $150-400 for video. If you're in a small space, audio might be enough."},
                {"title": "💰 Avoid Subscription Traps", "text": "Many smart monitors require $5-20/month subscriptions for features like cloud recording. Read the fine print!"},
                {"title": "📱 Use What You Have", "text": "Old smartphones + free apps like Alfred or Manything work great as monitors. Save $100+."},
                {"title": "🔌 No WiFi = No Hacking Risk", "text": "Non-WiFi monitors are more secure and work during internet outages. Consider offline models."}
            ]
        },
        "products": {
            "title": "Browse Baby Monitor Products",
            "shopAmazon": "Shop on Amazon"
        }
    },
    'es-MX': {
        "hero": {
            "title": "Calculadora del Costo Real del Monitor para Bebé",
            "subtitle": "Monitores inteligentes, de video, de audio—todos suman. Algunos necesitan suscripciones. Aquí está el costo real."
        },
        "tabs": {
            "calculator": "Calculadora",
            "products": "Explorar Productos"
        },
        "calculator": {
            "title": "Calcula tus Costos de Monitor",
            "subtitle": "Hardware único más cualquier tarifa de suscripción",
            "monitorType": "Tipo de Monitor",
            "subscription": "Suscripción Mensual",
            "usageMonths": "Meses de Uso",
            "hardwareCost": "Costo de Hardware",
            "oneTime": "Único",
            "subscriptionCost": "Costo de Suscripción",
            "totalCost": "Costo Total"
        },
        "tips": {
            "title": "Consejos para Ahorrar Dinero",
            "items": [
                {"title": "🎥 El Video No Siempre Es Necesario", "text": "Los monitores solo de audio cuestan $600-1,700 vs. $3,600-9,600 para video. Si tienes un espacio pequeño, el audio puede ser suficiente."},
                {"title": "💰 Evita Trampas de Suscripción", "text": "Muchos monitores inteligentes requieren suscripciones de $120-480/mes para funciones como grabación en la nube. ¡Lee la letra pequeña!"},
                {"title": "📱 Usa Lo Que Tienes", "text": "Smartphones viejos + apps gratis como Alfred o Manything funcionan muy bien como monitores. Ahorra $2,400+."},
                {"title": "🔌 Sin WiFi = Sin Riesgo de Hackeo", "text": "Los monitores sin WiFi son más seguros y funcionan durante apagones de internet. Considera modelos sin conexión."}
            ]
        },
        "products": {
            "title": "Explorar Productos de Monitores",
            "shopAmazon": "Comprar en Amazon"
        }
    },
    'es-ES': {
        "hero": {
            "title": "Calculadora del Coste Real del Vigilabebés",
            "subtitle": "Monitores inteligentes, de vídeo, de audio—todos suman. Algunos necesitan suscripciones. Aquí está el coste real."
        },
        "tabs": {
            "calculator": "Calculadora",
            "products": "Explorar Productos"
        },
        "calculator": {
            "title": "Calcula tus Costes de Monitor",
            "subtitle": "Hardware único más cualquier tarifa de suscripción",
            "monitorType": "Tipo de Monitor",
            "subscription": "Suscripción Mensual",
            "usageMonths": "Meses de Uso",
            "hardwareCost": "Coste de Hardware",
            "oneTime": "Único",
            "subscriptionCost": "Coste de Suscripción",
            "totalCost": "Coste Total"
        },
        "tips": {
            "title": "Consejos para Ahorrar Dinero",
            "items": [
                {"title": "🎥 El Vídeo No Siempre Es Necesario", "text": "Los monitores solo de audio cuestan 25-70€ vs. 150-400€ para vídeo. Si tienes un espacio pequeño, el audio puede ser suficiente."},
                {"title": "💰 Evita Trampas de Suscripción", "text": "Muchos monitores inteligentes requieren suscripciones de 5-20€/mes para funciones como grabación en la nube. ¡Lee la letra pequeña!"},
                {"title": "📱 Usa Lo Que Tienes", "text": "Smartphones viejos + apps gratis como Alfred o Manything funcionan muy bien como monitores. Ahorra 100€+."},
                {"title": "🔌 Sin WiFi = Sin Riesgo de Hackeo", "text": "Los monitores sin WiFi son más seguros y funcionan durante apagones de internet. Considera modelos sin conexión."}
            ]
        },
        "products": {
            "title": "Explorar Productos de Vigilabebés",
            "shopAmazon": "Comprar en Amazon"
        }
    },
    'fr-CA': {
        "hero": {
            "title": "Calculateur du Coût Réel du Moniteur pour Bébé",
            "subtitle": "Moniteurs intelligents, vidéo, audio—tous s'additionnent. Certains nécessitent des abonnements. Voici le coût réel."
        },
        "tabs": {
            "calculator": "Calculatrice",
            "products": "Parcourir les Produits"
        },
        "calculator": {
            "title": "Calculez vos Coûts de Moniteur",
            "subtitle": "Matériel unique plus les frais d'abonnement",
            "monitorType": "Type de Moniteur",
            "subscription": "Abonnement Mensuel",
            "usageMonths": "Mois d'Utilisation",
            "hardwareCost": "Coût du Matériel",
            "oneTime": "Unique",
            "subscriptionCost": "Coût d'Abonnement",
            "totalCost": "Coût Total"
        },
        "tips": {
            "title": "Conseils pour Économiser de l'Argent",
            "items": [
                {"title": "🎥 La Vidéo N'est Pas Toujours Nécessaire", "text": "Les moniteurs audio seuls coûtent 30-90 $ vs. 200-520 $ pour la vidéo. Si vous avez un petit espace, l'audio peut suffire."},
                {"title": "💰 Évitez les Pièges d'Abonnement", "text": "Beaucoup de moniteurs intelligents nécessitent des abonnements de 7-26 $/mois pour des fonctionnalités comme l'enregistrement cloud. Lisez les petits caractères!"},
                {"title": "📱 Utilisez Ce Que Vous Avez", "text": "Vieux smartphones + apps gratuites comme Alfred ou Manything fonctionnent très bien comme moniteurs. Économisez 130 $+."},
                {"title": "🔌 Pas de WiFi = Pas de Risque de Piratage", "text": "Les moniteurs sans WiFi sont plus sécuritaires et fonctionnent pendant les pannes d'internet. Considérez les modèles hors ligne."}
            ]
        },
        "products": {
            "title": "Parcourir les Produits de Moniteurs",
            "shopAmazon": "Magasiner sur Amazon"
        }
    }
}

base_path = '/root/clawd/stroller-app/data/i18n/'

for lang_code, data in translations.items():
    filename = f'baby-monitors-{lang_code}.json'
    filepath = base_path + filename
    
    with open(filepath, 'w') as f:
        json.dump(data, f, indent=2, ensure_ascii=False)
    
    print(f'✓ Created {filename}')

print('\n✅ All baby monitor translation files created!')
