Halkyon's shared packages

A pub workspace of the Dart packages Halkyon's apps share: halkyon_ui,
Halkyon's look (the theme, fonts, layout and shared widgets, with texts
in English and German), halkyon_core's low-level primitives and
halkyon_interop's cross-app contracts. Dart 3.13 with LeanCode's lints,
configured once at the root; apps take a package by git, pinned to a
signed commit.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
Tizian 「ティツィアーン」 2026-10-18 21:46:55 +02:00
commit 80fa7b9628
Signed by: raisondetredev
GPG key ID: 07F6FCF405488B64

View file

@ -0,0 +1,93 @@
// ignore: unused_import
import 'package:intl/intl.dart' as intl;
import 'halkyon_ui_localizations.dart';
// ignore_for_file: type=lint
/// The translations for German (`de`).
class HalkyonUiLocalizationsDe extends HalkyonUiLocalizations {
HalkyonUiLocalizationsDe([String locale = 'de']) : super(locale);
@override
String get brand => 'Halkyon';
@override
String get close => 'Schließen';
@override
String get cancel => 'Abbrechen';
@override
String get undo => 'Rückgängig';
@override
String get dragToReorder => 'Zum Umsortieren ziehen';
@override
String get reorder => 'Umsortieren';
@override
String get reorderDone => 'Fertig';
@override
String get requiredField => 'Pflichtfeld';
@override
String get decrease => 'Verringern';
@override
String get increase => 'Erhöhen';
@override
String get typeANumber => 'Zahl eingeben';
@override
String get gone =>
'Das gibt es nicht mehr. Vielleicht wurde es auf einem anderen Gerät gelöscht.';
@override
String get moreInfo => 'Weitere Informationen';
@override
String get copiedToClipboard => 'In die Zwischenablage kopiert';
@override
String get copy => 'Kopieren';
@override
String paletteColorName(String name) {
String _temp0 = intl.Intl.selectLogic(
name,
{
'carrot': 'Karotte',
'cerise': 'Kirschrot',
'cobalt': 'Kobalt',
'copper': 'Kupfer',
'enzian': 'Enzian',
'fern': 'Farn',
'forest': 'Wald',
'ocean': 'Ozean',
'olive': 'Olive',
'pacific': 'Pazifik',
'pickle': 'Essiggurke',
'pine': 'Kiefer',
'pink': 'Rosa',
'plum': 'Pflaume',
'purple': 'Lila',
'reef': 'Riff',
'sahara': 'Sahara',
'slateblue': 'Schieferblau',
'soil': 'Erde',
'strawberry': 'Erdbeere',
'other': '$name',
},
);
return '$_temp0';
}
@override
String colorPickerLabel(String color) {
return 'Farbe: $color';
}
}