mirror of
https://github.com/bitsocialnet/5chan.git
synced 2026-08-03 07:41:04 +02:00
chore(translations): rules, welcome to board, comment too long, replies omitted, replies and links omitted
This commit is contained in:
@@ -53,5 +53,10 @@
|
|||||||
"video": "فيديو",
|
"video": "فيديو",
|
||||||
"audio": "صوت",
|
"audio": "صوت",
|
||||||
"webpage": "صفحة ويب",
|
"webpage": "صفحة ويب",
|
||||||
"iframe": "إطار"
|
"iframe": "إطار",
|
||||||
|
"rules": "القواعد",
|
||||||
|
"welcome_to_board": "مرحبًا بك في {{board}}",
|
||||||
|
"comment_too_long": "التعليق طويل جدًا. <1>اضغط هنا</1> لعرض النص الكامل.",
|
||||||
|
"replies_omitted": "{{repliesCount}} ردود محذوفة. <1>اضغط هنا</1> لعرضها.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} ردود و{{linksCount}} روابط محذوفة. <1>اضغط هنا</1> لعرضها."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "ভিডিও",
|
"video": "ভিডিও",
|
||||||
"audio": "অডিও",
|
"audio": "অডিও",
|
||||||
"webpage": "ওয়েবপেজ",
|
"webpage": "ওয়েবপেজ",
|
||||||
"iframe": "আইফ্রেম"
|
"iframe": "আইফ্রেম",
|
||||||
|
"rules": "নিয়ম",
|
||||||
|
"welcome_to_board": "স্বাগতম {{board}}",
|
||||||
|
"comment_too_long": "মন্তব্য খুব দীর্ঘ। <1>পূর্ণ পাঠ্য দেখতে এখানে ক্লিক করুন</1>।",
|
||||||
|
"replies_omitted": "{{repliesCount}}টি উত্তর বাদ দেওয়া হয়েছে। <1>দেখতে এখানে ক্লিক করুন</1>।",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}}টি উত্তর এবং {{linksCount}}টি লিঙ্ক বাদ দেওয়া হয়েছে। <1>দেখতে এখানে ক্লিক করুন</1>।"
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "video",
|
"video": "video",
|
||||||
"audio": "audio",
|
"audio": "audio",
|
||||||
"webpage": "webová stránka",
|
"webpage": "webová stránka",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "pravidla",
|
||||||
|
"welcome_to_board": "Vítejte na {{board}}",
|
||||||
|
"comment_too_long": "Komentář je příliš dlouhý. <1>Klikněte zde</1> pro zobrazení celého textu.",
|
||||||
|
"replies_omitted": "{{repliesCount}} odpovědí vynecháno. <1>Klikněte zde</1> pro zobrazení.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} odpovědí a {{linksCount}} odkazů vynecháno. <1>Klikněte zde</1> pro zobrazení."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "video",
|
"video": "video",
|
||||||
"audio": "lyd",
|
"audio": "lyd",
|
||||||
"webpage": "websted",
|
"webpage": "websted",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "regler",
|
||||||
|
"welcome_to_board": "Velkommen til {{board}}",
|
||||||
|
"comment_too_long": "Kommentaren er for lang. <1>Klik her</1> for at se hele teksten.",
|
||||||
|
"replies_omitted": "{{repliesCount}} svar udeladt. <1>Klik her</1> for at se dem.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} svar og {{linksCount}} links udeladt. <1>Klik her</1> for at se dem."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "Video",
|
"video": "Video",
|
||||||
"audio": "Audio",
|
"audio": "Audio",
|
||||||
"webpage": "Webseite",
|
"webpage": "Webseite",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "Regeln",
|
||||||
|
"welcome_to_board": "Willkommen bei {{board}}",
|
||||||
|
"comment_too_long": "Kommentar zu lang. <1>Klicken Sie hier</1>, um den vollständigen Text anzuzeigen.",
|
||||||
|
"replies_omitted": "{{repliesCount}} Antworten ausgelassen. <1>Klicken Sie hier</1>, um sie anzuzeigen.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} Antworten und {{linksCount}} Links ausgelassen. <1>Klicken Sie hier</1>, um sie anzuzeigen."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "βίντεο",
|
"video": "βίντεο",
|
||||||
"audio": "ήχος",
|
"audio": "ήχος",
|
||||||
"webpage": "ιστοσελίδα",
|
"webpage": "ιστοσελίδα",
|
||||||
"iframe": "πλαίσιο"
|
"iframe": "πλαίσιο",
|
||||||
|
"rules": "κανόνες",
|
||||||
|
"welcome_to_board": "Καλώς ήρθατε στο {{board}}",
|
||||||
|
"comment_too_long": "Το σχόλιο είναι πολύ μακροσκελές. <1>Κάντε κλικ εδώ</1> για να δείτε το πλήρες κείμενο.",
|
||||||
|
"replies_omitted": "{{repliesCount}} απαντήσεις παραλείφθηκαν. <1>Κάντε κλικ εδώ</1> για να τις δείτε.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} απαντήσεις και {{linksCount}} σύνδεσμοι παραλείφθηκαν. <1>Κάντε κλικ εδώ</1> για να τις δείτε."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "video",
|
"video": "video",
|
||||||
"audio": "audio",
|
"audio": "audio",
|
||||||
"webpage": "webpage",
|
"webpage": "webpage",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "rules",
|
||||||
|
"welcome_to_board": "Welcome to {{board}}",
|
||||||
|
"comment_too_long": "Comment too long. <1>Click here</1> to view the full text.",
|
||||||
|
"replies_omitted": "{{repliesCount}} replies omitted. <1>Click here</1> to view.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} replies and {{linksCount}} links omitted. <1>Click here</1> to view."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "video",
|
"video": "video",
|
||||||
"audio": "audio",
|
"audio": "audio",
|
||||||
"webpage": "página web",
|
"webpage": "página web",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "reglas",
|
||||||
|
"welcome_to_board": "Bienvenido a {{board}}",
|
||||||
|
"comment_too_long": "Comentario demasiado largo. <1>Haz clic aquí</1> para ver el texto completo.",
|
||||||
|
"replies_omitted": "{{repliesCount}} respuestas omitidas. <1>Haz clic aquí</1> para verlas.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} respuestas y {{linksCount}} enlaces omitidos. <1>Haz clic aquí</1> para verlos."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "ویدیو",
|
"video": "ویدیو",
|
||||||
"audio": "صدا",
|
"audio": "صدا",
|
||||||
"webpage": "صفحه وب",
|
"webpage": "صفحه وب",
|
||||||
"iframe": "فریم"
|
"iframe": "فریم",
|
||||||
|
"rules": "قوانین",
|
||||||
|
"welcome_to_board": "خوش آمدید به {{board}}",
|
||||||
|
"comment_too_long": "نظر بسیار طولانی است. <1>اینجا کلیک کنید</1> تا متن کامل را ببینید.",
|
||||||
|
"replies_omitted": "{{repliesCount}} پاسخ حذف شده است. <1>اینجا کلیک کنید</1> تا آنها را مشاهده کنید.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} پاسخ و {{linksCount}} لینک حذف شده است. <1>اینجا کلیک کنید</1> تا آنها را مشاهده کنید."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "video",
|
"video": "video",
|
||||||
"audio": "audio",
|
"audio": "audio",
|
||||||
"webpage": "verkkosivu",
|
"webpage": "verkkosivu",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "säännöt",
|
||||||
|
"welcome_to_board": "Tervetuloa {{board}}",
|
||||||
|
"comment_too_long": "Kommentti on liian pitkä. <1>Napsauta tästä</1> nähdäksesi koko tekstin.",
|
||||||
|
"replies_omitted": "{{repliesCount}} vastausta jätetty pois. <1>Napsauta tästä</1> nähdäksesi ne.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} vastausta ja {{linksCount}} linkkiä jätetty pois. <1>Napsauta tästä</1> nähdäksesi ne."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "video",
|
"video": "video",
|
||||||
"audio": "audio",
|
"audio": "audio",
|
||||||
"webpage": "pahinahon",
|
"webpage": "pahinahon",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "mga patakaran",
|
||||||
|
"welcome_to_board": "Maligayang pagdating sa {{board}}",
|
||||||
|
"comment_too_long": "Masyadong mahaba ang komento. <1>I-click dito</1> upang makita ang buong teksto.",
|
||||||
|
"replies_omitted": "{{repliesCount}} mga tugon ang hindi ipinakita. <1>I-click dito</1> upang makita.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} mga tugon at {{linksCount}} mga link ang hindi ipinakita. <1>I-click dito</1> upang makita."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "vidéo",
|
"video": "vidéo",
|
||||||
"audio": "audio",
|
"audio": "audio",
|
||||||
"webpage": "page web",
|
"webpage": "page web",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "règles",
|
||||||
|
"welcome_to_board": "Bienvenue sur {{board}}",
|
||||||
|
"comment_too_long": "Commentaire trop long. <1>Cliquez ici</1> pour voir le texte complet.",
|
||||||
|
"replies_omitted": "{{repliesCount}} réponses omises. <1>Cliquez ici</1> pour les afficher.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} réponses et {{linksCount}} liens omis. <1>Cliquez ici</1> pour les afficher."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "וידאו",
|
"video": "וידאו",
|
||||||
"audio": "שמע",
|
"audio": "שמע",
|
||||||
"webpage": "דף אינטרנט",
|
"webpage": "דף אינטרנט",
|
||||||
"iframe": "מסגרת"
|
"iframe": "מסגרת",
|
||||||
|
"rules": "חוקים",
|
||||||
|
"welcome_to_board": "ברוך הבא ל{{board}}",
|
||||||
|
"comment_too_long": "התגובה ארוכה מדי. <1>לחץ כאן</1> כדי לראות את הטקסט המלא.",
|
||||||
|
"replies_omitted": "{{repliesCount}} תגובות נשמטו. <1>לחץ כאן</1> לצפייה.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} תגובות ו{{linksCount}} קישורים נשמטו. <1>לחץ כאן</1> לצפייה."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "वीडियो",
|
"video": "वीडियो",
|
||||||
"audio": "ऑडियो",
|
"audio": "ऑडियो",
|
||||||
"webpage": "वेबपेज",
|
"webpage": "वेबपेज",
|
||||||
"iframe": "आइफ्रेम"
|
"iframe": "आइफ्रेम",
|
||||||
|
"rules": "नियम",
|
||||||
|
"welcome_to_board": "{{board}} में आपका स्वागत है",
|
||||||
|
"comment_too_long": "टिप्पणी बहुत लंबी है। <1>पूरा टेक्स्ट देखने के लिए यहां क्लिक करें</1>।",
|
||||||
|
"replies_omitted": "{{repliesCount}} उत्तर छोड़े गए हैं। <1>देखने के लिए यहां क्लिक करें</1>।",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} उत्तर और {{linksCount}} लिंक छोड़े गए हैं। <1>देखने के लिए यहां क्लिक करें</1>।"
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "videó",
|
"video": "videó",
|
||||||
"audio": "hang",
|
"audio": "hang",
|
||||||
"webpage": "weboldal",
|
"webpage": "weboldal",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "szabályok",
|
||||||
|
"welcome_to_board": "Üdvözöljük a(z) {{board}} oldalon",
|
||||||
|
"comment_too_long": "A megjegyzés túl hosszú. <1>Kattintson ide</1> a teljes szöveg megtekintéséhez.",
|
||||||
|
"replies_omitted": "{{repliesCount}} válasz kihagyva. <1>Kattintson ide</1> a megtekintéshez.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} válasz és {{linksCount}} link kihagyva. <1>Kattintson ide</1> a megtekintéshez."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "video",
|
"video": "video",
|
||||||
"audio": "audio",
|
"audio": "audio",
|
||||||
"webpage": "halaman web",
|
"webpage": "halaman web",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "aturan",
|
||||||
|
"welcome_to_board": "Selamat datang di {{board}}",
|
||||||
|
"comment_too_long": "Komentar terlalu panjang. <1>Klik di sini</1> untuk melihat teks lengkap.",
|
||||||
|
"replies_omitted": "{{repliesCount}} balasan dihilangkan. <1>Klik di sini</1> untuk melihat.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} balasan dan {{linksCount}} tautan dihilangkan. <1>Klik di sini</1> untuk melihat."
|
||||||
}
|
}
|
||||||
@@ -12,7 +12,7 @@
|
|||||||
"whitepaper": "Libro bianco",
|
"whitepaper": "Libro bianco",
|
||||||
"token": "Token",
|
"token": "Token",
|
||||||
"download_app": "Scarica app",
|
"download_app": "Scarica app",
|
||||||
"start_new_thread": "Inizia un Nuovo Thread",
|
"start_new_thread": "Invia un Nuovo Thread",
|
||||||
"show_stats": "Mostra Statistiche",
|
"show_stats": "Mostra Statistiche",
|
||||||
"hide": "Nascondi",
|
"hide": "Nascondi",
|
||||||
"board_stats_hour": "Nell'ultima ora, <1>{{userCount}}</1> utenti hanno inviato <1>{{postCount}}</1> post",
|
"board_stats_hour": "Nell'ultima ora, <1>{{userCount}}</1> utenti hanno inviato <1>{{postCount}}</1> post",
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "video",
|
"video": "video",
|
||||||
"audio": "audio",
|
"audio": "audio",
|
||||||
"webpage": "pagina web",
|
"webpage": "pagina web",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "regole",
|
||||||
|
"welcome_to_board": "Benvenuti su {{board}}",
|
||||||
|
"comment_too_long": "Commento troppo lungo. <1>Clicca qui</1> per vedere il testo completo.",
|
||||||
|
"replies_omitted": "{{repliesCount}} risposte omesse. <1>Clicca qui</1> per visualizzare.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} risposte e {{linksCount}} link omessi. <1>Clicca qui</1> per visualizzare."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "ビデオ",
|
"video": "ビデオ",
|
||||||
"audio": "音声",
|
"audio": "音声",
|
||||||
"webpage": "ウェブページ",
|
"webpage": "ウェブページ",
|
||||||
"iframe": "アイフレーム"
|
"iframe": "アイフレーム",
|
||||||
|
"rules": "ルール",
|
||||||
|
"welcome_to_board": "{{board}}へようこそ",
|
||||||
|
"comment_too_long": "コメントが長すぎます。 <1>ここをクリック</1>して全文を表示。",
|
||||||
|
"replies_omitted": "{{repliesCount}}件の返信が省略されました。 <1>ここをクリック</1>して表示。",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}}件の返信と{{linksCount}}件のリンクが省略されました。 <1>ここをクリック</1>して表示。"
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "비디오",
|
"video": "비디오",
|
||||||
"audio": "오디오",
|
"audio": "오디오",
|
||||||
"webpage": "웹 페이지",
|
"webpage": "웹 페이지",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "규칙",
|
||||||
|
"welcome_to_board": "{{board}}에 오신 것을 환영합니다",
|
||||||
|
"comment_too_long": "댓글이 너무 깁니다. <1>여기를 클릭하십시오</1> 전체 텍스트를 보려면.",
|
||||||
|
"replies_omitted": "{{repliesCount}}개의 답글이 생략되었습니다. <1>여기를 클릭하십시오</1> 보려면.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}}개의 답글과 {{linksCount}}개의 링크가 생략되었습니다. <1>여기를 클릭하십시오</1> 보려면."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "व्हिडिओ",
|
"video": "व्हिडिओ",
|
||||||
"audio": "ऑडिओ",
|
"audio": "ऑडिओ",
|
||||||
"webpage": "वेबपेज",
|
"webpage": "वेबपेज",
|
||||||
"iframe": "आयफ्रेम"
|
"iframe": "आयफ्रेम",
|
||||||
|
"rules": "नियम",
|
||||||
|
"welcome_to_board": "{{board}} वर आपले स्वागत आहे",
|
||||||
|
"comment_too_long": "टिप्पणी खूप लांब आहे. <1>पूर्ण मजकूर पाहण्यासाठी येथे क्लिक करा</1>.",
|
||||||
|
"replies_omitted": "{{repliesCount}} प्रतिसाद वगळले गेले आहेत. <1>पाहण्यासाठी येथे क्लिक करा</1>.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} प्रतिसाद आणि {{linksCount}} दुवे वगळले गेले आहेत. <1>पाहण्यासाठी येथे क्लिक करा</1>."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "video",
|
"video": "video",
|
||||||
"audio": "audio",
|
"audio": "audio",
|
||||||
"webpage": "webpagina",
|
"webpage": "webpagina",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "regels",
|
||||||
|
"welcome_to_board": "Welkom bij {{board}}",
|
||||||
|
"comment_too_long": "Reactie te lang. <1>Klik hier</1> om de volledige tekst te bekijken.",
|
||||||
|
"replies_omitted": "{{repliesCount}} reacties weggelaten. <1>Klik hier</1> om ze te bekijken.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} reacties en {{linksCount}} links weggelaten. <1>Klik hier</1> om ze te bekijken."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "video",
|
"video": "video",
|
||||||
"audio": "lyd",
|
"audio": "lyd",
|
||||||
"webpage": "nettside",
|
"webpage": "nettside",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "regler",
|
||||||
|
"welcome_to_board": "Velkommen til {{board}}",
|
||||||
|
"comment_too_long": "Kommentaren er for lang. <1>Klikk her</1> for å se hele teksten.",
|
||||||
|
"replies_omitted": "{{repliesCount}} svar utelatt. <1>Klikk her</1> for å se dem.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} svar og {{linksCount}} lenker utelatt. <1>Klikk her</1> for å se dem."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "wideo",
|
"video": "wideo",
|
||||||
"audio": "audio",
|
"audio": "audio",
|
||||||
"webpage": "strona internetowa",
|
"webpage": "strona internetowa",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "zasady",
|
||||||
|
"welcome_to_board": "Witaj na {{board}}",
|
||||||
|
"comment_too_long": "Komentarz jest za długi. <1>Kliknij tutaj</1>, aby zobaczyć pełny tekst.",
|
||||||
|
"replies_omitted": "Pominięto {{repliesCount}} odpowiedzi. <1>Kliknij tutaj</1>, aby je zobaczyć.",
|
||||||
|
"replies_and_links_omitted": "Pominięto {{repliesCount}} odpowiedzi i {{linksCount}} linków. <1>Kliknij tutaj</1>, aby je zobaczyć."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "vídeo",
|
"video": "vídeo",
|
||||||
"audio": "áudio",
|
"audio": "áudio",
|
||||||
"webpage": "página da web",
|
"webpage": "página da web",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "regras",
|
||||||
|
"welcome_to_board": "Bem-vindo ao {{board}}",
|
||||||
|
"comment_too_long": "Comentário muito longo. <1>Clique aqui</1> para ver o texto completo.",
|
||||||
|
"replies_omitted": "{{repliesCount}} respostas omitidas. <1>Clique aqui</1> para visualizar.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} respostas e {{linksCount}} links omitidos. <1>Clique aqui</1> para visualizar."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "video",
|
"video": "video",
|
||||||
"audio": "audio",
|
"audio": "audio",
|
||||||
"webpage": "pagină web",
|
"webpage": "pagină web",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "reguli",
|
||||||
|
"welcome_to_board": "Bine ați venit la {{board}}",
|
||||||
|
"comment_too_long": "Comentariul este prea lung. <1>Click aici</1> pentru a vedea textul complet.",
|
||||||
|
"replies_omitted": "{{repliesCount}} răspunsuri omise. <1>Click aici</1> pentru a le vizualiza.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} răspunsuri și {{linksCount}} linkuri omise. <1>Click aici</1> pentru a le vizualiza."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "видео",
|
"video": "видео",
|
||||||
"audio": "аудио",
|
"audio": "аудио",
|
||||||
"webpage": "веб-страница",
|
"webpage": "веб-страница",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "правила",
|
||||||
|
"welcome_to_board": "Добро пожаловать на {{board}}",
|
||||||
|
"comment_too_long": "Комментарий слишком длинный. <1>Нажмите здесь</1>, чтобы прочитать полный текст.",
|
||||||
|
"replies_omitted": "{{repliesCount}} ответов пропущено. <1>Нажмите здесь</1>, чтобы посмотреть.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} ответов и {{linksCount}} ссылок пропущено. <1>Нажмите здесь</1>, чтобы посмотреть."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "video",
|
"video": "video",
|
||||||
"audio": "audio",
|
"audio": "audio",
|
||||||
"webpage": "faqja web",
|
"webpage": "faqja web",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "rregullat",
|
||||||
|
"welcome_to_board": "Mirë se vini te {{board}}",
|
||||||
|
"comment_too_long": "Komenti është shumë i gjatë. <1>Kliko këtu</1> për të parë tekstin e plotë.",
|
||||||
|
"replies_omitted": "{{repliesCount}} përgjigje janë lënë jashtë. <1>Kliko këtu</1> për t'i shikuar.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} përgjigje dhe {{linksCount}} lidhje janë lënë jashtë. <1>Kliko këtu</1> për t'i shikuar."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "video",
|
"video": "video",
|
||||||
"audio": "ljud",
|
"audio": "ljud",
|
||||||
"webpage": "webbsida",
|
"webpage": "webbsida",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "regler",
|
||||||
|
"welcome_to_board": "Välkommen till {{board}}",
|
||||||
|
"comment_too_long": "Kommentaren är för lång. <1>Klicka här</1> för att se hela texten.",
|
||||||
|
"replies_omitted": "{{repliesCount}} svar utelämnade. <1>Klicka här</1> för att visa dem.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} svar och {{linksCount}} länkar utelämnade. <1>Klicka här</1> för att visa dem."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "వీడియో",
|
"video": "వీడియో",
|
||||||
"audio": "ఆడియో",
|
"audio": "ఆడియో",
|
||||||
"webpage": "వెబ్ పేజీ",
|
"webpage": "వెబ్ పేజీ",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "నియమాలు",
|
||||||
|
"welcome_to_board": "{{board}} కు స్వాగతం",
|
||||||
|
"comment_too_long": "వ్యాఖ్య చాలా పొడవుగా ఉంది. <1>పూర్తి టెక్స్ట్ చూడటానికి ఇక్కడ క్లిక్ చేయండి</1>.",
|
||||||
|
"replies_omitted": "{{repliesCount}} స్పందనలు వదిలివేయబడ్డాయి. <1>చూడటానికి ఇక్కడ క్లిక్ చేయండి</1>.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} స్పందనలు మరియు {{linksCount}} లింకులు వదిలివేయబడ్డాయి. <1>చూడటానికి ఇక్కడ క్లిక్ చేయండి</1>."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "วิดีโอ",
|
"video": "วิดีโอ",
|
||||||
"audio": "เสียง",
|
"audio": "เสียง",
|
||||||
"webpage": "หน้าเว็บ",
|
"webpage": "หน้าเว็บ",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "กฎ",
|
||||||
|
"welcome_to_board": "ยินดีต้อนรับสู่ {{board}}",
|
||||||
|
"comment_too_long": "ความคิดเห็นยาวเกินไป <1>คลิกที่นี่</1> เพื่อดูข้อความเต็ม.",
|
||||||
|
"replies_omitted": "ข้าม {{repliesCount}} คำตอบ <1>คลิกที่นี่</1> เพื่อดู.",
|
||||||
|
"replies_and_links_omitted": "ข้าม {{repliesCount}} คำตอบและ {{linksCount}} ลิงก์ <1>คลิกที่นี่</1> เพื่อดู."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "video",
|
"video": "video",
|
||||||
"audio": "ses",
|
"audio": "ses",
|
||||||
"webpage": "web sayfası",
|
"webpage": "web sayfası",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "kurallar",
|
||||||
|
"welcome_to_board": "{{board}}'a hoş geldiniz",
|
||||||
|
"comment_too_long": "Yorum çok uzun. <1>Buraya tıklayın</1> tam metni görüntülemek için.",
|
||||||
|
"replies_omitted": "{{repliesCount}} yanıt göz ardı edildi. <1>Buraya tıklayın</1> görüntülemek için.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} yanıt ve {{linksCount}} bağlantı göz ardı edildi. <1>Buraya tıklayın</1> görüntülemek için."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "відео",
|
"video": "відео",
|
||||||
"audio": "аудіо",
|
"audio": "аудіо",
|
||||||
"webpage": "веб-сторінка",
|
"webpage": "веб-сторінка",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "правила",
|
||||||
|
"welcome_to_board": "Ласкаво просимо до {{board}}",
|
||||||
|
"comment_too_long": "Коментар занадто довгий. <1>Натисніть тут</1>, щоб переглянути повний текст.",
|
||||||
|
"replies_omitted": "{{repliesCount}} відповідей пропущено. <1>Натисніть тут</1>, щоб переглянути.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} відповідей та {{linksCount}} посилань пропущено. <1>Натисніть тут</1>, щоб переглянути."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "ویڈیو",
|
"video": "ویڈیو",
|
||||||
"audio": "آڈیو",
|
"audio": "آڈیو",
|
||||||
"webpage": "ویب پیج",
|
"webpage": "ویب پیج",
|
||||||
"iframe": "آئی فریم"
|
"iframe": "آئی فریم",
|
||||||
|
"rules": "اصول",
|
||||||
|
"welcome_to_board": "{{board}} میں خوش آمدید",
|
||||||
|
"comment_too_long": "تبصرہ بہت طویل ہے۔ <1>مکمل متن دیکھنے کے لیے یہاں کلک کریں</1>۔",
|
||||||
|
"replies_omitted": "{{repliesCount}} جوابات چھوڑ دیے گئے ہیں۔ <1>مکمل دیکھنے کے لیے یہاں کلک کریں</1>۔",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} جوابات اور {{linksCount}} لنکس چھوڑ دیے گئے ہیں۔ <1>مکمل دیکھنے کے لیے یہاں کلک کریں</1>۔"
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "video",
|
"video": "video",
|
||||||
"audio": "âm thanh",
|
"audio": "âm thanh",
|
||||||
"webpage": "trang web",
|
"webpage": "trang web",
|
||||||
"iframe": "iframe"
|
"iframe": "iframe",
|
||||||
|
"rules": "quy tắc",
|
||||||
|
"welcome_to_board": "Chào mừng bạn đến với {{board}}",
|
||||||
|
"comment_too_long": "Bình luận quá dài. <1>Nhấn vào đây</1> để xem toàn bộ văn bản.",
|
||||||
|
"replies_omitted": "{{repliesCount}} câu trả lời bị bỏ qua. <1>Nhấn vào đây</1> để xem.",
|
||||||
|
"replies_and_links_omitted": "{{repliesCount}} câu trả lời và {{linksCount}} liên kết bị bỏ qua. <1>Nhấn vào đây</1> để xem."
|
||||||
}
|
}
|
||||||
@@ -53,5 +53,10 @@
|
|||||||
"video": "视频",
|
"video": "视频",
|
||||||
"audio": "音频",
|
"audio": "音频",
|
||||||
"webpage": "网页",
|
"webpage": "网页",
|
||||||
"iframe": "框架"
|
"iframe": "框架",
|
||||||
|
"rules": "规则",
|
||||||
|
"welcome_to_board": "欢迎来到{{board}}",
|
||||||
|
"comment_too_long": "评论太长。 <1>点击这里</1>查看完整文本。",
|
||||||
|
"replies_omitted": "省略了{{repliesCount}}条回复。 <1>点击这里</1>查看。",
|
||||||
|
"replies_and_links_omitted": "省略了{{repliesCount}}条回复和{{linksCount}}个链接。 <1>点击这里</1>查看。"
|
||||||
}
|
}
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
import { useState } from 'react';
|
import { useState } from 'react';
|
||||||
import { Link, useLocation, useParams } from 'react-router-dom';
|
import { Link, useLocation, useParams } from 'react-router-dom';
|
||||||
import { useTranslation } from 'react-i18next';
|
import { Trans, useTranslation } from 'react-i18next';
|
||||||
import { Role, useAccount, useSubplebbit } from '@plebbit/plebbit-react-hooks';
|
import { Role, useAccount, useSubplebbit } from '@plebbit/plebbit-react-hooks';
|
||||||
import Plebbit from '@plebbit/plebbit-js/dist/browser/index.js';
|
import Plebbit from '@plebbit/plebbit-js/dist/browser/index.js';
|
||||||
import { getCommentMediaInfo, getHasThumbnail } from '../../lib/utils/media-utils';
|
import { getCommentMediaInfo, getHasThumbnail } from '../../lib/utils/media-utils';
|
||||||
@@ -50,10 +50,10 @@ const PostDesktop = ({ openReplyModal, post, roles, showAllReplies }: PostProps)
|
|||||||
const [showThumbnail, setShowThumbnail] = useState(true);
|
const [showThumbnail, setShowThumbnail] = useState(true);
|
||||||
|
|
||||||
const replies = useReplies(post);
|
const replies = useReplies(post);
|
||||||
const visibleLinkCount = useCountLinksInReplies(post, 5);
|
const visiblelinksCount = useCountLinksInReplies(post, 5);
|
||||||
const totalLinkCount = useCountLinksInReplies(post);
|
const totallinksCount = useCountLinksInReplies(post);
|
||||||
const repliesCount = pinned ? replyCount : replyCount - 5;
|
const repliesCount = pinned ? replyCount : replyCount - 5;
|
||||||
const linkCount = pinned ? totalLinkCount : totalLinkCount - visibleLinkCount;
|
const linksCount = pinned ? totallinksCount : totallinksCount - visiblelinksCount;
|
||||||
|
|
||||||
const [menuBtnRotated, setMenuBtnRotated] = useState(false);
|
const [menuBtnRotated, setMenuBtnRotated] = useState(false);
|
||||||
|
|
||||||
@@ -176,7 +176,7 @@ const PostDesktop = ({ openReplyModal, post, roles, showAllReplies }: PostProps)
|
|||||||
{content.length > 1000 && !isInPostPage && (
|
{content.length > 1000 && !isInPostPage && (
|
||||||
<span className={styles.abbr}>
|
<span className={styles.abbr}>
|
||||||
<br />
|
<br />
|
||||||
Comment too long. <Link to={`/p/${subplebbitAddress}/c/${cid}`}>Click here</Link> to view the full text.
|
<Trans i18nKey={'comment_too_long'} shouldUnescape={true} components={{ 1: <Link to={`/p/${subplebbitAddress}/c/${cid}`} /> }} />
|
||||||
</span>
|
</span>
|
||||||
)}
|
)}
|
||||||
</blockquote>
|
</blockquote>
|
||||||
@@ -186,10 +186,16 @@ const PostDesktop = ({ openReplyModal, post, roles, showAllReplies }: PostProps)
|
|||||||
<span className={styles.expandButtonWrapper}>
|
<span className={styles.expandButtonWrapper}>
|
||||||
<span className={styles.expandButton} />
|
<span className={styles.expandButton} />
|
||||||
</span>
|
</span>
|
||||||
<span>
|
{linksCount > 0 ? (
|
||||||
{repliesCount} replies {linkCount > 0 && `and ${linkCount} links`} omitted.{' '}
|
<Trans
|
||||||
</span>
|
i18nKey={'replies_and_links_omitted'}
|
||||||
<Link to={`/p/${subplebbitAddress}/c/${cid}`}>Click here</Link> to view.
|
shouldUnescape={true}
|
||||||
|
components={{ 1: <Link to={`/p/${subplebbitAddress}/c/${cid}`} /> }}
|
||||||
|
values={{ repliesCount, linksCount }}
|
||||||
|
/>
|
||||||
|
) : (
|
||||||
|
<Trans i18nKey={'replies_omitted'} shouldUnescape={true} components={{ 1: <Link to={`/p/${subplebbitAddress}/c/${cid}`} /> }} values={{ repliesCount }} />
|
||||||
|
)}
|
||||||
</span>
|
</span>
|
||||||
)}
|
)}
|
||||||
{!(pinned && !isInPostPage) &&
|
{!(pinned && !isInPostPage) &&
|
||||||
@@ -351,7 +357,7 @@ const PostMobile = ({ openReplyModal, post, roles, showAllReplies }: PostProps)
|
|||||||
const location = useLocation();
|
const location = useLocation();
|
||||||
const isInPostPage = isPostPageView(location.pathname, params);
|
const isInPostPage = isPostPageView(location.pathname, params);
|
||||||
|
|
||||||
const linkCount = useCountLinksInReplies(post);
|
const linksCount = useCountLinksInReplies(post);
|
||||||
const displayTitle = title && title.length > 30 ? title?.slice(0, 30) + '(...)' : title;
|
const displayTitle = title && title.length > 30 ? title?.slice(0, 30) + '(...)' : title;
|
||||||
const displayContent = content && !isInPostPage && content.length > 1000 ? content?.slice(0, 1000) : content;
|
const displayContent = content && !isInPostPage && content.length > 1000 ? content?.slice(0, 1000) : content;
|
||||||
|
|
||||||
@@ -435,7 +441,7 @@ const PostMobile = ({ openReplyModal, post, roles, showAllReplies }: PostProps)
|
|||||||
{content.length > 1000 && !isInPostPage && (
|
{content.length > 1000 && !isInPostPage && (
|
||||||
<span className={styles.abbr}>
|
<span className={styles.abbr}>
|
||||||
<br />
|
<br />
|
||||||
Comment too long. <Link to={`/p/${subplebbitAddress}/c/${cid}`}>Click here</Link> to view the full text.
|
<Trans i18nKey={'comment_too_long'} shouldUnescape={true} components={{ 1: <Link to={`/p/${subplebbitAddress}/c/${cid}`} /> }} />
|
||||||
</span>
|
</span>
|
||||||
)}
|
)}
|
||||||
</blockquote>
|
</blockquote>
|
||||||
@@ -445,7 +451,7 @@ const PostMobile = ({ openReplyModal, post, roles, showAllReplies }: PostProps)
|
|||||||
<div className={styles.postLink}>
|
<div className={styles.postLink}>
|
||||||
<span className={styles.info}>
|
<span className={styles.info}>
|
||||||
{replyCount > 0 && `${replyCount} Replies`}
|
{replyCount > 0 && `${replyCount} Replies`}
|
||||||
{linkCount > 0 && ` / ${linkCount} Links`}
|
{linksCount > 0 && ` / ${linksCount} Links`}
|
||||||
</span>
|
</span>
|
||||||
<Link to={`/p/${subplebbitAddress}/${isDescription ? 'description' : isRules ? 'rules' : `c/${cid}`}`} className='button'>
|
<Link to={`/p/${subplebbitAddress}/${isDescription ? 'description' : isRules ? 'rules' : `c/${cid}`}`} className='button'>
|
||||||
{t('view_thread')}
|
{t('view_thread')}
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
import Post from '../post';
|
import Post from '../post';
|
||||||
|
import { useTranslation } from 'react-i18next';
|
||||||
|
|
||||||
interface DescriptionPostProps {
|
interface DescriptionPostProps {
|
||||||
subplebbitAddress: string | undefined;
|
subplebbitAddress: string | undefined;
|
||||||
@@ -9,6 +10,7 @@ interface DescriptionPostProps {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const SubplebbitDescription = ({ subplebbitAddress, createdAt, description, avatarUrl, title }: DescriptionPostProps) => {
|
const SubplebbitDescription = ({ subplebbitAddress, createdAt, description, avatarUrl, title }: DescriptionPostProps) => {
|
||||||
|
const { t } = useTranslation();
|
||||||
const post = {
|
const post = {
|
||||||
isDescription: true,
|
isDescription: true,
|
||||||
subplebbitAddress,
|
subplebbitAddress,
|
||||||
@@ -16,7 +18,7 @@ const SubplebbitDescription = ({ subplebbitAddress, createdAt, description, avat
|
|||||||
author: { displayName: '## Board Mods' },
|
author: { displayName: '## Board Mods' },
|
||||||
content: description,
|
content: description,
|
||||||
link: avatarUrl,
|
link: avatarUrl,
|
||||||
title: 'Welcome to ' + title,
|
title: t('welcome_to_board', { board: title }),
|
||||||
pinned: true,
|
pinned: true,
|
||||||
locked: true,
|
locked: true,
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -1,4 +1,6 @@
|
|||||||
import Post from '../post';
|
import Post from '../post';
|
||||||
|
import { useTranslation } from 'react-i18next';
|
||||||
|
import _ from 'lodash';
|
||||||
|
|
||||||
interface RulesPostProps {
|
interface RulesPostProps {
|
||||||
subplebbitAddress: string | undefined;
|
subplebbitAddress: string | undefined;
|
||||||
@@ -7,6 +9,7 @@ interface RulesPostProps {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const SubplebbitRules = ({ subplebbitAddress, createdAt, rules }: RulesPostProps) => {
|
const SubplebbitRules = ({ subplebbitAddress, createdAt, rules }: RulesPostProps) => {
|
||||||
|
const { t } = useTranslation();
|
||||||
const content = rules.map((rule, index) => `${index + 1}. ${rule}`).join('\n');
|
const content = rules.map((rule, index) => `${index + 1}. ${rule}`).join('\n');
|
||||||
const post = {
|
const post = {
|
||||||
isRules: true,
|
isRules: true,
|
||||||
@@ -14,7 +17,7 @@ const SubplebbitRules = ({ subplebbitAddress, createdAt, rules }: RulesPostProps
|
|||||||
timestamp: createdAt,
|
timestamp: createdAt,
|
||||||
author: { displayName: '## Board Mods' },
|
author: { displayName: '## Board Mods' },
|
||||||
content,
|
content,
|
||||||
title: 'Rules',
|
title: _.capitalize(t('rules')),
|
||||||
pinned: true,
|
pinned: true,
|
||||||
locked: true,
|
locked: true,
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user