mirror of
https://github.com/bitsocialnet/5chan.git
synced 2026-08-03 07:41:04 +02:00
fix: chain providers, i18n, dedup isWebRuntime, and a11y label
Conditionally build `chainProviders` so empty `urls` arrays are never passed downstream. Replace hardcoded "Chain ticker: " with `capitalize(t('chain_ticker'))` and add the translation key to all locales. Remove the duplicate `isWebRuntime` in `media-hosting-settings.tsx` in favor of the shared implementation in `show-upload-controls`. Add `aria-label` to the directory codes input in `TopbarEditModal`.
This commit is contained in:
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "فشل جميع مزودي التحميل. حاول مرة أخرى أو ألصق رابطًا يدويًا.",
|
||||
"upload_not_supported_web_before_link": "رفع الوسائط غير مدعوم من متصفحك بسبب قيود تقنية (CORS). إنه مدعوم في تطبيق 5chan لـ Android وتطبيق سطح المكتب لـ Mac/Linux/Windows.",
|
||||
"upload_not_supported_web_link_text": "تحميل من صفحة الإصدار الرسمية",
|
||||
"board_subscriptions": "اشتراكات اللوحات"
|
||||
"board_subscriptions": "اشتراكات اللوحات",
|
||||
"chain_ticker": "رمز السلسلة"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "সমস্ত আপলোড প্রদানকারী ব্যর্থ। আবার চেষ্টা করুন বা লিঙ্ক ম্যানুয়ালি পেস্ট করুন।",
|
||||
"upload_not_supported_web_before_link": "প্রযুক্তিগত সীমাবদ্ধতার কারণে (CORS) আপনার ব্রাউজার মিডিয়া আপলোড সমর্থন করে না। এটি 5chan অ্যান্ড্রয়েড অ্যাপ এবং Mac/Linux/Windows ডেস্কটপ অ্যাপে সমর্থিত।",
|
||||
"upload_not_supported_web_link_text": "অফিসিয়াল রিলিজ পৃষ্ঠা থেকে ডাউনলোড করুন",
|
||||
"board_subscriptions": "বোর্ড সাবস্ক্রিপশন"
|
||||
"board_subscriptions": "বোর্ড সাবস্ক্রিপশন",
|
||||
"chain_ticker": "চেইন টিকার"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Všichni poskytovatelé nahrávání selhali. Zkuste to znovu nebo vložte odkaz ručně.",
|
||||
"upload_not_supported_web_before_link": "Váš prohlížeč z důvodu technických omezení (CORS) nepodporuje nahrávání médií. Je podporováno v aplikaci 5chan pro Android a desktopové aplikaci pro Mac/Linux/Windows.",
|
||||
"upload_not_supported_web_link_text": "Stáhnout z oficiální stránky vydání",
|
||||
"board_subscriptions": "Odběry desek"
|
||||
"board_subscriptions": "Odběry desek",
|
||||
"chain_ticker": "ticker řetězce"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Alle upload-udbydere mislykkedes. Prøv igen eller indsæt et link manuelt.",
|
||||
"upload_not_supported_web_before_link": "Din browser understøtter ikke upload af medier på grund af tekniske begrænsninger (CORS). Det understøttes i 5chan Android-appen og Mac/Linux/Windows desktop-appen.",
|
||||
"upload_not_supported_web_link_text": "Download fra den officielle udgivelsesside",
|
||||
"board_subscriptions": "Bordabonnementer"
|
||||
"board_subscriptions": "Bordabonnementer",
|
||||
"chain_ticker": "kæde-ticker"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Alle Upload-Anbieter sind fehlgeschlagen. Versuchen Sie es erneut oder fügen Sie einen Link manuell ein.",
|
||||
"upload_not_supported_web_before_link": "Das Hochladen von Medien wird von Ihrem Browser aufgrund technischer Einschränkungen (CORS) nicht unterstützt. Es wird in der 5chan-Android-App und der Mac/Linux/Windows-Desktop-App unterstützt.",
|
||||
"upload_not_supported_web_link_text": "Von der offiziellen Release-Seite herunterladen",
|
||||
"board_subscriptions": "Board-Abonnements"
|
||||
"board_subscriptions": "Board-Abonnements",
|
||||
"chain_ticker": "Chain-Ticker"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Όλοι οι πάροχοι μεταφόρτωσης απέτυχαν. Δοκιμάστε ξανά ή επικολλήστε έναν σύνδεσμο χειροκίνητα.",
|
||||
"upload_not_supported_web_before_link": "Η μεταφόρτωση πολυμέσων δεν υποστηρίζεται από το πρόγραμμα περιήγησής σας λόγω τεχνικών περιορισμών (CORS). Υποστηρίζεται στην εφαρμογή 5chan για Android και την εφαρμογή επιφάνειας εργασίας Mac/Linux/Windows.",
|
||||
"upload_not_supported_web_link_text": "Λήψη από τη σελίδα επίσημης έκδοσης",
|
||||
"board_subscriptions": "Συνδρομές σε πίνακες"
|
||||
"board_subscriptions": "Συνδρομές σε πίνακες",
|
||||
"chain_ticker": "σύμβολο αλυσίδας"
|
||||
}
|
||||
|
||||
@@ -80,6 +80,7 @@
|
||||
"show": "show",
|
||||
"saved": "saved",
|
||||
"paste_signature": "paste signature",
|
||||
"chain_ticker": "chain ticker",
|
||||
"wallet_address": "Wallet address",
|
||||
"copy": "copy",
|
||||
"copied": "copied",
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Todos los proveedores de subida fallaron. Inténtalo de nuevo o pega un enlace manualmente.",
|
||||
"upload_not_supported_web_before_link": "La subida de medios no está soportada por tu navegador debido a limitaciones técnicas (CORS). Sí está soportada en la app 5chan para Android y la app de escritorio para Mac/Linux/Windows.",
|
||||
"upload_not_supported_web_link_text": "Descargar desde la página de release oficial",
|
||||
"board_subscriptions": "Suscripciones a tableros"
|
||||
"board_subscriptions": "Suscripciones a tableros",
|
||||
"chain_ticker": "ticker de cadena"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "همه ارائهدهندگان آپلود ناموفق بودند. دوباره تلاش کنید یا لینک را دستی جایگذاری کنید.",
|
||||
"upload_not_supported_web_before_link": "آپلود رسانه به دلیل محدودیتهای فنی (CORS) توسط مرورگر شما پشتیبانی نمیشود. در اپلیکیشن 5chan اندروید و اپلیکیشن دسکتاپ Mac/Linux/Windows پشتیبانی میشود.",
|
||||
"upload_not_supported_web_link_text": "دانلود از صفحه انتشار رسمی",
|
||||
"board_subscriptions": "اشتراکهای تابلو"
|
||||
"board_subscriptions": "اشتراکهای تابلو",
|
||||
"chain_ticker": "نماد زنجیره"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Kaikki latauspalveluntarjoajat epäonnistuivat. Yritä uudelleen tai liitä linkki manuaalisesti.",
|
||||
"upload_not_supported_web_before_link": "Medioiden lataus ei ole tuettu selaimessasi teknisten rajoitusten vuoksi (CORS). Se on tuettu 5chan Android-sovelluksessa ja Mac/Linux/Windows-työpöytäsovelluksessa.",
|
||||
"upload_not_supported_web_link_text": "Lataa viralliselta julkaisusivulta",
|
||||
"board_subscriptions": "Alustojen tilaukset"
|
||||
"board_subscriptions": "Alustojen tilaukset",
|
||||
"chain_ticker": "ketjumerkki"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Lahat ng mga upload provider ay nabigo. Subukan muli o i-paste ang link nang manu-mano.",
|
||||
"upload_not_supported_web_before_link": "Ang pag-upload ng media ay hindi sinusuportahan ng iyong browser dahil sa mga teknikal na limitasyon (CORS). Ito ay sinusuportahan sa 5chan Android app at Mac/Linux/Windows desktop app.",
|
||||
"upload_not_supported_web_link_text": "I-download mula sa opisyal na release page",
|
||||
"board_subscriptions": "Mga subscription sa board"
|
||||
"board_subscriptions": "Mga subscription sa board",
|
||||
"chain_ticker": "chain ticker"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Tous les fournisseurs de téléchargement ont échoué. Réessayez ou collez un lien manuellement.",
|
||||
"upload_not_supported_web_before_link": "Le téléchargement de médias n'est pas pris en charge par votre navigateur en raison de limitations techniques (CORS). Il est pris en charge dans l'application 5chan Android et l'application de bureau Mac/Linux/Windows.",
|
||||
"upload_not_supported_web_link_text": "Télécharger depuis la page de version officielle",
|
||||
"board_subscriptions": "Abonnements aux tableaux"
|
||||
"board_subscriptions": "Abonnements aux tableaux",
|
||||
"chain_ticker": "ticker de chaîne"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "כל ספקי ההעלאה נכשלו. נסה שוב או הדבק קישור ידנית.",
|
||||
"upload_not_supported_web_before_link": "העלאת מדיה אינה נתמכת על ידי הדפדפן שלך בשל מגבלות טכניות (CORS). זה נתמך באפליקציית 5chan לאנדרואיד ובאפליקציית הדסקטופ ל-Mac/Linux/Windows.",
|
||||
"upload_not_supported_web_link_text": "הורד מהדף השחרור הרשמי",
|
||||
"board_subscriptions": "מנויים ללוחות"
|
||||
"board_subscriptions": "מנויים ללוחות",
|
||||
"chain_ticker": "טיקר שרשרת"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "सभी अपलोड प्रदाता विफल हो गए। पुनः प्रयास करें या लिंक मैन्युअल रूप से पेस्ट करें।",
|
||||
"upload_not_supported_web_before_link": "तकनीकी सीमाओं (CORS) के कारण आपका ब्राउज़र मीडिया अपलोड का समर्थन नहीं करता। यह 5chan एंड्रॉइड ऐप और Mac/Linux/Windows डेस्कटॉप ऐप में समर्थित है।",
|
||||
"upload_not_supported_web_link_text": "आधिकारिक रिलीज़ पेज से डाउनलोड करें",
|
||||
"board_subscriptions": "बोर्ड सदस्यता"
|
||||
"board_subscriptions": "बोर्ड सदस्यता",
|
||||
"chain_ticker": "श्रृंखला टिकर"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Minden feltöltési szolgáltató sikertelen volt. Próbálja újra vagy illessze be a linket manuálisan.",
|
||||
"upload_not_supported_web_before_link": "A böngésző nem támogatja a média feltöltését technikai korlátozások miatt (CORS). A 5chan Android alkalmazásban és a Mac/Linux/Windows asztali alkalmazásban támogatott.",
|
||||
"upload_not_supported_web_link_text": "Letöltés a hivatalos kiadási oldalról",
|
||||
"board_subscriptions": "Fórum feliratkozások"
|
||||
"board_subscriptions": "Fórum feliratkozások",
|
||||
"chain_ticker": "lánc ticker"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Semua penyedia unggahan gagal. Coba lagi atau tempel link secara manual.",
|
||||
"upload_not_supported_web_before_link": "Mengunggah media tidak didukung oleh browser Anda karena batasan teknis (CORS). Didukung di aplikasi 5chan Android dan aplikasi desktop Mac/Linux/Windows.",
|
||||
"upload_not_supported_web_link_text": "Unduh dari halaman rilis resmi",
|
||||
"board_subscriptions": "Langganan papan"
|
||||
"board_subscriptions": "Langganan papan",
|
||||
"chain_ticker": "ticker rantai"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Tutti i provider di caricamento sono falliti. Riprova o incolla un link manualmente.",
|
||||
"upload_not_supported_web_before_link": "Il caricamento di file multimediali non è supportato dal tuo browser a causa di limitazioni tecniche (CORS). È supportato nell'app 5chan per Android e nell'app desktop per Mac/Linux/Windows.",
|
||||
"upload_not_supported_web_link_text": "Scarica dalla pagina di release ufficiale",
|
||||
"board_subscriptions": "Iscrizioni alle bacheche"
|
||||
"board_subscriptions": "Iscrizioni alle bacheche",
|
||||
"chain_ticker": "ticker di catena"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "すべてのアップロードプロバイダーが失敗しました。もう一度お試しいただくか、リンクを手動で貼り付けてください。",
|
||||
"upload_not_supported_web_before_link": "技術的な制限(CORS)のため、お使いのブラウザではメディアのアップロードがサポートされていません。5chan AndroidアプリとMac/Linux/Windowsデスクトップアプリではサポートされています。",
|
||||
"upload_not_supported_web_link_text": "公式リリースページからダウンロード",
|
||||
"board_subscriptions": "掲示板の購読"
|
||||
"board_subscriptions": "掲示板の購読",
|
||||
"chain_ticker": "チェーンチッカー"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "모든 업로드 제공업체가 실패했습니다. 다시 시도하거나 링크를 수동으로 붙여넣으세요.",
|
||||
"upload_not_supported_web_before_link": "기술적 제한(CORS)으로 인해 브라우저에서는 미디어 업로드를 지원하지 않습니다. 5chan Android 앱과 Mac/Linux/Windows 데스크톱 앱에서는 지원됩니다.",
|
||||
"upload_not_supported_web_link_text": "공식 출시 페이지에서 다운로드",
|
||||
"board_subscriptions": "보드 구독"
|
||||
"board_subscriptions": "보드 구독",
|
||||
"chain_ticker": "체인 티커"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "सर्व अपलोड प्रदाते अयशस्वी झाले. पुन्हा प्रयत्न करा किंवा लिंक स्वहस्ते पेस्ट करा.",
|
||||
"upload_not_supported_web_before_link": "तांत्रिक मर्यादांमुळे (CORS) तुमचा ब्राउझर मीडिया अपलोड समर्थित नाही. ते 5chan Android अॅप आणि Mac/Linux/Windows डेस्कटॉप अॅपमध्ये समर्थित आहे.",
|
||||
"upload_not_supported_web_link_text": "अधिकृत रिलीझ पेजवरून डाउनलोड करा",
|
||||
"board_subscriptions": "बोर्ड सदस्यता"
|
||||
"board_subscriptions": "बोर्ड सदस्यता",
|
||||
"chain_ticker": "चेन टिकर"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Alle upload-providers zijn mislukt. Probeer opnieuw of plak een link handmatig.",
|
||||
"upload_not_supported_web_before_link": "Mediabestanden uploaden wordt niet ondersteund door uw browser vanwege technische beperkingen (CORS). Het wordt ondersteund in de 5chan Android-app en de Mac/Linux/Windows desktop-app.",
|
||||
"upload_not_supported_web_link_text": "Downloaden van de officiële releasepagina",
|
||||
"board_subscriptions": "Boardabonnementen"
|
||||
"board_subscriptions": "Boardabonnementen",
|
||||
"chain_ticker": "kettingticker"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Alle opplastingsleverandører mislyktes. Prøv igjen eller lim inn en lenke manuelt.",
|
||||
"upload_not_supported_web_before_link": "Opplasting av medier støttes ikke av nettleseren din på grunn av tekniske begrensninger (CORS). Det støttes i 5chan Android-appen og Mac/Linux/Windows desktop-appen.",
|
||||
"upload_not_supported_web_link_text": "Last ned fra den offisielle utgivelsessiden",
|
||||
"board_subscriptions": "Brettabonnementer"
|
||||
"board_subscriptions": "Brettabonnementer",
|
||||
"chain_ticker": "kjede-ticker"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Wszyscy dostawcy przesyłania zawiedli. Spróbuj ponownie lub wklej link ręcznie.",
|
||||
"upload_not_supported_web_before_link": "Przesyłanie multimediów nie jest obsługiwane przez Twoją przeglądarkę z powodu ograniczeń technicznych (CORS). Jest obsługiwane w aplikacji 5chan na Androida i aplikacji komputerowej Mac/Linux/Windows.",
|
||||
"upload_not_supported_web_link_text": "Pobierz ze strony oficjalnego wydania",
|
||||
"board_subscriptions": "Subskrypcje tablic"
|
||||
"board_subscriptions": "Subskrypcje tablic",
|
||||
"chain_ticker": "ticker łańcucha"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Todos os provedores de envio falharam. Tente novamente ou cole um link manualmente.",
|
||||
"upload_not_supported_web_before_link": "O envio de mídia não é suportado pelo seu navegador devido a limitações técnicas (CORS). É suportado no aplicativo 5chan para Android e no aplicativo de desktop Mac/Linux/Windows.",
|
||||
"upload_not_supported_web_link_text": "Baixar da página de lançamento oficial",
|
||||
"board_subscriptions": "Assinaturas de quadros"
|
||||
"board_subscriptions": "Assinaturas de quadros",
|
||||
"chain_ticker": "ticker da cadeia"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Toți furnizorii de încărcare au eșuat. Încercați din nou sau lipiți un link manual.",
|
||||
"upload_not_supported_web_before_link": "Încărcarea mediilor nu este acceptată de browserul dvs. din cauza limitărilor tehnice (CORS). Este acceptată în aplicația 5chan pentru Android și aplicația de desktop Mac/Linux/Windows.",
|
||||
"upload_not_supported_web_link_text": "Descărcare de pe pagina de lansare oficială",
|
||||
"board_subscriptions": "Abonamente la panouri"
|
||||
"board_subscriptions": "Abonamente la panouri",
|
||||
"chain_ticker": "ticker lanț"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Все провайдеры загрузки не справились. Попробуйте снова или вставьте ссылку вручную.",
|
||||
"upload_not_supported_web_before_link": "Загрузка медиа не поддерживается вашим браузером из-за технических ограничений (CORS). Поддерживается в приложении 5chan для Android и десктопном приложении для Mac/Linux/Windows.",
|
||||
"upload_not_supported_web_link_text": "Скачать со страницы официального релиза",
|
||||
"board_subscriptions": "Подписки на доски"
|
||||
"board_subscriptions": "Подписки на доски",
|
||||
"chain_ticker": "тикер блокчейна"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Të gjithë ofruesit e ngarkimit dështuan. Provoni përsëri ose ngjisni një lidhje manualisht.",
|
||||
"upload_not_supported_web_before_link": "Ngarkimi i mediave nuk mbështetet nga shfletuesi juaj për shkak të kufizimeve teknike (CORS). Mbështetet në aplikacionin 5chan për Android dhe aplikacionin e desktopit Mac/Linux/Windows.",
|
||||
"upload_not_supported_web_link_text": "Shkarkoni nga faqja e zyrës së publikimit",
|
||||
"board_subscriptions": "Abonime në tabela"
|
||||
"board_subscriptions": "Abonime në tabela",
|
||||
"chain_ticker": "simboli i zinxhirit"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Alla uppladdningsleverantörer misslyckades. Försök igen eller klistra in en länk manuellt.",
|
||||
"upload_not_supported_web_before_link": "Uppladdning av media stöds inte av din webbläsare på grund av tekniska begränsningar (CORS). Det stöds i 5chan Android-appen och Mac/Linux/Windows skrivbordsappen.",
|
||||
"upload_not_supported_web_link_text": "Ladda ner från den officiella utgivningssidan",
|
||||
"board_subscriptions": "Brädeabonnemang"
|
||||
"board_subscriptions": "Brädeabonnemang",
|
||||
"chain_ticker": "kedjeticker"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "అన్ని అప్లోడ్ ప్రొవైడర్లు విఫలమయ్యాయి. మళ్ళీ ప్రయత్నించండి లేదా లింక్ను మాన్యువల్గా అతికించండి.",
|
||||
"upload_not_supported_web_before_link": "సాంకేతిక పరిమితుల కారణంగా (CORS) మీ బ్రౌజర్ మీడియా అప్లోడ్ను మద్దతు ఇవ్వదు. ఇది 5chan Android యాప్ మరియు Mac/Linux/Windows డెస్క్టాప్ యాప్లో మద్దతు ఇస్తుంది.",
|
||||
"upload_not_supported_web_link_text": "అధికారిక రిలీజ్ పేజీ నుండి డౌన్లోడ్ చేయండి",
|
||||
"board_subscriptions": "బోర్డ్ సబ్స్క్రిప్షన్లు"
|
||||
"board_subscriptions": "బోర్డ్ సబ్స్క్రిప్షన్లు",
|
||||
"chain_ticker": "చైన్ టికర్"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "ผู้ให้บริการอัปโหลดทั้งหมดล้มเหลว ลองอีกครั้งหรือวางลิงก์ด้วยตนเอง",
|
||||
"upload_not_supported_web_before_link": "การอัปโหลดสื่อไม่รองรับโดยเบราว์เซอร์ของคุณเนื่องจากข้อจำกัดทางเทคนิค (CORS) รองรับในแอป 5chan สำหรับ Android และแอปเดสก์ท็อป Mac/Linux/Windows",
|
||||
"upload_not_supported_web_link_text": "ดาวน์โหลดจากหน้าปล่อยรุ่นอย่างเป็นทางการ",
|
||||
"board_subscriptions": "การสมัครสมาชิกบอร์ด"
|
||||
"board_subscriptions": "การสมัครสมาชิกบอร์ด",
|
||||
"chain_ticker": "ไทเกอร์เชน"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Tüm yükleme sağlayıcıları başarısız oldu. Tekrar deneyin veya bir bağlantıyı manuel olarak yapıştırın.",
|
||||
"upload_not_supported_web_before_link": "Teknik kısıtlamalar (CORS) nedeniyle medya yükleme tarayıcınız tarafından desteklenmiyor. 5chan Android uygulaması ve Mac/Linux/Windows masaüstü uygulamasında desteklenmektedir.",
|
||||
"upload_not_supported_web_link_text": "Resmi sürüm sayfasından indir",
|
||||
"board_subscriptions": "Pano abonelikleri"
|
||||
"board_subscriptions": "Pano abonelikleri",
|
||||
"chain_ticker": "zincir ticker'ı"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Усі провайдери завантаження не справились. Спробуйте знову або вставте посилання вручну.",
|
||||
"upload_not_supported_web_before_link": "Завантаження медіа не підтримується вашим браузером через технічні обмеження (CORS). Підтримується в додатку 5chan для Android та десктопному додатку для Mac/Linux/Windows.",
|
||||
"upload_not_supported_web_link_text": "Завантажити з офіційної сторінки випуску",
|
||||
"board_subscriptions": "Підписки на дошки"
|
||||
"board_subscriptions": "Підписки на дошки",
|
||||
"chain_ticker": "тикер ланцюга"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "تمام اپ لوڈ فراہم کنندہ ناکام ہو گئے۔ دوبارہ کوشش کریں یا لنک دستی طور پر پیسٹ کریں۔",
|
||||
"upload_not_supported_web_before_link": "تکنیکی پابندیوں (CORS) کی وجہ سے آپ کے براؤزر میڈیا اپ لوڈ کی حمایت نہیں کرتا۔ یہ 5chan Android ایپ اور Mac/Linux/Windows ڈیسک ٹاپ ایپ میں تعاون یافتہ ہے۔",
|
||||
"upload_not_supported_web_link_text": "سرکاری ریلیز صفحے سے ڈاؤن لوڈ کریں",
|
||||
"board_subscriptions": "بورڈ سبسکرپشنز"
|
||||
"board_subscriptions": "بورڈ سبسکرپشنز",
|
||||
"chain_ticker": "چین ٹکر"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "Tất cả nhà cung cấp tải lên đều thất bại. Thử lại hoặc dán liên kết thủ công.",
|
||||
"upload_not_supported_web_before_link": "Tải lên phương tiện không được trình duyệt của bạn hỗ trợ do hạn chế kỹ thuật (CORS). Được hỗ trợ trong ứng dụng 5chan Android và ứng dụng desktop Mac/Linux/Windows.",
|
||||
"upload_not_supported_web_link_text": "Tải xuống từ trang phát hành chính thức",
|
||||
"board_subscriptions": "Đăng ký bảng"
|
||||
"board_subscriptions": "Đăng ký bảng",
|
||||
"chain_ticker": "mã chuỗi"
|
||||
}
|
||||
|
||||
@@ -279,5 +279,6 @@
|
||||
"media_hosting_all_providers_failed_guidance": "所有上传提供商均失败。请重试或手动粘贴链接。",
|
||||
"upload_not_supported_web_before_link": "由于技术限制(CORS),您的浏览器不支持上传媒体。在 5chan Android 应用和 Mac/Linux/Windows 桌面应用中支持。",
|
||||
"upload_not_supported_web_link_text": "从官方发布页面下载",
|
||||
"board_subscriptions": "板块订阅"
|
||||
"board_subscriptions": "板块订阅",
|
||||
"chain_ticker": "链代币符号"
|
||||
}
|
||||
|
||||
@@ -226,16 +226,13 @@ const AdvancedSettings = () => {
|
||||
const plebbitRpcClientsOptions = p2pRpcRef.current?.value.trim() ? [p2pRpcRef.current.value.trim()] : undefined;
|
||||
const dataPath = p2pDataPathRef.current?.value.trim() || undefined;
|
||||
|
||||
const chainProviders = {
|
||||
eth: {
|
||||
urls: ethRpcUrls,
|
||||
chainId: 1,
|
||||
},
|
||||
sol: {
|
||||
urls: solRpcUrls,
|
||||
chainId: 101,
|
||||
},
|
||||
};
|
||||
const chainProviders: Record<string, { urls: string[] | undefined; chainId: number }> = {};
|
||||
if (ethRpcUrls && ethRpcUrls.length > 0) {
|
||||
chainProviders.eth = { urls: ethRpcUrls, chainId: 1 };
|
||||
}
|
||||
if (solRpcUrls && solRpcUrls.length > 0) {
|
||||
chainProviders.sol = { urls: solRpcUrls, chainId: 101 };
|
||||
}
|
||||
|
||||
try {
|
||||
await setAccount({
|
||||
|
||||
@@ -102,7 +102,7 @@ const CryptoWalletsForm = ({ account }: { account: Account | undefined }) => {
|
||||
walletsArray.length > 0 ? (
|
||||
<div key={selectedWallet} className={styles.walletBox}>
|
||||
<div className={`${styles.walletField} ${styles.step1}`}>
|
||||
<span className={styles.walletFieldTitle}>Chain ticker: </span>
|
||||
<span className={styles.walletFieldTitle}>{capitalize(t('chain_ticker'))}: </span>
|
||||
<input
|
||||
type='text'
|
||||
onChange={(e) => setWalletsArrayProperty(selectedWallet, 'chainTicker', e.target.value)}
|
||||
|
||||
@@ -1,16 +1,12 @@
|
||||
import { Capacitor } from '@capacitor/core';
|
||||
import { useTranslation } from 'react-i18next';
|
||||
import useMediaHostingStore, { MEDIA_HOSTING_PROVIDERS } from '../../../stores/use-media-hosting-store';
|
||||
import type { ProviderId } from '../../../lib/media-hosting/types';
|
||||
import { isWebRuntime } from '../../../lib/media-hosting/show-upload-controls';
|
||||
import styles from '../interface-settings/interface-settings.module.css';
|
||||
|
||||
const RADIO_NAME = 'media-hosting-provider';
|
||||
const RELEASES_URL = 'https://github.com/bitsocialhq/5chan/releases/latest';
|
||||
|
||||
function isWebRuntime(): boolean {
|
||||
return Capacitor.getPlatform() === 'web' && !window.electronApi?.isElectron;
|
||||
}
|
||||
|
||||
const MediaHostingSettings = () => {
|
||||
const { t } = useTranslation();
|
||||
const uploadMode = useMediaHostingStore((state) => state.uploadMode);
|
||||
|
||||
@@ -59,6 +59,7 @@ const TopbarEditModalForm = ({
|
||||
type='text'
|
||||
className={styles.directoryInput}
|
||||
placeholder='Example: jp tg mu'
|
||||
aria-label='Directory codes'
|
||||
value={localDirectoryInput}
|
||||
onChange={(e) => setLocalDirectoryInput(e.target.value)}
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user