개요
기본적으로 Brightcove Native SDK는 "와 같은 캡션 선택 및 광고 메시지를 포함하여 플레이어 컨트롤에 영어를 사용합니다. 광고를 건너 뛸 수 ", " 더 알아보기 " 그리고 " 광고 1/3 ". 이 문서에 설명 된대로 플레이어 컨트롤을 다른 언어로 지역화 할 수 있습니다.
아랍어와 같은 일부 언어의 텍스트는 오른쪽에서 왼쪽 (RTL)에서 읽습니다.
Android
Android 용 Native SDK 버전 6.15.1 이상은 다음 언어로 플레이어 현지화를 지원합니다.
- 아랍어 (AR)
- 영어 (en)
현재 네이티브 SDK는 재생 및 광고 컨트롤에 대해 왼쪽에서 오른쪽 (LTR) 레이아웃 만 지원합니다.
IMA 광고로 작업하기
IMA 광고로 작업하는 경우 IMA SDK는 텍스트를 자동으로 현지화하지 않습니다. 따라서 수동으로 설정해야 합니다.
-
먼저 장치의 현재 언어를 찾으십시오.
Locale.getDefault().getLanguage();
-
그런 다음
GoogleIMAComponent
다음을 초기화할 때 언어를 설정합니다.ImaSdkSettings settings = ImaSdkFactory.getInstance().createImaSdkSettings(); settings.setLanguage("ar"); googleIMAComponent = new GoogleIMAComponent( brightcoveVideoView, eventEmitter, settings);
iOS
iOS용 네이티브 SDK 버전 6.7.4 이상에서는 다음 언어로 플레이어 현지화를 지원합니다.
- 아랍어 (AR)
- 중국어, 간체 (zh-Hans)
- 중국어, 번체 (zh-Hant)
- 영어 (en)
- 프랑스어 (fr)
- 독일 (드)
- 일본어 (ja)
- 한국어 (ko)
- 스페인어 (es)
기본 제공 재생 및 광고 컨트롤은 진행률 표시 줄이 LTR에서 이동하는 최신 RTL 레이아웃을 따릅니다.
IMA 광고로 작업하기
IMA 광고로 작업하는 경우 언어는 Brightcove SDK에 의해 설정되지 않습니다. 따라서 수동으로 설정해야 합니다.
다음은 예입니다.
IMASettings *imaSettings = [[IMASettings alloc] init];
imaSettings.language = [NSLocale currentLocale].localeIdentifier;