Skip to content

Commit 61c57ba

Browse files
authored
✨ Added German text delegate (#133)
1 parent d541e49 commit 61c57ba

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed

lib/src/delegates/assets_picker_text_delegate.dart

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,3 +194,47 @@ class HebrewTextDelegate implements AssetsPickerTextDelegate {
194194
String durationIndicatorBuilder(Duration duration) =>
195195
AssetsPickerTextDelegate.defaultDurationIndicatorBuilder(duration);
196196
}
197+
198+
/// [AssetsPickerTextDelegate] implementiert mit der deutschen Übersetzung.
199+
/// Deutsche Textimplementierung.
200+
class GermanTextDelegate implements AssetsPickerTextDelegate {
201+
factory GermanTextDelegate() => _instance;
202+
203+
GermanTextDelegate._internal();
204+
205+
static final GermanTextDelegate _instance = GermanTextDelegate._internal();
206+
207+
@override
208+
String confirm = 'Bestätigen';
209+
210+
@override
211+
String cancel = 'Abbrechen';
212+
213+
@override
214+
String edit = 'Bearbeiten';
215+
216+
@override
217+
String gifIndicator = 'GIF';
218+
219+
@override
220+
String heicNotSupported = 'HEIC Format ist nicht unterstützt.';
221+
222+
@override
223+
String loadFailed = 'Ladevorgang ist fehlgeschlagen';
224+
225+
@override
226+
String original = 'Ursprung';
227+
228+
@override
229+
String preview = 'Vorschau';
230+
231+
@override
232+
String select = 'Auswählen';
233+
234+
@override
235+
String unSupportedAssetType = 'HEIC Format ist nicht unterstützt.';
236+
237+
@override
238+
String durationIndicatorBuilder(Duration duration) =>
239+
AssetsPickerTextDelegate.defaultDurationIndicatorBuilder(duration);
240+
}

0 commit comments

Comments
 (0)