Skip to content

Commit f122cf9

Browse files
authored
Added khmer localization (#2358)
* Create quill_km.arb * Added km localization
1 parent de94bc2 commit f122cf9

File tree

3 files changed

+422
-0
lines changed

3 files changed

+422
-0
lines changed

lib/src/l10n/generated/quill_localizations.dart

+5
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ import 'quill_localizations_hu.dart';
2323
import 'quill_localizations_id.dart';
2424
import 'quill_localizations_it.dart';
2525
import 'quill_localizations_ja.dart';
26+
import 'quill_localizations_km.dart';
2627
import 'quill_localizations_ko.dart';
2728
import 'quill_localizations_ku.dart';
2829
import 'quill_localizations_ms.dart';
@@ -151,6 +152,7 @@ abstract class FlutterQuillLocalizations {
151152
Locale('id'),
152153
Locale('it'),
153154
Locale('ja'),
155+
Locale('km'),
154156
Locale('ko'),
155157
Locale('ku'),
156158
Locale('ku', 'CKB'),
@@ -792,6 +794,7 @@ class _FlutterQuillLocalizationsDelegate
792794
'id',
793795
'it',
794796
'ja',
797+
'km',
795798
'ko',
796799
'ku',
797800
'ms',
@@ -904,6 +907,8 @@ FlutterQuillLocalizations lookupFlutterQuillLocalizations(Locale locale) {
904907
return FlutterQuillLocalizationsIt();
905908
case 'ja':
906909
return FlutterQuillLocalizationsJa();
910+
case 'km':
911+
return FlutterQuillLocalizationsKm();
907912
case 'ko':
908913
return FlutterQuillLocalizationsKo();
909914
case 'ku':
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,305 @@
1+
import 'quill_localizations.dart';
2+
3+
// ignore_for_file: type=lint
4+
5+
/// The translations for Khmer Central Khmer (`km`).
6+
class FlutterQuillLocalizationsKm extends FlutterQuillLocalizations {
7+
FlutterQuillLocalizationsKm([String locale = 'km']) : super(locale);
8+
9+
@override
10+
String get pasteLink => 'បិទភ្ជាប់តំណ';
11+
12+
@override
13+
String get ok => 'យល់ព្រម';
14+
15+
@override
16+
String get selectColor => 'ជ្រើសរើសពណ៌';
17+
18+
@override
19+
String get gallery => 'វិចិត្រសាល';
20+
21+
@override
22+
String get link => 'តំណភ្ជាប់';
23+
24+
@override
25+
String get open => 'បើក';
26+
27+
@override
28+
String get copy => 'ចម្លង';
29+
30+
@override
31+
String get remove => 'លុប';
32+
33+
@override
34+
String get save => 'រក្សាទុក';
35+
36+
@override
37+
String get zoom => 'ពង្រីក';
38+
39+
@override
40+
String get saved => 'បានរក្សាទុក';
41+
42+
@override
43+
String get text => 'អត្ថបទ';
44+
45+
@override
46+
String get resize => 'ប្តូរទំហំ';
47+
48+
@override
49+
String get width => 'ទទឹង';
50+
51+
@override
52+
String get height => 'កម្ពស់';
53+
54+
@override
55+
String get size => 'ទំហំ';
56+
57+
@override
58+
String get small => 'តូច';
59+
60+
@override
61+
String get large => 'ធំ';
62+
63+
@override
64+
String get huge => 'ដ៏ធំ';
65+
66+
@override
67+
String get clear => 'សម្អាត';
68+
69+
@override
70+
String get font => 'ពុម្ពអក្សរ';
71+
72+
@override
73+
String get search => 'ស្វែងរក';
74+
75+
@override
76+
String get camera => 'កាមេរ៉ា';
77+
78+
@override
79+
String get video => 'វីដេអូ';
80+
81+
@override
82+
String get undo => 'មិនធ្វើវិញ';
83+
84+
@override
85+
String get redo => 'ធ្វើឡើងវិញ';
86+
87+
@override
88+
String get fontFamily => 'ពុម្ពអក្សរ';
89+
90+
@override
91+
String get fontSize => 'ទំហំពុម្ពអក្សរ';
92+
93+
@override
94+
String get bold => 'ដិត';
95+
96+
@override
97+
String get subscript => 'អក្សរកាត់';
98+
99+
@override
100+
String get superscript => 'អក្សរធំ';
101+
102+
@override
103+
String get italic => 'ទ្រេត';
104+
105+
@override
106+
String get underline => 'បន្ទាត់ពីក្រោម';
107+
108+
@override
109+
String get strikeThrough => 'ឆូត';
110+
111+
@override
112+
String get inlineCode => 'កូដក្នុងជួរ';
113+
114+
@override
115+
String get fontColor => 'ពណ៌ពុម្ពអក្សរ';
116+
117+
@override
118+
String get backgroundColor => 'ពណ៌ផ្ទៃខាងក្រោយ';
119+
120+
@override
121+
String get clearFormat => 'សម្អាតទម្រង់';
122+
123+
@override
124+
String get alignLeft => 'តម្រឹមឆ្វេង';
125+
126+
@override
127+
String get alignCenter => 'តម្រឹមកណ្តាល';
128+
129+
@override
130+
String get alignRight => 'តម្រឹមស្តាំ';
131+
132+
@override
133+
String get alignJustify => 'តម្រឹមសងខាង';
134+
135+
@override
136+
String get justifyWinWidth => 'កំណត់ទទឹងឈ្នះ';
137+
138+
@override
139+
String get textDirection => 'ទិសដៅអត្ថបទ';
140+
141+
@override
142+
String get headerStyle => 'រចនាប័ទ្មក្បាល';
143+
144+
@override
145+
String get normal => 'ធម្មតា';
146+
147+
@override
148+
String get heading1 => 'ចំណងជើង ១';
149+
150+
@override
151+
String get heading2 => 'ចំណងជើង ២';
152+
153+
@override
154+
String get heading3 => 'ចំណងជើង ៣';
155+
156+
@override
157+
String get heading4 => 'ចំណងជើង ៤';
158+
159+
@override
160+
String get heading5 => 'ចំណងជើង ៥';
161+
162+
@override
163+
String get heading6 => 'ចំណងជើង ៦';
164+
165+
@override
166+
String get numberedList => 'បញ្ជីលេខ';
167+
168+
@override
169+
String get bulletList => 'បញ្ជីគ្រាប់';
170+
171+
@override
172+
String get checkedList => 'បញ្ជីធីក';
173+
174+
@override
175+
String get codeBlock => 'ប្លុកកូដ';
176+
177+
@override
178+
String get quote => 'សម្រង់';
179+
180+
@override
181+
String get increaseIndent => 'បង្កើនការចូលបន្ទាត់';
182+
183+
@override
184+
String get decreaseIndent => 'បន្ថយការចូលបន្ទាត់';
185+
186+
@override
187+
String get insertURL => 'បញ្ចូល URL';
188+
189+
@override
190+
String get visitLink => 'ចូលទៅកាន់តំណ';
191+
192+
@override
193+
String get enterLink => 'បញ្ចូលតំណ';
194+
195+
@override
196+
String get enterMedia => 'បញ្ចូលប្រព័ន្ធផ្សព្វផ្សាយ';
197+
198+
@override
199+
String get edit => 'កែសម្រួល';
200+
201+
@override
202+
String get apply => 'អនុវត្ត';
203+
204+
@override
205+
String get hex => 'Hex';
206+
207+
@override
208+
String get material => 'សម្ភារៈ';
209+
210+
@override
211+
String get color => 'ពណ៌';
212+
213+
@override
214+
String get lineheight => 'កម្ពស់បន្ទាត់';
215+
216+
@override
217+
String get findText => 'ស្វែងរកអត្ថបទ';
218+
219+
@override
220+
String get moveToPreviousOccurrence => 'ផ្លាស់ទីទៅការព្រឹត្តិការណ៍មុន';
221+
222+
@override
223+
String get moveToNextOccurrence => 'ផ្លាស់ទីទៅព្រឹត្តិការណ៍បន្ទាប់';
224+
225+
@override
226+
String get savedUsingTheNetwork => 'បានរក្សាទុកដោយប្រើបណ្តាញ';
227+
228+
@override
229+
String get savedUsingLocalStorage =>
230+
'បានរក្សាទុកដោយប្រើឧបករណ៍ផ្ទុកក្នុងតំបន់';
231+
232+
@override
233+
String theImageHasBeenSavedAt(String imagePath) {
234+
return 'រូបភាពត្រូវបានរក្សាទុកនៅ៖ $imagePath';
235+
}
236+
237+
@override
238+
String get errorWhileSavingImage => 'កំហុសខណៈពេលរក្សាទុករូបភាព';
239+
240+
@override
241+
String get pleaseEnterTextForYourLink =>
242+
'សូមបញ្ចូលអត្ថបទសម្រាប់តំណរបស់អ្នក (ឧ. \'ស្វែងយល់បន្ថែម\')';
243+
244+
@override
245+
String get pleaseEnterTheLinkURL =>
246+
'សូមបញ្ចូល URL តំណ (ឧ. \'https://example.com\')';
247+
248+
@override
249+
String get pleaseEnterAValidImageURL => 'សូមបញ្ចូល URL រូបភាពត្រឹមត្រូវ';
250+
251+
@override
252+
String get pleaseEnterAValidVideoURL => 'សូមបញ្ចូល url វីដេអូត្រឹមត្រូវ';
253+
254+
@override
255+
String get photo => 'រូបថត';
256+
257+
@override
258+
String get image => 'រូបភាព';
259+
260+
@override
261+
String get caseSensitivityAndWholeWordSearch =>
262+
'ករណីប្រកាន់អក្សរតូចធំ និងការស្វែងរកពាក្យទាំងមូល';
263+
264+
@override
265+
String get caseSensitive => 'ករណីប្រកាន់អក្សរតូចធំ';
266+
267+
@override
268+
String get wholeWord => 'ពាក្យទាំងមូល';
269+
270+
@override
271+
String get insertImage => 'បញ្ចូលរូបភាព';
272+
273+
@override
274+
String get pickAPhotoFromYourGallery => 'ជ្រើសរើសរូបថតពីវិចិត្រសាលរបស់អ្នក';
275+
276+
@override
277+
String get takeAPhotoUsingYourCamera => 'ថតរូបដោយប្រើកាមេរ៉ារបស់អ្នក';
278+
279+
@override
280+
String get pasteAPhotoUsingALink => 'បិទភ្ជាប់រូបថតដោយប្រើតំណ';
281+
282+
@override
283+
String get pickAVideoFromYourGallery => 'ជ្រើសរើសវីដេអូពីវិចិត្រសាលរបស់អ្នក';
284+
285+
@override
286+
String get recordAVideoUsingYourCamera => 'ថតវីដេអូដោយប្រើកាមេរ៉ារបស់អ្នក';
287+
288+
@override
289+
String get pasteAVideoUsingALink => 'បិទភ្ជាប់វីដេអូដោយប្រើតំណ';
290+
291+
@override
292+
String get close => 'បិទ';
293+
294+
@override
295+
String get searchSettings => 'ការកំណត់ស្វែងរក';
296+
297+
@override
298+
String get cut => 'កាត់';
299+
300+
@override
301+
String get paste => 'បិទភ្ជាប់';
302+
303+
@override
304+
String get insertTable => 'បញ្ចូលតារាង';
305+
}

0 commit comments

Comments
 (0)