Closed Shalamovvs closed 3 years ago
Добрый день.
Для этого можно указать локаль в MainActivity.java
/AppDelegate.swift
по аналогии с ApiKey
package com.unact.yandexmapkitexample;
import androidx.annotation.NonNull;
import io.flutter.embedding.android.FlutterActivity;
import io.flutter.embedding.engine.FlutterEngine;
import com.yandex.mapkit.MapKitFactory;
public class MainActivity extends FlutterActivity {
@Override
public void configureFlutterEngine(@NonNull FlutterEngine flutterEngine) {
MapKitFactory.setApiKey("YOUR_API_KEY");
MapKitFactory.setLocale("YOUR_VALUE");
super.configureFlutterEngine(flutterEngine);
}
}
import UIKit
import Flutter
import YandexMapsMobile
@UIApplicationMain
@objc class AppDelegate: FlutterAppDelegate {
override func application(
_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?
) -> Bool {
YMKMapKit.setApiKey("YOUR_API_KEY")
YMKMapKit.setLocale("YOUR_VALUE")
GeneratedPluginRegistrant.register(with: self)
return super.application(application, didFinishLaunchingWithOptions: launchOptions)
}
}
Здравствуйте, не подскажите, как можно воспользоваться функцией setLocale() в Вашей библиотеке и перевести карту на русский язык ? Благодарю