flutter / website

Flutter documentation web site
https://docs.flutter.dev
Other
2.79k stars 3.2k forks source link

Review and revise 'Internationalizing Flutter Apps' page #2280

Open feinstein opened 5 years ago

feinstein commented 5 years ago

Page URL: https://docs.flutter.dev/accessibility-and-localization/internationalization Page source: https://github.com/flutter/website/tree/master/src/docs/development/accessibility-and-localization/internationalization.md

Description:

This tutorial should be rewriten from scratch.

It shows some concepts like Locale and Delegates, but it fails to wrap things up, showing how this different parts come together.

The tutorial looks more like a checklist of things to follow blindly, and tries to give some sort of explanation, but fails.

Internationalization seems hard, cumbersome and complicated just by the looks of this document so the more the team could simplify it, the better.

chalin commented 5 years ago

As far as know that page is work-in-progress, but thanks for bring it up. /cc @sfshaza2

sfshaza2 commented 5 years ago

Did you plan for updates, @HansMuller? (I assume not. :) )

HansMuller commented 5 years ago

@Sfshaza I don't have any short-term plans for updating the page.

Flutter's support for i18n is open ended because it assumes that apps will use the Dart intl package (or their own library) for managing app specific localizations. We haven't provided a tutorial for the Dart intl package although flutter's i18n tutorial includes an example based on i18n and there's appendix that provides a short overview of the i18n package.

atsansone commented 1 year ago

This should cover:

HansMuller commented 1 year ago

CC @thkim1011