// === SBS LEVEL 7-8 VOCABULARY (LANGUAGE-AGNOSTIC FORMAT) ===

window.ContentModules = window.ContentModules || {};

window.ContentModules.SBSLevel78New = {
    name: "SBS Level 7-8 New",
    description: "Side by Side Level 7-8 vocabulary with language-agnostic format",
    difficulty: "intermediate",
    language: "en-US",

    vocabulary: {
        // Housing and Places
        "central": { user_language: "中心的；中央的", type: "adjective" },
        "avenue": { user_language: "大街；林荫道", type: "noun" },
        "refrigerator": { user_language: "冰箱", type: "noun" },
        "closet": { user_language: "衣柜；壁橱", type: "noun" },
        "elevator": { user_language: "电梯", type: "noun" },
        "building": { user_language: "建筑物；大楼", type: "noun" },
        "air conditioner": { user_language: "空调", type: "noun" },
        "superintendent": { user_language: "主管；负责人", type: "noun" },
        "bus stop": { user_language: "公交车站", type: "noun" },
        "jacuzzi": { user_language: "按摩浴缸", type: "noun" },
        "machine": { user_language: "机器；设备", type: "noun" },
        "two and a half": { user_language: "两个半", type: "number" },
        "in the center of": { user_language: "在……中心", type: "preposition" },
        "town": { user_language: "城镇", type: "noun" },
        "a lot of": { user_language: "许多", type: "determiner" },
        "noise": { user_language: "噪音", type: "noun" },
        "sidewalks": { user_language: "人行道", type: "noun" },
        "all day and all night": { user_language: "整日整夜", type: "adverb" },
        "convenient": { user_language: "便利的", type: "adjective" },
        "upset": { user_language: "失望的", type: "adjective" },

        // Clothing and Accessories
        "shirt": { user_language: "衬衫", type: "noun" },
        "coat": { user_language: "外套、大衣", type: "noun" },
        "dress": { user_language: "连衣裙", type: "noun" },
        "skirt": { user_language: "短裙", type: "noun" },
        "blouse": { user_language: "女式衬衫", type: "noun" },
        "jacket": { user_language: "夹克、短外套", type: "noun" },
        "sweater": { user_language: "毛衣、针织衫", type: "noun" },
        "suit": { user_language: "套装、西装", type: "noun" },
        "tie": { user_language: "领带", type: "noun" },
        "pants": { user_language: "裤子", type: "noun" },
        "jeans": { user_language: "牛仔裤", type: "noun" },
        "belt": { user_language: "腰带、皮带", type: "noun" },
        "hat": { user_language: "帽子", type: "noun" },
        "glove": { user_language: "手套", type: "noun" },
        "purse": { user_language: "手提包、女式小包", type: "noun" },
        "glasses": { user_language: "眼镜", type: "noun" },
        "pajamas": { user_language: "睡衣", type: "noun" },
        "socks": { user_language: "袜子", type: "noun" },
        "shoes": { user_language: "鞋子", type: "noun" },
        "bathrobe": { user_language: "浴袍", type: "noun" },
        "tee shirt": { user_language: "T恤", type: "noun" },
        "scarf": { user_language: "围巾", type: "noun" },
        "wallet": { user_language: "钱包", type: "noun" },
        "ring": { user_language: "戒指", type: "noun" },
        "sandals": { user_language: "凉鞋", type: "noun" },

        // Body Parts and Health
        "throat": { user_language: "喉咙", type: "noun" },
        "shoulder": { user_language: "肩膀", type: "noun" },
        "chest": { user_language: "胸部", type: "noun" },
        "back": { user_language: "背部", type: "noun" },
        "arm": { user_language: "手臂", type: "noun" },
        "elbow": { user_language: "肘部", type: "noun" },
        "wrist": { user_language: "手腕", type: "noun" },
        "hip": { user_language: "髋部", type: "noun" },
        "thigh": { user_language: "大腿", type: "noun" },
        "knee": { user_language: "膝盖", type: "noun" },
        "shin": { user_language: "胫骨", type: "noun" },
        "ankle": { user_language: "脚踝", type: "noun" },
        "cough": { user_language: "咳嗽", type: "verb" },
        "sneeze": { user_language: "打喷嚏", type: "verb" },
        "wheeze": { user_language: "喘息", type: "verb" },
        "feel dizzy": { user_language: "感到头晕", type: "verb" },
        "feel nauseous": { user_language: "感到恶心", type: "verb" },
        "twist": { user_language: "扭伤", type: "verb" },
        "burn": { user_language: "烧伤", type: "verb" },
        "hurt": { user_language: "受伤", type: "verb" },
        "cut": { user_language: "割伤", type: "verb" },
        "sprain": { user_language: "扭伤", type: "verb" },
        "dislocate": { user_language: "脱臼", type: "verb" },
        "break": { user_language: "骨折", type: "verb" },

        // Actions and Verbs
        "recommend": { user_language: "推荐", type: "verb" },
        "suggest": { user_language: "建议", type: "verb" },
        "insist": { user_language: "坚持", type: "verb" },
        "warn": { user_language: "警告", type: "verb" },
        "promise": { user_language: "承诺", type: "verb" },
        "apologize": { user_language: "道歉", type: "verb" },
        "complain": { user_language: "抱怨", type: "verb" },
        "discuss": { user_language: "讨论", type: "verb" },
        "argue": { user_language: "争论", type: "verb" },
        "disagree": { user_language: "不同意", type: "verb" },
        "agree": { user_language: "同意", type: "verb" },
        "decide": { user_language: "决定", type: "verb" },
        "choose": { user_language: "选择", type: "verb" },
        "prefer": { user_language: "偏爱", type: "verb" },
        "enjoy": { user_language: "享受", type: "verb" },
        "appreciate": { user_language: "欣赏", type: "verb" },
        "celebrate": { user_language: "庆祝", type: "verb" },
        "congratulate": { user_language: "祝贺", type: "verb" },

        // Emotions and Feelings
        "worried": { user_language: "担心的", type: "adjective" },
        "concerned": { user_language: "关心的", type: "adjective" },
        "anxious": { user_language: "焦虑的", type: "adjective" },
        "nervous": { user_language: "紧张的", type: "adjective" },
        "excited": { user_language: "兴奋的", type: "adjective" },
        "thrilled": { user_language: "激动的", type: "adjective" },
        "delighted": { user_language: "高兴的", type: "adjective" },
        "pleased": { user_language: "满意的", type: "adjective" },
        "satisfied": { user_language: "满足的", type: "adjective" },
        "disappointed": { user_language: "失望的", type: "adjective" },
        "frustrated": { user_language: "沮丧的", type: "adjective" },
        "annoyed": { user_language: "恼怒的", type: "adjective" },
        "furious": { user_language: "愤怒的", type: "adjective" },
        "exhausted": { user_language: "筋疲力尽的", type: "adjective" },
        "overwhelmed": { user_language: "不知所措的", type: "adjective" },
        "confused": { user_language: "困惑的", type: "adjective" },
        "embarrassed": { user_language: "尴尬的", type: "adjective" },
        "proud": { user_language: "自豪的", type: "adjective" },
        "jealous": { user_language: "嫉妒的", type: "adjective" },
        "guilty": { user_language: "内疚的", type: "adjective" },

        // Technology and Modern Life
        "website": { user_language: "网站", type: "noun" },
        "password": { user_language: "密码", type: "noun" },
        "username": { user_language: "用户名", type: "noun" },
        "download": { user_language: "下载", type: "verb" },
        "upload": { user_language: "上传", type: "verb" },
        "install": { user_language: "安装", type: "verb" },
        "update": { user_language: "更新", type: "verb" },
        "delete": { user_language: "删除", type: "verb" },
        "save": { user_language: "保存", type: "verb" },
        "print": { user_language: "打印", type: "verb" },
        "scan": { user_language: "扫描", type: "verb" },
        "copy": { user_language: "复制", type: "verb" },
        "paste": { user_language: "粘贴", type: "verb" },
        "search": { user_language: "搜索", type: "verb" },
        "browse": { user_language: "浏览", type: "verb" },
        "surf": { user_language: "网上冲浪", type: "verb" },
        "stream": { user_language: "流媒体", type: "verb" },
        "tweet": { user_language: "发推特", type: "verb" },
        "post": { user_language: "发布", type: "verb" },
        "share": { user_language: "分享", type: "verb" },
        "like": { user_language: "点赞", type: "verb" },
        "follow": { user_language: "关注", type: "verb" },
        "unfollow": { user_language: "取消关注", type: "verb" },
        "block": { user_language: "屏蔽", type: "verb" },
        "tag": { user_language: "标记", type: "verb" }
    },

    // Compatibility methods for different games
    sentences: [],  // For backward compatibility

    // For Quiz and Memory games
    getVocabularyPairs() {
        return Object.entries(this.vocabulary).map(([word, data]) => ({
            english: word,
            translation: data.user_language,
            type: data.type
        }));
    }
};