설정 페이지 및 관련 컴포넌트 다국어(localization) 적용

- 설정 페이지 전체 텍스트 다국어 지원
- 로그인 방식 선택 bottom sheet 다국어 적용
- 서비스 언어 선택 bottom sheet 다국어 적용
- 앱브리지에서 언어 설정 조회 기능 추가
- 페이지 로드 시 앱브리지 언어 설정으로 초기화
- AppLanguage enum 값 변경 (KO/EN → ko/en)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Jay Sheen
2025-10-28 13:15:09 +09:00
parent e125a73228
commit 95cc870dbc
8 changed files with 203 additions and 77 deletions

View File

@@ -75,6 +75,32 @@
"completed": "Completed",
"failed": "Failed"
},
"settings": {
"title": "Settings",
"notificationSettings": "Notification Settings",
"noticeAlarms": "Notice Alarms",
"serviceOperation": "Service Operation & Failures",
"interestFreeEvent": "Interest-Free Benefits & Events",
"servicePolicyChange": "Service & Policy Changes",
"niceNews": "NICE News & Other Information",
"settlementAlarms": "Settlement Alarms",
"settlementStatus": "Settlement Status",
"settlementLimit": "Settlement Limit Alarm",
"marketingConsent": "Marketing Information Consent",
"loginTypeSetting": "Login Type",
"serviceLanguageSetting": "Language",
"logout": "Logout",
"privacyPolicy": "Privacy Policy",
"loginType": {
"title": "Please select a login type.",
"idPassword": "ID/PW Login",
"biometric": "Biometric Authentication"
},
"serviceLanguage": {
"title": "Please select language.",
"notice": "※ If the language is not supported, English will be set automatically"
}
},
"support": {
"notice": {
"title": "Notice",