feat: unify audio and video attachment playback (#1188)

This commit is contained in:
M57 authored and GitHub committed 2026-09-18 20:20:34 +03:00
1 parent 89cd598c25
commit abce60ad7a
23 files changed
+2640 -496

No files matched your search

+20
View File
@@ -1478,6 +1478,26 @@
<string name="session_integrations_retry">إعادة المحاولة</string>
<string name="session_integrations_close">إغلاق</string>
<string name="session_integrations_menu_item">تكاملات الجلسة</string>
<!-- Media Player -->
<string name="media_player_play">تشغيل</string>
<string name="media_player_pause">إيقاف مؤقت</string>
<string name="media_player_replay">إعادة التشغيل</string>
<string name="media_player_retry">إعادة المحاولة</string>
<string name="media_player_audio">صوت</string>
<string name="media_player_video">فيديو</string>
<string name="media_player_close">إغلاق</string>
<string name="media_player_save">حفظ في الجهاز</string>
<string name="media_player_share">مشاركة</string>
<string name="media_player_share_title">مشاركة الوسائط</string>
<string name="media_player_saved">تم حفظ الوسائط</string>
<string name="media_player_save_failed">تعذر حفظ الوسائط</string>
<string name="media_player_load_failed">تعذر تحميل الوسائط: %1$s</string>
<string name="media_player_share_failed">تعذر مشاركة الوسائط</string>
<string name="media_player_buffering">جار التحميل…</string>
<string name="media_player_seek">تقديم/ترجيع</string>
<string name="media_player_play_audio">تشغيل الصوت</string>
<string name="media_player_play_video">تشغيل الفيديو</string>
<string name="chat_session_preparing">جارٍ تجهيز الجلسة…</string>
<string name="chat_session_not_ready">الجلسة غير جاهزة — أعد المحاولة للمتابعة</string>
</resources>
+20
View File
@@ -1162,6 +1162,26 @@
<string name="session_integrations_retry">다시 시도</string>
<string name="session_integrations_close">닫기</string>
<string name="session_integrations_menu_item">세션 연동</string>
<!-- Media Player -->
<string name="media_player_play">재생</string>
<string name="media_player_pause">일시중지</string>
<string name="media_player_replay">다시 재생</string>
<string name="media_player_retry">다시 시도</string>
<string name="media_player_audio">오디오</string>
<string name="media_player_video">비디오</string>
<string name="media_player_close">닫기</string>
<string name="media_player_save">기기에 저장</string>
<string name="media_player_share">공유</string>
<string name="media_player_share_title">미디어 공유</string>
<string name="media_player_saved">미디어가 저장되었습니다</string>
<string name="media_player_save_failed">미디어를 저장할 수 없습니다</string>
<string name="media_player_load_failed">미디어를 불러올 수 없습니다: %1$s</string>
<string name="media_player_share_failed">미디어를 공유할 수 없습니다</string>
<string name="media_player_buffering">로딩 중…</string>
<string name="media_player_seek">탐색</string>
<string name="media_player_play_audio">오디오 재생</string>
<string name="media_player_play_video">비디오 재생</string>
<string name="chat_session_preparing">세션 준비 중…</string>
<string name="chat_session_not_ready">세션이 준비되지 않았습니다. 다시 시도하세요</string>
</resources>
+20
View File
@@ -1431,6 +1431,26 @@
<string name="session_integrations_retry">重试</string>
<string name="session_integrations_close">关闭</string>
<string name="session_integrations_menu_item">会话集成</string>
<!-- Media Player -->
<string name="media_player_play">播放</string>
<string name="media_player_pause">暂停</string>
<string name="media_player_replay">重播</string>
<string name="media_player_retry">重试</string>
<string name="media_player_audio">音频</string>
<string name="media_player_video">视频</string>
<string name="media_player_close">关闭</string>
<string name="media_player_save">保存到设备</string>
<string name="media_player_share">分享</string>
<string name="media_player_share_title">分享媒体</string>
<string name="media_player_saved">媒体已保存</string>
<string name="media_player_save_failed">无法保存媒体</string>
<string name="media_player_load_failed">无法加载媒体: %1$s</string>
<string name="media_player_share_failed">无法分享媒体</string>
<string name="media_player_buffering">正在加载…</string>
<string name="media_player_seek">跳转进度</string>
<string name="media_player_play_audio">播放音频</string>
<string name="media_player_play_video">播放视频</string>
<string name="chat_session_preparing">正在准备会话…</string>
<string name="chat_session_not_ready">会话未就绪,请重试以继续</string>
</resources>
+20
View File
@@ -1645,6 +1645,26 @@
<string name="session_integrations_retry">Retry</string>
<string name="session_integrations_close">Close</string>
<string name="session_integrations_menu_item">Session Integrations</string>
<!-- Media Player -->
<string name="media_player_play">Play</string>
<string name="media_player_pause">Pause</string>
<string name="media_player_replay">Replay</string>
<string name="media_player_retry">Retry</string>
<string name="media_player_audio">Audio</string>
<string name="media_player_video">Video</string>
<string name="media_player_close">Close</string>
<string name="media_player_save">Save to device</string>
<string name="media_player_share">Share</string>
<string name="media_player_share_title">Share media</string>
<string name="media_player_saved">Media saved</string>
<string name="media_player_save_failed">Could not save media</string>
<string name="media_player_load_failed">Could not load media: %1$s</string>
<string name="media_player_share_failed">Could not share media</string>
<string name="media_player_buffering">Loading…</string>
<string name="media_player_seek">Seek</string>
<string name="media_player_play_audio">Play audio</string>
<string name="media_player_play_video">Play video</string>
<string name="chat_session_preparing">Preparing session…</string>
<string name="chat_session_not_ready">Session not ready — retry to continue</string>
</resources>