Files
sodalive-ios/SodaLive/Sources/Settings/Language/Models/LanguageOption.swift

27 lines
603 B
Swift

//
// LanguageOption.swift
// SodaLive
//
// Created by Junie (AI) on 2025/12/16.
//
import Foundation
enum LanguageOption: String, CaseIterable, Equatable {
case system
case ko
case en
case ja
var displayName: String {
switch self {
case .system: return I18n.Settings.Language.systemDefault
case .ko: return I18n.Settings.Language.korean
case .en: return I18n.Settings.Language.english
case .ja: return I18n.Settings.Language.japanese
}
}
var headerCode: String? { self == .system ? nil : self.rawValue }
}