getModelDict method
Ruft Wörterbuch-Daten aus dem Modell ab
Lädt sprachspezifische Wörterbuch-Daten für Übersetzungen und lokalisierte Bezeichnungen innerhalb der Anwendung.
dict - Name des anzufragenden Wörterbuchs
langID - Sprach-ID für spezifische Lokalisierung (optional)
rightsControlKey - Berechtigungsschlüssel für Zugriffskontrolle
Returns: RestApiResponse mit Wörterbuch-Daten und Übersetzungen
Beispiel:
RestApiResponse response = await api.v1.models.getModelDict(
"status_labels",
langID: "de-DE"
);
if (response.isOk) {
Map<String, String> translations = response.data;
}
Hinweis zur neuen API:
Lädt Wörterbuch-Daten (GET v1/model/dict); dict wird immer gesendet.
Implementation
Future<RestApiResponse> getModelDict(
String dict, {
String langID = '',
String rightsControlKey = '',
}) {
final Map<String, String> query = <String, String>{'dict': dict};
if (langID.isNotEmpty) query['langID'] = langID;
if (rightsControlKey.isNotEmpty) {
query['rightsControlKey'] = rightsControlKey;
}
return _execute(
method: ApiHttpMethod.get,
path: '/model/dict',
queryParameters: query,
operation: 'getModelDict',
);
}