diff --git a/pom.xml b/pom.xml
index e9f814e..1d5618b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
com.imyeyu.java
timi-java
- 0.0.11
+ 0.0.12
jar
diff --git a/src/main/java/com/imyeyu/java/bean/Multilingual.java b/src/main/java/com/imyeyu/java/bean/Multilingual.java
new file mode 100644
index 0000000..7f5b7a0
--- /dev/null
+++ b/src/main/java/com/imyeyu/java/bean/Multilingual.java
@@ -0,0 +1,21 @@
+package com.imyeyu.java.bean;
+
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+
+/**
+ * 多语言数据契约
+ *
+ * @author 夜雨
+ * @since 2026-09-18 13:35
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+public class Multilingual extends Language implements MultilingualValue {
+
+ /** 唯一标识 */
+ private String id;
+
+ /** 业务类型 */
+ private String bizType;
+}
diff --git a/src/main/java/com/imyeyu/java/bean/MultilingualValue.java b/src/main/java/com/imyeyu/java/bean/MultilingualValue.java
new file mode 100644
index 0000000..5702c5f
--- /dev/null
+++ b/src/main/java/com/imyeyu/java/bean/MultilingualValue.java
@@ -0,0 +1,25 @@
+package com.imyeyu.java.bean;
+
+/**
+ * 多语言值对象
+ *
+ * @author 夜雨
+ * @since 2026-09-18 13:35
+ */
+public interface MultilingualValue {
+
+ /**
+ * 获取唯一标识
+ *
+ * @return 唯一标识
+ */
+ String getId();
+
+ /**
+ * 获取指定语言值
+ *
+ * @param language 指定语言
+ * @return 语言值
+ */
+ String getValue(Language.Enum language);
+}