Skip to content

Commit 737043f

Browse files
kencana16riyan
andauthored
add Indonesian language support (#906)
* add Indonesian language support * delete cupertino import Co-authored-by: riyan <[email protected]>
1 parent 4609e5c commit 737043f

19 files changed

+189
-1
lines changed
Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
{
2+
"@@last_modified": "2020-11-13T10:38:27.938366",
3+
"requiredErrorText": "Bidang ini tidak boleh kosong.",
4+
"@requiredErrorText": {
5+
"description": "Error Text for required validator",
6+
"type": "text",
7+
"placeholders": {}
8+
},
9+
"equalErrorText": "Nilai bidang ini harus sama dengan {value}.",
10+
"@equalErrorText": {
11+
"description": "Error Text for equal validator",
12+
"type": "text",
13+
"placeholders": {
14+
"value": {}
15+
}
16+
},
17+
"notEqualErrorText": "Nilai bidang ini tidak boleh sama dengan {value}.",
18+
"@notEqualErrorText": {
19+
"description": "Error Text for not-equal validator",
20+
"type": "text",
21+
"placeholders": {
22+
"value": {}
23+
}
24+
},
25+
"minErrorText": "Nilai harus lebih besar dari atau sama dengan {min}.",
26+
"@minErrorText": {
27+
"description": "Error Text for required field",
28+
"type": "text",
29+
"placeholders": {
30+
"min": {}
31+
}
32+
},
33+
"minLengthErrorText": "Panjang karakter harus lebih besar dari atau sama dengan {minLength}",
34+
"@minLengthErrorText": {
35+
"description": "Error Text for minLength validator",
36+
"type": "text",
37+
"placeholders": {
38+
"minLength": {}
39+
}
40+
},
41+
"maxErrorText": "Nilai harus kurang dari atau sama dengan {max}",
42+
"@maxErrorText": {
43+
"description": "Error Text for max validator",
44+
"type": "text",
45+
"placeholders": {
46+
"max": {}
47+
}
48+
},
49+
"maxLengthErrorText": "Panjang karakter harus kurang dari atau sama dengan {maxLength}",
50+
"@maxLengthErrorText": {
51+
"description": "Error Text for required field",
52+
"type": "text",
53+
"placeholders": {
54+
"maxLength": {}
55+
}
56+
},
57+
"emailErrorText": "Alamat email tidak valid.",
58+
"@emailErrorText": {
59+
"description": "Error Text for email validator",
60+
"type": "text",
61+
"placeholders": {}
62+
},
63+
"urlErrorText": "URL tidak valid",
64+
"@urlErrorText": {
65+
"description": "Error Text for URL validator",
66+
"type": "text",
67+
"placeholders": {}
68+
},
69+
"matchErrorText": "Nilai tidak cocok dengan pola.",
70+
"@matchErrorText": {
71+
"description": "Error Text for pattern validator",
72+
"type": "text",
73+
"placeholders": {}
74+
},
75+
"numericErrorText": "Nilai harus berupa angka.",
76+
"@numericErrorText": {
77+
"description": "Error Text for numeric validator",
78+
"type": "text",
79+
"placeholders": {}
80+
},
81+
"integerErrorText": "Nilai harus berupa bilangan bulat.",
82+
"@integerErrorText": {
83+
"description": "Error Text for integer validator",
84+
"type": "text",
85+
"placeholders": {}
86+
},
87+
"creditCardErrorText": "Nomor kartu kredit tidak valid.",
88+
"@creditCardErrorText": {
89+
"description": "Error Text for credit card validator",
90+
"type": "text",
91+
"placeholders": {}
92+
},
93+
"ipErrorText": "Alamat IP tidak valid.",
94+
"@ipErrorText": {
95+
"description": "Error Text for IP address validator",
96+
"type": "text",
97+
"placeholders": {}
98+
},
99+
"dateStringErrorText": "Tanggal tidak valid",
100+
"@dateStringErrorText": {
101+
"description": "Error Text for date string validator",
102+
"type": "text",
103+
"placeholders": {}
104+
}
105+
}

packages/form_builder_validators/lib/localization/intl/messages_all.dart

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ import 'messages_es.dart' as messages_es;
2222
import 'messages_fa.dart' as messages_fa;
2323
import 'messages_fr.dart' as messages_fr;
2424
import 'messages_hu.dart' as messages_hu;
25+
import 'messages_id.dart' as messages_id;
2526
import 'messages_it.dart' as messages_it;
2627
import 'messages_ja.dart' as messages_ja;
2728
import 'messages_ko.dart' as messages_ko;
@@ -39,6 +40,7 @@ Map<String, LibraryLoader> _deferredLibraries = {
3940
'fa': () => new Future.value(null),
4041
'fr': () => new Future.value(null),
4142
'hu': () => new Future.value(null),
43+
'id': () => new Future.value(null),
4244
'it': () => new Future.value(null),
4345
'ja': () => new Future.value(null),
4446
'ko': () => new Future.value(null),
@@ -64,6 +66,8 @@ MessageLookupByLibrary? _findExact(String localeName) {
6466
return messages_fr.messages;
6567
case 'hu':
6668
return messages_hu.messages;
69+
case 'id':
70+
return messages_id.messages;
6771
case 'it':
6872
return messages_it.messages;
6973
case 'ja':

packages/form_builder_validators/lib/localization/intl/messages_ar.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering
99
// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases
1010
// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes
11+
// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes
1112

1213
import 'package:intl/intl.dart';
1314
import 'package:intl/message_lookup_by_library.dart';

packages/form_builder_validators/lib/localization/intl/messages_de.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering
99
// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases
1010
// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes
11+
// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes
1112

1213
import 'package:intl/intl.dart';
1314
import 'package:intl/message_lookup_by_library.dart';

packages/form_builder_validators/lib/localization/intl/messages_en.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering
99
// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases
1010
// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes
11+
// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes
1112

1213
import 'package:intl/intl.dart';
1314
import 'package:intl/message_lookup_by_library.dart';

packages/form_builder_validators/lib/localization/intl/messages_es.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering
99
// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases
1010
// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes
11+
// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes
1112

1213
import 'package:intl/intl.dart';
1314
import 'package:intl/message_lookup_by_library.dart';

packages/form_builder_validators/lib/localization/intl/messages_fa.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering
99
// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases
1010
// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes
11+
// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes
1112

1213
import 'package:intl/intl.dart';
1314
import 'package:intl/message_lookup_by_library.dart';

packages/form_builder_validators/lib/localization/intl/messages_fr.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering
99
// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases
1010
// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes
11+
// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes
1112

1213
import 'package:intl/intl.dart';
1314
import 'package:intl/message_lookup_by_library.dart';

packages/form_builder_validators/lib/localization/intl/messages_hu.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering
99
// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases
1010
// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes
11+
// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes
1112

1213
import 'package:intl/intl.dart';
1314
import 'package:intl/message_lookup_by_library.dart';
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
// DO NOT EDIT. This is code generated via package:intl/generate_localized.dart
2+
// This is a library that provides messages for a id locale. All the
3+
// messages from the main program should be duplicated here with the same
4+
// function name.
5+
6+
// Ignore issues from commonly used lints in this file.
7+
// ignore_for_file:unnecessary_brace_in_string_interps, unnecessary_new
8+
// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering
9+
// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases
10+
// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes
11+
// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes
12+
13+
import 'package:intl/intl.dart';
14+
import 'package:intl/message_lookup_by_library.dart';
15+
16+
final messages = new MessageLookup();
17+
18+
typedef String MessageIfAbsent(String messageStr, List<dynamic> args);
19+
20+
class MessageLookup extends MessageLookupByLibrary {
21+
String get localeName => 'id';
22+
23+
static String m0(value) => "Nilai bidang ini harus sama dengan ${value}.";
24+
25+
static String m1(max) => "Nilai harus kurang dari atau sama dengan ${max}";
26+
27+
static String m2(maxLength) =>
28+
"Panjang karakter harus kurang dari atau sama dengan ${maxLength}";
29+
30+
static String m3(min) =>
31+
"Nilai harus lebih besar dari atau sama dengan ${min}.";
32+
33+
static String m4(minLength) =>
34+
"Panjang karakter harus lebih besar dari atau sama dengan ${minLength}";
35+
36+
static String m5(value) =>
37+
"Nilai bidang ini tidak boleh sama dengan ${value}.";
38+
39+
final messages = _notInlinedMessages(_notInlinedMessages);
40+
static Map<String, Function> _notInlinedMessages(_) => <String, Function>{
41+
"creditCardErrorText": MessageLookupByLibrary.simpleMessage(
42+
"Nomor kartu kredit tidak valid."),
43+
"dateStringErrorText":
44+
MessageLookupByLibrary.simpleMessage("Tanggal tidak valid"),
45+
"emailErrorText":
46+
MessageLookupByLibrary.simpleMessage("Alamat email tidak valid."),
47+
"equalErrorText": m0,
48+
"integerErrorText": MessageLookupByLibrary.simpleMessage(
49+
"Nilai harus berupa bilangan bulat."),
50+
"ipErrorText":
51+
MessageLookupByLibrary.simpleMessage("Alamat IP tidak valid."),
52+
"matchErrorText": MessageLookupByLibrary.simpleMessage(
53+
"Nilai tidak cocok dengan pola."),
54+
"maxErrorText": m1,
55+
"maxLengthErrorText": m2,
56+
"minErrorText": m3,
57+
"minLengthErrorText": m4,
58+
"notEqualErrorText": m5,
59+
"numericErrorText":
60+
MessageLookupByLibrary.simpleMessage("Nilai harus berupa angka."),
61+
"requiredErrorText": MessageLookupByLibrary.simpleMessage(
62+
"Bidang ini tidak boleh kosong."),
63+
"urlErrorText": MessageLookupByLibrary.simpleMessage("URL tidak valid")
64+
};
65+
}

packages/form_builder_validators/lib/localization/intl/messages_it.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering
99
// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases
1010
// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes
11+
// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes
1112

1213
import 'package:intl/intl.dart';
1314
import 'package:intl/message_lookup_by_library.dart';

packages/form_builder_validators/lib/localization/intl/messages_ja.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering
99
// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases
1010
// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes
11+
// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes
1112

1213
import 'package:intl/intl.dart';
1314
import 'package:intl/message_lookup_by_library.dart';

packages/form_builder_validators/lib/localization/intl/messages_ko.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering
99
// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases
1010
// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes
11+
// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes
1112

1213
import 'package:intl/intl.dart';
1314
import 'package:intl/message_lookup_by_library.dart';

packages/form_builder_validators/lib/localization/intl/messages_messages.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering
99
// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases
1010
// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes
11+
// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes
1112

1213
import 'package:intl/intl.dart';
1314
import 'package:intl/message_lookup_by_library.dart';

packages/form_builder_validators/lib/localization/intl/messages_pl.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering
99
// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases
1010
// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes
11+
// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes
1112

1213
import 'package:intl/intl.dart';
1314
import 'package:intl/message_lookup_by_library.dart';

packages/form_builder_validators/lib/localization/intl/messages_pt.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering
99
// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases
1010
// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes
11+
// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes
1112

1213
import 'package:intl/intl.dart';
1314
import 'package:intl/message_lookup_by_library.dart';

packages/form_builder_validators/lib/localization/intl/messages_sk.dart

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
// ignore_for_file:prefer_single_quotes,comment_references, directives_ordering
99
// ignore_for_file:annotate_overrides,prefer_generic_function_type_aliases
1010
// ignore_for_file:unused_import, file_names, avoid_escaping_inner_quotes
11+
// ignore_for_file:unnecessary_string_interpolations, unnecessary_string_escapes
1112

1213
import 'package:intl/intl.dart';
1314
import 'package:intl/message_lookup_by_library.dart';

packages/form_builder_validators/lib/localization/l10n.dart

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/form_builder_validators/test/form_builder_validators_test.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import 'package:flutter/cupertino.dart';
21
import 'package:flutter/material.dart';
32
import 'package:flutter_localizations/flutter_localizations.dart';
43
import 'package:flutter_test/flutter_test.dart';

0 commit comments

Comments
 (0)