{
  "schema_version": 1,
  "package_key": "sad.ml",
  "concept_key": "sad",
  "target_language": {
    "code": "ml",
    "name": "Malayalam",
    "native_name": "മലയാളം",
    "script": "Malayalam",
    "direction": "ltr",
    "locale_variants": [
      "ml-IN"
    ]
  },
  "translation_principle": "Translate the intended meaning and communicative function natively; never map English words mechanically.",
  "semantic_source": {
    "meaning": "An unpleasant emotional state associated with loss or disappointment, indicated by congruent facial, body and contextual cues without requiring tears.",
    "counts_as": [
      "congruent facial, posture and contextual cues",
      "subtle and stronger everyday expressions",
      "variation across age, culture and disability"
    ],
    "does_not_count_as": [
      "happy",
      "tired",
      "angry",
      "an ambiguous or substantially hidden example of sad",
      "a written word, icon or logo without a meaningful exemplar",
      "a scene where position, colour, size or background reveals the answer"
    ],
    "relations": [
      {
        "type": "member_of_group",
        "target_key": "emotions"
      },
      {
        "type": "semantic_contrast",
        "target_key": "happy"
      },
      {
        "type": "commonly_confused_with",
        "target_key": "happy"
      }
    ],
    "safety_and_cultural_notes": [
      "Do not require tears or depict crisis; use gentle everyday contexts and multiple cues.",
      "Localize from semantic intent rather than translating the English label literally.",
      "Clinical and native-language/cultural review are required before approval."
    ]
  },
  "english_reference": {
    "preferred_label": "sad",
    "natural_alternates": [
      "unhappy"
    ],
    "usage_note": "Select family-preferred and context-appropriate wording; alternatives are not automatically interchangeable in every sentence.",
    "reference_only": true
  },
  "language_guidance": {
    "grammar_and_register": [
      "Use natural Malayalam SOV order, case suffixes and postpositions.",
      "Check politeness, person and number choices in instructions and caregiver speech.",
      "Record common spoken alternatives when formal written wording would sound unnatural to a child.",
      "Keep Malayalam script primary; transliteration is optional metadata."
    ],
    "rendering_font_requirement": "Unicode Malayalam font with correct chillu and conjunct shaping",
    "direction": "ltr",
    "maximum_aac_label_graphemes": 18,
    "text_expansion_test_percent": 200,
    "line_breaking": "review manually at game and caption widths"
  },
  "required_context_checks": [
    "isolated label",
    "identification instruction",
    "meaningful choice",
    "one-word functional communication",
    "expanded request",
    "description",
    "question and answer",
    "neutral feedback",
    "caregiver direction",
    "AAC display"
  ],
  "target_content": {
    "preferred_term": "ദുഃഖം",
    "aac_short_label": "ദുഃഖം",
    "natural_alternatives": [
      "അസംതൃപ്ത"
    ],
    "avoid_terms": [],
    "part_of_speech_or_construction": null,
    "inflection_or_agreement_notes": [],
    "pronunciation": {
      "phonetic_or_syllable_help": null,
      "recording_notes": [],
      "audio_asset_keys": []
    },
    "expressions": [
      {
        "semantic_key": "sad.identify.1",
        "source_meaning_en": "Show me who feels sad.",
        "difficulty": 1,
        "target_text": "ആരൊക്കെ ദുഃഖിതരാണെന്ന് കാണിച്ചു തരൂ.",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "sad.identify.2",
        "source_meaning_en": "Find the sad person.",
        "difficulty": 2,
        "target_text": "ദുഃഖിതനെ കണ്ടെത്തൂ.",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "sad.identify.3",
        "source_meaning_en": "Which person looks sad?",
        "difficulty": 3,
        "target_text": "ആര് വിഷാദത്തോടെ കാണപ്പെടുന്നു?",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "sad.choice.1",
        "source_meaning_en": "Do you want sad or {alternative_choice}?",
        "difficulty": 1,
        "target_text": "നിനക്ക് ദുഃഖമോ അതോ {alternative_choice}യോ വേണോ?",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "sad.choice.2",
        "source_meaning_en": "Choose sad or {alternative_choice}.",
        "difficulty": 2,
        "target_text": "ദുഃഖം അല്ലെങ്കിൽ {alternative_choice} തിരഞ്ഞെടുക്കുക.",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "sad.request.1",
        "source_meaning_en": "Sad.",
        "difficulty": 1,
        "target_text": "ദുഃഖിതനാണ്.",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "sad.request.2",
        "source_meaning_en": "Feel sad.",
        "difficulty": 2,
        "target_text": "ദുഃഖിതനാവുക.",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "sad.request.3",
        "source_meaning_en": "I feel sad.",
        "difficulty": 3,
        "target_text": "എനിക്ക് ദുഃഖം തോന്നുന്നു.",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "sad.describe.simple",
        "source_meaning_en": "The person feels sad. Tears are not required.",
        "difficulty": 1,
        "target_text": "ആ വ്യക്തി ദുഃഖിതനാകുന്നു. കണ്ണുനീര് ആവശ്യമില്ല.",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "sad.describe.expanded",
        "source_meaning_en": "The person feels sad. Tears are not required. Look at the target and the surrounding clues.",
        "difficulty": 2,
        "target_text": "ആ വ്യക്തിക്ക് ദുഃഖം തോന്നുന്നു. കണ്ണുനീര് ആവശ്യമില്ല. ലക്ഷ്യം കാണുകയും ചുറ്റുമുള്ള സൂചനകൾ കാണുകയും ചെയ്യുക.",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "sad.question.1.prompt",
        "source_meaning_en": "How does the person feel?",
        "difficulty": 1,
        "target_text": "ആ വ്യക്തിക്ക് എന്തു തോന്നുന്നു?",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "sad.question.1.answer",
        "source_meaning_en": "Sad.",
        "difficulty": 1,
        "target_text": "ദുഃഖിതനാണ്.",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "sad.question.2.prompt",
        "source_meaning_en": "Does the person feel sad?",
        "difficulty": 2,
        "target_text": "ആ വ്യക്തി ദുഃഖിതനാണോ?",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "sad.question.2.answer",
        "source_meaning_en": "Yes.",
        "difficulty": 2,
        "target_text": "അതെ, അതെ.",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "sad.question.3.prompt",
        "source_meaning_en": "What clues show that feeling?",
        "difficulty": 3,
        "target_text": "ആ വികാരത്തെക്കുറിച്ച് എന്തു സൂചനകൾ കാണിക്കുന്നു?",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "sad.question.3.answer",
        "source_meaning_en": "Accept congruent face, body or situation cues.",
        "difficulty": 3,
        "target_text": "മുഖം, ശരീരം, സാഹചര്യം എന്നിവയുടെ അനുയോജ്യമായ സൂചനകൾ സ്വീകരിക്കുക.",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "feedback.acknowledge",
        "source_meaning_en": "You chose one.",
        "difficulty": null,
        "target_text": "നീ ഒരു കാര്യം തിരഞ്ഞെടുത്തു.",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "feedback.correct",
        "source_meaning_en": "That matches.",
        "difficulty": null,
        "target_text": "അത് യോജിക്കുന്നു.",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "feedback.correct_independent",
        "source_meaning_en": "You found it by yourself.",
        "difficulty": null,
        "target_text": "നീ അത് സ്വയം കണ്ടെത്തി.",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "feedback.retry",
        "source_meaning_en": "Let's look again.",
        "difficulty": null,
        "target_text": "നമുക്ക് വീണ്ടും നോക്കാം.",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "feedback.model",
        "source_meaning_en": "This one shows the answer.",
        "difficulty": null,
        "target_text": "ഈ ഒരു ഉത്തരം കാണിക്കുന്നു.",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "feedback.no_response",
        "source_meaning_en": "We can wait, pause, or try another way.",
        "difficulty": null,
        "target_text": "നമുക്ക് കാത്തിരിക്കാം, ഒരു പൌസോ, അല്ലെങ്കിൽ മറ്റൊരു രീതിയിലൂടെ ശ്രമിക്കാം.",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "semantic_key": "feedback.stop",
        "source_meaning_en": "We stopped.",
        "difficulty": null,
        "target_text": "ഞങ്ങൾ നിർത്തി.",
        "natural_alternatives": [],
        "literal_gloss_en_optional": null,
        "transliteration_optional": null,
        "register": "child_directed_neutral",
        "grammar_notes": [],
        "pronunciation_notes": [],
        "do_not_translate_word_for_word": true,
        "status": "machine_translation_draft_needs_native_review"
      }
    ],
    "caregiver_directions": [
      {
        "source_step": 1,
        "source_meaning_en": "Confirm that 'sad' is meaningful and appropriate for this learner before teaching it.",
        "target_text": "'ദുഃഖം' ഈ വിദ്യാർത്ഥിക്ക് അർത്ഥവത്തായതും അനുയോജ്യവുമാണെന്ന് പഠിപ്പിക്കുന്നതിന് മുമ്പ് സ്ഥിരീകരിക്കുക.",
        "natural_alternatives": [],
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "source_step": 2,
        "source_meaning_en": "Begin with a real or highly familiar example of sad; name it once, then allow quiet processing time.",
        "target_text": "ദുഃഖത്തിന്റെ ഒരു യഥാർത്ഥ അല്ലെങ്കിൽ വളരെ പരിചിതമായ ഉദാഹരണത്തിലൂടെ ആരംഭിക്കുക; ഒരിക്കൽ അത് പറയൂ, തുടർന്ന് നിശബ്ദമായ പ്രോസസ്സിംഗ് സമയം അനുവദിക്കുക.",
        "natural_alternatives": [],
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "source_step": 3,
        "source_meaning_en": "Offer two meaningful choices and accept touch, pointing, eye gaze, gesture, sign, AAC, vocalization or speech.",
        "target_text": "രണ്ട് കാര്യങ്ങള് തിരഞ്ഞെടുക്കാന് തയ്യാറാകൂ. സ്പർശനം, ചൂണ്ടിക്കാണിക്കൽ, കണ്ണുകള് നോക്കുക, ആംഗ്യങ്ങള്, അടയാളങ്ങള്, എ. എ. സി. , വോക്കലൈസേഷൻ, സംസാരം എന്നിവ സ്വീകരിക്കുക.",
        "natural_alternatives": [],
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "source_step": 4,
        "source_meaning_en": "Wait at least five seconds before adding a prompt unless safety requires immediate help.",
        "target_text": "സുരക്ഷാ സഹായങ്ങള് വേഗം ആവശ്യപ്പെടുന്നില്ലെങ്കില് കുറഞ്ഞത് അഞ്ച് സെക്കൻഡ് കാത്തിരിക്കുക.",
        "natural_alternatives": [],
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "source_step": 5,
        "source_meaning_en": "Record what the learner did before prompting; prompted success is useful but is not independent mastery.",
        "target_text": "പഠനത്തിന് റെ പ്രേരണയുമായി ബന്ധപ്പെട്ട് പഠനത്തിന് റെ പ്രേരണകൾ",
        "natural_alternatives": [],
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "source_step": 6,
        "source_meaning_en": "Practice sad with at least three varied examples, two people and two everyday settings when appropriate.",
        "target_text": "ഉചിതമായ സമയത്ത് കുറഞ്ഞത് മൂന്ന് വ്യത്യസ്ത ഉദാഹരണങ്ങളുമായി ദുഃഖകരമായ പ്രയോഗം നടത്തുക, രണ്ട് ആളുകളും രണ്ട് ദൈനംദിന സാഹചര്യങ്ങളും.",
        "natural_alternatives": [],
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "source_step": 7,
        "source_meaning_en": "Do not test repeatedly after distress, fatigue, refusal or a stop signal; pause and honor communication.",
        "target_text": "ദുഃഖം, ക്ഷീണം, നിരസിക്കൽ, അല്ലെങ്കിൽ ഒരു സ്റ്റോപ്പ് സിഗ്നൽ എന്നിവയ്ക്കു ശേഷം ആവർത്തിച്ച് പരീക്ഷിക്കരുത്; ആശയവിനിമയം നിർത്തുകയും ബഹുമാനിക്കുകയും ചെയ്യുക.",
        "natural_alternatives": [],
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "source_step": 8,
        "source_meaning_en": "Model the learner's approved AAC form while speaking naturally; never remove AAC to encourage speech.",
        "target_text": "സ്വാഭാവികമായി സംസാരിക്കുന്ന സമയത്ത് പഠിക്കുന്നയാളുടെ അംഗീകൃത എ.എ.സി. ഫോം മാതൃകയാക്കുക; സംസാരത്തെ പ്രോത്സാഹിപ്പിക്കുന്നതിന് എ.എ.സി. ഒരിക്കലും നീക്കം ചെയ്യരുത്.",
        "natural_alternatives": [],
        "status": "machine_translation_draft_needs_native_review"
      },
      {
        "source_step": 9,
        "source_meaning_en": "Use the family's preferred words and routines, and ask before correcting a culturally or regionally valid alternative.",
        "target_text": "കുടുംബത്തിലെ ഇഷ്ടപ്പെട്ട വാക്കുകളും പതിവുചോദ്യങ്ങളും ഉപയോഗിക്കുക. സാംസ്കാരികമായി അല്ലെങ്കിൽ പ്രാദേശികമായി സാധുതയുള്ള ഒരു ബദൽ തിരുത്തുന്നതിന് മുമ്പ് ചോദിക്കുക.",
        "natural_alternatives": [],
        "status": "machine_translation_draft_needs_native_review"
      }
    ]
  },
  "quality_checks": [
    "meaning preserved",
    "natural child-directed wording",
    "register appropriate",
    "grammar and morphology correct",
    "regional variety recorded",
    "AAC label concise and recognizable",
    "no English word order imposed",
    "script shaping and punctuation correct",
    "audio script matches approved text",
    "safety and consent meanings preserved"
  ],
  "review": {
    "status": "machine_translation_draft_needs_native_review",
    "translator": null,
    "native_reviewer": null,
    "speech_language_professional": null,
    "cultural_notes": [],
    "decisions": [],
    "approved_at": null
  },
  "machine_translation": {
    "model": "facebook/nllb-200-distilled-600M",
    "source_language": "eng_Latn",
    "target_language": "mal_Mlym",
    "status": "draft_only",
    "native_review_required": true
  }
}
