Flutter配置国际化库

1.在pubspec.yaml文件的dependencies下添加:

    flutter_localizations:

        sdk:flutter

2.在main.dart中导入头文件

    import 'package:flutter_localizations/flutter_localizations.dart';

3.在MaterialApp中赋值相应属性

    localizationsDelegates:[

        GlobalMaterialLocalizations.delegate,

        GlobalWidgetsLocalizations.delegate

    ],

    supportedLocales:[

        const Locale('zh','CH'),

        const Locale('en','US'),

    ]

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、前言 从 2015 年接触 Flutter 到现在也有两年多时间,在这期间我并没有正真地去了解这个神奇的框架,...
    _番茄沙司阅读 35,252评论 21 48
  • 1️⃣Flutter中的UIView相当于什么? 在iOS中,您在UI中创建的大部分内容都是使用视图对象完成的,这...
    盖世英雄_ix4n04阅读 1,233评论 0 1
  • 前言 如果APP有需要支持多种语言,就需要支持国际化,无论是android和ios,现在针对flutter的国际化...
    lebonbill阅读 10,803评论 4 6
  • 大家好,很久不见,甚是想念,今天,我们来学习以下如何使用国际化神器Flutter i18n,该神器为一位叫Razv...
    rhyme_lph阅读 7,842评论 13 53
  • 前言 这里主要是讲解一下Flutter国际化的一些用法,包括Localization widget,intl包和f...
    FluOrAnd阅读 2,959评论 0 2