问题标签 [flutter-intl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flutter - 如何向 Flutter 插件添加国际化
我做了一个 Flutter 插件,我需要添加 Internationalization。我已经像通常为我的 Flutter 应用程序所做的那样遵循本教程:Flutter 1.22+ 中的国际化
但是使用 Flutter 插件没有 MaterialApp 所以我不能添加这个:
那么,有没有办法将国际化添加到我的 Flutter 插件中,以便我可以在我的插件中使用它?
flutter - Flutter:一周中的错误日期
从星期一到星期四,我得到了正确的日子,但从星期五开始,我得到了错误的日子。为什么?
代码示例:
我得到星期六。那是一个错误吗?
flutter - Flutter 的 MaterialLocalizations 问题
我的 Material 小部件(以 AppBar 小部件为例)有问题。我试图在其他 SO 问题中找到解决方案,但没有任何效果。在生产应用栏的后退按钮,以及其他一些材质文件也不起作用,甚至是材质剪贴板。
[编辑] 我发现问题出在一些非全球(中文、印度教)手机中不支持的语言(土库曼语/俄语 - 我的应用程序的两种主要语言)。其他 iOS / Android 设备没有问题。
所以有我的 MaterialApp 文件:
我的 pubspec.yaml 文件:
还有我的调试控制台错误。
flutter - Flutter 国际化支持哪些语言
我知道flutter国际化可以支持很多语言,但是我查不出来它支持哪些语言。我在哪里可以找到这些信息?
flutter - 使用 Flutter intl 扩展在 Flutter 中组织 .arb 文件
运行Flutter Intl: Initialize
生成lib/l10n/intl_en.arb
. 但是,由于我的应用程序中有很多字符串,我希望有多个相同语言的 arb 文件。
为了更清楚,请考虑以下文件夹结构
相应地,我的l10n
文件夹结构如下:
如何使用颤振国际插件实现这一目标?
提前致谢!
flutter - 无法解决货币数字格式?
我试过 NumberFormat "#,##0.##"
我试过 NumberFormat "#,##0.00"
我试过 NumberFormat "#,##0.#0"
我想要的格式是 (123,4567.89)
我在 textformfield 小部件中调用此货币格式
flutter - 是否有任何方法可以在使用 INTL 包时将这种日期格式转换为 DD-MM-YYYY
我正在开发一个颤振新闻应用程序。Api 响应的日期格式为( 2021-02-05T09:41:13+0000 ),我想将其转换为 DD-MM-YYYY 格式。有人可以帮我吗?
flutter - Flutter i18n:如何使用应用程序的用户首选区域格式覆盖设备区域设置的区域格式?
我已通读Flutter i18n 文档。我想实现 Windows 或 Mac 的功能 - 我们可以选择一个区域,比如印度,并设置区域设置,如周初等。用户也可以通过将一周的开始时间设置为其他日期来覆盖印度区域设置。不确定如何使用 flutter intl 解决此问题,因为文档仅提及将整个语言环境作为一个单元进行更改。
我知道 MaterialApp 有一个语言环境属性。它只接受预定义的语言环境 id,如 en、fr、fr_CA 等。当我想要在 fr_CA 中使用特定的日期格式而不是由“fr_CA”语言环境定义的默认格式时该怎么办?即使在应用程序范围或系统范围的区域设置更改之后,也可以设置这些用户首选格式。