From 2dae23670696776ebbfc65794bbc95c4010fa89b Mon Sep 17 00:00:00 2001 From: ggurdin <46800240+ggurdin@users.noreply.github.com> Date: Wed, 18 Feb 2026 13:05:20 -0500 Subject: [PATCH] chore: update copy of state event expand button when expanded (#5744) --- 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 +++++++++++- lib/pages/chat/chat_event_list.dart | 9 +++++++++ lib/pages/chat/events/message.dart | 11 ++++++++++- lib/pages/chat/events/state_message.dart | 13 ++++++++++++- 58 files changed, 627 insertions(+), 57 deletions(-) diff --git a/lib/l10n/intl_ar.arb b/lib/l10n/intl_ar.arb index e57c3cdcb..055f2eae2 100644 --- a/lib/l10n/intl_ar.arb +++ b/lib/l10n/intl_ar.arb @@ -1,6 +1,6 @@ { "@@locale": "ar", - "@@last_modified": "2026-02-12 15:55:16.528301", + "@@last_modified": "2026-02-18 13:03:48.015917", "about": "حول", "@about": { "type": "String", @@ -11615,5 +11615,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "فتح أنشطة الممارسة", + "hideEvents": "إخفاء الأحداث", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_be.arb b/lib/l10n/intl_be.arb index 2bad5662d..8b3f33557 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-02-12 15:55:05.568287", + "@@last_modified": "2026-02-18 13:03:35.678730", "@ignore": { "type": "String", "placeholders": {} @@ -11284,5 +11284,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Разблакаваць практыкаванні", + "hideEvents": "Схаваць падзеі", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_bn.arb b/lib/l10n/intl_bn.arb index 1c08e0e1c..aed394b4b 100644 --- a/lib/l10n/intl_bn.arb +++ b/lib/l10n/intl_bn.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-02-12 15:55:29.425875", + "@@last_modified": "2026-02-18 13:03:57.907755", "about": "সম্পর্কে", "@about": { "type": "String", @@ -12009,5 +12009,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "অভ্যাস কার্যক্রম আনলক করুন", + "hideEvents": "ইভেন্টগুলি লুকান", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_bo.arb b/lib/l10n/intl_bo.arb index de67c56c7..1c0668476 100644 --- a/lib/l10n/intl_bo.arb +++ b/lib/l10n/intl_bo.arb @@ -3781,7 +3781,7 @@ "joinPublicTrip": "མི་ཚེས་ལ་ལོག་འབད།", "startOwnTrip": "ངེད་རང་གི་ལོག་ལ་སྦྱོར་བཅོས།", "@@locale": "bo", - "@@last_modified": "2026-02-12 15:55:26.462139", + "@@last_modified": "2026-02-18 13:03:55.752683", "@alwaysUse24HourFormat": { "type": "String", "placeholders": {} @@ -10666,5 +10666,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Unlock practice activities", + "hideEvents": "Hide events", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_ca.arb b/lib/l10n/intl_ca.arb index d36debe02..8aff57725 100644 --- a/lib/l10n/intl_ca.arb +++ b/lib/l10n/intl_ca.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-02-12 15:55:07.308206", + "@@last_modified": "2026-02-18 13:03:40.141658", "about": "Quant a", "@about": { "type": "String", @@ -11425,5 +11425,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Desbloqueja les activitats de pràctica", + "hideEvents": "Amaga esdeveniments", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_cs.arb b/lib/l10n/intl_cs.arb index de4bce6ee..1d948b919 100644 --- a/lib/l10n/intl_cs.arb +++ b/lib/l10n/intl_cs.arb @@ -1,6 +1,6 @@ { "@@locale": "cs", - "@@last_modified": "2026-02-12 15:55:02.189038", + "@@last_modified": "2026-02-18 13:03:33.330303", "about": "O aplikaci", "@about": { "type": "String", @@ -11837,5 +11837,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Odemknout cvičební aktivity", + "hideEvents": "Skrýt události", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_da.arb b/lib/l10n/intl_da.arb index 829312d3a..873cff0d3 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-02-12 15:54:34.009508", + "@@last_modified": "2026-02-18 13:03:10.141570", "@aboutHomeserver": { "type": "String", "placeholders": { @@ -12465,5 +12465,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Lås op for øvelsesaktiviteter", + "hideEvents": "Skjul begivenheder", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_de.arb b/lib/l10n/intl_de.arb index d32ef2cfc..b25295876 100644 --- a/lib/l10n/intl_de.arb +++ b/lib/l10n/intl_de.arb @@ -1,6 +1,6 @@ { "@@locale": "de", - "@@last_modified": "2026-02-12 15:54:54.817922", + "@@last_modified": "2026-02-18 13:03:28.164850", "alwaysUse24HourFormat": "true", "@alwaysUse24HourFormat": { "description": "Set to true to always display time of day in 24 hour format." @@ -11254,5 +11254,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Übungen freischalten", + "hideEvents": "Ereignisse ausblenden", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_el.arb b/lib/l10n/intl_el.arb index 6ead53b9a..01839716e 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-02-12 15:55:35.530168", + "@@last_modified": "2026-02-18 13:04:02.546836", "@checkList": { "type": "String", "placeholders": {} @@ -12424,5 +12424,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Ξεκλειδώστε τις δραστηριότητες πρακτικής", + "hideEvents": "Απόκρυψη εκδηλώσεων", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_en.arb b/lib/l10n/intl_en.arb index 65f900d84..89b28b65d 100644 --- a/lib/l10n/intl_en.arb +++ b/lib/l10n/intl_en.arb @@ -5347,5 +5347,6 @@ "emailVerificationFailed": "Email verification failed. Please try again.", "unlockLearningTools": "Unlock learning tools", "unlockPracticeActivities": "Unlock practice activities", - "managementSnackbarMessage": "We launched subscription management in a new tab. If you didn't see the new tab, please check your popup blocker." + "managementSnackbarMessage": "We launched subscription management in a new tab. If you didn't see the new tab, please check your popup blocker.", + "hideEvents": "Hide events" } diff --git a/lib/l10n/intl_eo.arb b/lib/l10n/intl_eo.arb index 6a29b2b2a..501a7b5f9 100644 --- a/lib/l10n/intl_eo.arb +++ b/lib/l10n/intl_eo.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-02-12 15:55:40.077453", + "@@last_modified": "2026-02-18 13:04:05.883233", "about": "Prio", "@about": { "type": "String", @@ -12488,5 +12488,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Malŝlosi praktikajn aktivadojn", + "hideEvents": "Kaŝi eventojn", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_es.arb b/lib/l10n/intl_es.arb index 3f1f3bde1..3ce092aff 100644 --- a/lib/l10n/intl_es.arb +++ b/lib/l10n/intl_es.arb @@ -1,6 +1,6 @@ { "@@locale": "es", - "@@last_modified": "2026-02-12 15:54:28.188727", + "@@last_modified": "2026-02-18 13:03:05.800494", "about": "Acerca de", "@about": { "type": "String", @@ -8575,5 +8575,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Desbloquear actividades de práctica", + "hideEvents": "Ocultar eventos", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_et.arb b/lib/l10n/intl_et.arb index ab3fe260a..5adc24fb7 100644 --- a/lib/l10n/intl_et.arb +++ b/lib/l10n/intl_et.arb @@ -1,6 +1,6 @@ { "@@locale": "et", - "@@last_modified": "2026-02-12 15:54:53.453907", + "@@last_modified": "2026-02-18 13:03:26.801008", "about": "Rakenduse teave", "@about": { "type": "String", @@ -11539,5 +11539,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Avage harjutuste tegevused", + "hideEvents": "Peida üritused", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_eu.arb b/lib/l10n/intl_eu.arb index 5fd7976b7..03ddfa265 100644 --- a/lib/l10n/intl_eu.arb +++ b/lib/l10n/intl_eu.arb @@ -1,6 +1,6 @@ { "@@locale": "eu", - "@@last_modified": "2026-02-12 15:54:50.402230", + "@@last_modified": "2026-02-18 13:03:24.113929", "about": "Honi buruz", "@about": { "type": "String", @@ -11265,5 +11265,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Desblokeatu praktika jarduerak", + "hideEvents": "Ezkutatu ekitaldiak", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_fa.arb b/lib/l10n/intl_fa.arb index 86658a066..01362d5bd 100644 --- a/lib/l10n/intl_fa.arb +++ b/lib/l10n/intl_fa.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-02-12 15:55:31.068009", + "@@last_modified": "2026-02-18 13:03:58.997543", "repeatPassword": "تکرار گذرواژه", "@repeatPassword": {}, "about": "درباره", @@ -11386,5 +11386,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "فعالیت‌های تمرینی را باز کنید", + "hideEvents": "رویدادها را پنهان کنید", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_fi.arb b/lib/l10n/intl_fi.arb index 95e5b60c7..589b9dce4 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-02-12 15:54:32.495414", + "@@last_modified": "2026-02-18 13:03:08.156623", "@notificationRuleJitsi": { "type": "String", "placeholders": {} @@ -11324,5 +11324,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Avaa harjoitustoiminnot", + "hideEvents": "Piilota tapahtumat", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_fil.arb b/lib/l10n/intl_fil.arb index 8f284a8d4..5890d9553 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-02-12 15:55:13.765888", + "@@last_modified": "2026-02-18 13:03:45.620544", "@setCustomPermissionLevel": { "type": "String", "placeholders": {} @@ -12380,5 +12380,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "I-unlock ang mga aktibidad sa pagsasanay", + "hideEvents": "Itago ang mga kaganapan", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_fr.arb b/lib/l10n/intl_fr.arb index 016efde67..58d995842 100644 --- a/lib/l10n/intl_fr.arb +++ b/lib/l10n/intl_fr.arb @@ -1,6 +1,6 @@ { "@@locale": "fr", - "@@last_modified": "2026-02-12 15:55:46.639594", + "@@last_modified": "2026-02-18 13:04:11.013576", "about": "À propos", "@about": { "type": "String", @@ -11671,5 +11671,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Déverrouiller les activités pratiques", + "hideEvents": "Masquer les événements", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_ga.arb b/lib/l10n/intl_ga.arb index a8c913ea4..14bcb552a 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-02-12 15:55:45.340674", + "@@last_modified": "2026-02-18 13:04:10.296613", "@writeAMessageLangCodes": { "type": "String", "placeholders": { @@ -11272,5 +11272,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Díghlas gníomhaíochtaí cleachtais", + "hideEvents": "Folaigh imeachtaí", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_gl.arb b/lib/l10n/intl_gl.arb index f79934f48..2aff5c55c 100644 --- a/lib/l10n/intl_gl.arb +++ b/lib/l10n/intl_gl.arb @@ -1,6 +1,6 @@ { "@@locale": "gl", - "@@last_modified": "2026-02-12 15:54:31.163261", + "@@last_modified": "2026-02-18 13:03:07.111440", "about": "Acerca de", "@about": { "type": "String", @@ -11265,5 +11265,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Desbloquear actividades de práctica", + "hideEvents": "Ocultar eventos", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_he.arb b/lib/l10n/intl_he.arb index 8af026c17..38e0c89d9 100644 --- a/lib/l10n/intl_he.arb +++ b/lib/l10n/intl_he.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-02-12 15:54:46.170245", + "@@last_modified": "2026-02-18 13:03:21.034399", "about": "אודות", "@about": { "type": "String", @@ -12448,5 +12448,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "שחרר פעילויות תרגול", + "hideEvents": "הסתר אירועים", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_hi.arb b/lib/l10n/intl_hi.arb index b7d232e9d..4227ae32c 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-02-12 15:55:38.647413", + "@@last_modified": "2026-02-18 13:04:04.735794", "@alwaysUse24HourFormat": { "type": "String", "placeholders": {} @@ -12012,5 +12012,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "प्रैक्टिस गतिविधियों को अनलॉक करें", + "hideEvents": "इवेंट्स छिपाएँ", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_hr.arb b/lib/l10n/intl_hr.arb index cedf83c30..29dc956d6 100644 --- a/lib/l10n/intl_hr.arb +++ b/lib/l10n/intl_hr.arb @@ -1,6 +1,6 @@ { "@@locale": "hr", - "@@last_modified": "2026-02-12 15:54:44.996537", + "@@last_modified": "2026-02-18 13:03:19.700952", "about": "Informacije", "@about": { "type": "String", @@ -11758,5 +11758,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Otključaj aktivnosti vježbanja", + "hideEvents": "Sakrij događaje", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_hu.arb b/lib/l10n/intl_hu.arb index a7a682b85..03440a979 100644 --- a/lib/l10n/intl_hu.arb +++ b/lib/l10n/intl_hu.arb @@ -1,6 +1,6 @@ { "@@locale": "hu", - "@@last_modified": "2026-02-12 15:54:36.494745", + "@@last_modified": "2026-02-18 13:03:11.431357", "about": "Névjegy", "@about": { "type": "String", @@ -11402,5 +11402,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Gyakorlati tevékenységek feloldása", + "hideEvents": "Események elrejtése", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_ia.arb b/lib/l10n/intl_ia.arb index 41509a6c9..0da4a4fcf 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-02-12 15:54:47.755572", + "@@last_modified": "2026-02-18 13:03:21.970713", "@alwaysUse24HourFormat": { "type": "String", "placeholders": {} @@ -12477,5 +12477,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Desbloquea actividades de práctica", + "hideEvents": "Ocultar eventos", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_id.arb b/lib/l10n/intl_id.arb index 7d7cc95a5..01c59c494 100644 --- a/lib/l10n/intl_id.arb +++ b/lib/l10n/intl_id.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-02-12 15:54:37.712685", + "@@last_modified": "2026-02-18 13:03:12.633009", "setAsCanonicalAlias": "Atur sebagai alias utama", "@setAsCanonicalAlias": { "type": "String", @@ -11371,5 +11371,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Buka aktivitas latihan", + "hideEvents": "Sembunyikan acara", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_ie.arb b/lib/l10n/intl_ie.arb index 33493d7c2..ca3f1c9bb 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-02-12 15:54:43.547279", + "@@last_modified": "2026-02-18 13:03:18.171025", "@alwaysUse24HourFormat": { "type": "String", "placeholders": {} @@ -12013,5 +12013,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Desbloquear actividades de práctica", + "hideEvents": "Ocultar eventos", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_it.arb b/lib/l10n/intl_it.arb index a56429f9a..56571e378 100644 --- a/lib/l10n/intl_it.arb +++ b/lib/l10n/intl_it.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-02-12 15:54:59.311944", + "@@last_modified": "2026-02-18 13:03:31.380050", "about": "Informazioni", "@about": { "type": "String", @@ -11359,5 +11359,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Sblocca le attività di pratica", + "hideEvents": "Nascondi eventi", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_ja.arb b/lib/l10n/intl_ja.arb index ca18bcb66..b6c8dcb27 100644 --- a/lib/l10n/intl_ja.arb +++ b/lib/l10n/intl_ja.arb @@ -1,6 +1,6 @@ { "@@locale": "ja", - "@@last_modified": "2026-02-12 15:55:37.098583", + "@@last_modified": "2026-02-18 13:04:03.638923", "about": "このアプリについて", "@about": { "type": "String", @@ -12189,5 +12189,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "練習活動を解除する", + "hideEvents": "イベントを非表示にする", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_ka.arb b/lib/l10n/intl_ka.arb index 2eb2fe0a7..fdd18481f 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-02-12 15:55:42.671383", + "@@last_modified": "2026-02-18 13:04:07.805593", "@alwaysUse24HourFormat": { "type": "String", "placeholders": {} @@ -12429,5 +12429,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "გახსენი პრაქტიკის აქტივობები", + "hideEvents": "დამალე მოვლენები", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_ko.arb b/lib/l10n/intl_ko.arb index 29873fb5c..a08741ffa 100644 --- a/lib/l10n/intl_ko.arb +++ b/lib/l10n/intl_ko.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-02-12 15:54:26.148157", + "@@last_modified": "2026-02-18 13:03:04.255294", "about": "소개", "@about": { "type": "String", @@ -11491,5 +11491,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "연습 활동 잠금 해제", + "hideEvents": "이벤트 숨기기", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_lt.arb b/lib/l10n/intl_lt.arb index 02afbbd98..099040bf4 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-02-12 15:55:21.225087", + "@@last_modified": "2026-02-18 13:03:51.915123", "@alwaysUse24HourFormat": { "type": "String", "placeholders": {} @@ -12204,5 +12204,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Atblokuoti praktikos veiklas", + "hideEvents": "Slėpti renginius", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_lv.arb b/lib/l10n/intl_lv.arb index f3ea0cc91..659908e1f 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-02-12 15:55:15.397809", + "@@last_modified": "2026-02-18 13:03:46.923210", "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", @@ -11260,5 +11260,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Atbloķēt prakses aktivitātes", + "hideEvents": "Paslēpt pasākumus", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_nb.arb b/lib/l10n/intl_nb.arb index fa80ef195..6bff36a32 100644 --- a/lib/l10n/intl_nb.arb +++ b/lib/l10n/intl_nb.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-02-12 15:55:03.826328", + "@@last_modified": "2026-02-18 13:03:34.341873", "about": "Om", "@about": { "type": "String", @@ -11334,5 +11334,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Lås opp øvingsaktiviteter", + "hideEvents": "Skjul hendelser", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_nl.arb b/lib/l10n/intl_nl.arb index b1eae26a2..ac4da97f7 100644 --- a/lib/l10n/intl_nl.arb +++ b/lib/l10n/intl_nl.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-02-12 15:55:24.763725", + "@@last_modified": "2026-02-18 13:03:54.717752", "about": "Over ons", "@about": { "type": "String", @@ -11265,5 +11265,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Ontgrendel oefenactiviteiten", + "hideEvents": "Verberg evenementen", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_pl.arb b/lib/l10n/intl_pl.arb index 75b95d4f7..695726662 100644 --- a/lib/l10n/intl_pl.arb +++ b/lib/l10n/intl_pl.arb @@ -1,6 +1,6 @@ { "@@locale": "pl", - "@@last_modified": "2026-02-12 15:55:32.706990", + "@@last_modified": "2026-02-18 13:04:00.038760", "about": "O aplikacji", "@about": { "type": "String", @@ -11387,5 +11387,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Odblokuj zajęcia praktyczne", + "hideEvents": "Ukryj wydarzenia", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_pt.arb b/lib/l10n/intl_pt.arb index 7d5e10a80..43eb39540 100644 --- a/lib/l10n/intl_pt.arb +++ b/lib/l10n/intl_pt.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-02-12 15:54:51.749090", + "@@last_modified": "2026-02-18 13:03:25.643650", "copiedToClipboard": "Copiada para a área de transferência", "@copiedToClipboard": { "type": "String", @@ -12486,5 +12486,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Desbloquear atividades de prática", + "hideEvents": "Ocultar eventos", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "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 4c5aad6d0..1b4fbff57 100644 --- a/lib/l10n/intl_pt_BR.arb +++ b/lib/l10n/intl_pt_BR.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-02-12 15:54:49.082065", + "@@last_modified": "2026-02-18 13:03:22.934669", "about": "Sobre", "@about": { "type": "String", @@ -11265,5 +11265,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Desbloquear atividades de prática", + "hideEvents": "Ocultar eventos", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "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 b317b9ee3..b46b58b13 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-02-12 15:55:09.873153", + "@@last_modified": "2026-02-18 13:03:42.229149", "@alwaysUse24HourFormat": { "type": "String", "placeholders": {} @@ -12433,5 +12433,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Desbloquear atividades de prática", + "hideEvents": "Ocultar eventos", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_ro.arb b/lib/l10n/intl_ro.arb index 9425d2646..e3643df01 100644 --- a/lib/l10n/intl_ro.arb +++ b/lib/l10n/intl_ro.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-02-12 15:54:39.247533", + "@@last_modified": "2026-02-18 13:03:14.527214", "about": "Despre", "@about": { "type": "String", @@ -12134,5 +12134,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Dezvăluie activitățile de practică", + "hideEvents": "Ascunde evenimentele", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_ru.arb b/lib/l10n/intl_ru.arb index df6f022fb..2d40ebcaa 100644 --- a/lib/l10n/intl_ru.arb +++ b/lib/l10n/intl_ru.arb @@ -1,6 +1,6 @@ { "@@locale": "ru", - "@@last_modified": "2026-02-12 15:55:41.309030", + "@@last_modified": "2026-02-18 13:04:06.873611", "about": "О проекте", "@about": { "type": "String", @@ -11265,5 +11265,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Разблокировать практические занятия", + "hideEvents": "Скрыть события", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_sk.arb b/lib/l10n/intl_sk.arb index 136ea821b..d2c420320 100644 --- a/lib/l10n/intl_sk.arb +++ b/lib/l10n/intl_sk.arb @@ -1,6 +1,6 @@ { "@@locale": "sk", - "@@last_modified": "2026-02-12 15:54:41.290145", + "@@last_modified": "2026-02-18 13:03:16.333830", "about": "O aplikácii", "@about": { "type": "String", @@ -12483,5 +12483,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Odomknúť cvičebné aktivity", + "hideEvents": "Skryť udalosti", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_sl.arb b/lib/l10n/intl_sl.arb index fedda1aa3..633294a18 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-02-12 15:54:56.456937", + "@@last_modified": "2026-02-18 13:03:29.237405", "@alwaysUse24HourFormat": { "type": "String", "placeholders": {} @@ -12480,5 +12480,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Odkleni dejavnosti za vajo", + "hideEvents": "Skrij dogodke", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_sr.arb b/lib/l10n/intl_sr.arb index 1f2f9a41f..a23007c68 100644 --- a/lib/l10n/intl_sr.arb +++ b/lib/l10n/intl_sr.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-02-12 15:55:44.378014", + "@@last_modified": "2026-02-18 13:04:09.064315", "about": "О програму", "@about": { "type": "String", @@ -12495,5 +12495,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Otključaj vežbovne aktivnosti", + "hideEvents": "Sakrij događaje", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_sv.arb b/lib/l10n/intl_sv.arb index f787bd721..8ce6575b7 100644 --- a/lib/l10n/intl_sv.arb +++ b/lib/l10n/intl_sv.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-02-12 15:55:33.937274", + "@@last_modified": "2026-02-18 13:04:01.157161", "about": "Om", "@about": { "type": "String", @@ -11877,5 +11877,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Lås upp övningsaktiviteter", + "hideEvents": "Dölj evenemang", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_ta.arb b/lib/l10n/intl_ta.arb index dcba23e1b..b83f1fbb5 100644 --- a/lib/l10n/intl_ta.arb +++ b/lib/l10n/intl_ta.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-02-12 15:55:23.698841", + "@@last_modified": "2026-02-18 13:03:53.906946", "acceptedTheInvitation": "👍 {username} அழைப்பை ஏற்றுக்கொண்டது", "@acceptedTheInvitation": { "type": "String", @@ -11385,5 +11385,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "பயிற்சி செயல்பாடுகளை திறக்கவும்", + "hideEvents": "நிகழ்வுகளை மறைக்கவும்", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_te.arb b/lib/l10n/intl_te.arb index 9ece74cf2..d33c5966c 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-02-12 15:55:19.505503", + "@@last_modified": "2026-02-18 13:03:50.930737", "@setCustomPermissionLevel": { "type": "String", "placeholders": {} @@ -12488,5 +12488,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "అభ్యాస కార్యకలాపాలను అన్లాక్ చేయండి", + "hideEvents": "ఈవెంట్లను దాచండి", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_th.arb b/lib/l10n/intl_th.arb index 716aaaae1..59fdccfbc 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-02-12 15:55:08.750062", + "@@last_modified": "2026-02-18 13:03:41.207320", "@alwaysUse24HourFormat": { "type": "String", "placeholders": {} @@ -12012,5 +12012,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "ปลดล็อกกิจกรรมการฝึก", + "hideEvents": "ซ่อนกิจกรรม", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_tr.arb b/lib/l10n/intl_tr.arb index b739049f4..1768d0df7 100644 --- a/lib/l10n/intl_tr.arb +++ b/lib/l10n/intl_tr.arb @@ -1,6 +1,6 @@ { "@@locale": "tr", - "@@last_modified": "2026-02-12 15:55:18.066423", + "@@last_modified": "2026-02-18 13:03:49.364309", "about": "Hakkında", "@about": { "type": "String", @@ -11605,5 +11605,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Pratik etkinliklerini aç", + "hideEvents": "Etkinlikleri gizle", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_uk.arb b/lib/l10n/intl_uk.arb index b04ff74f9..75f0f16dd 100644 --- a/lib/l10n/intl_uk.arb +++ b/lib/l10n/intl_uk.arb @@ -1,6 +1,6 @@ { "@@locale": "uk", - "@@last_modified": "2026-02-12 15:55:00.736118", + "@@last_modified": "2026-02-18 13:03:32.307496", "about": "Про застосунок", "@about": { "type": "String", @@ -11265,5 +11265,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Розблокувати практичні завдання", + "hideEvents": "Сховати події", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_uz.arb b/lib/l10n/intl_uz.arb index a0d8db64d..75a13ff20 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-02-12 15:55:12.635683", + "@@last_modified": "2026-02-18 13:03:44.385455", "noMoreResultsFound": "Boshqa natijalar topilmadi", "chatSearchedUntil": "Chat {time} gacha qidirildi", "federationBaseUrl": "Federatsiya Asos URL", @@ -11159,5 +11159,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Amaliyot faoliyatlarini ochish", + "hideEvents": "Voqealarni yashirish", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_vi.arb b/lib/l10n/intl_vi.arb index 8d40a9a57..ed4d5faac 100644 --- a/lib/l10n/intl_vi.arb +++ b/lib/l10n/intl_vi.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-02-12 15:55:22.460223", + "@@last_modified": "2026-02-18 13:03:52.794013", "about": "Giới thiệu", "@about": { "type": "String", @@ -6982,5 +6982,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "Mở khóa các hoạt động thực hành", + "hideEvents": "Ẩn sự kiện", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_yue.arb b/lib/l10n/intl_yue.arb index f12562a8d..9dbc5d05b 100644 --- a/lib/l10n/intl_yue.arb +++ b/lib/l10n/intl_yue.arb @@ -1852,7 +1852,7 @@ "selectAll": "全選", "deselectAll": "取消全選", "@@locale": "yue", - "@@last_modified": "2026-02-12 15:54:57.891614", + "@@last_modified": "2026-02-18 13:03:30.170176", "@ignoreUser": { "type": "String", "placeholders": {} @@ -12495,5 +12495,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "解鎖練習活動", + "hideEvents": "隱藏事件", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/l10n/intl_zh.arb b/lib/l10n/intl_zh.arb index d779c3051..6f538d475 100644 --- a/lib/l10n/intl_zh.arb +++ b/lib/l10n/intl_zh.arb @@ -1,6 +1,6 @@ { "@@locale": "zh", - "@@last_modified": "2026-02-12 15:55:28.100164", + "@@last_modified": "2026-02-18 13:03:56.668101", "about": "关于", "@about": { "type": "String", @@ -11265,5 +11265,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "解锁练习活动", + "hideEvents": "隐藏事件", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "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 6d74da82f..f6541915e 100644 --- a/lib/l10n/intl_zh_Hant.arb +++ b/lib/l10n/intl_zh_Hant.arb @@ -1,5 +1,5 @@ { - "@@last_modified": "2026-02-12 15:55:11.199909", + "@@last_modified": "2026-02-18 13:03:43.262239", "about": "關於", "@about": { "type": "String", @@ -11404,5 +11404,15 @@ "@managementSnackbarMessage": { "type": "String", "placeholders": {} + }, + "unlockPracticeActivities": "解鎖練習活動", + "hideEvents": "隱藏事件", + "@unlockPracticeActivities": { + "type": "String", + "placeholders": {} + }, + "@hideEvents": { + "type": "String", + "placeholders": {} } } \ No newline at end of file diff --git a/lib/pages/chat/chat_event_list.dart b/lib/pages/chat/chat_event_list.dart index 08459a97f..c252cb802 100644 --- a/lib/pages/chat/chat_event_list.dart +++ b/lib/pages/chat/chat_event_list.dart @@ -173,6 +173,12 @@ class ChatEventList extends StatelessWidget { previousEvent?.isCollapsedState == true && !controller.expandedEventIds.contains(event.eventId); + // #Pangea + final nextIsCollapsed = + nextEvent?.isCollapsedState == true && + !controller.expandedEventIds.contains(nextEvent?.eventId); + // Pangea# + return AutoScrollTag( key: ValueKey(event.eventId), index: i, @@ -229,6 +235,9 @@ class ChatEventList extends StatelessWidget { !controller.expandedEventIds.contains(event.eventId), ) : null, + // #Pangea + moreEventButtonExpands: nextIsCollapsed, + // Pangea# ), ); }, diff --git a/lib/pages/chat/events/message.dart b/lib/pages/chat/events/message.dart index 56bef9695..dd48447b7 100644 --- a/lib/pages/chat/events/message.dart +++ b/lib/pages/chat/events/message.dart @@ -57,6 +57,7 @@ class Message extends StatelessWidget { final void Function()? onExpand; final bool isCollapsed; // #Pangea + final bool moreEventButtonExpands; final ChatController controller; final bool isButton; final bool canRefresh; @@ -88,6 +89,7 @@ class Message extends StatelessWidget { this.isCollapsed = false, // #Pangea required this.controller, + this.moreEventButtonExpands = true, this.isButton = false, this.canRefresh = false, // Pangea# @@ -173,8 +175,15 @@ class Message extends StatelessWidget { if (event.type == PangeaEventTypes.activityRole) { return ActivityRolesEvent(event: event); } + + // return StateMessage(event, onExpand: onExpand, isCollapsed: isCollapsed); + return StateMessage( + event, + onExpand: onExpand, + isCollapsed: isCollapsed, + moreEventButtonExpands: moreEventButtonExpands, + ); // Pangea# - return StateMessage(event, onExpand: onExpand, isCollapsed: isCollapsed); } if (event.type == EventTypes.Message && diff --git a/lib/pages/chat/events/state_message.dart b/lib/pages/chat/events/state_message.dart index 500767e63..d8e032d58 100644 --- a/lib/pages/chat/events/state_message.dart +++ b/lib/pages/chat/events/state_message.dart @@ -13,10 +13,16 @@ class StateMessage extends StatelessWidget { final Event event; final void Function()? onExpand; final bool isCollapsed; + // #Pangea + final bool moreEventButtonExpands; + // Pangea# const StateMessage( this.event, { this.onExpand, this.isCollapsed = false, + // #Pangea + this.moreEventButtonExpands = true, + // Pangea# super.key, }); @@ -72,7 +78,12 @@ class StateMessage extends StatelessWidget { ), recognizer: TapGestureRecognizer() ..onTap = onExpand, - text: L10n.of(context).moreEvents, + // #Pangea + // text: L10n.of(context).moreEvents, + text: moreEventButtonExpands + ? L10n.of(context).moreEvents + : L10n.of(context).hideEvents, + // Pangea# ), ], ],