import { TranslationKeys } from './types';

export const en: TranslationKeys = {
    splits: {
        joinTitle: 'Order Sample',
        amount: 'Amount',
        shipping: 'Shipping',
        whisky: 'Whisky',
        glass: 'Sample Bottle',
        total: 'Total',
        requestSent: 'Request sent!',
        requestSentDesc: 'The host will review your request and get back to you.',
        loginToParticipate: 'Login to participate',
        loginToParticipateDesc: 'You must be logged in to participate in this bottle split.',
        publicExplore: 'Active Bottle Splits',
        waitlist: 'Join Waitlist',
        sendRequest: 'Send Request',
        youAreParticipating: 'You are participating',
        byHost: 'By',
        shareLink: 'Share Link',
        backToStart: 'Back to start',
        noSplitsFound: 'No active splits found',
        falscheTeilung: 'Bottle Split',
        clFlasche: 'cl Bottle',
        jahre: 'Years',
    },
    common: {
        save: 'Save',
        cancel: 'Cancel',
        edit: 'Edit',
        delete: 'Delete',
        loading: 'Loading...',
        error: 'Error',
        success: 'Success',
        search: 'Search',
        back: 'Back',
        confirm: 'Confirm',
        check: 'Check',
        link: 'Link',
        none: 'None',
        all: 'All',
    },
    home: {
        title: 'Whisky Vault',
        logout: 'Logout',
        stats: {
            title: 'Your Bar Statistics',
            totalValue: 'Total Value',
            activeBottles: 'In the Bar',
            avgRating: 'Avg Rating',
            topDistillery: 'Top Distillery',
        },
        dramOfDay: {
            button: 'Dram of the Day',
            rollAgain: 'Not today, roll again',
            suggestion: 'How about a...',
            noOpenBottles: 'No open bottles found! Maybe time for a new tasting? 🥃',
            title: 'Your Dram for today',
            viewBottle: 'View Bottle',
        },
        searchPlaceholder: 'Search bottles or notes...',
        noBottles: 'No bottles found. Time to go shopping! 🥃',
        collection: 'Collection',
        reTry: 'Try Again',
        all: 'All',
        tagline: 'Modern Minimalist Tasting Tool.',
        bottleCount: 'Bottles',
        imprint: 'Imprint',
        privacy: 'Privacy',
        settings: 'Settings',
    },
    grid: {
        searchPlaceholder: 'Search by name or distillery...',
        noResults: 'No bottles found matching your filters. 🔎',
        sortBy: {
            createdAt: 'Newest first',
            lastTasted: 'Last tasted',
            name: 'Alphabetical',
        },
        filter: {
            category: 'Category',
            distillery: 'Distillery',
            status: 'Status',
        },
        addSession: 'ADD TO SESSION',
        addedOn: 'Added on',
        reviewRequired: 'REVIEW',
        unknownBottle: 'Unknown Bottle',
        filters: 'Filters',
        resetAll: 'Reset all filters',
        close: 'Close',
    },
    bottle: {
        details: 'Details',
        distillery: 'Distillery',
        category: 'Category',
        abv: 'ABV',
        age: 'Age',
        years: 'years',
        lastTasted: 'Last Tasted',
        neverTasted: 'Never',
        purchasePrice: 'Purchase Price',
        distilled: 'Distilled',
        bottled: 'Bottled',
        batch: 'Batch / Code',
        status: {
            sealed: 'Sealed',
            open: 'Open',
            sampled: 'Sample',
            empty: 'Empty',
        },
        whiskybaseId: 'Whiskybase ID',
        tastingNotes: 'Tasting Notes',
        tastingNotesDesc: 'Your previous impressions and notes.',
        noNotes: 'No notes yet.',
        editDetails: 'Edit Details',
        editTitle: 'Fix Details',
        autoSearch: 'Auto Search',
        applyId: 'Apply ID',
        saveChanges: 'Save Changes',
        noMatchFound: 'No match found.',
        priceLabel: 'Purchase Price',
        nameLabel: 'Name',
        distilleryLabel: 'Distillery',
        categoryLabel: 'Category',
        abvLabel: 'ABV%',
        ageLabel: 'Age',
        distilledLabel: 'Distilled',
        bottledLabel: 'Bottled',
        batchLabel: 'Batch / Code',
        bottleStatus: 'Bottle Status',
    },
    camera: {
        scanBottle: 'Scan Bottle',
        uploadImage: 'Upload Image',
        analyzing: 'Analyzing bottle...',
        analysisError: 'Analysis failed',
        matchFound: 'Bottle identified!',
        notAWhisky: "Doesn't look like whisky.",
        lowConfidence: 'Unsure about details. Please check.',
        saveToVault: 'Save to Vault',
        tastingNow: 'Tasting Now',
        quickTasting: 'Taste Now!',
        backToList: 'Back to List',
        whiskybaseSearch: 'Search Whiskybase',
        searchingWb: 'Searching Whiskybase...',
        wbMatchFound: 'Match found',
        magicShot: 'Magic Shot',
        saveSuccess: 'Successfully saved!',
        later: 'Later (Back to List)',
        openingCamera: 'Open Camera',
        saving: 'Saving...',
        nextBottle: 'Next Bottle',
        newPhoto: 'Take New Photo',
        inVault: 'Save in Vault',
        offlineNotice: "Offline! Photo captured – it'll be analyzed automatically once you're back online. 📡",
        alreadyInVault: 'Already in Vault!',
        alreadyInVaultDesc: 'You already have this whisky in your collection. Want to go directly to the bottle?',
        saveAnyway: 'Save as new bottle anyway',
        analysisSuccess: 'Image analyzed successfully',
        results: 'Results',
        toVault: 'Go to bottle in Vault',
        authRequired: 'Please sign in to save bottles.',
        processingError: 'Processing failed. Please try again.',
        uploadGallery: 'Upload from Gallery',
    },
    tasting: {
        addNote: 'Add Tasting Note',
        isSample: "I'm drinking a sample",
        isBottle: "I'm drinking from the bottle",
        rating: 'Rating',
        nose: 'Nose',
        palate: 'Palate',
        finish: 'Finish',
        notesPlaceholder: 'What do you smell and taste?',
        overall: 'Overall Impression',
        saveTasting: 'Save Tasting',
        participants: 'Participants',
        addParticipant: 'Add Buddy',
    },
    buddy: {
        title: 'Your Buddies',
        addBuddy: 'Add Buddy',
        placeholder: 'Buddy name...',
        noBuddies: 'No buddies added yet.',
    },
    session: {
        title: 'Tasting Sessions',
        activeSession: 'Active Session',
        allSessions: 'All Sessions',
        newSession: 'Start New Session',
        sessionName: 'Session Name',
        noSessions: 'No sessions yet.',
        expiryWarning: 'This session will expire soon.',
    },
    nav: {
        home: 'Home',
        shelf: 'Shelf',
        activity: 'Activity',
        search: 'Search',
        profile: 'Profile',
        sessions: 'Tastings',
        buddies: 'Buddies',
        stats: 'Stats',
        wishlist: 'Wishlist',
    },
    hub: {
        title: 'Activity Hub',
        subtitle: 'Live Events & Splits',
        tabs: {
            tastings: 'Tastings',
            splits: 'Splits',
        },
        sections: {
            startSession: 'Start New Session',
            startSplit: 'Start New Split',
            activeNow: 'Active Right Now',
            yourSessions: 'Your Sessions',
            yourSplits: 'Your Splits',
            participating: 'Participating',
        },
        placeholders: {
            sessionName: 'Session Name (e.g. Islay Night)',
            noSessions: 'No sessions yet',
            noSplits: 'No splits created',
            openSplitCreator: 'Open Split Creator',
        },
    },
    tutorial: {
        skip: 'Skip',
        next: 'Next',
        finish: 'Let\'s go!',
        steps: {
            welcome: {
                title: 'Welcome to DramLog!',
                desc: 'Your personal whisky diary. Scan, rate and discover new drams.',
            },
            scan: {
                title: 'Scan your bottles',
                desc: 'Take a photo of a bottle label – AI automatically recognizes all details.',
            },
            taste: {
                title: 'Rate your drams',
                desc: 'Add tasting notes and keep track of your favorite whiskies.',
            },
            activity: {
                title: 'Activity Hub',
                desc: 'Organize tasting sessions with friends or join exclusive bottle splits.',
            },
            ready: {
                title: 'Ready to start!',
                desc: 'Scan your first bottle now using the orange button below.',
            },
        },
    },
    settings: {
        title: 'Settings',
        language: 'Language',
        cookieSettings: 'Cookie Settings',
        cookieDesc: 'This app uses only technically necessary cookies for authentication and functional cookies for UI preferences.',
        cookieNecessary: 'Necessary: Supabase Auth Cookies',
        cookieFunctional: 'Functional: Language, UI Status',
        privacy: 'Privacy',
        privacyDesc: 'Your data is securely stored on EU servers.',
        privacyLink: 'Read Privacy Policy',
        memberSince: 'Member since',
        password: {
            title: 'Change Password',
            newPassword: 'New Password',
            confirmPassword: 'Confirm Password',
            match: 'Passwords match',
            mismatch: 'Passwords do not match',
            tooShort: 'Password must be at least 6 characters long',
            success: 'Password successfully changed!',
            change: 'Change Password',
        },
    },
    aroma: {
        'Apfel': 'Apple',
        'Grüner Apfel': 'Green Apple',
        'Bratapfel': 'Baked Apple',
        'Birne': 'Pear',
        'Zitrus': 'Citrus',
        'Zitrone': 'Lemon',
        'Orange': 'Orange',
        'Orangenschale': 'Orange Peel',
        'Pfirsich': 'Peach',
        'Aprikose': 'Apricot',
        'Banane': 'Banana',
        'Ananas': 'Pineapple',
        'Tropische Früchte': 'Tropical Fruits',
        'Kirsche': 'Cherry',
        'Beeren': 'Berries',
        'Brombeere': 'Blackberry',
        'Himbeere': 'Raspberry',
        'Pflaume': 'Plum',
        'Trockenfrüchte': 'Dried Fruits',
        'Rosinen': 'Raisins',
        'Datteln': 'Dates',
        'Feigen': 'Figs',
        'Vanille': 'Vanilla',
        'Honig': 'Honey',
        'Karamell': 'Caramel',
        'Toffee': 'Toffee',
        'Schokolade': 'Chocolate',
        'Zartbitterschokolade': 'Dark Chocolate',
        'Milchschokolade': 'Milk Chocolate',
        'Malz': 'Malt',
        'Müsli': 'Cereal',
        'Butter': 'Butter',
        'Butterkeks': 'Butter Cookie',
        'Marzipan': 'Marzipan',
        'Mandel': 'Almond',
        'Sahnebonbon': 'Butterscotch',
        'Eiche': 'Oak',
        'Zimt': 'Cinnamon',
        'Pfeffer': 'Pepper',
        'Muskatnuss': 'Nutmeg',
        'Ingwer': 'Ginger',
        'Nelke': 'Clove',
        'Walnuss': 'Walnut',
        'Haselnuss': 'Hazelnut',
        'Geröstete Nüsse': 'Roasted Nuts',
        'Lagerfeuer': 'Campfire',
        'Holzkohle': 'Charcoal',
        'Torfrauch': 'Peat Smoke',
        'Asche': 'Ash',
        'Jod': 'Iodine',
        'Medizinisch': 'Medicinal',
        'Teer': 'Tar',
        'Asphalt': 'Asphalt',
        'Geräucherter Schinken': 'Smoked Ham',
        'Speck': 'Bacon',
        'Grillfleisch': 'Grilled Meat',
        'Meersalz': 'Sea Salt',
        'Salzlake': 'Brine',
        'Seetang': 'Seaweed',
        'Algen': 'Algae',
        'Austern': 'Oysters',
        'Meeresbrise': 'Sea Breeze',
        'Heidekraut': 'Heather',
        'Gras': 'Grass',
        'Heu': 'Hay',
        'Minze': 'Mint',
        'Menthol': 'Menthol',
        'Eukalyptus': 'Eucalyptus',
        'Tabak': 'Tobacco',
        'Leder': 'Leather',
        'Tee': 'Tea',
        'Kurz & Knackig': 'Short & Sharp',
        'Mittellang': 'Medium',
        'Lang anhaltend': 'Long Finish',
        'Ewig': 'Eternal',
        'Ölig': 'Oily',
        'Viskos': 'Viscous',
        'Trocken': 'Dry',
        'Adstringierend': 'Astringent',
        'Wärmend': 'Warming',
        'Scharf': 'Sharp',
        'Beißend': 'Biting',
        'Weich': 'Soft',
        'Samtig': 'Velvety',
        'Wässrig': 'Watery',
    }
};
