From eef0506effba74d3bb5f26cd1cf7dd272894b620 Mon Sep 17 00:00:00 2001 From: Gordon Wong Date: Fri, 30 Jun 2023 14:48:34 +0800 Subject: [PATCH] fix locale (#2938) --- .../com/mapbox/rctmgl/components/mapview/RCTMGLMapView.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/android/rctmgl/src/main/java-v10/com/mapbox/rctmgl/components/mapview/RCTMGLMapView.kt b/android/rctmgl/src/main/java-v10/com/mapbox/rctmgl/components/mapview/RCTMGLMapView.kt index f15f2ea4e..b5ef1bb4f 100644 --- a/android/rctmgl/src/main/java-v10/com/mapbox/rctmgl/components/mapview/RCTMGLMapView.kt +++ b/android/rctmgl/src/main/java-v10/com/mapbox/rctmgl/components/mapview/RCTMGLMapView.kt @@ -567,7 +567,8 @@ open class RCTMGLMapView(private val mContext: Context, var mManager: RCTMGLMapV fun applyLocalizeLabels() { val localeStr = mLocaleString if (localeStr != null) { - val locale = if (localeStr == "current") Locale.getDefault() else Locale(localeStr) + val locale = if (localeStr == "current") Locale.getDefault() else Locale.Builder() + .setLanguageTag(localeStr).build() savedStyle?.localizeLabels(locale, mLocaleLayerIds) } }