캐릭터 상세 - 언어 설정에 따라 번역 데이터를 표시하도록 수정
This commit is contained in:
@@ -22,6 +22,7 @@ struct CharacterDetailResponse: Decodable {
|
||||
let others: [OtherCharacter]
|
||||
let latestComment: CharacterCommentResponse?
|
||||
let totalComments: Int
|
||||
let translated: TranslatedAiCharacterDetail?
|
||||
}
|
||||
|
||||
enum CharacterType: String, Decodable {
|
||||
@@ -44,3 +45,22 @@ struct CharacterBackgroundResponse: Decodable {
|
||||
let topic: String
|
||||
let description: String
|
||||
}
|
||||
|
||||
struct TranslatedAiCharacterDetail: Decodable {
|
||||
let name: String?
|
||||
let description: String?
|
||||
let gender: String?
|
||||
let personality: TranslatedAiCharacterPersonality?
|
||||
let background: TranslatedAiCharacterBackground?
|
||||
let tags: String?
|
||||
}
|
||||
|
||||
struct TranslatedAiCharacterPersonality: Decodable {
|
||||
let trait: String?
|
||||
let description: String?
|
||||
}
|
||||
|
||||
struct TranslatedAiCharacterBackground: Decodable {
|
||||
let topic: String?
|
||||
let description: String?
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user