Skip to content

Commit

Permalink
fix: minor ui fixes, l10n sync
Browse files Browse the repository at this point in the history
- mood track screen - Firebase Crashlytics
- Journal textfield loosing state on tap outside
- Food multiline textfield
- localazy sync
  • Loading branch information
mzdm committed Apr 16, 2023
1 parent 5cd5e8e commit 7364992
Show file tree
Hide file tree
Showing 6 changed files with 164 additions and 146 deletions.
64 changes: 32 additions & 32 deletions lib/app/l10n/arb/app_sk.arb
Original file line number Diff line number Diff line change
Expand Up @@ -5,18 +5,18 @@
"activity_hint_text": "Aktivita",
"add_item": "Pridať položku",
"answer": "Odpoveď",
"anxiety_panic": "Úzkosť a panika",
"anxiety_panic": "Úzkosť a panické záchvaty",
"app_name": "Nepanikár",
"balance_game_instructions": "Vašou úlohou je udržiavať hojdačku vyváženoun klopaním na dve škatuľky na spodnej strane obrazovky.",
"balance_game_instructions": "Vašou úlohou je udržiavať hojdačku vyváženú ťukaním na dve políčka na spodnej strane obrazovky.",
"balloons_game_tip": "Ťuknutím na display praskni všetky biele balóniky.",
"breath": "Dychové cvičenia",
"breath_one": "Dychové cvičenie",
"breath_speed": "Rýchlosť dechu",
"breath_speed": "Rýchlosť dychu",
"breathe_hold": "Zadržať dych",
"breathe_in": "Nádych",
"breathe_info": "Posaďte sa a oprite sa o niečo pevné",
"breathe_out": "Výdych",
"breathe_slider": "Rýchlosť dechu",
"breathe_slider": "Rýchlosť dychu",
"breathing_exercise_i": "Dychové cvičenie I",
"breathing_exercise_ii": "Dychové cvičenie II",
"breathing_exercise_iii": "Dychové cvičenie III",
Expand All @@ -32,7 +32,7 @@
"chat_screen_description": "Na používanie chatovacích miestností je potrebné pripojenie na internet.",
"clear_all_button": "Označiť všetko",
"clear_button": "Zmazať",
"clear_data": "Zmazať dáta",
"clear_data": "Zmazať uložené dáta",
"contact_copied_snackbar": "Kontakt bol skopírovaný do schránky",
"contact_us_text": "Ak máte pripomienky, alebo poznámky k tejto aplikácii, kontaktujte nás na adrese nepanikar.info@gmail.com",
"contact_us": "Kontaktujte nás",
Expand All @@ -45,7 +45,7 @@
"custom_go": "Kam pôjdem...",
"custom_message": "Text správy (voliteľné)",
"custom_ppl": "Ľudia, ktorým na mne záleží",
"custom_theme": "Nastavenie fareb",
"custom_theme": "Nastavenie farieb",
"custom_write": "Komu napíšem...",
"custom_write_body": "Ahoj, práve prežívam náročné obdobie, môžeme sa porozprávať?",
"date_of_entry_label": "Dátum zápisu",
Expand All @@ -61,7 +61,7 @@
"depression_nice": "Čo ma potešilo",
"depression_nice_header": "Tu môžem napísať čo mi dnes urobilo radosť:",
"depression_plan": "Plánovanie aktivít",
"depression_plan_header": "Tu si napíšem čo všetko plánujem urobiť:",
"depression_plan_header": "Tu si napíšem, čo všetko plánujem urobiť:",
"depression_praise": "Moje úspechy",
"depression_praise_header": "Tu môžem napísať niektoré z mojich úspechov:",
"depression_tips": "Športujte\nVezmite si bicykel a choďte na polhodinovú jazdu.\nNebuďte sami\nNapíšte alebo zavolajte rodičom, partnerke, partnerovi, kamarátke, kamarátovi. Choďte ich navštíviť.\nMeditujte\nPohodlne sa posaďte, zavrite oči a zhlboka sa nadýchnite. Potom nechajte svoje myšlienky voľne plynúť.\nSkončite s fajčením, nepite alkohol\nUvarte si bylinkový alebo ovocný čaj.\nPorozprávajte sa so (školským) psychológom\nDohodnite si stretnutie v čo najkratšom čase.\nPočúvajte hudbu\nVytvorte si na mobile playlist obľúbených pesničiek a počúvajte ich.\nStretnite sa s kamarátmi\nNapíšte alebo zavolajte kamarátovi a dohodnite si stretnutie.\nPozrite si obľúbený film\nPozrite si film, ktorý máte radi alebo pozerajte najnovšie videá na internete\nNapíšte blízkej osobe\nNapíšte osobe, ktorej veríte, o tom ako Vám je.\nKreslite si\nVezmite si omaľovávanky alebo si vytlačte mandalu a vyfarbite ju.\nZacvičte si\nBeh, bicyklovanie alebo dlhšia prechádzka Vám môže pomôcť.\nRelaxujte\nStiahnite si do mobilu riadenú relaxáciu, pustite si ju, ľahnite si na zem, uvoľnite sa, zavrite oči a relaxujte.\nZahrajte si na hudobný nástroj\nZahrajte si obľúbenú skladbu od obľúbeného autora.\nČítajte si\nPrečítajte si niečo zaujímavé, nájdite knižku, časopis alebo článok na internete.\nObjímte blízku osobu\nAlebo sa pomazlite s domácim miláčikom.",
Expand All @@ -76,8 +76,8 @@
"eating_disorder_description": "Napíšte si dôvody, prečo chcete čeliť poruchám príjmu potravy.",
"edit": "Upraviť",
"email_consultation": "E-mailová poradňa",
"email_counselling_screen_description": "Na Tvůj email odpovíme do 7 dní, odpoveď ti príde k Tobe do mailovej schránky.",
"emergency_plan_description": "Vo chvíli, keď sa cítiš lepšie, si môžeš vyplniť svoj osobný záchranný plán, ktorý budeš mať vždy po ruke. Môže vám pomôcť v čase núdze.",
"email_counselling_screen_description": "Na Tvoj email odpovieme do 7 dní, odpoveď príde do Tvojej e-mailovej schránky.",
"emergency_plan_description": "Vo chvíli, keď sa cítiš lepšie, si môžeš vyplniť svoj osobný záchranný plán, ktorý budeš mať vždy po ruke. Môže ti pomôcť v čase núdze.",
"exit": "Ukončiť",
"export_button": "Export",
"export_failed": "Export sa nepodaril",
Expand All @@ -91,13 +91,13 @@
"feeling_bad_write_body": "Čo napíšem:",
"follow_us": "Sledujte nás",
"food": "Poruchy príjmu potravy",
"food_afraid_header": "Do tohto zoznamu sa napíše zoznam zakázaných potravín a každý týždeň jednu potravinu vyskúšaj a odškrtni si ju na zozname.",
"food_afraid_header": "Sem napíš zoznam zakázaných potravín a každý týždeň jednu potravinu vyskúšaj a odškrtni si ju na zozname.",
"food_afraid_text": "Jedlá, ktorých sa bojím ",
"food_am_snack": "Dopoludňajšia desiata",
"food_breakfast": "Raňajky",
"food_challenge_text": "Viem byť a chcem byť na seba dobrá.\nDnes si doprajem veľkú dávku optimizmu, pozitívneho myslenia a viery, že sa raz všetko obráti k dobrému.\nOdo dneška budem dávať najavo svoje pocity, city a myšlienky.\nKaždú hodinu sa pochválim za čokoľvek, čo ma napadne.\nDnes si napíšem 20 svojich cieľov, ktoré by som chcel/a v živote dosiahnuť.\nZameriam sa viac na iné činnosti ako na jedlo, začnem hľadať to, čo by mi pomohlo nájsť zmysel života.\nPrestanem si nadávať, nebudem sama seba ponižovať.\nPoďakujem sa všetkým, ktorý mi pomáhajú zvládať moje problémy.\nUvedomím si, čo je pre moje telo zdravé a dobré.\nDám najavo, že mi na niekom záleží, a že je pre mňa dôležitá/ý.\nAk už nemám odbornú pomoc, dnes si ju nájdem.\nDnes si odpočiniem, pretože viem, že je to pre mňa dobré.\nUvedomím si po čom túžim a čo mi chýba.\nPoďakujem sa rodičom za to, že ma vychovali tak aby som si bol/a sám/sama sebou istý/á a s čistým svedomím mohol/mohla povedať, že som čestný a slušný človek.\nUvedomím si, ku ktorým ľuďom si môžem prísť pre podporu a pochopenie.\nZačiatok dnešného dňa oslávim vlastným mottom. Aké to bude?\nDnes sa nebudem báť sa najesť. Čo si dám?\nDnes sa podelím o svoje starosti. S kým?\nDnes sa pokúsim odpustiť každému, o ktorom si myslím, že mi ublížil. Odpustím i sama sebe.\nOdo dneška začnem hovoriť o tom, ako sa cítim, čo mi vadí, čo ma trápi.\nOdteraz sa nebudem báť zveriť s tým, že som unavený/á alebo že sa mi nikam nechce ísť.\nNaučím sa hovoriť NIE, pokiaľ si naozaj budem NIE myslieť.\nZaložím si svoj milý denníček a budem si do neho zapisovať svoje myšlienky a úspechy v liečbe.\nNebudem tolerovať negatívne a kritické poznámky, ktoré ostatní hovoria o hmotnosti kohokoľvek iného.\nNapíšem si, čo som v živote dokázal/a.\nKu každému prstu svojej ruky môžem priradiť priateľa/priateľku, ktorí mi budú oporou počas liečby.",
"food_choice": "Výber pokrmu",
"food_contact": "Kontakty na pomoc",
"food_choice": "Výber jedál",
"food_contact": "Kontakty pomoci",
"food_contact_text": "",
"food_creative_text": "Namaľuj to, ako si predstavuješ anorexiu a obrázok roztrhaj.\nNapíš list svojmu anorektickému ja, v ktorom sa mu poďakuješ za lekciu a rozlúčiš sa s ním.\nNapíš si dôvody, prečo sa chceš z toho dostať a čo ti v tom bráni.\nVytvor si priečinky a roztrieď si všetky papiere, zošity a časopisy, čo máš na stole.\nNauč sa nejaký nový účes.\nSkús si pretiahnuť svaly a otestuj svoju pružnosť.\nPremýšľal/a si o tetovaní? Ak áno, smelo do toho. Zájdi do lekárne (alebo drogérie), kúp si henu na kožu a skúšaj, kde je to pravé miesto.\nSkús si vytvoriť pamätník z prázdnin/Vianoc/dovolenky. Vytlač si fotky, kúp si trblietky a nálepky, a potom už len tvor.\nČo takto sa naučiť nový jazyk alebo zlepšiť sa v tých, ktoré už vieš? Na internete je veľa testov a slovíčok, ktoré ešte určite nepoznáš.\nChcel/a si niekedy skúsiť hrať na klavír, gitaru, flautu alebo niečo iné? Prečo nie? Nájdi si učiteľa alebo sa do toho vrhni sám/sama. Kúp si gitaru a pomaly si k nej nájdi cestu.\nNauč sa zložiť origami podľa návodov na internete.\nNapíš krátke rozprávanie o tom, čo pekné si v živote zažil/a a chcel/a by si to prežiť znovu.\nUrob si nejakú novú dekoráciu do svojej izby.",
"food_dinner": "Večera",
Expand All @@ -118,14 +118,14 @@
"food_lunch": "Obed",
"food_misc": "Všeobecne",
"food_misc_text": "Maj okolo seba ľudí, ktorí stoja pri tebe.\n Maj poruke kontakt na psychológa, psychiatra a výživového poradcu, psychoterapeuta.\n Nevzdávaj sa záľub, ktoré si mal/a rád/a.\n Raz denne si precvič riadenú relaxáciu.\n Pravidelne športuj (ale opatrne, všetkého veľa škodí).\n Dodržuj pravidelný a dostatočne dlhý spánok.\n Píš si denník.",
"food_motivation_header": "Vytvorim si zoznam vecí, pre ktoré chcem byť zdravá/ý.",
"food_motivation_header": "Vytvorím si zoznam vecí, kvôli ktorým chcem byť zdravá/ý.",
"food_motivation_text": "Vytvoriť si zoznam vecí, pre ktoré chcem byť zdravá/ý.",
"food_overeat": "Záchvat prejedania",
"food_overeat_text": " Uvedom si, že to prichádza.\n Nesústreď sa iba na jedlo, skús sa odreagovať hrou/počítaním v aplikácii.\n Choď na prechádzku.\n Skús si namaľovať nechty.\n Daj si žuvačku.\n Choď do spoločnosti – nebuď sám.\n Zavolaj blízkej osobe.\n Vezmi si papier a napíš o všetkých svojich pocitoch.",
"food_pm_snack": "Olovrant",
"food_problems_anger": "hnev",
"food_problems_anxiety": "úzkosť",
"food_problems_anxiety_attack": "panický záchvat",
"food_problems_anxiety": "úzkostný záchvat",
"food_problems_anxiety_attack": "nepokoj",
"food_problems_disgusted": "znechutenie",
"food_problems_exercise": "cvičenie",
"food_problems_fear": "strach",
Expand All @@ -140,9 +140,9 @@
"food_problems_vomit": "zvracanie",
"food_record_feel": "Ako ste sa cítili počas jedla?",
"food_record_problems": "Všimli ste si nejaké problémy s poruchou stravovania? Ktoré?",
"food_record_what": "Co ste jedli?",
"food_record_what": "Čo ste jedli?",
"food_record_when": "Kedy ste jedli?",
"food_record_where": "Kde si jedli?",
"food_record_where": "Kde ste jedli?",
"food_record_with": "S kým ste jedli?",
"food_records": "Záznamy o jedle",
"food_remorse": "Výčitky po jedle",
Expand All @@ -151,18 +151,18 @@
"food_tasks_afraid": "Jedlá, ktorých sa bojím ",
"food_tasks_challenge": "Výzvy",
"food_tasks_creative": "Kreatívne",
"food_tasks_food_like": "Jedlá, ktoré mám rada",
"food_tasks_food_like": "Jedlá, ktoré mám rád/a",
"food_tasks_like": "Čo mám na sebe rád/rada",
"food_tasks_motivation": "Motivácia",
"food_tips": "Typy",
"food_tips_text": "Dýchaj zhlboka.\n Odveď pozornosť počítaním/hrou v aplikácii.\n Mysli na motiváciu, prečo sa chceš vyliečiť.\n Vyplač sa.\n Zavolaj človeku, ktorý ti rozumie a podporí ťa.\n Choď za blízkym človekom.\n Objím mamu/otca/priateľa/domáceho miláčika.\n Počúvaj hudbu.\n Čítaj knihu.\n Pozri si obľúbený film.\n Vyfarbi mandalu veselými farbami.\n Spíš si zoznam dôvodov, prečo sa chceš vyliečiť.",
"food_vomit": "Nutkanie cvičiť/zvracať",
"food_vomit": "Nutkanie cvičiť alebo zvracať",
"food_vomit_text": "Popremýšľaj o tom, prečo chceš byť zdravá/ý.\n Choď do spoločnosti.\n Zavolaj blízkej osobe.\n Napíš svojmu kamarátovi/kamarátke.\n Dýchaj zhlboka.\n Odveď pozornosť počítaním/hrou v aplikácii.\n Vezmi si papier a ceruzku a napíš o všetkých svojich pocitoch.",
"game": "Hra",
"game_balance": "Hra hojdačka",
"game_balls": "Hra balóniky",
"game_instructions": "Zasiahnite dotykom jasne biele guľôčky. Čiernej a šedej sú len pre zmätení.",
"home": "Home",
"game_instructions": "Zasiahnite dotykom jasne biele guľôčky. Čierne a šedé guľôčky sú len pre zmätenie.",
"home": "Domov",
"homepage_subtitle": "S čím môžeme pomôcť?",
"hours": "Hodiny",
"import_button": "Import",
Expand All @@ -183,18 +183,18 @@
"math_game_answer_button": "Aký je výsledok?",
"message_text": "Text správy",
"minutes": "Minúty",
"months": "Mesiaca",
"mood": "Mood",
"months": "Mesiace",
"mood": "Nálada",
"mood_bad_sad": "Smutne",
"mood_good": "Dobre",
"mood_great_happy": "Skvele",
"mood_help": "Vaša nálada je dlhodobo zlá, nechcete zvážiť kontaktovať odbornú pomoc?",
"mood_help": "Vaša nálada je dlhodobo zlá, nechcete zvážiť vyhľadanie odbornej pomoci?",
"mood_help_no": "Nie",
"mood_help_yes": "Áno",
"mood_miserable_sad": "Mizerne",
"mood_no_data": "Graf vyžaduje najmenej dve uložené hodnoty",
"mood_not_much": "Nic moc",
"mood_text": "Ako sa dnes mám:",
"mood_not_much": "Nič moc",
"mood_text": "Ako sa dnes cítim:",
"mood_track_chart_guide": "Nastavte rozsah dátumov a sledujte trend nálady",
"mood_tracked_success_snackbar": "Nálada bola úspešne zaznamenaná",
"mood_welcome_title": "Ahoj, ako sa dnes cítiš?",
Expand All @@ -208,10 +208,10 @@
"nice_example": "Bolo krásne počasie...",
"no_record_yet_empty_text": "Zatiaľ nemáš žiadny záznam",
"note_detail": "Detail záznamu",
"notification_mood_reminder_title": "You have not yet entered how you feel today",
"notification_reminder_time": "Reminder time",
"notification_sleep_mood_reminder_title": "You have not yet entered how you slept today",
"notifications": "Notifications",
"notification_mood_reminder_title": "Zatiaľ nemáš zaznamenanú náladu",
"notification_reminder_time": "Čas pripomenutia",
"notification_sleep_mood_reminder_title": "Zatiaľ nemáš zadané, ako si sa dnes vyspal/a",
"notifications": "Pripomienky",
"online_therapy": "Online poradňa",
"other": "iné",
"other_partners": "Ďalší partneri",
Expand Down Expand Up @@ -245,7 +245,7 @@
"rate": "Ohodnoťte nás",
"really_remove": "Chcete skutočne vykonať túto akciu?",
"really_stop_timer": "Naozaj chcete zastaviť časovač?",
"reasons": "Dôvody, prečo nie",
"reasons": "Dôvody, prečo zostať nažive",
"reasons_example": "Pomazliť sa s domácim miláčikom (psíkom, kocúrikom, morčaťom)\n Zaspievať si s gitarou pri táboráku\n Vyštudovať to, čo chcem\n Nájsť si partnera\n Mať deti\n Pomáhať iným",
"reasons_text": "Ak budem žiť, môžem ešte:",
"records": "Záznamy",
Expand All @@ -272,7 +272,7 @@
"send": "Poslať",
"send_sms": "Poslať SMS",
"send_records": "Poslať záznamy",
"send_records_text": "Vyberte rozsah dátumov záznamov, ktoré chcete odoslať, a e-mailovú adresu príjemcu.",
"send_records_text": "Vyberte rozsah dátumov záznamov, ktoré chcete odoslať a e-mailovú adresu príjemcu.",
"settings": "Nastavenie",
"sleep_text": "Aký dobrý bol môj dnešný spánok?",
"sleep_title": "Môj spánok",
Expand Down
6 changes: 3 additions & 3 deletions lib/helpers/localization_helpers.dart
Original file line number Diff line number Diff line change
Expand Up @@ -44,9 +44,9 @@ String pluralDays(
}) {
return Intl.plural(
value,
one: 'Den',
few: 'Dny',
other: 'Dní',
one: context.l10n.plural_day_one,
few: context.l10n.plural_day_few,
other: context.l10n.plural_day_other,
locale: Localizations.localeOf(context).languageCode,
);
}
Expand Down
8 changes: 8 additions & 0 deletions lib/screens/contacts/crisis_message_screen.dart
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,14 @@ class _CrisisMessageContentState extends State<CrisisMessageContent> {
_contactAddressAndMessageStream = _myContactsCrisisMessageDao.contactAddressAndMessageStream;
}

@override
void dispose() {
_addressEmailController.dispose();
_messageTextController.dispose();
_messageFocusNode.dispose();
super.dispose();
}

Widget _buildForm({
required TextEditingController textController,
required TextInputAction textInputAction,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -205,6 +205,8 @@ class _MyRecordsFoodRecordsDetailMenuDetailScreenState
TextFormField(
controller: _textEditingControllersMap[questionText],
textInputAction: TextInputAction.next,
minLines: 1,
maxLines: null,
),
],
),
Expand Down
Loading

0 comments on commit 7364992

Please sign in to comment.