Update Saqel Platform: 2026-09-12 08:50:01
This commit is contained in:
@@ -308,7 +308,7 @@ class _TeacherAssignmentsQnATabState extends State<TeacherAssignmentsQnATab> {
|
||||
size: 56, color: TeacherTheme.emeraldPrimary),
|
||||
const SizedBox(height: 12),
|
||||
Text(
|
||||
'تسجيل رد صوتي سقراطي للطالبة ($studentName) 🎙️',
|
||||
'تسجيل رد صوتي توجيهي للطالبة ($studentName) 🎙️',
|
||||
style: const TextStyle(
|
||||
fontSize: 15,
|
||||
fontWeight: FontWeight.w800,
|
||||
@@ -332,7 +332,7 @@ class _TeacherAssignmentsQnATabState extends State<TeacherAssignmentsQnATab> {
|
||||
SaqelToast.showSuccess(
|
||||
context,
|
||||
'تم إرسال الرد الصوتي إلى الطالبة $studentName بنجاح 🎧',
|
||||
title: 'رد سقراطي مسجل ✨',
|
||||
title: 'رد صوتي مسجل ✨',
|
||||
);
|
||||
},
|
||||
icon: const Icon(CupertinoIcons.paperplane_fill, size: 16),
|
||||
@@ -693,7 +693,7 @@ class _TeacherAssignmentsQnATabState extends State<TeacherAssignmentsQnATab> {
|
||||
onPressed: () =>
|
||||
_recordVoiceReply(doubt.id, doubt.studentName),
|
||||
icon: const Icon(CupertinoIcons.mic_fill, size: 14),
|
||||
label: const Text('تسجيل رد صوتي سقراطي 🎙️',
|
||||
label: const Text('تسجيل رد صوتي توجيهي 🎙️',
|
||||
style: TextStyle(
|
||||
fontSize: 11.5, fontWeight: FontWeight.w800)),
|
||||
style: ElevatedButton.styleFrom(
|
||||
|
||||
+1
-1
@@ -183,7 +183,7 @@ class _TeacherReputationScorecardTabState
|
||||
_metricProgress('الالتزام بالمنهاج والنتاجات الوزارية',
|
||||
_curriculumAlignment, TeacherTheme.emeraldPrimary),
|
||||
const SizedBox(height: 12),
|
||||
_metricProgress('التفاعل السقراطي وإثارة التفكير',
|
||||
_metricProgress('فحص الفهم التفاعلي وإثارة التفكير',
|
||||
_socraticInteraction, TeacherTheme.cyberCyan),
|
||||
const SizedBox(height: 12),
|
||||
_metricProgress('الوضوح الصوتي وسلامة اللغة', _audioClarity,
|
||||
|
||||
@@ -670,7 +670,7 @@ class _TeacherStudioUploadTabState extends State<TeacherStudioUploadTab> {
|
||||
const SizedBox(height: 6),
|
||||
_rowMetric('نقاء الصوت ومخارج الحروف:', res.audioClarity),
|
||||
const SizedBox(height: 6),
|
||||
_rowMetric('الفواصل السقراطية التفاعلية:',
|
||||
_rowMetric('محطات فحص الفهم التفاعلية:',
|
||||
'${res.socraticStopsCount} محطات تفكيرية إلزامية'),
|
||||
const SizedBox(height: 16),
|
||||
|
||||
@@ -690,7 +690,7 @@ class _TeacherStudioUploadTabState extends State<TeacherStudioUploadTab> {
|
||||
strokeWidth: 2)),
|
||||
SizedBox(width: 12),
|
||||
Text(
|
||||
'جاري رفع الفيديو وبدء معالجة HLS والتحليل السقراطي... ⏳',
|
||||
'جاري رفع الفيديو وبدء معالجة HLS واستخراج محطات الفهم... ⏳',
|
||||
style: TextStyle(
|
||||
color: TeacherTheme.emeraldLight,
|
||||
fontSize: 12.5,
|
||||
|
||||
Reference in New Issue
Block a user