feat(media-hosting): add multi-provider configurable upload with fallback

Add Random/Preferred/None modes, preferred provider selection, and provider-order fallback. Catbox/Imgur/PostImages on Android via WebView; Electron CDP automation for Imgur/PostImages. Hide upload controls on web runtime.
This commit is contained in:
plebeius
2026-02-18 18:51:02 +08:00
parent 72b70915fd
commit 96a4aaec0e
63 changed files with 1991 additions and 201 deletions
+10 -1
View File
@@ -287,5 +287,14 @@
"media_hosting_none": "없음",
"media_hosting_none_tip": "게시물 및 댓글 양식에서 파일 업로드 버튼을 숨깁니다",
"media_hosting": "미디어 호스팅",
"advanced_settings": "고급 설정"
"advanced_settings": "고급 설정",
"upload_failed_all_providers": "모든 제공업체가 실패했습니다",
"upload_failed_preferred_guidance": "다른 제공업체를 선택하거나 무작위로 설정하세요.",
"media_hosting_random": "무작위",
"media_hosting_preferred": "선호하는 제공업체",
"media_hosting_preferred_provider_label": "제공업체 선택",
"media_hosting_preferred_failure_guidance": "선호하는 제공업체가 실패하면 앱이 다른 제공업체를 시도합니다(무작위 모드) 또는 오류를 표시합니다(선호 모드).",
"media_hosting_all_providers_failed_guidance": "모든 업로드 제공업체가 실패했습니다. 다시 시도하거나 링크를 수동으로 붙여넣으세요.",
"upload_not_supported_web_before_link": "기술적 제한(CORS)으로 인해 브라우저에서는 미디어 업로드를 지원하지 않습니다. 5chan Android 앱과 Mac/Linux/Windows 데스크톱 앱에서는 지원됩니다.",
"upload_not_supported_web_link_text": "공식 출시 페이지에서 다운로드"
}