как мне изменить язык приложения с json в flutter

#flutter

Вопрос:

У меня есть файл JSON, подобный этому, как я должен изменить язык, используя этот JSON? Ключ метки-это английское имя, а значение метки-переведенное значение.

 [
    {
        "language_name": "French",
        "language_short_code": "FR",
        "label_key": "Patient Name",
        "label_value": null,
        "language_display_order": 0,
        "language_is_default": 0
    },
    {
        "language_name": "French",
        "language_short_code": "FR",
        "label_key": "Doctor Id",
        "label_value": null,
        "language_display_order": 0,
        "language_is_default": 0
    }]
 

Ответ №1:

У Flutter есть карты, которые в основном являются объектами JSON. Они написаны в фигурных скобках и состоят из пары ключ-значение. В вашем случае у вас есть список карт со строковыми ключами и динамическими значениями.