website icon indicating copy to clipboard operation
website copied to clipboard

Review and revise 'Internationalizing Flutter Apps' page

Open feinstein opened this issue 6 years ago • 5 comments

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.

feinstein avatar Jan 25 '19 18:01 feinstein

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

chalin avatar Jan 25 '19 19:01 chalin

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

sfshaza2 avatar Jan 28 '19 22:01 sfshaza2

@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.

HansMuller avatar Jan 28 '19 23:01 HansMuller

This should cover:

  • [ ] https://github.com/flutter/website/issues/2885
  • [ ] https://github.com/flutter/website/issues/4895
  • [ ] https://github.com/flutter/website/issues/6424
  • [ ] https://github.com/flutter/website/issues/7627
  • [ ] https://github.com/flutter/website/issues/8503

atsansone avatar Jun 01 '23 03:06 atsansone

CC @thkim1011

HansMuller avatar Jun 01 '23 15:06 HansMuller