File size: 2,181 Bytes
5bf35b1 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 | # korean.py
KOREAN_PACK = {
"language": "Korean (South Korea)",
"titles": ["Sawon", "Gwa-jang-nim", "Bu-jang-nim"],
"scenarios": {
# Beginner β Sawon
"ko_first_greeting": {
"name": "First Greeting (New Team Intro)",
"title": "Sawon",
"rules": {
"speech_level": "Use formal polite style (-μ΅λλ€/-λλ€). Avoid casual endings.",
"respect": "Maintain polite tone; avoid interrupting; use softeners like 'μ€λ‘μ§λ§'.",
"clarity": "Keep sentences short; do not ramble; confirm understanding politely."
},
"checkpoints": [
"μ²μ λ΅κ² μ΅λλ€.",
"μ λΆνλ립λλ€.",
"κ°μ¬ν©λλ€."
]
},
# Intermediate β Gwa-jang-nim
"ko_hoesik": {
"name": "Hoesik (Team Dinner Etiquette)",
"title": "Gwa-jang-nim",
"rules": {
"authority": "Balance warmth with hierarchy; be friendly but not overly casual.",
"etiquette": "Use polite language; show appreciation; avoid over-personal comments.",
"leadership": "Encourage team bonding while keeping professional boundaries."
},
"checkpoints": [
"μ€λ μκ³ λ§μΌμ
¨μ΅λλ€.",
"νΈνκ² λμΈμ.",
"건배νκ² μ΅λλ€."
]
},
# Expert β Bu-jang-nim
"ko_crisis_management": {
"name": "Crisis Management (Project Failure Accountability)",
"title": "Bu-jang-nim",
"rules": {
"accountability": "Own responsibility clearly without blaming others.",
"face": "Preserve team dignity (kibun); apologize formally and propose a recovery plan.",
"tone": "Calm, controlled, respectful; avoid emotional overreaction."
},
"checkpoints": [
"μ μ±
μμ
λλ€.",
"μ§μ¬μΌλ‘ μ¬κ³Όλ립λλ€.",
"μ¦μ κ°μ νκ² μ΅λλ€."
]
}
}
} |