Skip to content

Commit c493067

Browse files
committed
add Korean translation
1 parent 8a7b1c6 commit c493067

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

lib/src/i18n/all.dart

+2
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ import 'tr.dart';
2020
import 'vi.dart';
2121
import 'zh_cn.dart';
2222
import 'bn.dart';
23+
import 'ko.dart';
2324

2425
const localeMap = <String, FormValidatorLocale>{
2526
'ar': LocaleAr(),
@@ -43,6 +44,7 @@ const localeMap = <String, FormValidatorLocale>{
4344
'vi': LocaleVi(),
4445
'ro': LocaleRo(),
4546
'nl': LocaleNl(),
47+
'ko': LocaleKo(),
4648
};
4749

4850
final supportedLocales = localeMap.keys.toList();

lib/src/i18n/ko.dart

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
import '../locale.dart';
2+
3+
class LocaleKo implements FormValidatorLocale {
4+
const LocaleKo();
5+
6+
@override
7+
String name() => 'ko';
8+
@override
9+
String required() => '이 항목을 입력해주세요.';
10+
@override
11+
String minLength(String v, int n) => '이 항목은 $n자 이상으로 입력해주세요';
12+
@override
13+
String maxLength(String v, int n) => '이 항목은 최대 $n자 이내로 입력해주세요';
14+
@override
15+
String email(String v) => '올바른 이메일주소를 입력해주세요';
16+
@override
17+
String phoneNumber(String v) => '올바른 전화번호를 입력해주세요';
18+
@override
19+
String ip(String v) => '올바른 IP주소를 입력해주세요';
20+
@override
21+
String ipv6(String v) => '올바른 IPv6주소를 입력해주세요';
22+
@override
23+
String url(String v) => '올바른 URL주소를 입력해주세요';
24+
}

0 commit comments

Comments
 (0)