생성:2024-08-11마지막 업데이트:2025-06-29
이 문서를 원하는 AI 어시스턴트에 참조하세요ChatGPTClaudeDeepSeekGoogle AI modeGeminiPerplexityMistralGrok
이 페이지와 원하는 AI 어시스턴트를 사용하여 문서를 요약합니다
이 페이지의 콘텐츠는 AI를 사용하여 번역되었습니다.
영어 원본 내용의 최신 버전을 보기문서 수정
이 문서를 개선할 아이디어가 있으시면 GitHub에 풀 리퀘스트를 제출하여 자유롭게 기여해 주세요.
문서에 대한 GitHub 링크복사
문서의 Markdown을 클립보드에 복사
문서: intlayer의 getLocaleLang 함수
설명
getLocaleLang 함수는 로케일 문자열에서 언어 코드를 추출합니다. 국가 코드가 포함된 로케일과 포함되지 않은 로케일 모두를 지원합니다. 로케일이 제공되지 않으면 기본적으로 빈 문자열을 반환합니다.
매개변수
locale?: Locales- 설명: 언어 코드가 추출될 로케일 문자열 (예:
Locales.ENGLISH_UNITED_STATES,Locales.FRENCH_CANADA) - 타입:
Locales(선택 사항)
- 설명: 언어 코드가 추출될 로케일 문자열 (예:
반환값
- 타입:
string - 설명: 로케일에서 추출된 언어 코드. 로케일이 제공되지 않으면 빈 문자열(
'')을 반환합니다.
사용 예제
언어 코드 추출:
예외 상황
로케일이 제공되지 않은 경우:
locale가undefined일 때 함수는 빈 문자열을 반환합니다.잘못된 형식의 로케일 문자열:
locale이language-country형식을 따르지 않는 경우(예:Locales.ENGLISH-US), 함수는'-'이전 부분을 안전하게 반환하거나'-'가 없으면 전체 문자열을 반환합니다.