diff --git a/packages/flutter_localizations/lib/src/l10n/cupertino_ko.arb b/packages/flutter_localizations/lib/src/l10n/cupertino_ko.arb index 940f4b9e0a..2e75d2cf54 100644 --- a/packages/flutter_localizations/lib/src/l10n/cupertino_ko.arb +++ b/packages/flutter_localizations/lib/src/l10n/cupertino_ko.arb @@ -15,7 +15,7 @@ "timerPickerMinuteLabelOther": "분", "timerPickerSecondLabelOne": "초", "timerPickerSecondLabelOther": "초", - "cutButtonLabel": "잘라냄", + "cutButtonLabel": "잘라내기", "copyButtonLabel": "복사", "pasteButtonLabel": "붙여넣기", "selectAllButtonLabel": "전체 선택", diff --git a/packages/flutter_localizations/lib/src/l10n/generated_cupertino_localizations.dart b/packages/flutter_localizations/lib/src/l10n/generated_cupertino_localizations.dart index 4be33dc5bf..ebe8952caf 100644 --- a/packages/flutter_localizations/lib/src/l10n/generated_cupertino_localizations.dart +++ b/packages/flutter_localizations/lib/src/l10n/generated_cupertino_localizations.dart @@ -7758,7 +7758,7 @@ class CupertinoLocalizationKo extends GlobalCupertinoLocalizations { String get copyButtonLabel => '복사'; @override - String get cutButtonLabel => '잘라냄'; + String get cutButtonLabel => '잘라내기'; @override String get datePickerDateOrderString => 'ymd'; diff --git a/packages/flutter_localizations/lib/src/l10n/generated_material_localizations.dart b/packages/flutter_localizations/lib/src/l10n/generated_material_localizations.dart index 8b0343cf7e..328966f2e7 100644 --- a/packages/flutter_localizations/lib/src/l10n/generated_material_localizations.dart +++ b/packages/flutter_localizations/lib/src/l10n/generated_material_localizations.dart @@ -24330,7 +24330,7 @@ class MaterialLocalizationKo extends GlobalMaterialLocalizations { String get currentDateLabel => '오늘'; @override - String get cutButtonLabel => '잘라냄'; + String get cutButtonLabel => '잘라내기'; @override String get dateHelpText => 'yyyy.mm.dd'; diff --git a/packages/flutter_localizations/lib/src/l10n/material_ko.arb b/packages/flutter_localizations/lib/src/l10n/material_ko.arb index ef1318d767..0cc2f3a6d8 100644 --- a/packages/flutter_localizations/lib/src/l10n/material_ko.arb +++ b/packages/flutter_localizations/lib/src/l10n/material_ko.arb @@ -24,7 +24,7 @@ "closeButtonLabel": "닫기", "continueButtonLabel": "계속", "copyButtonLabel": "복사", - "cutButtonLabel": "잘라냄", + "cutButtonLabel": "잘라내기", "scanTextButtonLabel": "텍스트 스캔", "okButtonLabel": "확인", "pasteButtonLabel": "붙여넣기", diff --git a/packages/flutter_localizations/test/cupertino/translations_test.dart b/packages/flutter_localizations/test/cupertino/translations_test.dart index e496d07e36..991cdd9192 100644 --- a/packages/flutter_localizations/test/cupertino/translations_test.dart +++ b/packages/flutter_localizations/test/cupertino/translations_test.dart @@ -240,6 +240,16 @@ void main() { expect(localizations.lookUpButtonLabel, '查询'); }); + testWidgets('ko-KR translation for cut, copy, paste label in ButtonLabel', (WidgetTester tester) async { + const Locale locale = Locale('ko'); + expect(GlobalCupertinoLocalizations.delegate.isSupported(locale), isTrue); + final CupertinoLocalizations localizations = await GlobalCupertinoLocalizations.delegate.load(locale); + expect(localizations, isA()); + expect(localizations.cutButtonLabel, '잘라내기'); + expect(localizations.copyButtonLabel, '복사'); + expect(localizations.pasteButtonLabel, '붙여넣기'); + }); + testWidgets('localizations.datePickerDayOfMonth uses the current locale for weekdays', (WidgetTester tester) async { const Locale locale = Locale('zh'); expect(GlobalCupertinoLocalizations.delegate.isSupported(locale), isTrue); diff --git a/packages/flutter_localizations/test/material/translations_test.dart b/packages/flutter_localizations/test/material/translations_test.dart index 95b6bef162..9d876ee58b 100644 --- a/packages/flutter_localizations/test/material/translations_test.dart +++ b/packages/flutter_localizations/test/material/translations_test.dart @@ -559,4 +559,14 @@ void main() { expect(localizations, isA()); expect(localizations.lookUpButtonLabel, '查询'); }); + + testWidgets('zh-CN translation for look up label', (WidgetTester tester) async { + const Locale locale = Locale('ko'); + expect(GlobalCupertinoLocalizations.delegate.isSupported(locale), isTrue); + final MaterialLocalizations localizations = await GlobalMaterialLocalizations.delegate.load(locale); + expect(localizations, isA()); + expect(localizations.cutButtonLabel, '잘라내기'); + expect(localizations.copyButtonLabel, '복사'); + expect(localizations.pasteButtonLabel, '붙여넣기'); + }); }