part of 'main.dart'; const defaultLanguageCode = 'hu'; class AppText { const AppText._(this.languageCode); final String languageCode; static AppText of(String languageCode) => languageCode == 'en' ? const AppText._('en') : const AppText._('hu'); Locale get locale => Locale(languageCode); bool get isHungarian => languageCode == 'hu'; String get appTitle => isHungarian ? 'KözösTér' : 'COrganizer'; String get appSubtitle => isHungarian ? 'Tervező' : 'Organizer'; String get loadingJson => isHungarian ? 'JSON betöltése…' : 'Loading JSON…'; String get jarvisSettings => isHungarian ? 'JARVIS beállítások' : 'JARVIS settings'; String get calendar => isHungarian ? 'Naptár' : 'Calendar'; String get shopping => isHungarian ? 'Bevásárlás' : 'Shopping'; String get stock => isHungarian ? 'Készlet' : 'Stock'; String get familyMembers => isHungarian ? 'Családtagok' : 'Family'; String get style => isHungarian ? 'Stílus' : 'Style'; String get accounts => isHungarian ? 'Fiókok' : 'Accounts'; String familyCount(int count) => isHungarian ? '$count családtag' : '$count family members'; String get noFamilyMembers => isHungarian ? 'Még nincs családtag' : 'No family members yet'; String get noFamilyMembersSubtitle => isHungarian ? 'Vegyél fel családtagokat, gyerekeket vagy bárkit.' : 'Add family members, kids, or anyone you plan around.'; String get newFamilyMember => isHungarian ? 'Új családtag' : 'New member'; String get renameAvatar => isHungarian ? 'Átnevezés / avatar' : 'Rename / avatar'; String get delete => isHungarian ? 'Törlés' : 'Delete'; String get themeAndStyles => isHungarian ? 'Téma és stílusok' : 'Theme and styles'; String get appearance => isHungarian ? 'Megjelenés' : 'Appearance'; String remainingItems(int count) => isHungarian ? '$count tétel van hátra' : '$count items left'; String get shoppingList => isHungarian ? 'Bevásárlólista' : 'Shopping list'; String stockCount(int count) => isHungarian ? '$count termék nyilvántartva' : '$count products tracked'; String get homeStock => isHungarian ? 'Otthoni készlet' : 'Home stock'; String get googleSyncEyebrow => isHungarian ? 'JARVIS Google Calendar szinkron' : 'JARVIS Google Calendar sync'; String get googleCalendars => isHungarian ? 'Google naptárak' : 'Google calendars'; String get googleConnect => isHungarian ? 'Google összekötés' : 'Connect Google'; String get googleReconnect => isHungarian ? 'Google összekötés újranyitása' : 'Reconnect Google'; String get hunShort => 'HUN'; String get engShort => 'ENG'; }