# `translate_languages` 表技术文档

## 📄 概述

`translate_languages` 记录用户自定义的的语言类型（`Language`）。

### 字段说明

| 字段名     | 类型   | 是否主键 | 索引 | 说明                                                                     |
| ---------- | ------ | -------- | ---- | ------------------------------------------------------------------------ |
| `id`       | string | ✅ 是     | ✅    | 唯一标识符，主键                                                         |
| `langCode` | string | ❌ 否     | ✅    | 语言代码（如：`zh-cn`, `en-us`, `ja-jp` 等，均为小写），支持普通索引查询 |
| `value`    | string | ❌ 否     | ❌    | 语言的名称，用户输入                                                     |
| `emoji`    | string | ❌ 否     | ❌    | 语言的emoji，用户输入                                                    |

> `langCode` 虽非主键，但在业务层应当避免重复插入相同语言代码。
