Files
sodalive-ios/SodaLive/Sources/Extensions/AcceptLanguageDebugLogger.swift
Yu Sung 0285f62ecb 언어 설정 화면 추가 및 언어 헤더 적용
설정에서 시스템/한국어/영어/일본어 선택을 지원한다.

선택 시 Accept-Language 헤더와 UI locale을 즉시 반영한다.

언어 변경 후 스플래시를 거쳐 메인으로 소프트 재시작한다.
2025-12-16 22:56:37 +09:00

20 lines
506 B
Swift

//
// AcceptLanguageDebugLogger.swift
// SodaLive
//
// Created by Junie (AI) on 2025/12/16.
//
#if DEBUG
import Foundation
import Moya
/// : Accept-Language .
struct AcceptLanguageDebugLogger: PluginType {
func willSend(_ request: RequestType, target: TargetType) {
let header = request.request?.allHTTPHeaderFields?["Accept-Language"] ?? "<nil>"
DEBUG_LOG("[Network] Accept-Language: \(header)")
}
}
#endif