刘彦博 5 年之前
父節點
當前提交
7d6b157dcf
共有 4 個文件被更改,包括 51 次插入9 次删除
  1. 3 1
      CHANGELOG.md
  2. 1 0
      README.md
  3. 46 7
      lib/src/i18n_model.dart
  4. 1 1
      pubspec.yaml

+ 3 - 1
CHANGELOG.md

@@ -43,4 +43,6 @@
 ## [1.3.2] - add more languages
 ## [1.3.2] - add more languages
 ## [1.3.4] - add more languages
 ## [1.3.4] - add more languages
 ## [1.3.5] - add 12 hour time picker with AM/PM
 ## [1.3.5] - add 12 hour time picker with AM/PM
-## [1.3.6] - fix error with Diagnosticable in newer Flutter versions
+## [1.3.6] - fix error with Diagnosticable in newer Flutter versions
+## [1.3.7] - fix some issues
+## [1.3.8] - add Swedish language and fix issues

+ 1 - 0
README.md

@@ -30,6 +30,7 @@ you can choose date / time / date&time in multiple languages:
 - Portuguese(pt)
 - Portuguese(pt)
 - Russian(ru)
 - Russian(ru)
 - Spanish(es)
 - Spanish(es)
+- Swedish(sv)
 - Thai(th)
 - Thai(th)
 - Turkish(tr)
 - Turkish(tr)
 - Vietnamese(vi)
 - Vietnamese(vi)

+ 46 - 7
lib/src/i18n_model.dart

@@ -28,7 +28,8 @@ enum LocaleType {
   th,
   th,
   si,
   si,
   no,
   no,
-  sq
+  sq,
+  sv
 }
 }
 
 
 final _i18nModel = {
 final _i18nModel = {
@@ -109,6 +110,9 @@ final _i18nModel = {
     'done': 'تایید',
     'done': 'تایید',
     'today': 'امروز',
     'today': 'امروز',
     'monthShort': [
     'monthShort': [
+      'دی',
+      'بهمن',
+      'اسفند',
       'فروردین',
       'فروردین',
       'اردیبهشت',
       'اردیبهشت',
       'خرداد',
       'خرداد',
@@ -118,11 +122,11 @@ final _i18nModel = {
       'مهر',
       'مهر',
       'آبان',
       'آبان',
       'آذر',
       'آذر',
-      'دی',
-      'بهمن',
-      'اسفند'
     ],
     ],
     'monthLong': [
     'monthLong': [
+      'دی',
+      'بهمن',
+      'اسفند',
       'فروردین',
       'فروردین',
       'اردیبهشت',
       'اردیبهشت',
       'خرداد',
       'خرداد',
@@ -132,9 +136,6 @@ final _i18nModel = {
       'مهر',
       'مهر',
       'آبان',
       'آبان',
       'آذر',
       'آذر',
-      'دی',
-      'بهمن',
-      'اسفند'
     ],
     ],
     'day': ['دوشنبه', 'سه شنبه', 'چهارشنبه', 'پنج شنبه', 'جمعه', 'شنبه', 'یکشنبه'],
     'day': ['دوشنبه', 'سه شنبه', 'چهارشنبه', 'پنج شنبه', 'جمعه', 'شنبه', 'یکشنبه'],
     'am': 'صبح',
     'am': 'صبح',
@@ -1060,6 +1061,42 @@ final _i18nModel = {
     'day': ['Hen', 'Mar', 'Mer', 'Enj', 'Pre', 'Sht', 'Die'],
     'day': ['Hen', 'Mar', 'Mer', 'Enj', 'Pre', 'Sht', 'Die'],
     'am': 'PD',
     'am': 'PD',
     'pm': 'MD'
     'pm': 'MD'
+  },
+  'sv': {
+    'cancel': 'Avbryt',
+    'done': 'Klar',
+    'today': 'I dag',
+    'monthShort': [
+      'Jan',
+      'Feb',
+      'Mar',
+      'Apr',
+      'Maj',
+      'Jun',
+      'Jul',
+      'Aug',
+      'Sep',
+      'Okt',
+      'Nov',
+      'Dec'
+    ],
+    'monthLong': [
+      'Januari',
+      'Februari',
+      'Mars',
+      'April',
+      'Maj',
+      'Juni',
+      'Juli',
+      'Augusti',
+      'September',
+      'Oktober',
+      'November',
+      'December'
+    ],
+    'day': ['Mån', 'Tis', 'Ons', 'Tor', 'Fre', 'Lör', 'Sön'],
+    'am': 'AM',
+    'pm': 'PM'
   }
   }
 };
 };
 //get international object
 //get international object
@@ -1123,6 +1160,8 @@ Map<String, dynamic> i18nObjInLocale(LocaleType type) {
       return _i18nModel['no'];
       return _i18nModel['no'];
     case LocaleType.sq:
     case LocaleType.sq:
       return _i18nModel['sq'];
       return _i18nModel['sq'];
+    case LocaleType.sv:
+      return _i18nModel['sv'];
     default:
     default:
       return _i18nModel['en'];
       return _i18nModel['en'];
   }
   }

+ 1 - 1
pubspec.yaml

@@ -1,6 +1,6 @@
 name: flutter_datetime_picker
 name: flutter_datetime_picker
 description: A date time picker for flutter, you can choose date / time / date&time in English Dutch and Chinese, and you can also custom your own picker content
 description: A date time picker for flutter, you can choose date / time / date&time in English Dutch and Chinese, and you can also custom your own picker content
-version: 1.3.6
+version: 1.3.8
 homepage: https://github.com/Realank/flutter_datetime_picker
 homepage: https://github.com/Realank/flutter_datetime_picker
 
 
 environment:
 environment: