diff --git a/l10n.yaml b/l10n.yaml
new file mode 100644
index 00000000..b2fcf348
--- /dev/null
+++ b/l10n.yaml
@@ -0,0 +1,3 @@
+arb-dir: lib/i18n
+template-arb-file: app_en.arb
+output-localization-file: app_localizations.dart
\ No newline at end of file
diff --git a/pubspec.yaml b/pubspec.yaml
index c3baeaa6..ec09a4c1 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -19,9 +19,12 @@ environment:
 dependencies:
   flutter:
     sdk: flutter
+
   flutter_localizations:
     sdk: flutter
 
+  intl: ^0.16.1
+
   cupertino_icons: ^0.1.3
   http: ^0.12.1
   shared_preferences: ^0.5.7
@@ -62,6 +65,8 @@ flutter:
   # the material Icons class.
   uses-material-design: true
 
+  generate: true
+
   assets:
     - assets/image/icon.png