-
Book Overview & Buying
-
Table Of Contents
Mastering DART
By :
Now, it's time to generate a set of Dart libraries that contain translated versions of our messages—one per locale from the ARB files prepared before. We use the generate_from_arb program from the intl package:
pub run intl:generate_from_arb --output-dir=web web/registration_form.dart web/translate_en.arb web/translate_de.arb
The program generates the message_de.dart, message_en.dart, and messages_all.dart files in the specified web directory. Each message_<locale_tag>.dart file contains the MessageLookup class that implements MessageLookupByLibrary. The MessageLookup class has a getter method localeName, a set of static functions that are returned translated on the specific locale text messages, and final constant messages that contain the name of all the static methods. The messages_all.dart file combines all the lookups in one place to make them available for the localization code from the Intl library. The single available public method of the message_all...
Change the font size
Change margin width
Change background colour