diff --git a/Sources/Montage/1 Components/3 Selection And Input/TextField.swift b/Sources/Montage/1 Components/3 Selection And Input/TextField.swift index a7baf682..727661ee 100644 --- a/Sources/Montage/1 Components/3 Selection And Input/TextField.swift +++ b/Sources/Montage/1 Components/3 Selection And Input/TextField.swift @@ -453,6 +453,7 @@ private extension TextField { .strokeBorder(SwiftUI.Color.semantic(.lineAlternative)) } .scrollDisabled(autoCompletionContentHeight <= autoCompletionDataSource?.maxHeight ?? 0) + .accessibilityIdentifier("autocomplete_container") .position( x: textFieldFrame.midX, y: textFieldFrame.maxY - safeAreaInsets.top @@ -519,6 +520,7 @@ private extension TextField { ForEach(0 ..< itemCount, id: \.self) { item in let indexPath = IndexPath(item: item, section: section) autoCompletionDataSource.cellForItemAt(indexPath) + .accessibilityIdentifier("autocomplete_item_\(section)_\(item)") } } } diff --git a/Sources/Montage/Asset/Localizable.xcstrings b/Sources/Montage/Asset/Localizable.xcstrings index aecd769b..b8041b0b 100644 --- a/Sources/Montage/Asset/Localizable.xcstrings +++ b/Sources/Montage/Asset/Localizable.xcstrings @@ -1,6 +1,34 @@ { "sourceLanguage" : "ko", "strings" : { + "*" : { + + }, + "/" : { + + }, + "/%@" : { + + }, + "%@" : { + + }, + "%@x%@" : { + "localizations" : { + "ko" : { + "stringUnit" : { + "state" : "new", + "value" : "%1$@x%2$@" + } + } + } + }, + "N" : { + + }, + "뒤로 가기" : { + + }, "로딩 중" : { }, @@ -21,19 +49,16 @@ }, "오류" : { - }, - "뒤로 가기" : { - }, "프로필 이미지" : { }, - "회사 로고" : { + "학원 로고" : { }, - "학원 로고" : { + "회사 로고" : { } }, "version" : "1.0" -} +} \ No newline at end of file