From d3d70d997d2eabff7e714bd436bf0f87cc750dff Mon Sep 17 00:00:00 2001 From: ggurdin Date: Fri, 6 Mar 2026 10:54:09 -0500 Subject: [PATCH] chore: add title to activity vocab widget --- lib/l10n/intl_ar.arb | 12 +++- lib/l10n/intl_be.arb | 12 +++- lib/l10n/intl_bn.arb | 12 +++- lib/l10n/intl_bo.arb | 12 +++- lib/l10n/intl_ca.arb | 12 +++- lib/l10n/intl_cs.arb | 12 +++- lib/l10n/intl_da.arb | 12 +++- lib/l10n/intl_de.arb | 12 +++- lib/l10n/intl_el.arb | 12 +++- lib/l10n/intl_en.arb | 3 +- lib/l10n/intl_eo.arb | 12 +++- lib/l10n/intl_es.arb | 12 +++- lib/l10n/intl_et.arb | 12 +++- lib/l10n/intl_eu.arb | 12 +++- lib/l10n/intl_fa.arb | 12 +++- lib/l10n/intl_fi.arb | 12 +++- lib/l10n/intl_fil.arb | 12 +++- lib/l10n/intl_fr.arb | 12 +++- lib/l10n/intl_ga.arb | 12 +++- lib/l10n/intl_gl.arb | 12 +++- lib/l10n/intl_he.arb | 12 +++- lib/l10n/intl_hi.arb | 12 +++- lib/l10n/intl_hr.arb | 12 +++- lib/l10n/intl_hu.arb | 12 +++- lib/l10n/intl_ia.arb | 12 +++- lib/l10n/intl_id.arb | 12 +++- lib/l10n/intl_ie.arb | 12 +++- lib/l10n/intl_it.arb | 12 +++- lib/l10n/intl_ja.arb | 12 +++- lib/l10n/intl_ka.arb | 12 +++- lib/l10n/intl_ko.arb | 12 +++- lib/l10n/intl_lt.arb | 12 +++- lib/l10n/intl_lv.arb | 12 +++- lib/l10n/intl_nb.arb | 12 +++- lib/l10n/intl_nl.arb | 12 +++- lib/l10n/intl_pl.arb | 12 +++- lib/l10n/intl_pt.arb | 12 +++- lib/l10n/intl_pt_BR.arb | 12 +++- lib/l10n/intl_pt_PT.arb | 12 +++- lib/l10n/intl_ro.arb | 12 +++- lib/l10n/intl_ru.arb | 12 +++- lib/l10n/intl_sk.arb | 12 +++- lib/l10n/intl_sl.arb | 12 +++- lib/l10n/intl_sr.arb | 12 +++- lib/l10n/intl_sv.arb | 12 +++- lib/l10n/intl_ta.arb | 12 +++- lib/l10n/intl_te.arb | 12 +++- lib/l10n/intl_th.arb | 12 +++- lib/l10n/intl_tr.arb | 12 +++- lib/l10n/intl_uk.arb | 12 +++- lib/l10n/intl_uz.arb | 12 +++- lib/l10n/intl_vi.arb | 12 +++- lib/l10n/intl_yue.arb | 12 +++- lib/l10n/intl_zh.arb | 12 +++- lib/l10n/intl_zh_Hant.arb | 12 +++- .../activity_stats_menu.dart | 27 ++++----- .../activity_vocab_widget.dart | 55 ++++++++++++------- .../activity_summary_widget.dart | 23 ++++---- 58 files changed, 654 insertions(+), 102 deletions(-) diff --git a/lib/l10n/intl_ar.arb b/lib/l10n/intl_ar.arb index 9476d6edb3..3e28489efe 100644 --- a/lib/l10n/intl_ar.arb +++ b/lib/l10n/intl_ar.arb @@ -1,6 +1,6 @@ { "@@locale": "ar", - "@@last_modified": "2026-03-05 11:40:50.181432", + "@@last_modified": "2026-03-06 10:44:22.863209", "about": "حول", "@about": { "type": "String", @@ -11752,5 +11752,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "لا ترى من تبحث عنه؟ قد يحتاجون إلى ضبط ملفهم الشخصي ليكون عامًا في إعدادات التعلم", + "suggestedVocab": "المفردات المقترحة", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_be.arb b/lib/l10n/intl_be.arb index 157fa64515..d7c20f739c 100644 --- a/lib/l10n/intl_be.arb +++ b/lib/l10n/intl_be.arb @@ -4619,7 +4619,7 @@ "playWithAI": "Пакуль гуляйце з ШІ", "courseStartDesc": "Pangea Bot гатовы да працы ў любы час!\n\n...але навучанне лепш з сябрамі!", "@@locale": "be", - "@@last_modified": "2026-03-05 11:40:12.094771", + "@@last_modified": "2026-03-06 10:44:06.730444", "@ignore": { "type": "String", "placeholders": {} @@ -11421,5 +11421,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Не бачыце таго, каго шукаеце? Магчыма, ім трэба наладзіць свой профіль на агульны ў Наладах навучання", + "suggestedVocab": "Рэкамендаваны слоўнік", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_bn.arb b/lib/l10n/intl_bn.arb index 4647a83ebb..94a932f86d 100644 --- a/lib/l10n/intl_bn.arb +++ b/lib/l10n/intl_bn.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-03-05 11:41:35.342328", + "@@last_modified": "2026-03-06 10:44:40.569312", "about": "সম্পর্কে", "@about": { "type": "String", @@ -12146,5 +12146,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "আপনি যাকে খুঁজছেন তাকে দেখতে পাচ্ছেন না? তাদের হয়তো লার্নিং সেটিংসে তাদের প্রোফাইল পাবলিক করতে হবে", + "suggestedVocab": "প্রস্তাবিত শব্দভান্ডার", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_bo.arb b/lib/l10n/intl_bo.arb index 5806e60561..ccced91097 100644 --- a/lib/l10n/intl_bo.arb +++ b/lib/l10n/intl_bo.arb @@ -3781,7 +3781,7 @@ "joinPublicTrip": "མི་ཚེས་ལ་ལོག་འབད།", "startOwnTrip": "ངེད་རང་གི་ལོག་ལ་སྦྱོར་བཅོས།", "@@locale": "bo", - "@@last_modified": "2026-03-05 11:41:26.014318", + "@@last_modified": "2026-03-06 10:44:37.152915", "@alwaysUse24HourFormat": { "type": "String", "placeholders": {} @@ -10803,5 +10803,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Nuk e shihni atë që po kërkoni? Ata mund të kenë nevojë të vendosin profilin e tyre në publik në Cilësimet e Mësimit", + "suggestedVocab": "Vokabular i sugjeruar", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_ca.arb b/lib/l10n/intl_ca.arb index f4996ff478..08c314762b 100644 --- a/lib/l10n/intl_ca.arb +++ b/lib/l10n/intl_ca.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-03-05 11:40:16.992977", + "@@last_modified": "2026-03-06 10:44:08.215130", "about": "Quant a", "@about": { "type": "String", @@ -11562,5 +11562,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "No veus qui estàs buscant? Potser necessiten configurar el seu perfil com a públic a la Configuració d'Aprenentatge", + "suggestedVocab": "Vocab suggerit", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_cs.arb b/lib/l10n/intl_cs.arb index 205caae62d..3804bf1134 100644 --- a/lib/l10n/intl_cs.arb +++ b/lib/l10n/intl_cs.arb @@ -1,6 +1,6 @@ { "@@locale": "cs", - "@@last_modified": "2026-03-05 11:40:03.075754", + "@@last_modified": "2026-03-06 10:44:03.872226", "about": "O aplikaci", "@about": { "type": "String", @@ -11974,5 +11974,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Nevidíte, koho hledáte? Možná si musí nastavit svůj profil na veřejný v Nastavení učení", + "suggestedVocab": "Navrhovaná slovní zásoba", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_da.arb b/lib/l10n/intl_da.arb index 625ec23818..68395fa7eb 100644 --- a/lib/l10n/intl_da.arb +++ b/lib/l10n/intl_da.arb @@ -1926,7 +1926,7 @@ "playWithAI": "Leg med AI for nu", "courseStartDesc": "Pangea Bot er klar til at starte når som helst!\n\n...men læring er bedre med venner!", "@@locale": "da", - "@@last_modified": "2026-03-05 11:38:45.462068", + "@@last_modified": "2026-03-06 10:43:33.917203", "@aboutHomeserver": { "type": "String", "placeholders": { @@ -12602,5 +12602,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Ser du ikke den, du leder efter? De skal muligvis indstille deres profil til offentlig i Læringsindstillinger", + "suggestedVocab": "Foreslået ordforråd", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_de.arb b/lib/l10n/intl_de.arb index 93de9c8cde..ec24a4ecc1 100644 --- a/lib/l10n/intl_de.arb +++ b/lib/l10n/intl_de.arb @@ -1,6 +1,6 @@ { "@@locale": "de", - "@@last_modified": "2026-03-05 11:39:42.193527", + "@@last_modified": "2026-03-06 10:43:55.211856", "alwaysUse24HourFormat": "true", "@alwaysUse24HourFormat": { "description": "Set to true to always display time of day in 24 hour format." @@ -11391,5 +11391,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Sie sehen nicht, wonach Sie suchen? Möglicherweise müssen sie ihr Profil in den Lern-Einstellungen auf öffentlich setzen.", + "suggestedVocab": "Vorgeschlagener Wortschatz", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_el.arb b/lib/l10n/intl_el.arb index c511b84403..46beb811f5 100644 --- a/lib/l10n/intl_el.arb +++ b/lib/l10n/intl_el.arb @@ -4476,7 +4476,7 @@ "playWithAI": "Παίξτε με την Τεχνητή Νοημοσύνη προς το παρόν", "courseStartDesc": "Ο Pangea Bot είναι έτοιμος να ξεκινήσει οποιαδήποτε στιγμή!\n\n...αλλά η μάθηση είναι καλύτερη με φίλους!", "@@locale": "el", - "@@last_modified": "2026-03-05 11:41:53.874367", + "@@last_modified": "2026-03-06 10:44:46.777377", "@checkList": { "type": "String", "placeholders": {} @@ -12561,5 +12561,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Δεν βλέπετε αυτόν που ψάχνετε; Ίσως χρειαστεί να ρυθμίσουν το προφίλ τους σε δημόσιο στις Ρυθμίσεις Μάθησης", + "suggestedVocab": "Προτεινόμενη λεξιλογία", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_en.arb b/lib/l10n/intl_en.arb index 7c53bc2070..3a2b6dbb5b 100644 --- a/lib/l10n/intl_en.arb +++ b/lib/l10n/intl_en.arb @@ -5398,5 +5398,6 @@ } }, "youSentActivitySummary": "You sent an activity summary", - "emptyInviteSearchHint": "Don't see who you're looking for? They may need to set their profile to public in Learning Settings" + "emptyInviteSearchHint": "Don't see who you're looking for? They may need to set their profile to public in Learning Settings", + "suggestedVocab": "Suggested vocab" } diff --git a/lib/l10n/intl_eo.arb b/lib/l10n/intl_eo.arb index ee7fe1d4be..21cead4139 100644 --- a/lib/l10n/intl_eo.arb +++ b/lib/l10n/intl_eo.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-03-05 11:42:07.378085", + "@@last_modified": "2026-03-06 10:44:51.534786", "about": "Prio", "@about": { "type": "String", @@ -12625,5 +12625,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Ne vidas, kion vi serĉas? Ili eble bezonas agordi sian profilon al publika en Lernaj Agordoj", + "suggestedVocab": "Sugerita vortaro", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_es.arb b/lib/l10n/intl_es.arb index e8f127eef8..434dfb4cd7 100644 --- a/lib/l10n/intl_es.arb +++ b/lib/l10n/intl_es.arb @@ -1,6 +1,6 @@ { "@@locale": "es", - "@@last_modified": "2026-03-05 11:38:32.148417", + "@@last_modified": "2026-03-06 10:43:24.590745", "about": "Acerca de", "@about": { "type": "String", @@ -8712,5 +8712,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "¿No ves a quien buscas? Puede que necesiten configurar su perfil como público en la Configuración de Aprendizaje", + "suggestedVocab": "Vocabulario sugerido", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_et.arb b/lib/l10n/intl_et.arb index 5fa4f24853..0b48aed737 100644 --- a/lib/l10n/intl_et.arb +++ b/lib/l10n/intl_et.arb @@ -1,6 +1,6 @@ { "@@locale": "et", - "@@last_modified": "2026-03-05 11:39:38.712032", + "@@last_modified": "2026-03-06 10:43:53.270457", "about": "Rakenduse teave", "@about": { "type": "String", @@ -11676,5 +11676,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Ei näe, keda otsite? Nad võivad vajada oma profiili seadistamist avalikuks Õppimise seadetes", + "suggestedVocab": "Soovitatud sõnavara", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_eu.arb b/lib/l10n/intl_eu.arb index fc6636e9f2..fa2cf3488d 100644 --- a/lib/l10n/intl_eu.arb +++ b/lib/l10n/intl_eu.arb @@ -1,6 +1,6 @@ { "@@locale": "eu", - "@@last_modified": "2026-03-05 11:39:32.048932", + "@@last_modified": "2026-03-06 10:43:49.674199", "about": "Honi buruz", "@about": { "type": "String", @@ -11402,5 +11402,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Ez al duzu bilatzen ari zaren pertsona ikusten? Agian, euren profila publiko ezarri behar dute Ikaskuntza Ezarpenetan", + "suggestedVocab": "Proposatutako hiztegia", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_fa.arb b/lib/l10n/intl_fa.arb index ae3476544c..0aeca98d94 100644 --- a/lib/l10n/intl_fa.arb +++ b/lib/l10n/intl_fa.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-03-05 11:41:40.555490", + "@@last_modified": "2026-03-06 10:44:42.109162", "repeatPassword": "تکرار گذرواژه", "@repeatPassword": {}, "about": "درباره", @@ -11523,5 +11523,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "آیا کسی را که دنبالش هستید نمی‌بینید؟ ممکن است آنها نیاز داشته باشند تا پروفایل خود را در تنظیمات یادگیری به حالت عمومی تغییر دهند", + "suggestedVocab": "واژگان پیشنهادی", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_fi.arb b/lib/l10n/intl_fi.arb index aa510ffbee..c9acfadd25 100644 --- a/lib/l10n/intl_fi.arb +++ b/lib/l10n/intl_fi.arb @@ -4604,7 +4604,7 @@ "playWithAI": "Leiki tekoälyn kanssa nyt", "courseStartDesc": "Pangea Bot on valmis milloin tahansa!\n\n...mutta oppiminen on parempaa ystävien kanssa!", "@@locale": "fi", - "@@last_modified": "2026-03-05 11:38:41.356196", + "@@last_modified": "2026-03-06 10:43:28.899209", "@notificationRuleJitsi": { "type": "String", "placeholders": {} @@ -11461,5 +11461,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Etkö näe etsimääsi? Heidän on ehkä asetettava profiilinsa julkiseksi Oppimisasetuksissa", + "suggestedVocab": "Ehdotettu sanasto", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_fil.arb b/lib/l10n/intl_fil.arb index 3b1ca3c90f..34ad1dc9eb 100644 --- a/lib/l10n/intl_fil.arb +++ b/lib/l10n/intl_fil.arb @@ -2783,7 +2783,7 @@ "selectAll": "Piliin lahat", "deselectAll": "Huwag piliin lahat", "@@locale": "fil", - "@@last_modified": "2026-03-05 11:40:38.303239", + "@@last_modified": "2026-03-06 10:44:18.567935", "@setCustomPermissionLevel": { "type": "String", "placeholders": {} @@ -12517,5 +12517,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Hindi mo makita ang hinahanap mo? Maaaring kailanganin nilang itakda ang kanilang profile sa pampubliko sa Mga Setting ng Pagkatuto", + "suggestedVocab": "Inirerekomendang bokabularyo", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_fr.arb b/lib/l10n/intl_fr.arb index 08a42196e5..92d8b22105 100644 --- a/lib/l10n/intl_fr.arb +++ b/lib/l10n/intl_fr.arb @@ -1,6 +1,6 @@ { "@@locale": "fr", - "@@last_modified": "2026-03-05 11:42:29.399138", + "@@last_modified": "2026-03-06 10:44:59.026717", "about": "À propos", "@about": { "type": "String", @@ -11808,5 +11808,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Vous ne voyez pas la personne que vous cherchez ? Elle doit peut-être rendre son profil public dans les paramètres d'apprentissage.", + "suggestedVocab": "Vocabulaire suggéré", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_ga.arb b/lib/l10n/intl_ga.arb index 02349f065e..9d590b49a4 100644 --- a/lib/l10n/intl_ga.arb +++ b/lib/l10n/intl_ga.arb @@ -4639,7 +4639,7 @@ "playWithAI": "Imir le AI faoi láthair", "courseStartDesc": "Tá Bot Pangea réidh chun dul am ar bith!\n\n...ach is fearr foghlaim le cairde!", "@@locale": "ga", - "@@last_modified": "2026-03-05 11:42:25.823078", + "@@last_modified": "2026-03-06 10:44:57.792392", "@writeAMessageLangCodes": { "type": "String", "placeholders": { @@ -11413,5 +11413,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Níl tú ag feiceáil cé atá á lorg agat? B'fhéidir go gcaithfidh siad a bpróifíl a shocrú go poiblí i Socruithe Foghlama", + "suggestedVocab": "Vocab molta", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_gl.arb b/lib/l10n/intl_gl.arb index 0eca80827b..f6cc920674 100644 --- a/lib/l10n/intl_gl.arb +++ b/lib/l10n/intl_gl.arb @@ -1,6 +1,6 @@ { "@@locale": "gl", - "@@last_modified": "2026-03-05 11:38:37.018135", + "@@last_modified": "2026-03-06 10:43:26.645504", "about": "Acerca de", "@about": { "type": "String", @@ -11402,5 +11402,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Non ves a quen buscas? Pode que necesiten configurar o seu perfil como público nas Configuracións de Aprendizaxe", + "suggestedVocab": "Vocabulario suxerido", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_he.arb b/lib/l10n/intl_he.arb index 5cfe7c1301..2e1c298fd6 100644 --- a/lib/l10n/intl_he.arb +++ b/lib/l10n/intl_he.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-03-05 11:39:19.406110", + "@@last_modified": "2026-03-06 10:43:44.661039", "about": "אודות", "@about": { "type": "String", @@ -12585,5 +12585,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "לא רואים את מי שאתם מחפשים? ייתכן שהם צריכים להגדיר את הפרופיל שלהם לציבורי בהגדרות הלמידה", + "suggestedVocab": "אוצר מילים מוצע", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_hi.arb b/lib/l10n/intl_hi.arb index 43e5d000ce..03f6e621a6 100644 --- a/lib/l10n/intl_hi.arb +++ b/lib/l10n/intl_hi.arb @@ -3999,7 +3999,7 @@ "playWithAI": "अभी के लिए एआई के साथ खेलें", "courseStartDesc": "पैंजिया बॉट कभी भी जाने के लिए तैयार है!\n\n...लेकिन दोस्तों के साथ सीखना बेहतर है!", "@@locale": "hi", - "@@last_modified": "2026-03-05 11:42:02.677469", + "@@last_modified": "2026-03-06 10:44:49.997301", "@alwaysUse24HourFormat": { "type": "String", "placeholders": {} @@ -12149,5 +12149,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "क्या आप जिस व्यक्ति को ढूंढ रहे हैं, उसे नहीं देख पा रहे हैं? उन्हें लर्निंग सेटिंग्स में अपना प्रोफ़ाइल सार्वजनिक करने की आवश्यकता हो सकती है", + "suggestedVocab": "सुझाए गए शब्दावली", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_hr.arb b/lib/l10n/intl_hr.arb index 13d554b26c..163ceddea6 100644 --- a/lib/l10n/intl_hr.arb +++ b/lib/l10n/intl_hr.arb @@ -1,6 +1,6 @@ { "@@locale": "hr", - "@@last_modified": "2026-03-05 11:39:15.767601", + "@@last_modified": "2026-03-06 10:43:42.585780", "about": "Informacije", "@about": { "type": "String", @@ -11895,5 +11895,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Ne vidite koga tražite? Možda trebaju postaviti svoj profil na javno u postavkama učenja", + "suggestedVocab": "Preporučena vokabular", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_hu.arb b/lib/l10n/intl_hu.arb index 301dd8d9fe..7166893b00 100644 --- a/lib/l10n/intl_hu.arb +++ b/lib/l10n/intl_hu.arb @@ -1,6 +1,6 @@ { "@@locale": "hu", - "@@last_modified": "2026-03-05 11:38:50.687479", + "@@last_modified": "2026-03-06 10:43:35.536928", "about": "Névjegy", "@about": { "type": "String", @@ -11539,5 +11539,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Nem látod, akit keresel? Lehet, hogy nyilvánosra kell állítaniuk a profiljukat a Tanulási beállításokban", + "suggestedVocab": "Javasolt szókincs", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_ia.arb b/lib/l10n/intl_ia.arb index 0be32847a8..f63ea36ce7 100644 --- a/lib/l10n/intl_ia.arb +++ b/lib/l10n/intl_ia.arb @@ -1954,7 +1954,7 @@ "playWithAI": "Joca con le IA pro ora", "courseStartDesc": "Pangea Bot es preste a comenzar a qualunque momento!\n\n...ma apprender es melior con amicos!", "@@locale": "ia", - "@@last_modified": "2026-03-05 11:39:23.454641", + "@@last_modified": "2026-03-06 10:43:46.513712", "@alwaysUse24HourFormat": { "type": "String", "placeholders": {} @@ -12614,5 +12614,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Non vides qui tu quaeris? Illi fortasse debent suum profile in Parametris Discendi ad publicum constituere", + "suggestedVocab": "Vocabularium suaditum", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_id.arb b/lib/l10n/intl_id.arb index 7bae2c36d8..3999f41d20 100644 --- a/lib/l10n/intl_id.arb +++ b/lib/l10n/intl_id.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-03-05 11:38:57.752525", + "@@last_modified": "2026-03-06 10:43:36.986107", "setAsCanonicalAlias": "Atur sebagai alias utama", "@setAsCanonicalAlias": { "type": "String", @@ -11508,5 +11508,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Tidak melihat orang yang Anda cari? Mereka mungkin perlu mengatur profil mereka menjadi publik di Pengaturan Pembelajaran", + "suggestedVocab": "Kosakata yang Disarankan", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_ie.arb b/lib/l10n/intl_ie.arb index b9e9a9d16c..2f5ee0c5dd 100644 --- a/lib/l10n/intl_ie.arb +++ b/lib/l10n/intl_ie.arb @@ -4000,7 +4000,7 @@ "playWithAI": "Joca con AI pro ora", "courseStartDesc": "Pangea Bot es preste a partir a qualunque momento!\n\n...ma apprender es melior con amicos!", "@@locale": "ie", - "@@last_modified": "2026-03-05 11:39:11.678978", + "@@last_modified": "2026-03-06 10:43:41.181502", "@alwaysUse24HourFormat": { "type": "String", "placeholders": {} @@ -12150,5 +12150,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Níl tú ag feiceáil cé atá á lorg agat? B'fhéidir go gcaithfidh siad a bpróifíl a shocrú go poiblí i Socruithe Foghlama", + "suggestedVocab": "Vocab molta", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_it.arb b/lib/l10n/intl_it.arb index a9a322ac50..9d26a403f0 100644 --- a/lib/l10n/intl_it.arb +++ b/lib/l10n/intl_it.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-03-05 11:39:53.148601", + "@@last_modified": "2026-03-06 10:44:00.127348", "about": "Informazioni", "@about": { "type": "String", @@ -11496,5 +11496,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Non vedi chi stai cercando? Potrebbero dover impostare il loro profilo su pubblico nelle Impostazioni di Apprendimento", + "suggestedVocab": "Vocabolario suggerito", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_ja.arb b/lib/l10n/intl_ja.arb index 76b2ed73d5..acf8c92c70 100644 --- a/lib/l10n/intl_ja.arb +++ b/lib/l10n/intl_ja.arb @@ -1,6 +1,6 @@ { "@@locale": "ja", - "@@last_modified": "2026-03-05 11:41:57.968047", + "@@last_modified": "2026-03-06 10:44:48.563712", "about": "このアプリについて", "@about": { "type": "String", @@ -12326,5 +12326,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "探している人が見つかりませんか?彼らは学習設定でプロフィールを公開に設定する必要があるかもしれません。", + "suggestedVocab": "提案された語彙", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_ka.arb b/lib/l10n/intl_ka.arb index 11862250c4..23c34dcbfe 100644 --- a/lib/l10n/intl_ka.arb +++ b/lib/l10n/intl_ka.arb @@ -2590,7 +2590,7 @@ "playWithAI": "ამ დროისთვის ითამაშეთ AI-თან", "courseStartDesc": "Pangea Bot მზადაა ნებისმიერ დროს გასასვლელად!\n\n...მაგრამ სწავლა უკეთესია მეგობრებთან ერთად!", "@@locale": "ka", - "@@last_modified": "2026-03-05 11:42:15.688929", + "@@last_modified": "2026-03-06 10:44:54.506409", "@alwaysUse24HourFormat": { "type": "String", "placeholders": {} @@ -12566,5 +12566,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "არ გხედავთ იმას, ვინც გსურთ? მათ შესაძლოა უნდა დააყენონ მათი პროფილი საჯაროდ სწავლის პარამეტრებში", + "suggestedVocab": "შეთავაზებული ლექსიკა", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_ko.arb b/lib/l10n/intl_ko.arb index 9015d3c1ab..b7908043c0 100644 --- a/lib/l10n/intl_ko.arb +++ b/lib/l10n/intl_ko.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-03-05 11:38:29.595106", + "@@last_modified": "2026-03-06 10:43:22.821955", "about": "소개", "@about": { "type": "String", @@ -11628,5 +11628,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "찾고 있는 사람이 보이지 않나요? 그들은 학습 설정에서 프로필을 공개로 설정해야 할 수도 있습니다.", + "suggestedVocab": "추천 어휘", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_lt.arb b/lib/l10n/intl_lt.arb index 7f32dd23c2..02420800d3 100644 --- a/lib/l10n/intl_lt.arb +++ b/lib/l10n/intl_lt.arb @@ -3857,7 +3857,7 @@ "playWithAI": "Žaiskite su dirbtiniu intelektu dabar", "courseStartDesc": "Pangea botas pasiruošęs bet kada pradėti!\n\n...bet mokymasis yra geresnis su draugais!", "@@locale": "lt", - "@@last_modified": "2026-03-05 11:41:07.585688", + "@@last_modified": "2026-03-06 10:44:29.726165", "@alwaysUse24HourFormat": { "type": "String", "placeholders": {} @@ -12341,5 +12341,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Nematai, ko ieškai? Galbūt jie turi nustatyti savo profilį kaip viešą Mokymosi nustatymuose", + "suggestedVocab": "Siūlomas žodynas", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_lv.arb b/lib/l10n/intl_lv.arb index 1e7b71cf68..aa3da25632 100644 --- a/lib/l10n/intl_lv.arb +++ b/lib/l10n/intl_lv.arb @@ -4605,7 +4605,7 @@ "playWithAI": "Tagad spēlējiet ar AI", "courseStartDesc": "Pangea bots ir gatavs jebkurā laikā!\n\n...bet mācīties ir labāk ar draugiem!", "@@locale": "lv", - "@@last_modified": "2026-03-05 11:40:45.163245", + "@@last_modified": "2026-03-06 10:44:20.392783", "analyticsInactiveTitle": "Pieprasījumi neaktīviem lietotājiem nevar tikt nosūtīti", "analyticsInactiveDesc": "Neaktīvi lietotāji, kuri nav pieteikušies kopš šīs funkcijas ieviešanas, neredzēs jūsu pieprasījumu.\n\nPieprasījuma poga parādīsies, kad viņi atgriezīsies. Jūs varat atkārtoti nosūtīt pieprasījumu vēlāk, noklikšķinot uz pieprasījuma pogas viņu vārdā, kad tā būs pieejama.", "accessRequestedTitle": "Pieprasījums piekļūt analītikai", @@ -11397,5 +11397,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Neredzat, ko meklējat? Viņiem var būt nepieciešams iestatīt savu profilu uz publisku Mācību iestatījumos", + "suggestedVocab": "Ieteiktā vārdu krājums", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_nb.arb b/lib/l10n/intl_nb.arb index 7d6f16ca79..74f5894990 100644 --- a/lib/l10n/intl_nb.arb +++ b/lib/l10n/intl_nb.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-03-05 11:40:07.170388", + "@@last_modified": "2026-03-06 10:44:05.190405", "about": "Om", "@about": { "type": "String", @@ -11471,5 +11471,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Ser du ikke etter den du leter etter? De må kanskje sette profilen sin til offentlig i Læringsinnstillinger", + "suggestedVocab": "Foreslått ordforråd", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_nl.arb b/lib/l10n/intl_nl.arb index 7235107116..512808132c 100644 --- a/lib/l10n/intl_nl.arb +++ b/lib/l10n/intl_nl.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-03-05 11:41:22.229400", + "@@last_modified": "2026-03-06 10:44:34.325908", "about": "Over ons", "@about": { "type": "String", @@ -11402,5 +11402,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Zie je niet wie je zoekt? Ze moeten mogelijk hun profiel openbaar maken in de Leerinstellingen", + "suggestedVocab": "Voorgestelde vocabulaire", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_pl.arb b/lib/l10n/intl_pl.arb index 26056dc72b..54f83d6c72 100644 --- a/lib/l10n/intl_pl.arb +++ b/lib/l10n/intl_pl.arb @@ -1,6 +1,6 @@ { "@@locale": "pl", - "@@last_modified": "2026-03-05 11:41:44.762239", + "@@last_modified": "2026-03-06 10:44:43.653023", "about": "O aplikacji", "@about": { "type": "String", @@ -11524,5 +11524,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Nie widzisz kogo szukasz? Mogą potrzebować ustawić swój profil na publiczny w Ustawieniach nauki", + "suggestedVocab": "Sugerowane słownictwo", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_pt.arb b/lib/l10n/intl_pt.arb index d7e784aa57..83ab29f935 100644 --- a/lib/l10n/intl_pt.arb +++ b/lib/l10n/intl_pt.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-03-05 11:39:35.224197", + "@@last_modified": "2026-03-06 10:43:51.320345", "copiedToClipboard": "Copiada para a área de transferência", "@copiedToClipboard": { "type": "String", @@ -12623,5 +12623,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Não vê quem está procurando? Eles podem precisar definir o perfil como público nas Configurações de Aprendizado", + "suggestedVocab": "Vocabulário sugerido", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_pt_BR.arb b/lib/l10n/intl_pt_BR.arb index 3c713f4c01..198c7d3df9 100644 --- a/lib/l10n/intl_pt_BR.arb +++ b/lib/l10n/intl_pt_BR.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-03-05 11:39:27.752889", + "@@last_modified": "2026-03-06 10:43:47.845814", "about": "Sobre", "@about": { "type": "String", @@ -11402,5 +11402,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Não vê quem está procurando? Eles podem precisar definir o perfil como público nas Configurações de Aprendizado", + "suggestedVocab": "Vocabulário sugerido", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_pt_PT.arb b/lib/l10n/intl_pt_PT.arb index fbf9092a41..53caf8c1fc 100644 --- a/lib/l10n/intl_pt_PT.arb +++ b/lib/l10n/intl_pt_PT.arb @@ -3327,7 +3327,7 @@ "selectAll": "Selecionar tudo", "deselectAll": "Desmarcar tudo", "@@locale": "pt_PT", - "@@last_modified": "2026-03-05 11:40:25.406084", + "@@last_modified": "2026-03-06 10:44:13.133382", "@alwaysUse24HourFormat": { "type": "String", "placeholders": {} @@ -12570,5 +12570,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Não vê quem está procurando? Eles podem precisar definir o perfil como público nas Configurações de Aprendizado", + "suggestedVocab": "Vocabulário sugerido", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_ro.arb b/lib/l10n/intl_ro.arb index 19f1a32829..07bdfcf4bf 100644 --- a/lib/l10n/intl_ro.arb +++ b/lib/l10n/intl_ro.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-03-05 11:39:01.520097", + "@@last_modified": "2026-03-06 10:43:38.214017", "about": "Despre", "@about": { "type": "String", @@ -12271,5 +12271,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Nu vezi pe cine cauți? Poate că trebuie să își seteze profilul pe public în Setările de Învățare", + "suggestedVocab": "Vocabular sugerat", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_ru.arb b/lib/l10n/intl_ru.arb index 1b7ae605b6..c2fd583f02 100644 --- a/lib/l10n/intl_ru.arb +++ b/lib/l10n/intl_ru.arb @@ -1,6 +1,6 @@ { "@@locale": "ru", - "@@last_modified": "2026-03-05 11:42:11.380114", + "@@last_modified": "2026-03-06 10:44:52.869434", "about": "О проекте", "@about": { "type": "String", @@ -11367,5 +11367,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Не видите, кого ищете? Возможно, им нужно установить свой профиль в открытый режим в Настройках обучения", + "suggestedVocab": "Предложенный словарь", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_sk.arb b/lib/l10n/intl_sk.arb index 9e7d1e2ce4..071b88fdc9 100644 --- a/lib/l10n/intl_sk.arb +++ b/lib/l10n/intl_sk.arb @@ -1,6 +1,6 @@ { "@@locale": "sk", - "@@last_modified": "2026-03-05 11:39:06.761880", + "@@last_modified": "2026-03-06 10:43:39.691147", "about": "O aplikácii", "@about": { "type": "String", @@ -12620,5 +12620,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Nevidíte, koho hľadáte? Možno si musia nastaviť svoj profil na verejný v nastaveniach učenia", + "suggestedVocab": "Navrhovaná slovná zásoba", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_sl.arb b/lib/l10n/intl_sl.arb index 7888704d5d..0cb8d94209 100644 --- a/lib/l10n/intl_sl.arb +++ b/lib/l10n/intl_sl.arb @@ -2460,7 +2460,7 @@ "playWithAI": "Za zdaj igrajte z AI-jem", "courseStartDesc": "Pangea Bot je pripravljen kadarkoli!\n\n...ampak je bolje učiti se s prijatelji!", "@@locale": "sl", - "@@last_modified": "2026-03-05 11:39:45.949147", + "@@last_modified": "2026-03-06 10:43:56.601335", "@alwaysUse24HourFormat": { "type": "String", "placeholders": {} @@ -12617,5 +12617,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Ne vidite, koga iščete? Morda morajo nastaviti svoj profil na javno v nastavitvah učenja.", + "suggestedVocab": "Predlagani besednjak", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_sr.arb b/lib/l10n/intl_sr.arb index 75acc6cef5..91e15711d4 100644 --- a/lib/l10n/intl_sr.arb +++ b/lib/l10n/intl_sr.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-03-05 11:42:21.485268", + "@@last_modified": "2026-03-06 10:44:56.303127", "about": "О програму", "@about": { "type": "String", @@ -12632,5 +12632,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Ne vidite koga tražite? Možda treba da postave svoj profil na javno u podešavanjima učenja", + "suggestedVocab": "Predloženi rečnik", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_sv.arb b/lib/l10n/intl_sv.arb index 2dea029442..6cfb59cb70 100644 --- a/lib/l10n/intl_sv.arb +++ b/lib/l10n/intl_sv.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-03-05 11:41:48.511456", + "@@last_modified": "2026-03-06 10:44:45.081237", "about": "Om", "@about": { "type": "String", @@ -12014,5 +12014,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Ser du inte den du letar efter? De kanske behöver ställa in sin profil till offentlig i Lärandeinställningar", + "suggestedVocab": "Föreslagen vokabulär", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_ta.arb b/lib/l10n/intl_ta.arb index 286016014c..b672efbc8f 100644 --- a/lib/l10n/intl_ta.arb +++ b/lib/l10n/intl_ta.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-03-05 11:41:18.544851", + "@@last_modified": "2026-03-06 10:44:32.864054", "acceptedTheInvitation": "👍 {username} அழைப்பை ஏற்றுக்கொண்டது", "@acceptedTheInvitation": { "type": "String", @@ -11522,5 +11522,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "நீங்கள் தேடுகிறவரை காணவில்லை என்றால்? அவர்கள் கற்றல் அமைப்புகளில் தங்கள் சுயவிவரத்தை பொது அமைப்பாக அமைக்க வேண்டியிருக்கலாம்", + "suggestedVocab": "எடுத்துக்காட்டிய சொற்கள்", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_te.arb b/lib/l10n/intl_te.arb index 53b49b1b1c..4418c68192 100644 --- a/lib/l10n/intl_te.arb +++ b/lib/l10n/intl_te.arb @@ -1916,7 +1916,7 @@ "playWithAI": "ఇప్పుడే AI తో ఆడండి", "courseStartDesc": "పాంజియా బాట్ ఎప్పుడైనా సిద్ధంగా ఉంటుంది!\n\n...కానీ స్నేహితులతో నేర్చుకోవడం మెరుగైనది!", "@@locale": "te", - "@@last_modified": "2026-03-05 11:41:03.071726", + "@@last_modified": "2026-03-06 10:44:27.476535", "@setCustomPermissionLevel": { "type": "String", "placeholders": {} @@ -12625,5 +12625,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "మీరు చూస్తున్న వ్యక్తిని చూడడం లేదు? వారు లెర్నింగ్ సెట్టింగ్స్‌లో వారి ప్రొఫైల్‌ను పబ్లిక్‌గా సెట్ చేయవచ్చు", + "suggestedVocab": "సూచించిన పదకోశం", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_th.arb b/lib/l10n/intl_th.arb index 065c1126c7..6bfccc24d9 100644 --- a/lib/l10n/intl_th.arb +++ b/lib/l10n/intl_th.arb @@ -3999,7 +3999,7 @@ "playWithAI": "เล่นกับ AI ชั่วคราว", "courseStartDesc": "Pangea Bot พร้อมที่จะเริ่มต้นได้ทุกเมื่อ!\n\n...แต่การเรียนรู้ดีกว่ากับเพื่อน!", "@@locale": "th", - "@@last_modified": "2026-03-05 11:40:21.502717", + "@@last_modified": "2026-03-06 10:44:11.704443", "@alwaysUse24HourFormat": { "type": "String", "placeholders": {} @@ -12149,5 +12149,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "ไม่เห็นคนที่คุณกำลังมองหาใช่ไหม? พวกเขาอาจต้องตั้งค่าโปรไฟล์ให้เป็นสาธารณะในการตั้งค่าเรียนรู้", + "suggestedVocab": "คำศัพท์ที่แนะนำ", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_tr.arb b/lib/l10n/intl_tr.arb index b57015935d..933b7d5915 100644 --- a/lib/l10n/intl_tr.arb +++ b/lib/l10n/intl_tr.arb @@ -1,6 +1,6 @@ { "@@locale": "tr", - "@@last_modified": "2026-03-05 11:40:54.589380", + "@@last_modified": "2026-03-06 10:44:25.921479", "about": "Hakkında", "@about": { "type": "String", @@ -11742,5 +11742,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Aradığınız kişiyi göremiyor musunuz? Profil ayarlarını herkese açık hale getirmeleri gerekebilir.", + "suggestedVocab": "Önerilen kelime dağarcığı", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_uk.arb b/lib/l10n/intl_uk.arb index f7133209f1..58df9d8548 100644 --- a/lib/l10n/intl_uk.arb +++ b/lib/l10n/intl_uk.arb @@ -1,6 +1,6 @@ { "@@locale": "uk", - "@@last_modified": "2026-03-05 11:39:58.451837", + "@@last_modified": "2026-03-06 10:44:02.381580", "about": "Про застосунок", "@about": { "type": "String", @@ -11402,5 +11402,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Не бачите, кого шукаєте? Можливо, їм потрібно налаштувати свій профіль на публічний у Налаштуваннях навчання", + "suggestedVocab": "Рекомендований словник", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_uz.arb b/lib/l10n/intl_uz.arb index 9b570708f8..cfc1e4823f 100644 --- a/lib/l10n/intl_uz.arb +++ b/lib/l10n/intl_uz.arb @@ -3495,7 +3495,7 @@ "setupChatBackup": "Chat zaxirasini sozlash", "@setupChatBackup": {}, "@@locale": "uz", - "@@last_modified": "2026-03-05 11:40:33.287123", + "@@last_modified": "2026-03-06 10:44:16.407647", "noMoreResultsFound": "Boshqa natijalar topilmadi", "chatSearchedUntil": "Chat {time} gacha qidirildi", "federationBaseUrl": "Federatsiya Asos URL", @@ -11296,5 +11296,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Qidirayotgan odamni ko'rmayapsizmi? Ular o'z profilini O'qish Sozlamalarida ommaga ochiq qilishlari kerak bo'lishi mumkin", + "suggestedVocab": "Taklif qilingan lug'at", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_vi.arb b/lib/l10n/intl_vi.arb index 8352625c95..818e60e3c8 100644 --- a/lib/l10n/intl_vi.arb +++ b/lib/l10n/intl_vi.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-03-05 11:41:12.805715", + "@@last_modified": "2026-03-06 10:44:31.062297", "about": "Giới thiệu", "@about": { "type": "String", @@ -7119,5 +7119,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "Không thấy người bạn đang tìm kiếm? Họ có thể cần đặt hồ sơ của mình thành công khai trong Cài đặt Học tập", + "suggestedVocab": "Từ vựng gợi ý", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_yue.arb b/lib/l10n/intl_yue.arb index 1439c652f1..27e75d7580 100644 --- a/lib/l10n/intl_yue.arb +++ b/lib/l10n/intl_yue.arb @@ -1852,7 +1852,7 @@ "selectAll": "全選", "deselectAll": "取消全選", "@@locale": "yue", - "@@last_modified": "2026-03-05 11:39:49.763881", + "@@last_modified": "2026-03-06 10:43:58.592613", "@ignoreUser": { "type": "String", "placeholders": {} @@ -12632,5 +12632,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "找不到你要找的人?他們可能需要在學習設置中將他們的個人資料設置為公開", + "suggestedVocab": "建議詞彙", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_zh.arb b/lib/l10n/intl_zh.arb index c8e8db679c..c317b0710e 100644 --- a/lib/l10n/intl_zh.arb +++ b/lib/l10n/intl_zh.arb @@ -1,6 +1,6 @@ { "@@locale": "zh", - "@@last_modified": "2026-03-05 11:41:31.078507", + "@@last_modified": "2026-03-06 10:44:39.011498", "about": "关于", "@about": { "type": "String", @@ -11402,5 +11402,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "没有找到您要找的人?他们可能需要在学习设置中将其个人资料设置为公开", + "suggestedVocab": "建议词汇", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_zh_Hant.arb b/lib/l10n/intl_zh_Hant.arb index 35055570ba..d369cf5d5b 100644 --- a/lib/l10n/intl_zh_Hant.arb +++ b/lib/l10n/intl_zh_Hant.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-03-05 11:40:28.846638", + "@@last_modified": "2026-03-06 10:44:14.869758", "about": "關於", "@about": { "type": "String", @@ -11541,5 +11541,15 @@ "@learnLanguageWhileTexting": { "type": "String", "placeholders": {} + }, + "emptyInviteSearchHint": "找不到您要找的人?他們可能需要在學習設置中將其個人資料設置為公開", + "suggestedVocab": "建議詞彙", + "@emptyInviteSearchHint": { + "type": "String", + "placeholders": {} + }, + "@suggestedVocab": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/pangea/activity_sessions/activity_session_chat/activity_stats_menu.dart b/lib/pangea/activity_sessions/activity_session_chat/activity_stats_menu.dart index 341eaf6be0..301443ef72 100644 --- a/lib/pangea/activity_sessions/activity_session_chat/activity_stats_menu.dart +++ b/lib/pangea/activity_sessions/activity_session_chat/activity_stats_menu.dart @@ -130,30 +130,27 @@ class ActivityStatsMenu extends StatelessWidget { children: [ Column( spacing: 8.0, - mainAxisSize: MainAxisSize.min, + mainAxisSize: .min, + crossAxisAlignment: .start, children: [ ActivitySessionDetailsRow( icon: Symbols.radar, iconSize: 16.0, child: Text( controller.room.activityPlan!.learningObjective, - style: const TextStyle(fontSize: 12.0), + style: theme.textTheme.bodyMedium, ), ), - ActivitySessionDetailsRow( - icon: Symbols.dictionary, - iconSize: 16.0, - child: ActivityVocabWidget( - key: ValueKey( - "activity-stats-${controller.room.activityPlan!.activityId}", - ), - vocab: controller.room.activityPlan!.vocab, - langCode: controller.room.activityPlan!.req.targetLanguage, - targetId: "activity-vocab", - usedVocab: controller.activityController.usedVocab, - activityLangCode: - controller.room.activityPlan!.req.targetLanguage, + ActivityVocabWidget( + key: ValueKey( + "activity-stats-${controller.room.activityPlan!.activityId}", ), + vocab: controller.room.activityPlan!.vocab, + langCode: controller.room.activityPlan!.req.targetLanguage, + targetId: "activity-vocab", + usedVocab: controller.activityController.usedVocab, + activityLangCode: + controller.room.activityPlan!.req.targetLanguage, ), ], ), diff --git a/lib/pangea/activity_sessions/activity_session_chat/activity_vocab_widget.dart b/lib/pangea/activity_sessions/activity_session_chat/activity_vocab_widget.dart index 0ae04c0ea1..2a0765e75b 100644 --- a/lib/pangea/activity_sessions/activity_session_chat/activity_vocab_widget.dart +++ b/lib/pangea/activity_sessions/activity_session_chat/activity_vocab_widget.dart @@ -1,7 +1,11 @@ import 'package:flutter/material.dart'; +import 'package:material_symbols_icons/symbols.dart'; + import 'package:fluffychat/config/app_config.dart'; +import 'package:fluffychat/l10n/l10n.dart'; import 'package:fluffychat/pangea/activity_planner/activity_plan_model.dart'; +import 'package:fluffychat/pangea/activity_sessions/activity_session_details_row.dart'; import 'package:fluffychat/pangea/analytics_misc/construct_type_enum.dart'; import 'package:fluffychat/pangea/common/utils/overlay.dart'; import 'package:fluffychat/pangea/constructs/construct_identifier.dart'; @@ -32,25 +36,38 @@ class ActivityVocabWidget extends StatelessWidget { @override Widget build(BuildContext context) { - if (usedVocab == null) { - return _VocabChips( - vocab: vocab, - targetId: targetId, - langCode: langCode, - usedVocab: const {}, - activityLangCode: activityLangCode, - ); - } - - return ValueListenableBuilder( - valueListenable: usedVocab!, - builder: (context, used, _) => _VocabChips( - vocab: vocab, - targetId: targetId, - langCode: langCode, - usedVocab: used, - activityLangCode: activityLangCode, - ), + return Column( + spacing: 8.0, + mainAxisSize: .min, + crossAxisAlignment: .start, + children: [ + ActivitySessionDetailsRow( + icon: Symbols.dictionary, + iconSize: 16.0, + child: Text( + L10n.of(context).suggestedVocab, + style: Theme.of(context).textTheme.bodyMedium, + ), + ), + usedVocab == null + ? _VocabChips( + vocab: vocab, + targetId: targetId, + langCode: langCode, + usedVocab: const {}, + activityLangCode: activityLangCode, + ) + : ValueListenableBuilder( + valueListenable: usedVocab!, + builder: (context, used, _) => _VocabChips( + vocab: vocab, + targetId: targetId, + langCode: langCode, + usedVocab: used, + activityLangCode: activityLangCode, + ), + ), + ], ); } } diff --git a/lib/pangea/activity_sessions/activity_summary_widget.dart b/lib/pangea/activity_sessions/activity_summary_widget.dart index 893b4f4ff8..55fa3189d8 100644 --- a/lib/pangea/activity_sessions/activity_summary_widget.dart +++ b/lib/pangea/activity_sessions/activity_summary_widget.dart @@ -140,10 +140,11 @@ class ActivitySummary extends StatelessWidget { Padding( padding: const EdgeInsets.all(16.0), child: Column( + crossAxisAlignment: .start, children: [ Row( spacing: 8.0, - mainAxisSize: MainAxisSize.min, + mainAxisAlignment: .center, children: [ Text( activity.req.mode, @@ -190,19 +191,15 @@ class ActivitySummary extends StatelessWidget { }, ), ), - ActivitySessionDetailsRow( - icon: Symbols.dictionary, - iconSize: 16.0, - child: ActivityVocabWidget( - key: ValueKey( - "activity-summary-${activity.activityId}", - ), - vocab: activity.vocab, - langCode: activity.req.targetLanguage, - targetId: "activity-summary-vocab", - usedVocab: usedVocab, - activityLangCode: activity.req.targetLanguage, + ActivityVocabWidget( + key: ValueKey( + "activity-summary-${activity.activityId}", ), + vocab: activity.vocab, + langCode: activity.req.targetLanguage, + targetId: "activity-summary-vocab", + usedVocab: usedVocab, + activityLangCode: activity.req.targetLanguage, ), ], ),