Merge pull request #844 from plebbit/development

Development
This commit is contained in:
Tom
2026-01-03 19:10:07 +01:00
committed by GitHub
63 changed files with 1343 additions and 2635 deletions
+4 -1
View File
@@ -164,4 +164,7 @@ yarn-error.log*
.vscode
.cursor
.playwright-mcp
.playwright-mcp
.specstory
.cursorindexingignore
+11 -1
View File
@@ -133,7 +133,17 @@
"resolutions": {
"js-yaml": "4.1.1",
"baseline-browser-mapping": "^2.9.11",
"vite": "npm:rolldown-vite@7.2.11"
"vite": "npm:rolldown-vite@7.2.11",
"qs": "6.14.1",
"mdast-util-to-hast": "12.3.0",
"node-forge": "1.3.3",
"glob": "10.5.0",
"tmp": "0.2.5",
"elliptic": "6.6.1",
"ws": "8.18.3",
"jose": "4.15.9",
"sharp": "0.34.5",
"cacache": "19.0.1"
},
"main": "electron/main.js",
"build": {
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "ما هو 5chan؟",
"go": "اذهب",
"or": "أو",
"5chan_description": "5chan هو بديل 4chan لامركزي بالكامل ومفتوح المصدر، حيث يمكن لأي شخص إنشاء وامتلاك لوحات غير محدودة بشكل مشفر. يضيف مالكو اللوحات ويشرفون على لوحاتهم، ويضعون <1>القواعد</1> الخاصة بها. جميع البيانات نصية فقط ويتم مشاركتها من نظير إلى نظير، بما في ذلك روابط تضمين الصور. تحقق من <2>الأسئلة الشائعة</2> لمعرفة المزيد. لا تتردد في النقر على لوحة أدناه تهمك والبدء فورًا!",
"no_global_rules_info": "يمكنك دائمًا الاتصال بأي منتدى، بشكل كامل P2P، لا يمكن لأحد إيقافك. ببساطة الصق عنوانه في حقل البحث أعلاه.",
"boards": "منتديات",
@@ -11,7 +10,6 @@
"about": "حول",
"whitepaper": "ورقة بيضاء",
"token": "رمز",
"download_app": "تحميل التطبيق",
"start_new_thread": "بدء موضوع جديد",
"show_stats": "عرض الإحصائيات",
"hide": "إخفاء",
@@ -40,8 +38,6 @@
"post_a_reply": "أضف ردًا",
"view_thread": "عرض الموضوع",
"return": "العودة",
"bottom": "القاع",
"top": "أعلى",
"thread_closed": "تم إغلاق الموضوع.",
"may_not_reply": "قد لا تتم الرد في هذا الوقت.",
"post": "نشر",
@@ -54,25 +50,15 @@
"audio": "صوت",
"webpage": "صفحة ويب",
"iframe": "إطار",
"rules": "القواعد",
"welcome_to_board": "مرحبًا بك في {{board}}",
"comment_too_long": "التعليق طويل جدًا. <1>اضغط هنا</1> لعرض النص الكامل.",
"replies_omitted": "{{repliesCount}} ردود محذوفة. <1>اضغط هنا</1> لعرضها.",
"replies_and_links_omitted": "{{repliesCount}} ردود و{{linksCount}} روابط محذوفة. <1>اضغط هنا</1> لعرضها.",
"this_thread_is_closed": "الموضوع مغلق",
"reply_to_no": "الرد على المنشور رقم{{no}}",
"submit": "إرسال",
"gif": "جي آي إف",
"moderating": "تدير",
"not_moderating": "لست تدير أي منتدى",
"not_subscribed": "لست مشتركًا في أي منتدى",
"total_posts": "إجمالي المشاركات:",
"current_users": "المستخدمون الحاليون:",
"boards_tracked": "المنتديات المتابعة:",
"interests": "اهتمامات",
"random": "عشوائي",
"international": "دولية",
"projects": "مشاريع",
"challenge_counter": "{{index}} من {{total}}",
"embed": "تضمين",
"remove": "إزالة",
@@ -80,7 +66,6 @@
"new_stable_version": "إصدار مستقر جديد متاح، 5chan v{{newVersion}}. أنت تستخدم 5chan v{{oldVersion}}.",
"refresh_to_update": "قم بتحديث الصفحة للتحديث",
"new_development_version": "إصدار تطوير جديد متاح، كوميت {{newCommit}}. أنت تستخدم كوميت {{oldCommit}}.",
"check_for_updates": "<1>تحقق</1> من التحديثات",
"latest_development_version": "أنت على أحدث إصدار تطوير، النسخة {{commit}}. لاستخدام النسخة الثابتة، انتقل إلى {{link}}.",
"latest_stable_version": "أنت على أحدث نسخة ثابتة، 5chan v{{version}}.",
"check": "تحقق",
@@ -98,28 +83,21 @@
"copy": "نسخ",
"copied": "تم النسخ",
"wallet": "محفظة",
"add_wallet": "<1>إضافة</1> محفظة رقمية",
"crypto_address_verification": "إذا تم حل عنوان العملة الرقمية عبر الند للند",
"crypto_address_not_yours": "عنوان العملة الرقمية ينتمي إلى حساب آخر.",
"enter_crypto_address": "الرجاء إدخال عنوان كريبتو صالح.",
"crypto_address_not_resolved": "لم يتم حل عنوان العملة الرقمية بعد.",
"copy_message_etherscan": "<1>{{copy}}</1> رسالة للتوقيع على <2>etherscan</2>",
"account": "حساب",
"crypto_address": "عنوان العملة الرقمية",
"crypto_wallets": "محافظ العملات الرقمية",
"reset": "إعادة",
"import": "استيراد",
"export": "تصدير",
"full_account_data": "بيانات الحساب الكاملة",
"this_account": "هذا الحساب",
"delete": "حذف",
"delete_account": "حذف الحساب",
"file_type": "نوع الملف",
"version": "الإصدار",
"spoiler": "تحذير",
"interface": "واجهة",
"invalid_url": "رابط غير صالح",
"no_link_provided": "لم يتم توفير رابط",
"image_search": "البحث عن صورة",
"copy_link": "نسخ الرابط",
"hide_post": "إخفاء المنشور",
@@ -132,10 +110,8 @@
"expand_all_settings": "توسيع جميع الإعدادات",
"collapse_all_settings": "طي جميع الإعدادات",
"refresh": "تحديث",
"no_board_selected": "لم يتم تحديد أية منتديات",
"none": "لا شيء",
"not_subscribed_to_any_board": "لم تشترك في أي منتديات بعد.",
"board_mods": "مشرفو المنتدى",
"this_post_was_removed": "تمت إزالة هذا المنشور",
"user_deleted_this_post": "حذف المستخدم هذا المنشور.",
"reason": "السبب",
@@ -143,7 +119,6 @@
"ban_user_for": "حظر المستخدم لمدة <1></1> أيام",
"optional": "اختياري",
"close_thread": "اغلق الموضوع",
"view_spoiler": "عرض الحاضر",
"filter": "تصفية",
"edit": "تحرير",
"time_1_minute_ago": "منذ دقيقة واحدة",
@@ -160,7 +135,6 @@
"bump_order": "ترتيب الدفع",
"creation_date": "تاريخ الإنشاء",
"sort_by": "ترتيب حسب",
"time_filter": "تصفية الوقت",
"subplebbit_offline_info": "قد يكون هذا المنتدى غير متصل وقد تفشل عملية النشر",
"posts_last_synced_info": "تمت مزامنة المشاركات آخر مرة {{time}}، قد يكون هذا المنتدى غير متصل وقد تفشل عملية النشر.",
"newer_than": "أحدث من",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} منشور من هذا المعرف",
"ban_expires_at": "محظور من p/{{address}} حتى {{timestamp}}",
"user_banned": "تم حظر المستخدم لهذا المنشور",
"loading_comments": "تحميل التعليقات",
"replies": "الردود",
"links": "الروابط",
"avatar": "الصورة الرمزية",
"token_address_whitelist": "عنوان الرمز (فقط على الـ <1>قائمة البيضاء</1>)",
"token_id": "تعريف الرمز",
"nsfw_boards": "المجالس المخلة بالأدب",
"hide_gore_boards": "إخفاء لوحات الجور",
"hide_adult_boards": "إخفاء لوحات الكبار",
"static_gif": "GIF ثابت",
"animated_gif": "GIF متحرك",
"hide_avatars": "إخفاء الصور الرمزية",
"pending": "قيد الانتظار",
"failed": "فشل",
"add": "أضف",
"pattern": "نمط",
"enable": "تفعيل",
"order": "ترتيب",
"text": "نص",
"filtered_threads": "المواضيع المفلترة",
"missing_link_confirm": "لن يكون منشورك مرئيًا افتراضيًا على 5chan، لأنه يفتقر إلى رابط لصورة أو وسائط أخرى. يمكنك تعطيل هذا المرشح في الإعدادات.",
"no_board_selected_warning": "يرجى تحديد لوحة قبل النشر.",
@@ -242,11 +206,8 @@
"reset_changes": "إعادة تعيين التغييرات",
"crypto_address_yours": "عنوان العملة الرقمية ينتمي إلى هذا الحساب.",
"delete_wallet": "حذف المحفظة",
"loading_board": "تحميل اللوحة",
"last_bumped": "آخر رفع",
"threads_without_images_tip": "عرض فقط المواضيع التي ترتبط بالوسائط القابلة للتضمين",
"hide_gore_boards_tip": "لا تعرض المواضيع من المجالس التي تحتوي على وسم \"جور\"",
"hide_adult_boards_tip": "لا تعرض المواضيع من المجالس التي تحتوي على وسم \"بالغ\"",
"fit_expanded_images_to_screen": "تغيير حجم الصور الموسعة لتناسب الشاشة",
"fit_expanded_images_to_screen_tip": "حدد الصور الموسعة لكل من عرض وارتفاع المتصفح",
"hide_avatars_tip": "لا تعرض الصور الرمزية بجانب أسماء المستخدمين",
@@ -258,26 +219,15 @@
"warning": "تحذير",
"comment_field_too_long": "التعليق طويل جدًا ({{length}}/2000).",
"field_too_long": "الحقل طويل جدًا.",
"title": "عنوان",
"tags": "علامات",
"load_more": "تحميل المزيد",
"displaying_boards": "عرض {{filteredBoardsCount}} من {{totalBoardCount}} المجالس",
"displaying_boards_with_tag": "عرض {{filteredBoardsCount}} من {{totalBoardCount}} المجالس الموسومة بـ {{currentTag}}",
"pph": "Posts Per Hour (منشورات في الساعة)",
"unsubscribe_all": "إلغاء الاشتراك من الكل",
"unsubscribe_all_confirm": "هل أنت متأكد أنك تريد إلغاء الاشتراك من جميع المجالس؟",
"you_have_blocked_this_board": "لقد حظرت هذه اللوحة",
"looking_for_more_posts": "البحث عن المزيد من المشاركات",
"more_posts_last_week": "{{count}} منشورات منذ {{currentTimeFilterName}}: <1>عرض المزيد من المنشورات من الأسبوع الماضي</1>",
"more_posts_last_month": "{{count}} منشورات منذ {{currentTimeFilterName}}: <1>عرض {{moreCount}} منشورات إضافية من الشهر الماضي</1>",
"loading_feed": "تحميل الخلاصة",
"loading_post": "جاري تحميل المنشور",
"node_stats": "إحصائيات العقدة",
"loading_default_boards": "جار تحميل قائمة اللوحات الافتراضية",
"loading_subscriptions": "جارٍ تحميل الاشتراكات",
"create_board": "إنشاء لوحة",
"enter_board_address": "أدخل عنوان أي لوحة",
"board_not_reachable": "اللوحة غير قابلة للوصول",
"cannot_edit_thread": "لا يمكنك تعديل هذا الموضوع",
"cannot_edit_reply": "لا يمكنك تعديل هذه الردود",
"this_thread_was_deleted": "تم حذف هذا الموضوع بواسطة مؤلفه",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "تم حذف هذه الرد من قبل مؤلفه",
"this_reply_was_removed": "تمت إزالة هذه الرد من قبل مشرفي المنتدى",
"not_mod_of_any_board": "أنت لست مشرفًا في أي لوحة.",
"filters_and_highlights": "الفلاتر والإبرازات",
"search_results_for": "نتائج البحث عن",
"help": "مساعدة",
"filter_and_highlights_help": "مساعدة الفلاتر والإبرازات",
@@ -299,10 +248,11 @@
"updates": "التحديثات",
"downloading_board": "جارٍ تنزيل المنتدى",
"subscriptions_subtitle": "لقد اشتركت في {{count}} لوحة",
"subscriptions_subtitle_one": "لقد اشتركت في لوحة واحدة",
"all_boards": "جميع اللوحات",
"nsfw_boards_only": "لوحات NSFW فقط",
"worksafe_boards_only": "لوحات آمنة للعمل فقط",
"bitsocial_account": "حساب Bitsocial",
"p2p_options": "خيارات P2P"
"p2p_options": "خيارات P2P",
"purge": "حذف نهائي",
"purge_confirm": "سيؤدي الحذف النهائي إلى إزالة هذا المحتوى وجميع الردود عليه من قاعدة البيانات بشكل دائم. متابعة؟"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "5chan কি?",
"go": "যাও",
"or": "অথবা",
"5chan_description": "5chan একটি সম্পূর্ণ বিকেন্দ্রীকৃত এবং ওপেন-সোর্স 4chan বিকল্প, যেখানে যে কেউ সীমাহীন বোর্ড তৈরি করতে এবং ক্রিপ্টোগ্রাফিকভাবে মালিকানা নিতে পারে। বোর্ড মালিকরা তাদের বোর্ড হোস্ট এবং মডারেট করে এবং এর <1>নিয়ম</1> সেট করে। সমস্ত ডেটা শুধুমাত্র পাঠ্য এবং এটি পিয়ার-টু-পিয়ার শেয়ার করা হয়, এমবেড ইমেজের লিঙ্ক সহ। আরও জানতে <2>FAQ</2> দেখুন। নীচে যে বোর্ডটি আপনাকে আগ্রহী করে তোলে সেটিতে ক্লিক করতে এবং সরাসরি শুরু করতে নির্দ্বিধায়!",
"no_global_rules_info": "আপনি সবসময় যেকোনো বোর্ডে সংযোগ করতে পারেন, সম্পূর্ণ P2P, কেউ আপনাকে থামাতে পারে না। উপরের সার্চ ফিল্ডে এর ঠিকানা পেস্ট করুন।",
"boards": "বোর্ডসমূহ",
@@ -11,7 +10,6 @@
"about": "সম্পর্কিত",
"whitepaper": "হোয়াইট পেপার",
"token": "টোকেন",
"download_app": "অ্যাপ ডাউনলোড করুন",
"start_new_thread": "নতুন থ্রেড শুরু করুন",
"show_stats": "প্রদর্শন পরিসংখ্যান",
"hide": "লুকান",
@@ -40,8 +38,6 @@
"post_a_reply": "একটি জবাব পোস্ট করুন",
"view_thread": "থ্রেড দেখুন",
"return": "ফিরে যাও",
"bottom": "নীচে",
"top": "শীর্ষ",
"thread_closed": "থ্রেড বন্ধ হয়েছে।",
"may_not_reply": "এই সময়ে আপনি প্রতিক্রিয়া দিতে পারবেন না।",
"post": "পোস্ট",
@@ -54,25 +50,15 @@
"audio": "অডিও",
"webpage": "ওয়েবপেজ",
"iframe": "আইফ্রেম",
"rules": "নিয়ম",
"welcome_to_board": "স্বাগতম {{board}}",
"comment_too_long": "মন্তব্য খুব দীর্ঘ। <1>পূর্ণ পাঠ্য দেখতে এখানে ক্লিক করুন</1>।",
"replies_omitted": "{{repliesCount}}টি উত্তর বাদ দেওয়া হয়েছে। <1>দেখতে এখানে ক্লিক করুন</1>।",
"replies_and_links_omitted": "{{repliesCount}}টি উত্তর এবং {{linksCount}}টি লিঙ্ক বাদ দেওয়া হয়েছে। <1>দেখতে এখানে ক্লিক করুন</1>।",
"this_thread_is_closed": "থ্রেডটি বন্ধ করা হয়েছে",
"reply_to_no": "পোস্ট নং{{no}}-এ উত্তর দিন",
"submit": "জমা দিন",
"gif": "জিআইএফ",
"moderating": "মডারেটিং",
"not_moderating": "কোনো বোর্ডসমূহ মডারেট করছেন না",
"not_subscribed": "কোনো বোর্ডসমূহে সাবস্ক্রাইব করা হয়নি",
"total_posts": "মোট পোস্টসমূহ:",
"current_users": "বর্তমান ব্যবহারকারীরা:",
"boards_tracked": "ট্র্যাক করা বোর্ডসমূহ:",
"interests": "আগ্রহসমূহ",
"random": "এলোমেলো",
"international": "আন্তর্জাতিক",
"projects": "প্রকল্পসমূহ",
"challenge_counter": "{{index}} থেকে {{total}}",
"embed": "এম্বেড",
"remove": "অপসারণ",
@@ -80,7 +66,6 @@
"new_stable_version": "নতুন স্থিতিশীল সংস্করণ উপলব্ধ, 5chan v{{newVersion}}। আপনি 5chan v{{oldVersion}} ব্যবহার করছেন।",
"refresh_to_update": "আপডেট করতে পৃষ্ঠাটি রিফ্রেশ করুন",
"new_development_version": "নতুন ডেভেলপমেন্ট সংস্করণ উপলব্ধ, কমিট {{newCommit}}। আপনি কমিট {{oldCommit}} ব্যবহার করছেন।",
"check_for_updates": "<1>যাচাই</1> করুন আপডেট",
"latest_development_version": "আপনি সর্বশেষ ডেভেলপমেন্ট সংস্করণে আছেন, কমিট {{commit}}। স্থিতিশীল সংস্করণ ব্যবহার করতে, {{link}} যান।",
"latest_stable_version": "আপনি সর্বশেষ স্থিতিশীল সংস্করণে আছেন, 5chan v{{version}}।",
"check": "চেক",
@@ -98,28 +83,21 @@
"copy": "কপি",
"copied": "নকল হয়েছে",
"wallet": "ওয়ালেট",
"add_wallet": "<1>যোগ</1> একটি ক্রিপ্টো ওয়ালেট",
"crypto_address_verification": "যদি ক্রিপ্টো ঠিকানা পি2প দ্বারা সমাধান হয়",
"crypto_address_not_yours": "ক্রিপ্টো ঠিকানা অন্য একটি অ্যাকাউন্টের অংশ।",
"enter_crypto_address": "দয়া করে একটি বৈধ ক্রিপ্টো ঠিকানা দিন।",
"crypto_address_not_resolved": "ক্রিপ্টো ঠিকানা এখনো সমাধান করা হয়নি।",
"copy_message_etherscan": "<1>{{copy}}</1> বার্তা সাইন করতে <2>etherscan</2> এ",
"account": "অ্যাকাউন্ট",
"crypto_address": "ক্রিপ্টো ঠিকানা",
"crypto_wallets": "ক্রিপ্টো ওয়ালেট",
"reset": "রিসেট",
"import": "আমদানি",
"export": "রপ্তানি",
"full_account_data": "সম্পূর্ণ অ্যাকাউন্ট ডেটা",
"this_account": "এই অ্যাকাউন্ট",
"delete": "মুছে ফেলা",
"delete_account": "অ্যাকাউন্ট মুছুন",
"file_type": "ফাইলের ধরন",
"version": "সংস্করণ",
"spoiler": "স্পোয়েলার",
"interface": "ইন্টারফেস",
"invalid_url": "অবৈধ ইউআরএল",
"no_link_provided": "কোনো লিঙ্ক উপস্থিত নেই",
"image_search": "চিত্র অনুসন্ধান",
"copy_link": "লিংক অনুলিপি করুন",
"hide_post": "পোস্ট লুকাও",
@@ -132,10 +110,8 @@
"expand_all_settings": "সমস্ত সেটিংস প্রসারিত করুন",
"collapse_all_settings": "সমস্ত সেটিংস সঙ্কুচিত করুন",
"refresh": "পুনরায় লোড করুন",
"no_board_selected": "কোনো ফোরাম নির্বাচিত হয়নি",
"none": "কিছু না",
"not_subscribed_to_any_board": "আপনি এখনো কোনো ফোরামে সদস্য হননি।",
"board_mods": "বোর্ড মডস",
"this_post_was_removed": "এই পোস্টটি সরানো হয়েছে",
"user_deleted_this_post": "ব্যবহারকারী এই পোস্টটি মুছে ফেলেছে।",
"reason": "কারণ",
@@ -143,7 +119,6 @@
"ban_user_for": "<1></1> দিনের জন্য ব্যবহারকারীকে নিষিদ্ধ করুন",
"optional": "ঐচ্ছিক",
"close_thread": "থ্রেড বন্ধ করুন",
"view_spoiler": "স্পোয়ালার দেখুন",
"filter": "ফিল্টার",
"edit": "সম্পাদনা",
"time_1_minute_ago": "১ মিনিট আগে",
@@ -160,7 +135,6 @@
"bump_order": "বাম অর্ডার",
"creation_date": "তৈরি তারিখ",
"sort_by": "দ্বারা বাছাই করুন",
"time_filter": "সময় ফিল্টার",
"subplebbit_offline_info": "এই বোর্ডটি অফলাইনে থাকতে পারে এবং প্রকাশনা ব্যর্থ হতে পারে",
"posts_last_synced_info": "পোস্টগুলি শেষবার {{time}} সিঙ্ক করা হয়েছে, এই বোর্ডটি অফলাইনে থাকতে পারে এবং প্রকাশনা ব্যর্থ হতে পারে।",
"newer_than": "নতুন পরে",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "এই আইডি থেকে {{number}} পোস্ট",
"ban_expires_at": "p/{{address}} থেকে {{timestamp}} পর্যন্ত নিষিদ্ধ",
"user_banned": "এই পোস্টের জন্য ব্যবহারকারী নিষিদ্ধ হয়েছে",
"loading_comments": "মন্তব্য লোড হচ্ছে",
"replies": "উত্তর",
"links": "লিঙ্কগুলি",
"avatar": "অবতার",
"token_address_whitelist": "টোকেন ঠিকানা (<1>সাফল্যবান</1> কেবল)",
"token_id": "টোকেন আইডি",
"nsfw_boards": "এনএসএফডব্লিউ বোর্ডস",
"hide_gore_boards": "গর বোর্ডস লুকান",
"hide_adult_boards": "পুরুষ বোর্ডস লুকান",
"static_gif": "স্ট্যাটিক GIF",
"animated_gif": "অ্যানিমেটেড GIF",
"hide_avatars": "অ্যাভাটার লুকান",
"pending": "অপেক্ষমাণ",
"failed": "ব্যর্থ",
"add": "যোগ করুন",
"pattern": "প্যাটার্ন",
"enable": "সক্রিয় করুন",
"order": "অর্ডার",
"text": "টেক্সট",
"filtered_threads": "ফিল্টার করা থ্রেড",
"missing_link_confirm": "আপনার পোস্ট ডিফল্টভাবে 5chan-এ দৃশ্যমান হবে না, কারণ এতে একটি ছবি বা অন্যান্য মিডিয়ার লিঙ্ক নেই। আপনি সেটিংসে এই ফিল্টারটি নিষ্ক্রিয় করতে পারেন।",
"no_board_selected_warning": "পোস্ট করার আগে একটি বোর্ড নির্বাচন করুন।",
@@ -242,11 +206,8 @@
"reset_changes": "পরিবর্তনগুলি রিসেট করুন",
"crypto_address_yours": "ক্রিপ্টো ঠিকানা এই অ্যাকাউন্টের অংশ।",
"delete_wallet": "ওয়ালেট মুছুন",
"loading_board": "বোর্ড লোড হচ্ছে",
"last_bumped": "শেষ.bump",
"threads_without_images_tip": "শুধুমাত্র এমন থ্রেডগুলি প্রদর্শন করুন যেগুলি এমবেডযোগ্য মিডিয়াতে লিঙ্ক করে",
"hide_gore_boards_tip": "\"গোর\" ট্যাগযুক্ত বোর্ড থেকে থ্রেডগুলি প্রদর্শন করবেন না",
"hide_adult_boards_tip": "\"এডাল্ট\" ট্যাগযুক্ত বোর্ড থেকে থ্রেডগুলি প্রদর্শন করবেন না",
"fit_expanded_images_to_screen": "প্রসারিত ছবিগুলি স্ক্রীনে ফিট করুন",
"fit_expanded_images_to_screen_tip": "প্রসারিত ছবিগুলি ব্রাউজারের প্রস্থ এবং উচ্চতায় সীমাবদ্ধ করুন",
"hide_avatars_tip": "ব্যবহারকারীর প্রদর্শন নামের পাশে অ্যাভাটারগুলি দেখান না",
@@ -258,26 +219,15 @@
"warning": "সতর্কতা",
"comment_field_too_long": "মন্তব্য খুব লম্বা ({{length}}/2000)।",
"field_too_long": "ফিল্ডটি খুব লম্বা।",
"title": "শিরোনাম",
"tags": "ট্যাগ",
"load_more": "আরো লোড করুন",
"displaying_boards": "প্রদর্শন করা হচ্ছে {{filteredBoardsCount}} এর মধ্যে {{totalBoardCount}} বোর্ড",
"displaying_boards_with_tag": "প্রদর্শন করা হচ্ছে {{filteredBoardsCount}} এর মধ্যে {{totalBoardCount}} বোর্ড যা {{currentTag}} ট্যাগযুক্ত",
"pph": "Posts Per Hour (পোস্ট প্রতি ঘণ্টা)",
"unsubscribe_all": "সব থেকে আনসাবস্ক্রাইব করুন",
"unsubscribe_all_confirm": "আপনি কি নিশ্চিত যে আপনি সমস্ত বোর্ড থেকে আনসাবস্ক্রাইব করতে চান?",
"you_have_blocked_this_board": "আপনি এই বোর্ডটি ব্লক করেছেন",
"looking_for_more_posts": "আরও পোস্ট খুঁজছি",
"more_posts_last_week": "{{count}} পোস্ট {{currentTimeFilterName}} থেকে: <1>গত সপ্তাহ থেকে আরও পোস্ট দেখান</1>",
"more_posts_last_month": "{{count}} পোস্ট {{currentTimeFilterName}} থেকে: <1>আরও {{moreCount}} পোস্ট দেখুন গত মাস থেকে</1>",
"loading_feed": "লোডিং ফিড",
"loading_post": "পোস্ট লোড হচ্ছে",
"node_stats": "নোড পরিসংখ্যান",
"loading_default_boards": "ডিফল্ট বোর্ড তালিকা লোড হচ্ছে",
"loading_subscriptions": "সাবস্ক্রিপশন লোড হচ্ছে",
"create_board": "বোর্ড তৈরি করুন",
"enter_board_address": "যেকোনো বোর্ডের ঠিকানা লিখুন",
"board_not_reachable": "বোর্ডটি অ্যাক্সেসযোগ্য নয়",
"cannot_edit_thread": "আপনি এই থ্রেডটি সম্পাদনা করতে পারবেন না",
"cannot_edit_reply": "আপনি এই রিপ্লাইটি সম্পাদনা করতে পারবেন না",
"this_thread_was_deleted": "এই থ্রেডটি এর লেখক দ্বারা মুছে ফেলা হয়েছে",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "এই প্রতিক্রিয়া তার লেখক দ্বারা মুছে ফেলা হয়েছে",
"this_reply_was_removed": "এই প্রতিক্রিয়া বোর্ড পরিচালকদের দ্বারা সরানো হয়েছে",
"not_mod_of_any_board": "আপনি কোনও বোর্ডের মড নন।",
"filters_and_highlights": "ফিল্টার এবং হাইলাইট",
"search_results_for": "অনুসন্ধান ফলাফল",
"help": "সাহায্য",
"filter_and_highlights_help": "ফিল্টার এবং হাইলাইট সাহায্য",
@@ -299,10 +248,11 @@
"updates": "আপডেট",
"downloading_board": "বোর্ড ডাউনলোড করা হচ্ছে",
"subscriptions_subtitle": "আপনি {{count}}টি board-এ সাবস্ক্রাইব করেছেন",
"subscriptions_subtitle_one": "আপনি ১টি board-এ সাবস্ক্রাইব করেছেন",
"all_boards": "সব বোর্ড",
"nsfw_boards_only": "NSFW বোর্ড শুধুমাত্র",
"worksafe_boards_only": "কাজের জন্য নিরাপদ বোর্ড শুধুমাত্র",
"bitsocial_account": "Bitsocial অ্যাকাউন্ট",
"p2p_options": "P2P বিকল্প"
"p2p_options": "P2P বিকল্প",
"purge": "সর্বনাশ",
"purge_confirm": "পার্জ করা এই সামগ্রী এবং এর সমস্ত উত্তরকে ডাটাবেস থেকে স্থায়ীভাবে সরিয়ে দেবে। চালিয়ে যান?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "Co je 5chan?",
"go": "jít",
"or": "nebo",
"5chan_description": "5chan je plně decentralizovaná a open-source alternativa k 4chanu, kde kdokoli může vytvořit a kryptograficky vlastnit neomezené množství desek. Vlastníci desek hostují a moderují své desky a nastavují jejich <1>Pravidla</1>. Všechna data jsou pouze textová a sdílejí se peer-to-peer, včetně odkazů na vložené obrázky. Podívejte se na <2>FAQ</2>, abyste se dozvěděli více. Neváhejte kliknout na desku níže, která vás zajímá, a začněte hned!",
"no_global_rules_info": "Můžete se vždy připojit k jakékoli nástěnce, plně P2P, nikdo vás nemůže zastavit. Jednoduše vložte její adresu do vyhledávacího pole výše.",
"boards": "nástěnky",
@@ -11,7 +10,6 @@
"about": "O nás",
"whitepaper": "Bílá kniha",
"token": "Token",
"download_app": "Stáhnout aplikaci",
"start_new_thread": "Začít nové vlákno",
"show_stats": "Zobrazit statistiky",
"hide": "Skrýt",
@@ -40,8 +38,6 @@
"post_a_reply": "Zveřejnit Odpověď",
"view_thread": "Zobrazit Vlákno",
"return": "Návrat",
"bottom": "Dno",
"top": "Nahoře",
"thread_closed": "Vlákno uzavřeno.",
"may_not_reply": "V tuto chvíli nemůžete odpovědět.",
"post": "odeslat",
@@ -54,25 +50,15 @@
"audio": "audio",
"webpage": "webová stránka",
"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í.",
"this_thread_is_closed": "Vlákno je uzavřeno",
"reply_to_no": "Odpovědět na příspěvek č.{{no}}",
"submit": "Odeslat",
"gif": "GIF",
"moderating": "moderování",
"not_moderating": "Nemoderujete žádné nástěnky",
"not_subscribed": "Nejste přihlášeni k odběru žádných nástěnek",
"total_posts": "Celkem příspěvků:",
"current_users": "současní uživatelé:",
"boards_tracked": "sledované nástěnky:",
"interests": "zájmy",
"random": "náhodný",
"international": "mezinárodní",
"projects": "projekty",
"challenge_counter": "{{index}} z {{total}}",
"embed": "vložit",
"remove": "odstranit",
@@ -80,7 +66,6 @@
"new_stable_version": "Nová stabilní verze k dispozici, 5chan v{{newVersion}}. Používáte 5chan v{{oldVersion}}.",
"refresh_to_update": "Obnovte stránku pro aktualizaci",
"new_development_version": "Nová vývojová verze k dispozici, commit {{newCommit}}. Používáte commit {{oldCommit}}.",
"check_for_updates": "<1>Zkontrolujte</1> aktualizace",
"latest_development_version": "Jste na nejnovější vývojové verzi, commit {{commit}}. Chcete-li použít stabilní verzi, přejděte na {{link}}.",
"latest_stable_version": "Jste na nejnovější stabilní verzi, 5chan v{{version}}.",
"check": "kontrolovat",
@@ -98,28 +83,21 @@
"copy": "kopírovat",
"copied": "zkopírováno",
"wallet": "Peněženka",
"add_wallet": "<1>Přidat</1> kryptoměnovou peněženku",
"crypto_address_verification": "pokud je kryptoměna vyřešena p2p",
"crypto_address_not_yours": "Adresa kryptoměny patří k jinému účtu.",
"enter_crypto_address": "Zadejte prosím platnou kryptoadresu.",
"crypto_address_not_resolved": "Adresa kryptoměny ještě není vyřešena.",
"copy_message_etherscan": "<1>{{copy}}</1> zpráva k podpisu na <2>etherscan</2>",
"account": "účet",
"crypto_address": "adresa kryptoměny",
"crypto_wallets": "Kryptoměny",
"reset": "obnovit",
"import": "import",
"export": "export",
"full_account_data": "plná účetní data",
"this_account": "tento účet",
"delete": "smazat",
"delete_account": "smazat účet",
"file_type": "Typ souboru",
"version": "Verze",
"spoiler": "spoiler",
"interface": "rozhraní",
"invalid_url": "Neplatná adresa URL",
"no_link_provided": "Není poskytnut žádný odkaz",
"image_search": "hledání obrázku",
"copy_link": "kopírovat odkaz",
"hide_post": "skrýt příspěvek",
@@ -132,10 +110,8 @@
"expand_all_settings": "Rozbalit všechna nastavení",
"collapse_all_settings": "Sbalit všechna nastavení",
"refresh": "Obnovit",
"no_board_selected": "žádné nástěnky nevybrány",
"none": "žádný",
"not_subscribed_to_any_board": "Zatím jste se nepřihlásili k žádným nástěnkám.",
"board_mods": "Nástěnka Mods",
"this_post_was_removed": "tento příspěvek byl odstraněn",
"user_deleted_this_post": "Uživatel smazal tento příspěvek.",
"reason": "důvod",
@@ -143,7 +119,6 @@
"ban_user_for": "Zakázat uživatele na <1></1> dní",
"optional": "volitelný",
"close_thread": "uzavřít vlákno",
"view_spoiler": "zobrazit spoiler",
"filter": "filtr",
"edit": "upravit",
"time_1_minute_ago": "Před 1 minutou",
@@ -160,7 +135,6 @@
"bump_order": "Pořadí bump",
"creation_date": "Datum vytvoření",
"sort_by": "Řadit podle",
"time_filter": "Filtr času",
"subplebbit_offline_info": "Toto fórum může být offline a publikování může selhat",
"posts_last_synced_info": "Příspěvky naposledy synchronizovány {{time}}, toto fórum může být offline a publikování může selhat.",
"newer_than": "novější než",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} příspěvků z tohoto ID",
"ban_expires_at": "Zakázán z p/{{address}} do {{timestamp}}",
"user_banned": "Uživatel byl zablokován za tento příspěvek",
"loading_comments": "Načítání komentářů",
"replies": "Odpovědi",
"links": "Odkazy",
"avatar": "avatar",
"token_address_whitelist": "Tokenová adresa (<1>jen bílý seznam</1>)",
"token_id": "Token ID",
"nsfw_boards": "NSFW desky",
"hide_gore_boards": "Skrýt gore desky",
"hide_adult_boards": "Skrýt dospělé desky",
"static_gif": "Statický GIF",
"animated_gif": "Animovaný GIF",
"hide_avatars": "Skrýt avatary",
"pending": "Čeká na schválení",
"failed": "Nepodařilo se",
"add": "Přidat",
"pattern": "vzor",
"enable": "Povolit",
"order": "Pořadí",
"text": "Text",
"filtered_threads": "Filtr threads",
"missing_link_confirm": "Váš příspěvek nebude ve výchozím nastavení viditelný na 5chan, protože mu chybí odkaz na obrázek nebo jiné médium. Tento filtr můžete deaktivovat v nastavení.",
"no_board_selected_warning": "Vyberte desku před odesláním.",
@@ -242,11 +206,8 @@
"reset_changes": "Obnovit změny",
"crypto_address_yours": "Adresa kryptoměny patří k tomuto účtu.",
"delete_wallet": "Smazat peněženku",
"loading_board": "Načítání desky",
"last_bumped": "Poslední bump",
"threads_without_images_tip": "Zobrazit pouze vlákna, která odkazují na vložitelné médium",
"hide_gore_boards_tip": "Nezobrazovat vlákna z fór se značkou \"gore\"",
"hide_adult_boards_tip": "Nezobrazovat vlákna z fór se značkou \"adult\"",
"fit_expanded_images_to_screen": "Přizpůsobit rozšířené obrázky obrazovce",
"fit_expanded_images_to_screen_tip": "Omezení rozšířených obrázků na šířku a výšku prohlížeče",
"hide_avatars_tip": "Nezobrazovat avatary vedle jmen uživatelů",
@@ -258,26 +219,15 @@
"warning": "Upozornění",
"comment_field_too_long": "Komentář je příliš dlouhý ({{length}}/2000).",
"field_too_long": "Pole je příliš dlouhé.",
"title": "Název",
"tags": "Štítky",
"load_more": "Načíst více",
"displaying_boards": "Zobrazuji {{filteredBoardsCount}} z {{totalBoardCount}} fór",
"displaying_boards_with_tag": "Zobrazuji {{filteredBoardsCount}} z {{totalBoardCount}} fór označených {{currentTag}}",
"pph": "Posts Per Hour (Příspěvky za hodinu)",
"unsubscribe_all": "Odhlásit se ze všeho",
"unsubscribe_all_confirm": "Jste si jisti, že chcete zrušit odběr ze všech fór?",
"you_have_blocked_this_board": "Zablokovali jste tuto desku",
"looking_for_more_posts": "Hledání dalších příspěvků",
"more_posts_last_week": "{{count}} příspěvků od {{currentTimeFilterName}}: <1>zobrazit více příspěvků z minulého týdne</1>",
"more_posts_last_month": "{{count}} příspěvků od {{currentTimeFilterName}}: <1>zobrazit {{moreCount}} více příspěvků z minulého měsíce</1>",
"loading_feed": "Načítání kanálu",
"loading_post": "Načítání příspěvku",
"node_stats": "Statistiky uzlu",
"loading_default_boards": "Načítání seznamu výchozích tabulí",
"loading_subscriptions": "Načítání odběrů",
"create_board": "Vytvořit desku",
"enter_board_address": "Zadejte adresu libovolné desky",
"board_not_reachable": "Deska není dostupná",
"cannot_edit_thread": "Nemůžete upravit toto vlákno",
"cannot_edit_reply": "Tento příspěvek nelze upravit",
"this_thread_was_deleted": "Toto vlákno bylo smazáno jeho autorem",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Tato odpověď byla smazána autorem",
"this_reply_was_removed": "Tato odpověď byla odstraněna moderátory fóra",
"not_mod_of_any_board": "Nejste moderátor žádné desky.",
"filters_and_highlights": "Filtry a zvýraznění",
"search_results_for": "Výsledky hledání pro",
"help": "Pomoc",
"filter_and_highlights_help": "Pomoc s filtry a zvýrazněním",
@@ -299,10 +248,11 @@
"updates": "Aktualizace",
"downloading_board": "stahování fóra",
"subscriptions_subtitle": "Přihlásili jste se k {{count}} boardu",
"subscriptions_subtitle_one": "Přihlásili jste se k {{count}} boardu",
"all_boards": "Všechny desky",
"nsfw_boards_only": "Pouze NSFW desky",
"worksafe_boards_only": "Pouze bezpečné desky",
"bitsocial_account": "Účet Bitsocial",
"p2p_options": "Možnosti P2P"
"p2p_options": "Možnosti P2P",
"purge": "vymazat",
"purge_confirm": "Vymazání trvale odstraní tento obsah a všechny jeho odpovědi z databáze. Pokračovat?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "Hvad er 5chan?",
"go": "gå",
"or": "eller",
"5chan_description": "5chan er en fuldt decentraliseret og open-source 4chan-alternativ, hvor alle kan oprette og kryptografisk eje ubegrænsede boards. Board-ejere hoster og modererer deres board og sætter dets <1>Regler</1>. Alle data er kun tekst og deles peer-to-peer, inklusive links til indlejrede billeder. Tjek <2>FAQ</2> for at lære mere. Du er velkommen til at klikke på et board nedenfor, der interesserer dig, og komme i gang med det samme!",
"no_global_rules_info": "Du kan altid forbinde til enhver opslagstavle, fuldt P2P, ingen kan stoppe dig. Indsæt simpelthen dens adresse i søgefeltet ovenfor.",
"boards": "opslagstavler",
@@ -11,7 +10,6 @@
"about": "Om",
"whitepaper": "Whitepaper",
"token": "Token",
"download_app": "Download app",
"start_new_thread": "Start en ny tråd",
"show_stats": "Vis statistikker",
"hide": "Skjul",
@@ -40,8 +38,6 @@
"post_a_reply": "Indsend Et Svar",
"view_thread": "Vis Tråd",
"return": "Vende tilbage",
"bottom": "Bund",
"top": "Top",
"thread_closed": "Tråd lukket.",
"may_not_reply": "Du kan muligvis ikke svare på dette tidspunkt.",
"post": "send",
@@ -54,25 +50,15 @@
"audio": "lyd",
"webpage": "websted",
"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.",
"this_thread_is_closed": "Tråden er lukket",
"reply_to_no": "Svar til opslag No.{{no}}",
"submit": "Indsend",
"gif": "GIF",
"moderating": "modererer",
"not_moderating": "Du modererer ikke nogen opslagstavler",
"not_subscribed": "Ikke abonneret på nogen opslagstavler",
"total_posts": "Samlede opslag:",
"current_users": "nuværende brugere:",
"boards_tracked": "sporede opslagstavler:",
"interests": "interesser",
"random": "tilfældig",
"international": "internationale",
"projects": "projekter",
"challenge_counter": "{{index}} af {{total}}",
"embed": "integrer",
"remove": "fjern",
@@ -80,7 +66,6 @@
"new_stable_version": "Ny stabil version tilgængelig, 5chan v{{newVersion}}. Du bruger 5chan v{{oldVersion}}.",
"refresh_to_update": "Opdater siden for at opdatere",
"new_development_version": "Ny udviklingsversion tilgængelig, commit {{newCommit}}. Du bruger commit {{oldCommit}}.",
"check_for_updates": "<1>Tjek</1> for opdateringer",
"latest_development_version": "Du er på den nyeste udviklingsversion, commit {{commit}}. For at bruge den stabile version, gå til {{link}}.",
"latest_stable_version": "Du er på den seneste stabile version, 5chan v{{version}}.",
"check": "check",
@@ -98,28 +83,21 @@
"copy": "kopier",
"copied": "kopieret",
"wallet": "Wallet",
"add_wallet": "<1>Tilføj</1> en crypto-wallet",
"crypto_address_verification": "hvis kryptoadressen er løst p2p",
"crypto_address_not_yours": "Crypto-adresse tilhører en anden konto.",
"enter_crypto_address": "Indtast venligst en gyldig krypto adresse.",
"crypto_address_not_resolved": "Crypto-adresse er endnu ikke løst.",
"copy_message_etherscan": "<1>{{copy}}</1> besked at underskrive på <2>etherscan</2>",
"account": "konto",
"crypto_address": "kryptoadresse",
"crypto_wallets": "Crypto Wallets",
"reset": "nulstil",
"import": "importer",
"export": "eksportér",
"full_account_data": "fulde kontodata",
"this_account": "denne konto",
"delete": "slet",
"delete_account": "slet konto",
"file_type": "Filtype",
"version": "Version",
"spoiler": "spoiler",
"interface": "interface",
"invalid_url": "Ugyldig webadresse",
"no_link_provided": "Ingen link angivet",
"image_search": "billedsøgning",
"copy_link": "kopier link",
"hide_post": "skjul post",
@@ -132,10 +110,8 @@
"expand_all_settings": "Udvid alle indstillinger",
"collapse_all_settings": "Sammenklap alle indstillinger",
"refresh": "Opdater",
"no_board_selected": "ingen opslagstavler valgt",
"none": "ingen",
"not_subscribed_to_any_board": "Du er endnu ikke tilmeldt nogen opslagstavler.",
"board_mods": "Board Mods",
"this_post_was_removed": "dette indlæg blev fjernet",
"user_deleted_this_post": "Brugeren slettede dette indlæg.",
"reason": "grund",
@@ -143,7 +119,6 @@
"ban_user_for": "Bloker brugeren i <1></1> dage",
"optional": "valgfri",
"close_thread": "luk tråd",
"view_spoiler": "vis spoiler",
"filter": "filtrér",
"edit": "rediger",
"time_1_minute_ago": "1 minut siden",
@@ -160,7 +135,6 @@
"bump_order": "Bump rækkefølge",
"creation_date": "Oprettelsesdato",
"sort_by": "Sorter efter",
"time_filter": "Tidsfilter",
"subplebbit_offline_info": "Dette board kan være offline og publicering kan mislykkes",
"posts_last_synced_info": "Indlæg sidst synkroniseret {{time}}, dette board kan være offline og publicering kan mislykkes.",
"newer_than": "nyere end",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} indlæg fra denne ID",
"ban_expires_at": "Udelukket fra p/{{address}} indtil {{timestamp}}",
"user_banned": "Brugeren blev blokeret for dette indlæg",
"loading_comments": "Indlæser kommentarer",
"replies": "Svar",
"links": "Links",
"avatar": "avatar",
"token_address_whitelist": "Tokenadresse (<1>kun hvidliste</1>)",
"token_id": "Token ID",
"nsfw_boards": "NSFW boards",
"hide_gore_boards": "Skjul Gore Boards",
"hide_adult_boards": "Skjul Voksne Boards",
"static_gif": "Statisk GIF",
"animated_gif": "Animeret GIF",
"hide_avatars": "Skjul avatarer",
"pending": "Afventer",
"failed": "Mislykkedes",
"add": "Tilføj",
"pattern": "mønster",
"enable": "Aktiver",
"order": "Rækkefølge",
"text": "Tekst",
"filtered_threads": "Filtrerede tråde",
"missing_link_confirm": "Dit indlæg vil ikke være synligt som standard på 5chan, fordi der mangler et link til et billede eller andet medie. Du kan deaktivere dette filter i indstillingerne.",
"no_board_selected_warning": "Vælg en tavle, før du poster.",
@@ -242,11 +206,8 @@
"reset_changes": "Nulstil ændringer",
"crypto_address_yours": "Crypto-adresse tilhører denne konto.",
"delete_wallet": "Slet tegnebog",
"loading_board": "Indlæser tavlen",
"last_bumped": "Sidste bumpet",
"threads_without_images_tip": "Vis kun tråde, der linker til indlejrbare medier",
"hide_gore_boards_tip": "Vis ikke tråde fra boards med \"gore\" tagget",
"hide_adult_boards_tip": "Vis ikke tråde fra boards med \"adult\" tagget",
"fit_expanded_images_to_screen": "Tilpas udvidede billeder til skærmen",
"fit_expanded_images_to_screen_tip": "Begræns udvidede billeder til både browserens bredde og højde",
"hide_avatars_tip": "Vis ikke avatarer ved siden af brugernes visningsnavne",
@@ -258,26 +219,15 @@
"warning": "Advarsel",
"comment_field_too_long": "Kommentar for lang ({{length}}/2000).",
"field_too_long": "Feltene er for lange.",
"title": "Titel",
"tags": "Tags",
"load_more": "Indlæs mere",
"displaying_boards": "Viser {{filteredBoardsCount}} af {{totalBoardCount}} boards",
"displaying_boards_with_tag": "Viser {{filteredBoardsCount}} af {{totalBoardCount}} boards mærket {{currentTag}}",
"pph": "Posts Per Hour (Indlæg Per Time)",
"unsubscribe_all": "Afmeld fra alt",
"unsubscribe_all_confirm": "Er du sikker på, at du vil afmelde dig fra alle boards?",
"you_have_blocked_this_board": "Du har blokeret denne tavle",
"looking_for_more_posts": "Leder efter flere indlæg",
"more_posts_last_week": "{{count}} indlæg siden {{currentTimeFilterName}}: <1>vis flere indlæg fra sidste uge</1>",
"more_posts_last_month": "{{count}} indlæg siden {{currentTimeFilterName}}: <1>vis {{moreCount}} flere indlæg fra sidste måned</1>",
"loading_feed": "Indlæser feed",
"loading_post": "Indlæser indlæg",
"node_stats": "Node-statistik",
"loading_default_boards": "Indlæser standard tavleliste",
"loading_subscriptions": "Indlæser abonnementer",
"create_board": "Opret tavle",
"enter_board_address": "Indtast enhver tavleadresse",
"board_not_reachable": "Boardet er ikke tilgængeligt",
"cannot_edit_thread": "Du kan ikke redigere dette emne",
"cannot_edit_reply": "Du kan ikke redigere dette svar",
"this_thread_was_deleted": "Denne tråd blev slettet af dens forfatter",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Dette svar blev slettet af forfatteren",
"this_reply_was_removed": "Dette svar blev fjernet af forummoderatorer",
"not_mod_of_any_board": "Du er ikke moderator for nogen tavler.",
"filters_and_highlights": "Filtre og fremhævninger",
"search_results_for": "Søgeresultater for",
"help": "Hjælp",
"filter_and_highlights_help": "Filtre og fremhævelser Hjælp",
@@ -299,10 +248,11 @@
"updates": "Opdateringer",
"downloading_board": "downloader forum",
"subscriptions_subtitle": "Du har abonneret på {{count}} board",
"subscriptions_subtitle_one": "Du har abonneret på {{count}} board",
"all_boards": "Alle tavler",
"nsfw_boards_only": "Kun NSFW-tavler",
"worksafe_boards_only": "Kun arbejdssikre tavler",
"bitsocial_account": "Bitsocial-konto",
"p2p_options": "P2P-indstillinger"
"p2p_options": "P2P-indstillinger",
"purge": "slet",
"purge_confirm": "Sletning fjerner permanent dette indhold og alle dets svar fra databasen. Fortsætte?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "Was ist 5chan?",
"go": "gehen",
"or": "oder",
"5chan_description": "5chan ist eine vollständig dezentralisierte und quelloffene Alternative zu 4chan, bei der jeder unbegrenzt Boards erstellen und kryptografisch besitzen kann. Board-Besitzer hosten und moderieren ihr Board und legen dessen <1>Regeln</1> fest. Alle Daten sind nur Text und werden Peer-to-Peer geteilt, einschließlich Links zu eingebetteten Bildern. Schauen Sie sich die <2>FAQs</2> an, um mehr zu erfahren. Klicken Sie gerne auf ein Board unten, das Sie interessiert, und steigen Sie direkt ein!",
"no_global_rules_info": "Sie können sich jederzeit mit jedem Forum verbinden, vollständig P2P, niemand kann Sie aufhalten. Fügen Sie einfach seine Adresse in das Suchfeld oben ein.",
"boards": "Foren",
@@ -11,7 +10,6 @@
"about": "Über",
"whitepaper": "Whitepaper",
"token": "Token",
"download_app": "App herunterladen",
"start_new_thread": "Starte einen neuen Thread",
"show_stats": "Statistiken anzeigen",
"hide": "Ausblenden",
@@ -40,8 +38,6 @@
"post_a_reply": "Eine Antwort Posten",
"view_thread": "Thread Anzeigen",
"return": "Zurück",
"bottom": "Unten",
"top": "Oben",
"thread_closed": "Thread geschlossen.",
"may_not_reply": "Sie können möglicherweise zu diesem Zeitpunkt nicht antworten.",
"post": "posten",
@@ -54,25 +50,15 @@
"audio": "Audio",
"webpage": "Webseite",
"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.",
"this_thread_is_closed": "Der Thread ist geschlossen",
"reply_to_no": "Antwort auf Beitrag Nr.{{no}}",
"submit": "Einreichen",
"gif": "GIF",
"moderating": "moderieren",
"not_moderating": "Du moderierst keine Foren",
"not_subscribed": "Kein Abonnement für irgendwelche Foren",
"total_posts": "Gesamtanzahl der Beiträge:",
"current_users": "aktuelle Benutzer:",
"boards_tracked": "verfolgte Boards:",
"interests": "Interessen",
"random": "zufällig",
"international": "internationale",
"projects": "Projekte",
"challenge_counter": "{{index}} von {{total}}",
"embed": "einbetten",
"remove": "entfernen",
@@ -80,7 +66,6 @@
"new_stable_version": "Neue stabile Version verfügbar, 5chan v{{newVersion}}. Du verwendest 5chan v{{oldVersion}}.",
"refresh_to_update": "Aktualisieren Sie die Seite, um zu aktualisieren",
"new_development_version": "Neue Entwicklungsversion verfügbar, Commit {{newCommit}}. Du verwendest Commit {{oldCommit}}.",
"check_for_updates": "<1>Überprüfen</1> Sie auf Updates",
"latest_development_version": "Du befindest dich auf der neuesten Entwicklungsversion, Commit {{commit}}. Um die stabile Version zu verwenden, gehe zu {{link}}.",
"latest_stable_version": "Du befindest dich auf der neuesten stabilen Version, 5chan v{{version}}.",
"check": "überprüfen",
@@ -98,28 +83,21 @@
"copy": "kopieren",
"copied": "kopiert",
"wallet": "Wallet",
"add_wallet": "<1>Hinzufügen</1> einer Krypto-Brieftasche",
"crypto_address_verification": "wenn die Krypto-Adresse p2p aufgelöst ist",
"crypto_address_not_yours": "Krypto-Adresse gehört zu einem anderen Konto.",
"enter_crypto_address": "Bitte geben Sie eine gültige Krypto-Adresse ein.",
"crypto_address_not_resolved": "Krypto-Adresse ist noch nicht aufgelöst.",
"copy_message_etherscan": "<1>{{copy}}</1> Nachricht zum Signieren auf <2>etherscan</2>",
"account": "Konto",
"crypto_address": "Krypto-Adresse",
"crypto_wallets": "Krypto-Wallets",
"reset": "zurücksetzen",
"import": "importiere",
"export": "exportiere",
"full_account_data": "vollständige Kontodaten",
"this_account": "dieses Konto",
"delete": "löschen",
"delete_account": "Konto löschen",
"file_type": "Dateityp",
"version": "Version",
"spoiler": "Spoiler",
"interface": "Schnittstelle",
"invalid_url": "Ungültige URL",
"no_link_provided": "Kein Link angegeben",
"image_search": "Bildersuche",
"copy_link": "Link kopieren",
"hide_post": "Beitrag ausblenden",
@@ -132,10 +110,8 @@
"expand_all_settings": "Alle Einstellungen erweitern",
"collapse_all_settings": "Alle Einstellungen reduzieren",
"refresh": "Aktualisieren",
"no_board_selected": "keine Foren ausgewählt",
"none": "keiner",
"not_subscribed_to_any_board": "Du hast dich noch nicht für Foren angemeldet.",
"board_mods": "Board-Moderatoren",
"this_post_was_removed": "Dieser Beitrag wurde entfernt",
"user_deleted_this_post": "Benutzer hat diesen Beitrag gelöscht.",
"reason": "Grund",
@@ -143,7 +119,6 @@
"ban_user_for": "Benutzer für <1></1> Tage sperren",
"optional": "optional",
"close_thread": "Thread schließen",
"view_spoiler": "Spoiler anzeigen",
"filter": "filtern",
"edit": "bearbeiten",
"time_1_minute_ago": "vor 1 Minute",
@@ -160,7 +135,6 @@
"bump_order": "Bump-Reihenfolge",
"creation_date": "Erstellungsdatum",
"sort_by": "Sortieren nach",
"time_filter": "Zeitfilter",
"subplebbit_offline_info": "Dieses Board könnte offline sein und die Veröffentlichung könnte fehlschlagen",
"posts_last_synced_info": "Beiträge zuletzt synchronisiert {{time}}, dieses Board könnte offline sein und die Veröffentlichung könnte fehlschlagen.",
"newer_than": "neuer als",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} Beiträge von dieser ID",
"ban_expires_at": "Gesperrt von p/{{address}} bis {{timestamp}}",
"user_banned": "Benutzer wurde für diesen Beitrag gesperrt",
"loading_comments": "Lade Kommentare",
"replies": "Antworten",
"links": "Links",
"avatar": "Avatar",
"token_address_whitelist": "Tokenadresse (<1>nur Weiße Liste</1>)",
"token_id": "Token-ID",
"nsfw_boards": "NSFW-Boards",
"hide_gore_boards": "Gore-Boards ausblenden",
"hide_adult_boards": "Erwachsenen-Boards ausblenden",
"static_gif": "Statisches GIF",
"animated_gif": "Animiertes GIF",
"hide_avatars": "Avatare ausblenden",
"pending": "Ausstehend",
"failed": "Fehlgeschlagen",
"add": "Hinzufügen",
"pattern": "Muster",
"enable": "Aktivieren",
"order": "Reihenfolge",
"text": "Text",
"filtered_threads": "Gefilterte Threads",
"missing_link_confirm": "Ihr Beitrag wird standardmäßig auf 5chan nicht sichtbar sein, da ein Link zu einem Bild oder anderen Medien fehlt. Sie können diesen Filter in den Einstellungen deaktivieren.",
"no_board_selected_warning": "Bitte wählen Sie ein Board, bevor Sie posten.",
@@ -242,11 +206,8 @@
"reset_changes": "Änderungen zurücksetzen",
"crypto_address_yours": "Krypto-Adresse gehört zu diesem Konto.",
"delete_wallet": "Wallet löschen",
"loading_board": "Lädt Board",
"last_bumped": "Zuletzt hochgeladen",
"threads_without_images_tip": "Nur Threads anzeigen, die auf einbettbare Medien verlinken",
"hide_gore_boards_tip": "Zeige keine Threads von Boards mit dem \"gore\"-Tag",
"hide_adult_boards_tip": "Zeige keine Threads von Boards mit dem \"adult\"-Tag",
"fit_expanded_images_to_screen": "Erweiterte Bilder an den Bildschirm anpassen",
"fit_expanded_images_to_screen_tip": "Erweiterte Bilder auf die Breite und Höhe des Browsers beschränken",
"hide_avatars_tip": "Keine Avatare neben den Benutzernamen anzeigen",
@@ -258,26 +219,15 @@
"warning": "Warnung",
"comment_field_too_long": "Kommentar zu lang ({{length}}/2000).",
"field_too_long": "Das Feld ist zu lang.",
"title": "Titel",
"tags": "Tags",
"load_more": "Mehr laden",
"displaying_boards": "Zeige {{filteredBoardsCount}} von {{totalBoardCount}} Boards",
"displaying_boards_with_tag": "Zeige {{filteredBoardsCount}} von {{totalBoardCount}} Boards mit dem Tag {{currentTag}}",
"pph": "Posts Per Hour (Beiträge pro Stunde)",
"unsubscribe_all": "Von allem abmelden",
"unsubscribe_all_confirm": "Sind Sie sicher, dass Sie sich von allen Boards abmelden möchten?",
"you_have_blocked_this_board": "Sie haben dieses Board blockiert",
"looking_for_more_posts": "Suche nach weiteren Beiträgen",
"more_posts_last_week": "{{count}} Beiträge seit {{currentTimeFilterName}}: <1>weitere Beiträge aus der letzten Woche anzeigen</1>",
"more_posts_last_month": "{{count}} Beiträge seit {{currentTimeFilterName}}: <1>mehr {{moreCount}} Beiträge aus dem letzten Monat anzeigen</1>",
"loading_feed": "Lädt Feed",
"loading_post": "Beitrag wird geladen",
"node_stats": "Knotenstatistiken",
"loading_default_boards": "Laden der Standard-Boards-Liste",
"loading_subscriptions": "Lade Abonnements",
"create_board": "Board erstellen",
"enter_board_address": "Geben Sie eine beliebige Board-Adresse ein",
"board_not_reachable": "Board ist nicht erreichbar",
"cannot_edit_thread": "Sie können dieses Thema nicht bearbeiten",
"cannot_edit_reply": "Sie können diese Antwort nicht bearbeiten",
"this_thread_was_deleted": "Dieser Thread wurde von seinem Autor gelöscht",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Diese Antwort wurde vom Autor gelöscht",
"this_reply_was_removed": "Diese Antwort wurde von den Forenmoderatoren entfernt",
"not_mod_of_any_board": "Du bist kein Moderator eines Boards.",
"filters_and_highlights": "Filter & Highlights",
"search_results_for": "Suchergebnisse für",
"help": "Hilfe",
"filter_and_highlights_help": "Filter- und Markierungs-Hilfe",
@@ -299,10 +248,11 @@
"updates": "Aktualisierungen",
"downloading_board": "Forum wird heruntergeladen",
"subscriptions_subtitle": "Sie haben {{count}} Board abonniert",
"subscriptions_subtitle_one": "Sie haben {{count}} Board abonniert",
"all_boards": "Alle Boards",
"nsfw_boards_only": "Nur NSFW-Boards",
"worksafe_boards_only": "Nur arbeitsplatzsichere Boards",
"bitsocial_account": "Bitsocial-Konto",
"p2p_options": "P2P-Optionen"
"p2p_options": "P2P-Optionen",
"purge": "löschen",
"purge_confirm": "Das Löschen entfernt diesen Inhalt und alle Antworten dauerhaft aus der Datenbank. Fortfahren?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "Τι είναι το 5chan;",
"go": "πήγαινε",
"or": "ή",
"5chan_description": "Το 5chan είναι μια πλήρως αποκεντρωμένη και ανοιχτού κώδικα εναλλακτική λύση του 4chan, όπου οποιοσδήποτε μπορεί να δημιουργήσει και να κατέχει κρυπτογραφικά απεριόριστα σανίδια. Οι ιδιοκτήτες σανιδιών φιλοξενούν και διαχειρίζονται το σανίδι τους και ορίζουν τους <1>Κανόνες</1> του. Όλα τα δεδομένα είναι μόνο κείμενο και μοιράζονται από άτομο σε άτομο, συμπεριλαμβανομένων συνδέσμων για ενσωματωμένες εικόνες. Δείτε τις <2>Συχνές Ερωτήσεις</2> για να μάθετε περισσότερα. Μη διστάσετε να κάνετε κλικ σε ένα σανίδι παρακάτω που σας ενδιαφέρει και να ξεκινήσετε αμέσως!",
"no_global_rules_info": "Μπορείτε πάντα να συνδεθείτε σε οποιοδήποτε board, πλήρως P2P, κανείς δεν μπορεί να σας σταματήσει. Απλά επικολλήστε τη διεύθυνσή του στο πεδίο αναζήτησης παραπάνω.",
"boards": "διαδικτυακές πινακίδες",
@@ -11,7 +10,6 @@
"about": "Σχετικά",
"whitepaper": "Λευκή Βίβλος",
"token": "Τόκεν",
"download_app": "Λήψη εφαρμογής",
"start_new_thread": "Ξεκινήστε ένα νέο νήμα",
"show_stats": "Εμφάνιση στατιστικών",
"hide": "Απόκρυψη",
@@ -40,8 +38,6 @@
"post_a_reply": "Δημοσίευση Απάντησης",
"view_thread": "Προβολή Νήματος",
"return": "Επιστροφή",
"bottom": "Κάτω",
"top": "Κορυφή",
"thread_closed": "Το νήμα έκλεισε.",
"may_not_reply": "Μπορεί να μην μπορείτε να απαντήσετε αυτή τη στιγμή.",
"post": "δημοσίευση",
@@ -54,25 +50,15 @@
"audio": "ήχος",
"webpage": "ιστοσελίδα",
"iframe": "πλαίσιο",
"rules": "κανόνες",
"welcome_to_board": "Καλώς ήρθατε στο {{board}}",
"comment_too_long": "Το σχόλιο είναι πολύ μακροσκελές. <1>Κάντε κλικ εδώ</1> για να δείτε το πλήρες κείμενο.",
"replies_omitted": "{{repliesCount}} απαντήσεις παραλείφθηκαν. <1>Κάντε κλικ εδώ</1> για να τις δείτε.",
"replies_and_links_omitted": "{{repliesCount}} απαντήσεις και {{linksCount}} σύνδεσμοι παραλείφθηκαν. <1>Κάντε κλικ εδώ</1> για να τις δείτε.",
"this_thread_is_closed": "Το νήμα έχει κλείσει",
"reply_to_no": "Απάντηση στην ανάρτηση No.{{no}}",
"submit": "Υποβολή",
"gif": "GIF",
"moderating": "διαχειρίζεστε",
"not_moderating": "Δεν διαχειρίζεστε καμία διαδικτυακή πινακίδα",
"not_subscribed": "Δεν έχετε εγγραφεί σε καμία διαδικτυακή πινακίδα",
"total_posts": "Συνολικές Δημοσιεύσεις:",
"current_users": "τρέχοντες χρήστες:",
"boards_tracked": "πίνακες που παρακολουθούνται:",
"interests": "ενδιαφέροντα",
"random": "τυχαίος",
"international": "διεθνείς",
"projects": "έργα",
"challenge_counter": "{{index}} από {{total}}",
"embed": "ενσωμάτωση",
"remove": "αφαίρεση",
@@ -80,7 +66,6 @@
"new_stable_version": "Νέα σταθερή έκδοση διαθέσιμη, 5chan v{{newVersion}}. Χρησιμοποιείτε 5chan v{{oldVersion}}.",
"refresh_to_update": "Ανανεώστε τη σελίδα για να ενημερωθεί",
"new_development_version": "Νέα έκδοση ανάπτυξης διαθέσιμη, commit {{newCommit}}. Χρησιμοποιείτε commit {{oldCommit}}.",
"check_for_updates": "<1>Ελέγξτε</1> για ενημερώσεις",
"latest_development_version": "Βρίσκεστε στην πιο πρόσφατη έκδοση ανάπτυξης, commit {{commit}}. Για να χρησιμοποιήσετε την σταθερή έκδοση, πηγαίνετε στη διεύθυνση {{link}}.",
"latest_stable_version": "Βρίσκεστε στην πιο πρόσφατη σταθερή έκδοση, 5chan v{{version}}.",
"check": "ελέγξτε",
@@ -98,28 +83,21 @@
"copy": "αντιγραφή",
"copied": "αντιγράφηκε",
"wallet": "Πορτοφόλι",
"add_wallet": "<1>Προσθήκη</1> ενός κρυπτονομισματικού πορτοφολιού",
"crypto_address_verification": "εάν η διεύθυνση κρυπτονομίσματος είναι αναγνωρισμένη p2p",
"crypto_address_not_yours": "Η διεύθυνση κρυπτονομίσματος ανήκει σε άλλο λογαριασμό.",
"enter_crypto_address": "Παρακαλώ εισαγάγετε μια έγκυρη διεύθυνση κρυπτονομίσματος.",
"crypto_address_not_resolved": "Η διεύθυνση κρυπτονομίσματος δεν έχει ακόμη επιλυθεί.",
"copy_message_etherscan": "<1>{{copy}}</1> μήνυμα για υπογραφή στο <2>etherscan</2>",
"account": "λογαριασμός",
"crypto_address": "διεύθυνση κρυπτονομίσματος",
"crypto_wallets": "Πορτοφόλια κρυπτονομισμάτων",
"reset": "επαναφορά",
"import": "εισαγωγή",
"export": "εξαγωγή",
"full_account_data": "πλήρα δεδομένα λογαριασμού",
"this_account": "αυτός ο λογαριασμός",
"delete": "διαγραφή",
"delete_account": "διαγραφή λογαριασμού",
"file_type": "Τύπος αρχείου",
"version": "Έκδοση",
"spoiler": "spoiler",
"interface": "διεπαφή",
"invalid_url": "Μη έγκυρη διεύθυνση URL",
"no_link_provided": "Δεν παρέχεται σύνδεσμος",
"image_search": "αναζήτηση εικόνων",
"copy_link": "αντιγραφή συνδέσμου",
"hide_post": "απόκρυψη ανάρτησης",
@@ -132,10 +110,8 @@
"expand_all_settings": "Ανάπτυξη όλων των ρυθμίσεων",
"collapse_all_settings": "Σύμπτυξη όλων των ρυθμίσεων",
"refresh": "Ανανέωση",
"no_board_selected": "δεν έχουν επιλεγεί διαδικτυακές πινακίδες",
"none": "κανένας",
"not_subscribed_to_any_board": "Δεν έχετε εγγραφεί ακόμη σε καμία διαδικτυακή πινακίδα.",
"board_mods": "Mods του φόρουμ",
"this_post_was_removed": "αυτή η ανάρτηση αφαιρέθηκε",
"user_deleted_this_post": "Ο χρήστης διέγραψε αυτή την ανάρτηση.",
"reason": "λόγος",
@@ -143,7 +119,6 @@
"ban_user_for": "Αποκλεισμός χρήστη για <1></1> ημέρες",
"optional": "προαιρετικό",
"close_thread": "κλείσιμο νήματος",
"view_spoiler": "προβολή spoiler",
"filter": "φίλτρο",
"edit": "επεξεργασία",
"time_1_minute_ago": "Πριν από 1 λεπτό",
@@ -160,7 +135,6 @@
"bump_order": "Τάξη Bump",
"creation_date": "Ημερομηνία δημιουργίας",
"sort_by": "Ταξινόμηση κατά",
"time_filter": "Φίλτρο χρόνου",
"subplebbit_offline_info": "Αυτό το φόρουμ μπορεί να είναι εκτός σύνδεσης και η δημοσίευση μπορεί να αποτύχει",
"posts_last_synced_info": "Οι δημοσιεύσεις συγχρονίστηκαν τελευταία {{time}}, αυτό το φόρουμ μπορεί να είναι εκτός σύνδεσης και η δημοσίευση μπορεί να αποτύχει.",
"newer_than": "πιο πρόσφατο από",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} αναρτήσεις από αυτό το ID",
"ban_expires_at": "Αποκλείστηκε από p/{{address}} έως {{timestamp}}",
"user_banned": "Ο χρήστης αποκλείστηκε για αυτή τη δημοσίευση",
"loading_comments": "Φόρτωση σχολίων",
"replies": "Απαντήσεις",
"links": "Σύνδεσμοι",
"avatar": "εικόνα προφίλ",
"token_address_whitelist": "Διεύθυνση του token (<1>μόνο λευκή λίστα</1>)",
"token_id": "Token ID",
"nsfw_boards": "Πινακίδες NSFW",
"hide_gore_boards": "Απόκρυψη των Gore Boards",
"hide_adult_boards": "Απόκρυψη των Adult Boards",
"static_gif": "Στατικό GIF",
"animated_gif": "Κινούμενο GIF",
"hide_avatars": "Απόκρυψη avatars",
"pending": "Σε εκκρεμότητα",
"failed": "Απέτυχε",
"add": "Προσθήκη",
"pattern": "μοτίβο",
"enable": "Ενεργοποιήστε",
"order": "Σειρά",
"text": "Κείμενο",
"filtered_threads": "Φιλτραρισμένα θέματα",
"missing_link_confirm": "Η ανάρτησή σας δεν θα είναι ορατή από προεπιλογή στο 5chan, επειδή λείπει ένας σύνδεσμος σε μια εικόνα ή άλλο μέσο. Μπορείτε να απενεργοποιήσετε αυτό το φίλτρο στις ρυθμίσεις.",
"no_board_selected_warning": "Παρακαλώ επιλέξτε μια κατηγορία πριν δημοσιεύσετε.",
@@ -242,11 +206,8 @@
"reset_changes": "Επαναφορά αλλαγών",
"crypto_address_yours": "Η διεύθυνση κρυπτονομίσματος ανήκει σε αυτόν τον λογαριασμό.",
"delete_wallet": "Διαγραφή πορτοφολιού",
"loading_board": "Φόρτωση πίνακα",
"last_bumped": "Τελευταία ανύψωση",
"threads_without_images_tip": "Εμφάνιση μόνο θεμάτων που συνδέονται με ενσωματώσιμα μέσα",
"hide_gore_boards_tip": "Μην εμφανίζετε θέματα από φόρουμ με την ετικέτα \"gore\"",
"hide_adult_boards_tip": "Μην εμφανίζετε θέματα από φόρουμ με την ετικέτα \"adult\"",
"fit_expanded_images_to_screen": "Προσαρμόστε τις επεκταμένες εικόνες στην οθόνη",
"fit_expanded_images_to_screen_tip": "Περιορίστε τις επεκταμένες εικόνες τόσο στο πλάτος όσο και στο ύψος του προγράμματος περιήγησης",
"hide_avatars_tip": "Μην εμφανίζετε τα avatar δίπλα στα ονόματα εμφάνισης χρηστών",
@@ -258,26 +219,15 @@
"warning": "Προειδοποίηση",
"comment_field_too_long": "Το σχόλιο είναι πολύ μεγάλο ({{length}}/2000).",
"field_too_long": "Το πεδίο είναι πολύ μεγάλο.",
"title": "Τίτλος",
"tags": "Ετικέτες",
"load_more": "Φορτώστε περισσότερα",
"displaying_boards": "Εμφάνιση {{filteredBoardsCount}} από τα {{totalBoardCount}} boards",
"displaying_boards_with_tag": "Εμφάνιση {{filteredBoardsCount}} από τα {{totalBoardCount}} boards με την ετικέτα {{currentTag}}",
"pph": "Posts Per Hour (Αναρτήσεις ανά ώρα)",
"unsubscribe_all": "Ακύρωση εγγραφής από όλα",
"unsubscribe_all_confirm": "Είστε σίγουροι ότι θέλετε να ακυρώσετε την εγγραφή από όλα τα boards;",
"you_have_blocked_this_board": "Έχετε αποκλείσει αυτό το φόρουμ",
"looking_for_more_posts": "Ψάχνει για περισσότερες αναρτήσεις",
"more_posts_last_week": "{{count}} αναρτήσεις από {{currentTimeFilterName}}: <1>εμφάνιση περισσότερων αναρτήσεων από την περασμένη εβδομάδα</1>",
"more_posts_last_month": "{{count}} δημοσιεύσεις από {{currentTimeFilterName}}: <1>δειξτε {{moreCount}} περισσότερες δημοσιεύσεις από τον προηγούμενο μήνα</1>",
"loading_feed": "Φόρτωση ροής",
"loading_post": "Φόρτωση ανάρτησης",
"node_stats": "Στατιστικά κόμβου",
"loading_default_boards": "Φόρτωση της λίστας προεπιλεγμένων πάνελ",
"loading_subscriptions": "Φορτώνει συνδρομές",
"create_board": "Δημιουργία πίνακα",
"enter_board_address": "Εισάγετε οποιαδήποτε διεύθυνση πίνακα",
"board_not_reachable": "Ο πίνακας δεν είναι προσβάσιμος",
"cannot_edit_thread": "Δεν μπορείτε να επεξεργαστείτε αυτήν την ανάρτηση",
"cannot_edit_reply": "Δεν μπορείτε να επεξεργαστείτε αυτήν την απάντηση",
"this_thread_was_deleted": "Αυτή η συζήτηση διαγράφηκε από τον συγγραφέα της",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Αυτή η απάντηση διαγράφηκε από τον συγγραφέα της",
"this_reply_was_removed": "Η απάντηση αυτή αφαιρέθηκε από τους διαχειριστές του φόρουμ",
"not_mod_of_any_board": "Δεν είστε διαχειριστής σε καμία κοινότητα.",
"filters_and_highlights": "Φίλτρα και επισημάνσεις",
"search_results_for": "Αποτελέσματα αναζήτησης για",
"help": "Βοήθεια",
"filter_and_highlights_help": "Βοήθεια φίλτρων και επισήμανσης",
@@ -299,10 +248,11 @@
"updates": "Ενημερώσεις",
"downloading_board": "λήψη φόρουμ",
"subscriptions_subtitle": "Έχετε εγγραφεί σε {{count}} board",
"subscriptions_subtitle_one": "Έχετε εγγραφεί σε {{count}} board",
"all_boards": "Όλες οι σανίδες",
"nsfw_boards_only": "Μόνο σανίδες NSFW",
"worksafe_boards_only": "Μόνο ασφαλείς σανίδες",
"bitsocial_account": "Λογαριασμός Bitsocial",
"p2p_options": "Επιλογές P2P"
"p2p_options": "Επιλογές P2P",
"purge": "εκκαθάριση",
"purge_confirm": "Η εκκαθάριση θα αφαιρέσει μόνιμα αυτό το περιεχόμενο και όλες τις απαντήσεις του από τη βάση δεδομένων. Συνέχεια;"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "What is 5chan?",
"go": "go",
"or": "or",
"5chan_description": "5chan is a fully decentralized and open-source 4chan alternative, where anyone can create and cryptographically own unlimited boards. Board owners host and moderate their board, and set its <1>Rules</1>. All data is text-only and it's shared peer-to-peer, including links to embed images. Check out the <2>FAQs</2> to learn more. Feel free to click on a board below that interests you and jump right in!",
"no_global_rules_info": "You can always connect to any board, fully P2P, nobody can stop you. Simply paste its address in the search field above.",
"boards": "boards",
@@ -11,7 +10,6 @@
"about": "About",
"whitepaper": "Whitepaper",
"token": "Token",
"download_app": "Download app",
"start_new_thread": "Start a New Thread",
"show_stats": "Show Stats",
"hide": "hide",
@@ -40,8 +38,6 @@
"post_a_reply": "Post a Reply",
"view_thread": "View Thread",
"return": "Return",
"bottom": "Bottom",
"top": "Top",
"thread_closed": "Thread closed.",
"may_not_reply": "You may not reply at this time.",
"post": "post",
@@ -54,25 +50,15 @@
"audio": "audio",
"webpage": "webpage",
"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.",
"this_thread_is_closed": "This thread is closed",
"reply_to_no": "Reply to Thread No.{{no}}",
"submit": "Submit",
"gif": "GIF",
"moderating": "moderating",
"not_moderating": "Not moderating any boards",
"not_subscribed": "Not subscribed to any boards",
"total_posts": "Total Posts:",
"current_users": "current users:",
"boards_tracked": "boards tracked:",
"interests": "interests",
"random": "random",
"international": "international",
"projects": "projects",
"challenge_counter": "{{index}} of {{total}}",
"embed": "embed",
"remove": "remove",
@@ -80,7 +66,6 @@
"new_stable_version": "New stable version available, 5chan v{{newVersion}}. You are using 5chan v{{oldVersion}}.",
"refresh_to_update": "Refresh the page to update",
"new_development_version": "New development version available, commit {{newCommit}}. You are using commit {{oldCommit}}.",
"check_for_updates": "<1>Check</1> for updates",
"latest_development_version": "You're on the latest development version, commit {{commit}}. To use the stable version, go to {{link}}.",
"latest_stable_version": "You are on the latest stable version, 5chan v{{version}}.",
"check": "check",
@@ -98,28 +83,21 @@
"copy": "copy",
"copied": "copied",
"wallet": "Wallet",
"add_wallet": "<1>Add</1> a crypto wallet",
"crypto_address_verification": "if the crypto address is resolved p2p",
"crypto_address_not_yours": "Crypto address belongs to another account.",
"enter_crypto_address": "Please enter a valid crypto address.",
"crypto_address_not_resolved": "Crypto address is not resolved yet.",
"copy_message_etherscan": "<1>{{copy}}</1> message to sign on <2>etherscan</2>",
"account": "account",
"crypto_address": "crypto address",
"crypto_wallets": "Crypto Wallets",
"reset": "reset",
"import": "import",
"export": "export",
"full_account_data": "full account data",
"this_account": "this account",
"delete": "delete",
"delete_account": "delete account",
"file_type": "File type",
"version": "Version",
"spoiler": "spoiler",
"interface": "interface",
"invalid_url": "Invalid URL",
"no_link_provided": "No link provided",
"image_search": "image search",
"copy_link": "Copy link",
"hide_post": "Hide post",
@@ -132,10 +110,8 @@
"expand_all_settings": "Expand All Settings",
"collapse_all_settings": "Collapse All Settings",
"refresh": "Refresh",
"no_board_selected": "no board selected",
"none": "none",
"not_subscribed_to_any_board": "You have not subscribed to any board yet.",
"board_mods": "Board Mods",
"this_post_was_removed": "this post was removed",
"user_deleted_this_post": "User deleted this post.",
"reason": "reason",
@@ -144,7 +120,6 @@
"ban_user_for": "Ban user for <1></1> days",
"optional": "optional",
"close_thread": "close thread",
"view_spoiler": "view spoiler",
"filter": "filter",
"edit": "edit",
"time_1_minute_ago": "1 minute ago",
@@ -161,7 +136,6 @@
"bump_order": "Bump order",
"creation_date": "Creation date",
"sort_by": "Sort by",
"time_filter": "Time Filter",
"subplebbit_offline_info": "This board might be offline and publishing might fail",
"posts_last_synced_info": "Posts last synced {{time}}, this board might be offline and publishing might fail.",
"newer_than": "newer than",
@@ -212,25 +186,15 @@
"x_posts_by_this_id": "{{number}} posts from this ID",
"ban_expires_at": "Banned from p/{{address}} until {{timestamp}}",
"user_banned": "User was banned for this post",
"loading_comments": "Loading comments",
"replies": "replies",
"links": "links",
"avatar": "avatar",
"token_address_whitelist": "Token address (<1>whitelist</1> only)",
"token_id": "token id",
"nsfw_boards": "NSFW Boards",
"hide_gore_boards": "Hide Gore Boards",
"hide_adult_boards": "Hide Adult Boards",
"static_gif": "Static GIF",
"animated_gif": "Animated GIF",
"hide_avatars": "Hide avatars",
"pending": "Pending",
"failed": "Failed",
"add": "Add",
"pattern": "pattern",
"enable": "Enable",
"order": "Order",
"text": "Text",
"filtered_threads": "Filtered threads",
"missing_link_confirm": "Your post won't be visible by default on 5chan, because it's missing a link to an image or other media. You can disable this filter in the settings.",
"no_board_selected_warning": "Please select a board before posting.",
@@ -247,11 +211,8 @@
"crypto_address_yours": "Crypto address belongs to this account.",
"delete_wallet": "Delete Wallet",
"delete_avatar": "Delete Avatar",
"loading_board": "Loading board",
"last_bumped": "Last Bumped",
"threads_without_images_tip": "Only display threads that link to embeddable media",
"hide_gore_boards_tip": "Don't display threads from boards with the \"gore\" tag",
"hide_adult_boards_tip": "Don't display threads from boards with the \"adult\" tag",
"fit_expanded_images_to_screen": "Fit expanded images to screen",
"fit_expanded_images_to_screen_tip": "Limit expanded images to both browser width and height",
"hide_avatars_tip": "Don't display avatars next to user display names",
@@ -263,26 +224,15 @@
"warning": "Warning",
"comment_field_too_long": "Comment too long ({{length}}/2000).",
"field_too_long": "Field too long.",
"title": "Title",
"tags": "Tags",
"load_more": "Load More",
"displaying_boards": "Displaying {{filteredBoardsCount}} of {{totalBoardCount}} boards",
"displaying_boards_with_tag": "Displaying {{filteredBoardsCount}} of {{totalBoardCount}} boards tagged {{currentTag}}",
"pph": "Posts Per Hour",
"unsubscribe_all": "Unsubscribe From All",
"unsubscribe_all_confirm": "Are you sure you want to unsubscribe from all boards?",
"you_have_blocked_this_board": "You have blocked this board",
"looking_for_more_posts": "Looking for more posts",
"more_posts_last_week": "{{count}} posts since {{currentTimeFilterName}}: <1>show more posts from last week</1>",
"more_posts_last_month": "{{count}} posts since {{currentTimeFilterName}}: <1>show {{moreCount}} more posts from last month</1>",
"loading_feed": "Loading feed",
"loading_post": "Loading post",
"node_stats": "Node stats",
"loading_default_boards": "Loading default boards list",
"loading_subscriptions": "Loading subscriptions",
"create_board": "Create Board",
"enter_board_address": "Enter any board address",
"board_not_reachable": "Board is not reachable",
"cannot_edit_thread": "You cannot edit this thread",
"cannot_edit_reply": "You cannot edit this reply",
"this_thread_was_deleted": "This thread was deleted by its author",
@@ -290,7 +240,6 @@
"this_reply_was_deleted": "This reply was deleted by its author",
"this_reply_was_removed": "This reply was removed by board moderators",
"not_mod_of_any_board": "You are not a mod of any board.",
"filters_and_highlights": "Filters & Highlights",
"search_results_for": "Search results for",
"help": "Help",
"filter_and_highlights_help": "Filters & Highlights Help",
@@ -301,7 +250,8 @@
"administrator_of_this_board": "This user is an administrator of this board",
"copy_content_id": "Copy content ID",
"subscriptions_subtitle": "You have subscribed to {{count}} boards",
"subscriptions_subtitle_one": "You have subscribed to {{count}} board",
"bitsocial_account": "Bitsocial Account",
"p2p_options": "P2P options"
"p2p_options": "P2P options",
"purge": "purge",
"purge_confirm": "Purging permanently removes this content and all its replies from the database. Continue?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "¿Qué es 5chan?",
"go": "ir",
"or": "o",
"5chan_description": "5chan es una alternativa completamente descentralizada y de código abierto a 4chan, donde cualquiera puede crear y poseer criptográficamente tableros ilimitados. Los propietarios de tableros alojan y moderan su tablero y establecen sus <1>Reglas</1>. Todos los datos son solo texto y se comparten de igual a igual, incluidos los enlaces para incrustar imágenes. Consulta las <2>Preguntas Frecuentes</2> para obtener más información. ¡Siéntete libre de hacer clic en un tablero a continuación que te interese y comienza de inmediato!",
"no_global_rules_info": "Siempre puedes conectarte a cualquier foro, completamente P2P, nadie puede detenerte. Simplemente pega su dirección en el campo de búsqueda de arriba.",
"boards": "foros",
@@ -11,7 +10,6 @@
"about": "Acerca de",
"whitepaper": "Libro blanco",
"token": "Token",
"download_app": "Descargar la aplicación",
"start_new_thread": "Iniciar un Nuevo Hilo",
"show_stats": "Mostrar Estadísticas",
"hide": "ocultar",
@@ -40,8 +38,6 @@
"post_a_reply": "Publicar una Respuesta",
"view_thread": "Ver Hilo",
"return": "Regresar",
"bottom": "Fondo",
"top": "Arriba",
"thread_closed": "Hilo cerrado.",
"may_not_reply": "Es posible que no puedas responder en este momento.",
"post": "publicar",
@@ -54,25 +50,15 @@
"audio": "audio",
"webpage": "página web",
"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.",
"this_thread_is_closed": "El hilo está cerrado",
"reply_to_no": "Responder al post No.{{no}}",
"submit": "Enviar",
"gif": "GIF",
"moderating": "moderando",
"not_moderating": "No estás moderando ningún foro",
"not_subscribed": "No suscrito a ningún foro",
"total_posts": "Total de publicaciones:",
"current_users": "usuarios actuales:",
"boards_tracked": "foros seguidos:",
"interests": "intereses",
"random": "aleatorio",
"international": "internacionales",
"projects": "proyectos",
"challenge_counter": "{{index}} de {{total}}",
"embed": "incrustar",
"remove": "eliminar",
@@ -80,7 +66,6 @@
"new_stable_version": "Nueva versión estable disponible, 5chan v{{newVersion}}. Estás usando 5chan v{{oldVersion}}.",
"refresh_to_update": "Actualiza la página para actualizar",
"new_development_version": "Nueva versión de desarrollo disponible, commit {{newCommit}}. Estás usando commit {{oldCommit}}.",
"check_for_updates": "<1>Verifique</1> las actualizaciones",
"latest_development_version": "Estás en la última versión de desarrollo, commit {{commit}}. Para usar la versión estable, ve a {{link}}.",
"latest_stable_version": "Estás en la última versión estable, 5chan v{{version}}.",
"check": "verificar",
@@ -98,28 +83,21 @@
"copy": "copiar",
"copied": "copiado",
"wallet": "Cartera",
"add_wallet": "<1>Agregar</1> una billetera cripto",
"crypto_address_verification": "si la dirección de cripto se resuelve p2p",
"crypto_address_not_yours": "La dirección de criptomoneda pertenece a otra cuenta.",
"enter_crypto_address": "Por favor, introduzca una dirección de cripto válida.",
"crypto_address_not_resolved": "La dirección de criptomoneda aún no está resuelta.",
"copy_message_etherscan": "<1>{{copy}}</1> mensaje para firmar en <2>etherscan</2>",
"account": "cuenta",
"crypto_address": "dirección de cripto",
"crypto_wallets": "Billeteras cripto",
"reset": "restablecer",
"import": "importar",
"export": "exportar",
"full_account_data": "datos completos de la cuenta",
"this_account": "esta cuenta",
"delete": "eliminar",
"delete_account": "eliminar cuenta",
"file_type": "Tipo de archivo",
"version": "Versión",
"spoiler": "spoiler",
"interface": "interfaz",
"invalid_url": "URL no válida",
"no_link_provided": "No se proporcionó ningún enlace",
"image_search": "búsqueda de imágenes",
"copy_link": "Copiar enlace",
"hide_post": "Ocultar publicación",
@@ -132,10 +110,8 @@
"expand_all_settings": "Expandir todas las configuraciones",
"collapse_all_settings": "Contraer todas las configuraciones",
"refresh": "Actualizar",
"no_board_selected": "ningún foro seleccionado",
"none": "ninguno",
"not_subscribed_to_any_board": "Todavía no te has suscrito a ningún foro.",
"board_mods": "Mods del foro",
"this_post_was_removed": "este mensaje fue eliminado",
"user_deleted_this_post": "El usuario eliminó este mensaje.",
"reason": "razón",
@@ -143,7 +119,6 @@
"ban_user_for": "Prohibir al usuario durante <1></1> días",
"optional": "opcional",
"close_thread": "cerrar hilo",
"view_spoiler": "ver spoiler",
"filter": "filtrar",
"edit": "editar",
"time_1_minute_ago": "hace 1 minuto",
@@ -160,7 +135,6 @@
"bump_order": "Orden de Bump",
"creation_date": "Fecha de creación",
"sort_by": "Ordenar por",
"time_filter": "Filtro de tiempo",
"subplebbit_offline_info": "Este tablero podría estar offline y la publicación podría fallar",
"posts_last_synced_info": "Publicaciones sincronizadas por última vez {{time}}, este tablero podría estar offline y la publicación podría fallar.",
"newer_than": "más reciente que",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} publicaciones desde este ID",
"ban_expires_at": "Baneado de p/{{address}} hasta {{timestamp}}",
"user_banned": "El usuario fue baneado por esta publicación",
"loading_comments": "Cargando comentarios",
"replies": "respuestas",
"links": "enlaces",
"avatar": "avatar",
"token_address_whitelist": "Dirección del token (<1>solo lista blanca</1>)",
"token_id": "ID de token",
"nsfw_boards": "Tableros NSFW",
"hide_gore_boards": "Ocultar tableros de gore",
"hide_adult_boards": "Ocultar tableros para adultos",
"static_gif": "GIF Estático",
"animated_gif": "GIF Animado",
"hide_avatars": "Ocultar avatares",
"pending": "Pendiente",
"failed": "Fallido",
"add": "Añadir",
"pattern": "patrón",
"enable": "Habilitar",
"order": "Orden",
"text": "Texto",
"filtered_threads": "Hilos filtrados",
"missing_link_confirm": "Tu publicación no será visible por defecto en 5chan, porque le falta un enlace a una imagen u otro medio. Puedes desactivar este filtro en la configuración.",
"no_board_selected_warning": "Por favor, selecciona una tabla antes de publicar.",
@@ -242,11 +206,8 @@
"reset_changes": "Restablecer cambios",
"crypto_address_yours": "La dirección de criptomoneda pertenece a esta cuenta.",
"delete_wallet": "Eliminar billetera",
"loading_board": "Cargando tablero",
"last_bumped": "Último bump",
"threads_without_images_tip": "Solo mostrar hilos que enlacen a medios integrables",
"hide_gore_boards_tip": "No mostrar hilos de los foros con la etiqueta \"gore\"",
"hide_adult_boards_tip": "No mostrar hilos de los foros con la etiqueta \"adulto\"",
"fit_expanded_images_to_screen": "Ajustar imágenes ampliadas a la pantalla",
"fit_expanded_images_to_screen_tip": "Limitar imágenes ampliadas tanto al ancho como a la altura del navegador",
"hide_avatars_tip": "No mostrar avatares junto a los nombres de usuario",
@@ -258,26 +219,15 @@
"warning": "Advertencia",
"comment_field_too_long": "Comentario demasiado largo ({{length}}/2000).",
"field_too_long": "Campo demasiado largo.",
"title": "Título",
"tags": "Etiquetas",
"load_more": "Cargar más",
"displaying_boards": "Mostrando {{filteredBoardsCount}} de {{totalBoardCount}} foros",
"displaying_boards_with_tag": "Mostrando {{filteredBoardsCount}} de {{totalBoardCount}} foros etiquetados con {{currentTag}}",
"pph": "Posts Per Hour (Publicaciones Por Hora)",
"unsubscribe_all": "Cancelar suscripción a todo",
"unsubscribe_all_confirm": "¿Está seguro de que desea cancelar la suscripción a todos los foros?",
"you_have_blocked_this_board": "Has bloqueado este tablero",
"looking_for_more_posts": "Buscando más publicaciones",
"more_posts_last_week": "{{count}} publicaciones desde {{currentTimeFilterName}}: <1>mostrar más publicaciones de la semana pasada</1>",
"more_posts_last_month": "{{count}} publicaciones desde {{currentTimeFilterName}}: <1>ver {{moreCount}} más publicaciones del mes pasado</1>",
"loading_feed": "Cargando feed",
"loading_post": "Cargando publicación",
"node_stats": "Estadísticas del nodo",
"loading_default_boards": "Cargando lista de tableros predeterminados",
"loading_subscriptions": "Cargando suscripciones",
"create_board": "Crear tablero",
"enter_board_address": "Ingrese cualquier dirección de tablero",
"board_not_reachable": "El tablero no es accesible",
"cannot_edit_thread": "No puedes editar este hilo",
"cannot_edit_reply": "No puedes editar esta respuesta",
"this_thread_was_deleted": "Este hilo fue eliminado por su autor",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Esta respuesta fue eliminada por su autor",
"this_reply_was_removed": "Esta respuesta fue eliminada por los moderadores del foro",
"not_mod_of_any_board": "No eres moderador de ningún tablero.",
"filters_and_highlights": "Filtros y resaltar",
"search_results_for": "Resultados de búsqueda para",
"help": "Ayuda",
"filter_and_highlights_help": "Ayuda de filtros y resaltes",
@@ -299,10 +248,11 @@
"updates": "Actualizaciones",
"downloading_board": "descargando foro",
"subscriptions_subtitle": "Te has suscrito a {{count}} board",
"subscriptions_subtitle_one": "Te has suscrito a {{count}} board",
"all_boards": "Todas las tablas",
"nsfw_boards_only": "Solo tablas NSFW",
"worksafe_boards_only": "Solo tablas seguras para el trabajo",
"bitsocial_account": "Cuenta Bitsocial",
"p2p_options": "Opciones P2P"
"p2p_options": "Opciones P2P",
"purge": "purgar",
"purge_confirm": "Purgar eliminará permanentemente este contenido y todas sus respuestas de la base de datos. ¿Continuar?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "5chan چیست؟",
"go": "برو",
"or": "یا",
"5chan_description": "5chan یک جایگزین کاملاً غیرمتمرکز و منبع باز برای 4chan است، جایی که هر کسی می‌تواند تخته‌های نامحدود ایجاد کند و به صورت رمزنگاری مالکیت داشته باشد. صاحبان تخته میزبان و نظارت بر تخته خود را انجام می‌دهند و <1>قوانین</1> آن را تنظیم می‌کنند. تمام داده‌ها فقط متن هستند و به صورت همتا به همتا به اشتراک گذاشته می‌شوند، از جمله لینک‌های جاسازی تصاویر. برای کسب اطلاعات بیشتر، <2>سوالات متداول</2> را بررسی کنید. آزادانه روی تخته زیر که مورد علاقه شماست کلیک کنید و مستقیماً شروع کنید!",
"no_global_rules_info": "شما همیشه می‌توانید به هر تالاری متصل شوید، کاملاً P2P، هیچ کس نمی‌تواند شما را متوقف کند. به سادگی آدرس آن را در فیلد جستجوی بالا قرار دهید.",
"boards": "تالارهای پیام",
@@ -11,7 +10,6 @@
"about": "درباره",
"whitepaper": "کاغذ سفید",
"token": "توکن",
"download_app": "دانلود اپلیکیشن",
"start_new_thread": "شروع موضوع جدید",
"show_stats": "نمایش آمار",
"hide": "پنهان کردن",
@@ -40,8 +38,6 @@
"post_a_reply": "ارسال یک پاسخ",
"view_thread": "مشاهده نخ",
"return": "برگشت",
"bottom": "پایین",
"top": "بالا",
"thread_closed": "موضوع بسته شده است.",
"may_not_reply": "شما ممکن است در این زمان پاسخ ندهید.",
"post": "پست",
@@ -54,25 +50,15 @@
"audio": "صدا",
"webpage": "صفحه وب",
"iframe": "فریم",
"rules": "قوانین",
"welcome_to_board": "خوش آمدید به {{board}}",
"comment_too_long": "نظر بسیار طولانی است. <1>اینجا کلیک کنید</1> تا متن کامل را ببینید.",
"replies_omitted": "{{repliesCount}} پاسخ حذف شده است. <1>اینجا کلیک کنید</1> تا آنها را مشاهده کنید.",
"replies_and_links_omitted": "{{repliesCount}} پاسخ و {{linksCount}} لینک حذف شده است. <1>اینجا کلیک کنید</1> تا آنها را مشاهده کنید.",
"this_thread_is_closed": "موضوع بسته شده است",
"reply_to_no": "پاسخ به پست شماره{{no}}",
"submit": "ارسال",
"gif": "گیف",
"moderating": "مدیریت",
"not_moderating": "هیچ تالار پیامی را مدیریت نمی‌کنید",
"not_subscribed": "به هیچ تالار پیامی اشتراک ندارید",
"total_posts": "کل پست‌ها:",
"current_users": "کاربران فعلی:",
"boards_tracked": "تالارهای پیگیری شده:",
"interests": "علایق",
"random": "تصادفی",
"international": "بین‌المللی",
"projects": "پروژه‌ها",
"challenge_counter": "{{index}} از {{total}}",
"embed": "جاسازی",
"remove": "حذف",
@@ -80,7 +66,6 @@
"new_stable_version": "نسخه پایدار جدید موجود است، 5chan v{{newVersion}}. شما 5chan v{{oldVersion}} را استفاده می‌کنید.",
"refresh_to_update": "برای به‌روزرسانی صفحه را رفرش کنید",
"new_development_version": "نسخه توسعه جدید موجود است، کامیت {{newCommit}}. شما کامیت {{oldCommit}} را استفاده می‌کنید.",
"check_for_updates": "<1>بررسی</1> برای به‌روزرسانی‌ها",
"latest_development_version": "شما در نسخه توسعه‌ی جدیدتر هستید، کامیت {{commit}}. برای استفاده از نسخه پایدار، به {{link}} بروید.",
"latest_stable_version": "شما در آخرین نسخه پایدار، 5chan v{{version}} هستید.",
"check": "بررسی کنید",
@@ -98,28 +83,21 @@
"copy": "کپی",
"copied": "کپی شد",
"wallet": "کیف پول",
"add_wallet": "<1>افزودن</1> یک کیف پول رمز ارز",
"crypto_address_verification": "اگر آدرس رمزارز به صورت p2p حل شود",
"crypto_address_not_yours": "آدرس رمزارز به حساب دیگری تعلق دارد.",
"enter_crypto_address": "لطفاً یک آدرس کریپتو صحیح وارد کنید.",
"crypto_address_not_resolved": "آدرس رمزارز هنوز حل نشده است.",
"copy_message_etherscan": "<1>{{copy}}</1> پیامی برای امضا در <2>etherscan</2>",
"account": "حساب",
"crypto_address": "آدرس رمزارز",
"crypto_wallets": "کیف پول رمز ارز",
"reset": "بازنشانی",
"import": "وارد کردن",
"export": "صدور",
"full_account_data": "داده حساب کامل",
"this_account": "این حساب",
"delete": "حذف کنید",
"delete_account": "حذف حساب",
"file_type": "نوع فایل",
"version": "نسخه",
"spoiler": "اسپویلر",
"interface": "رابط",
"invalid_url": "آدرس اینترنتی نامعتبر است",
"no_link_provided": "لینکی ارائه نشده است",
"image_search": "جستجوی تصویر",
"copy_link": "رونوشت لینک",
"hide_post": "پنهان کردن پست",
@@ -132,10 +110,8 @@
"expand_all_settings": "گسترش همه تنظیمات",
"collapse_all_settings": "تايید همه تنظیمات",
"refresh": "تازه‌سازی",
"no_board_selected": "هیچ تالاری انتخاب نشده است",
"none": "هیچکدام",
"not_subscribed_to_any_board": "هنوز به هیچ تالاری مشترک نشده‌اید.",
"board_mods": "مدیران تالار",
"this_post_was_removed": "این پست حذف شد",
"user_deleted_this_post": "کاربر این پست را حذف کرده است.",
"reason": "دلیل",
@@ -143,7 +119,6 @@
"ban_user_for": "ممنوعیت کاربر برای <1></1> روز",
"optional": "اختیاری",
"close_thread": "بستن موضوع",
"view_spoiler": "نمایش اسپویلر",
"filter": "فیلتر",
"edit": "ویرایش",
"time_1_minute_ago": "1 دقیقه پیش",
@@ -160,7 +135,6 @@
"bump_order": "سفارش بامپ",
"creation_date": "تاریخ ایجاد",
"sort_by": "مرتب‌سازی بر اساس",
"time_filter": "فیلتر زمانی",
"subplebbit_offline_info": "این انجمن ممکن است آفلاین باشد و انتشار ممکن است با شکست مواجه شود",
"posts_last_synced_info": "پست‌ها آخرین بار {{time}} همگام‌سازی شدند، این انجمن ممکن است آفلاین باشد و انتشار ممکن است با شکست مواجه شود.",
"newer_than": "جدیدتر از",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} پست از این شناسه",
"ban_expires_at": "مسدود از p/{{address}} تا {{timestamp}}",
"user_banned": "این کاربر برای این پست مسدود شد",
"loading_comments": "بارگذاری نظرات",
"replies": "پاسخ‌ها",
"links": "لینک‌ها",
"avatar": "آواتار",
"token_address_whitelist": "آدرس توکن (<1>فقط سفیدپوشان</1>)",
"token_id": "شناسه توکن",
"nsfw_boards": "بوردهای NSFW",
"hide_gore_boards": "پنهان کردن تخته های گور",
"hide_adult_boards": "پنهان کردن تخته های بزرگسالان",
"static_gif": "GIF ثابت",
"animated_gif": "GIF متحرک",
"hide_avatars": "پنهان کردن آواتارها",
"pending": "در انتظار",
"failed": "ناموفق",
"add": "اضافه کردن",
"pattern": "الگو",
"enable": "فعال کردن",
"order": "ترتیب",
"text": "متن",
"filtered_threads": "رشته‌های فیلتر شده",
"missing_link_confirm": "پست شما به‌طور پیش‌فرض در 5chan قابل مشاهده نخواهد بود، زیرا لینک به تصویر یا رسانه دیگر ندارد. می‌توانید این فیلتر را در تنظیمات غیرفعال کنید.",
"no_board_selected_warning": "لطفاً قبل از ارسال یک تابلو انتخاب کنید.",
@@ -242,11 +206,8 @@
"reset_changes": "بازنشانی تغییرات",
"crypto_address_yours": "آدرس رمزارز به این حساب تعلق دارد.",
"delete_wallet": "حذف کیف پول",
"loading_board": "در حال بارگذاری تابلو",
"last_bumped": "آخرین افزایش",
"threads_without_images_tip": "فقط موضوعاتی که به رسانه‌های قابل گنجاندن لینک می‌دهند را نمایش دهید",
"hide_gore_boards_tip": "موضوعات از مجامع با برچسب \"گور\" را نمایش ندهید",
"hide_adult_boards_tip": "موضوعات از مجامع با برچسب \"بزرگسال\" را نمایش ندهید",
"fit_expanded_images_to_screen": "اندازه تصاویر بزرگ شده را به صفحه نمایش بکنید",
"fit_expanded_images_to_screen_tip": "اندازه تصاویر بزرگ شده را به عرض و ارتفاع مرورگر محدود کنید",
"hide_avatars_tip": "تصاویر پروفایل را در کنار نام‌های نمایش کاربر نمایش ندهید",
@@ -258,26 +219,15 @@
"warning": "هشدار",
"comment_field_too_long": "کامنت خیلی طولانی است ({{length}}/2000).",
"field_too_long": "فیلد خیلی طولانی است.",
"title": "عنوان",
"tags": "برچسب‌ها",
"load_more": "بارگذاری بیشتر",
"displaying_boards": "نمایش {{filteredBoardsCount}} از {{totalBoardCount}} انجمن",
"displaying_boards_with_tag": "نمایش {{filteredBoardsCount}} از {{totalBoardCount}} انجمن با برچسب {{currentTag}}",
"pph": "Posts Per Hour (پست در ساعت)",
"unsubscribe_all": "لغو اشتراک از همه",
"unsubscribe_all_confirm": "آیا مطمئن هستید که می‌خواهید از همه انجمن‌ها لغو اشتراک کنید؟",
"you_have_blocked_this_board": "شما این تابلو را مسدود کرده‌اید",
"looking_for_more_posts": "در جستجوی پست‌های بیشتر",
"more_posts_last_week": "{{count}} پست از {{currentTimeFilterName}}: <1>نمایش پست‌های بیشتر از هفته گذشته</1>",
"more_posts_last_month": "{{count}} پست از {{currentTimeFilterName}}: <1>نمایش {{moreCount}} پست‌های بیشتر از ماه گذشته</1>",
"loading_feed": "در حال بارگذاری فید",
"loading_post": "در حال بارگذاری پست",
"node_stats": "آمار گره",
"loading_default_boards": "در حال بارگذاری فهرست تخته‌های پیش‌فرض",
"loading_subscriptions": "در حال بارگذاری اشترا‌ک‌ها",
"create_board": "ایجاد تابلو",
"enter_board_address": "آدرس هر تابلو را وارد کنید",
"board_not_reachable": "تابلو قابل دسترسی نیست",
"cannot_edit_thread": "شما نمی‌توانید این موضوع را ویرایش کنید",
"cannot_edit_reply": "شما نمی‌توانید این پاسخ را ویرایش کنید",
"this_thread_was_deleted": "این موضوع توسط نویسنده‌اش حذف شد",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "این پاسخ توسط نویسنده‌اش حذف شد",
"this_reply_was_removed": "این پاسخ توسط مدیران انجمن حذف شد",
"not_mod_of_any_board": "شما هیچ تابلو مدیر نیستید.",
"filters_and_highlights": "فیلترها و هایلایت‌ها",
"search_results_for": "نتایج جستجو برای",
"help": "کمک",
"filter_and_highlights_help": "کمک فیلترها و برجسته‌ها",
@@ -299,10 +248,11 @@
"updates": "به‌روزرسانی‌ها",
"downloading_board": "در حال دانلود تالار",
"subscriptions_subtitle": "شما به {{count}} board مشترک شده‌اید",
"subscriptions_subtitle_one": "شما به {{count}} board مشترک شده‌اید",
"all_boards": "همه تابلوها",
"nsfw_boards_only": "فقط تابلوهای NSFW",
"worksafe_boards_only": "فقط تابلوهای ایمن برای کار",
"bitsocial_account": "حساب Bitsocial",
"p2p_options": "گزینه‌های P2P"
"p2p_options": "گزینه‌های P2P",
"purge": "پاکسازی",
"purge_confirm": "پاکسازی این محتوا و تمام پاسخ‌های آن را به طور دائم از پایگاه داده حذف می‌کند. ادامه دهید؟"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "Mikä on 5chan?",
"go": "mennä",
"or": "tai",
"5chan_description": "5chan on täysin hajautettu ja avoimen lähdekoodin vaihtoehto 4chanille, jossa kuka tahansa voi luoda ja kryptografisesti omistaa rajattomia tauluja. Taulujen omistajat isännöivät ja moderovat tauluaan ja asettavat sen <1>Säännöt</1>. Kaikki tiedot ovat vain tekstiä ja ne jaetaan vertaisverkossa, mukaan lukien linkit upotettaviin kuviin. Tutustu <2>UKK</2> saadaksesi lisätietoja. Voit vapaasti klikata alla olevaa taulua, joka kiinnostaa sinua, ja aloittaa heti!",
"no_global_rules_info": "Voit aina yhdistää mihin tahansa foorumiin, täysin P2P, kukaan ei voi pysäyttää sinua. Liitä vain sen osoite yllä olevaan hakukenttään.",
"boards": "foorumit",
@@ -11,7 +10,6 @@
"about": "Tietoa",
"whitepaper": "Whitepaper",
"token": "Token",
"download_app": "Lataa sovellus",
"start_new_thread": "Aloita uusi lanka",
"show_stats": "Näytä tilastot",
"hide": "Piilota",
@@ -40,8 +38,6 @@
"post_a_reply": "Lähetä Vastaus",
"view_thread": "Näytä Ketju",
"return": "Palata",
"bottom": "Pohja",
"top": "Ylös",
"thread_closed": "Keskustelu suljettu.",
"may_not_reply": "Et ehkä voi vastata tällä hetkellä.",
"post": "lähetä",
@@ -54,25 +50,15 @@
"audio": "audio",
"webpage": "verkkosivu",
"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.",
"this_thread_is_closed": "Ketju on suljettu",
"reply_to_no": "Vastaa viestiin No.{{no}}",
"submit": "Lähetä",
"gif": "GIF",
"moderating": "moderoit",
"not_moderating": "Et moderoi mitään foorumeita",
"not_subscribed": "Et ole tilaajana missään foorumeissa",
"total_posts": "Viestejä yhteensä:",
"current_users": "nykyiset käyttäjät:",
"boards_tracked": "seuratut foorumit:",
"interests": "kiinnostuksen kohteet",
"random": "satunnainen",
"international": "kansainväliset",
"projects": "projektit",
"challenge_counter": "{{index}} / {{total}}",
"embed": "upota",
"remove": "poista",
@@ -80,7 +66,6 @@
"new_stable_version": "Uusi vakaa versio saatavilla, 5chan v{{newVersion}}. Käytät 5chan v{{oldVersion}}.",
"refresh_to_update": "Päivitä sivu päivittääksesi",
"new_development_version": "Uusi kehitysversion saatavilla, commit {{newCommit}}. Käytät commit {{oldCommit}}.",
"check_for_updates": "<1>Tarkista</1> päivitykset",
"latest_development_version": "Olet uusimmassa kehitysversion, commit {{commit}}. Käyttääksesi vakaa versio, siirry osoitteeseen {{link}}.",
"latest_stable_version": "Olet viimeisimmässä vakaa versio, 5chan v{{version}}.",
"check": "tarkista",
@@ -98,28 +83,21 @@
"copy": "kopioi",
"copied": "kopioitu",
"wallet": "Lompakko",
"add_wallet": "<1>Lisää</1> krypto-lompakko",
"crypto_address_verification": "jos krypto-osoite on ratkaistu p2p",
"crypto_address_not_yours": "Krypto-osoite kuuluu toiseen tiliin.",
"enter_crypto_address": "Syötä voimassa oleva krypto-osoite.",
"crypto_address_not_resolved": "Krypto-osoitetta ei ole vielä ratkaistu.",
"copy_message_etherscan": "<1>{{copy}}</1> viesti allekirjoitettavaksi <2>etherscan</2>:ssa",
"account": "tili",
"crypto_address": "krypto-osoite",
"crypto_wallets": "Krypto-lompakot",
"reset": "nollaa",
"import": "tuo",
"export": "vie",
"full_account_data": "täydelliset tilitiedot",
"this_account": "tämä tili",
"delete": "poista",
"delete_account": "poista tili",
"file_type": "Tiedostotyyppi",
"version": "Versio",
"spoiler": "spoiler",
"interface": "liitäntä",
"invalid_url": "Virheellinen URL-osoite",
"no_link_provided": "Ei linkkiä annettu",
"image_search": "kuvahaku",
"copy_link": "kopioi linkki",
"hide_post": "piilota viesti",
@@ -132,10 +110,8 @@
"expand_all_settings": "Laajenna kaikki asetukset",
"collapse_all_settings": "Sulje kaikki asetukset",
"refresh": "Päivitä",
"no_board_selected": "ei foorumeja valittu",
"none": "ei mitään",
"not_subscribed_to_any_board": "Et ole vielä tilannut mitään foorumeita.",
"board_mods": "Hallituksen Mods",
"this_post_was_removed": "tämä viesti on poistettu",
"user_deleted_this_post": "Käyttäjä poisti tämän viestin.",
"reason": "syy",
@@ -143,7 +119,6 @@
"ban_user_for": "Estä käyttäjä <1></1> päiväksi",
"optional": "valinnainen",
"close_thread": "sulje keskustelu",
"view_spoiler": "näytä spoiler",
"filter": "suodatin",
"edit": "muokkaa",
"time_1_minute_ago": "1 minuutti sitten",
@@ -160,7 +135,6 @@
"bump_order": "Bump-järjestys",
"creation_date": "Luomispäivämäärä",
"sort_by": "Järjestä",
"time_filter": "Aikasuodatin",
"subplebbit_offline_info": "Tämä taulu voi olla offline-tilassa ja julkaisu voi epäonnistua",
"posts_last_synced_info": "Viestit viimeksi synkronoitu {{time}}, tämä taulu voi olla offline-tilassa ja julkaisu voi epäonnistua.",
"newer_than": "uudempi kuin",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} viestiä tältä tunnukselta",
"ban_expires_at": "Porttikielto p/{{address}} asti {{timestamp}}",
"user_banned": "Käyttäjä on estetty tästä viestistä",
"loading_comments": "Ladataan kommentteja",
"replies": "vastaukset",
"links": "linkit",
"avatar": "avatar",
"token_address_whitelist": "Token-osoite (<1>vain valkoinen lista</1>)",
"token_id": "Token-id",
"nsfw_boards": "NSFW-laudat",
"hide_gore_boards": "Piilota Gore-laudat",
"hide_adult_boards": "Piilota Aikuisten lautat",
"static_gif": "Staattinen GIF",
"animated_gif": "Animoitu GIF",
"hide_avatars": "Piilota avatarit",
"pending": "Odottaa",
"failed": "Epäonnistui",
"add": "Lisää",
"pattern": "malli",
"enable": "Ota käyttöön",
"order": "Järjestys",
"text": "Teksti",
"filtered_threads": "Suodatetut ketjut",
"missing_link_confirm": "Viestisi ei ole oletusarvoisesti näkyvissä 5chanissa, koska siitä puuttuu linkki kuvaan tai muuhun mediaan. Voit poistaa tämän suodattimen käytöstä asetuksista.",
"no_board_selected_warning": "Valitse taulu ennen julkaisemista.",
@@ -242,11 +206,8 @@
"reset_changes": "Nollaa muutokset",
"crypto_address_yours": "Krypto-osoite kuuluu tähän tiliin.",
"delete_wallet": "Poista lompakko",
"loading_board": "Ladataan taulua",
"last_bumped": "Viimeisin bump",
"threads_without_images_tip": "Näytä vain ketjut, jotka linkittävät upotettaviin medioihin",
"hide_gore_boards_tip": "Älä näytä ketjuja taulukoista, joissa on \"gore\"-tunniste",
"hide_adult_boards_tip": "Älä näytä ketjuja taulukoista, joissa on \"adult\"-tunniste",
"fit_expanded_images_to_screen": "Sovita laajennettuja kuvia näyttöön",
"fit_expanded_images_to_screen_tip": "Rajoita laajennettuja kuvia sekä selaimen leveyteen että korkeuteen",
"hide_avatars_tip": "Älä näytä avatareita käyttäjänäyttönimien vieressä",
@@ -258,26 +219,15 @@
"warning": "Varoitus",
"comment_field_too_long": "Kommentti liian pitkä ({{length}}/2000).",
"field_too_long": "Kenttä liian pitkä.",
"title": "Otsikko",
"tags": "Tunnisteet",
"load_more": "Lataa lisää",
"displaying_boards": "Näytetään {{filteredBoardsCount}} {{totalBoardCount}} foorumista",
"displaying_boards_with_tag": "Näytetään {{filteredBoardsCount}} {{totalBoardCount}} foorumista, joissa on tagi {{currentTag}}",
"pph": "Posts Per Hour (Viestit tunnissa)",
"unsubscribe_all": "Peruuta tilaus kaikilta",
"unsubscribe_all_confirm": "Oletko varma, että haluat peruuttaa tilauksen kaikilta foorumeilta?",
"you_have_blocked_this_board": "Olet estänyt tämän taulun",
"looking_for_more_posts": "Etsii lisää viestejä",
"more_posts_last_week": "{{count}} viestiä {{currentTimeFilterName}} jälkeen: <1>näytä lisää viestejä viime viikolta</1>",
"more_posts_last_month": "{{count}} julkaisua {{currentTimeFilterName}} jälkeen: <1>näytä {{moreCount}} lisää julkaisuja viime kuukaudesta</1>",
"loading_feed": "Ladataan syöte",
"loading_post": "Ladataan viestiä",
"node_stats": "Solmun tilastot",
"loading_default_boards": "Ladataan oletuslautalistaa",
"loading_subscriptions": "Ladataan tilauksia",
"create_board": "Luo taulu",
"enter_board_address": "Syötä mikä tahansa taulun osoite",
"board_not_reachable": "Taulua ei ole käytettävissä",
"cannot_edit_thread": "Et voi muokata tätä ketjua",
"cannot_edit_reply": "Et voi muokata tätä vastausta",
"this_thread_was_deleted": "Tämä ketju poistettiin sen kirjoittajan toimesta",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Tämä vastaus poistettiin sen kirjoittajalta",
"this_reply_was_removed": "Tämä vastaus poistettiin foorumin moderaattoreiden toimesta",
"not_mod_of_any_board": "Et ole moderaattori missään taulussa.",
"filters_and_highlights": "Suodattimet ja korostukset",
"search_results_for": "Hakutulokset hakusanalle",
"help": "Apua",
"filter_and_highlights_help": "Suodattimet ja korostukset -apu",
@@ -299,10 +248,11 @@
"updates": "Päivitykset",
"downloading_board": "ladataan foorumia",
"subscriptions_subtitle": "Olet tilannut {{count}} boardia",
"subscriptions_subtitle_one": "Olet tilannut {{count}} boardin",
"all_boards": "Kaikki taulut",
"nsfw_boards_only": "Vain NSFW-taulut",
"worksafe_boards_only": "Vain työturvalliset taulut",
"bitsocial_account": "Bitsocial-tili",
"p2p_options": "P2P-asetukset"
"p2p_options": "P2P-asetukset",
"purge": "poistaa",
"purge_confirm": "Poistaminen poistaa pysyvästi tämän sisällön ja kaikki sen vastaukset tietokannasta. Jatketaanko?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "Ano ang 5chan?",
"go": "pumunta",
"or": "o",
"5chan_description": "Ang 5chan ay isang ganap na desentralisado at open-source na alternatibo sa 4chan, kung saan sinuman ay maaaring lumikha at kriptograpikong magmay-ari ng walang limitasyong boards. Ang mga may-ari ng board ay nagho-host at nagmo-moderate ng kanilang board, at nagtatakda ng <1>Mga Patakaran</1> nito. Ang lahat ng data ay teksto lamang at ibinabahagi nang peer-to-peer, kasama ang mga link sa embed na mga larawan. Tingnan ang <2>Mga FAQ</2> para matuto pa. Huwag mag-atubiling i-click ang isang board sa ibaba na interesado ka at magsimula kaagad!",
"no_global_rules_info": "Maaari mong palaging kumonekta sa anumang board, ganap na P2P, walang makakapigil sa iyo. Ilagay lamang ang address nito sa search field sa itaas.",
"boards": "mga board",
@@ -11,7 +10,6 @@
"about": "Tungkol sa",
"whitepaper": "Whitepaper",
"token": "Token",
"download_app": "I-download ang app",
"start_new_thread": "Magsimula ng Bagong Thread",
"show_stats": "Ipakita ang mga Estadistika",
"hide": "Itago",
@@ -40,8 +38,6 @@
"post_a_reply": "Mag-post ng Isang Tugon",
"view_thread": "Tingnan ang Thread",
"return": "Bumalik",
"bottom": "Ilalim",
"top": "Itaas",
"thread_closed": "Thread na isara.",
"may_not_reply": "Hindi ka maaaring mag-reply sa oras na ito.",
"post": "mag-post",
@@ -54,25 +50,15 @@
"audio": "audio",
"webpage": "pahinahon",
"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.",
"this_thread_is_closed": "Sarado na ang thread",
"reply_to_no": "Tumugon sa post No.{{no}}",
"submit": "Isumite",
"gif": "GIF",
"moderating": "namamahala",
"not_moderating": "Hindi namamahala ng anumang mga board",
"not_subscribed": "Hindi nakasubscribe sa anumang mga board",
"total_posts": "Kabuuang Posts:",
"current_users": "kasalukuyang mga gumagamit:",
"boards_tracked": "mga board na sinusubaybayan:",
"interests": "mga interes",
"random": "random",
"international": "internasyonal",
"projects": "mga proyekto",
"challenge_counter": "{{index}} ng {{total}}",
"embed": "i-embed",
"remove": "alisin",
@@ -80,7 +66,6 @@
"new_stable_version": "Bagong stable na bersyon na magagamit, 5chan v{{newVersion}}. Ginagamit mo ang 5chan v{{oldVersion}}.",
"refresh_to_update": "I-refresh ang pahina upang i-update",
"new_development_version": "Bagong development version na magagamit, commit {{newCommit}}. Ginagamit mo ang commit {{oldCommit}}.",
"check_for_updates": "<1>Tingnan</1> para sa mga update",
"latest_development_version": "Nasa pinakabagong bersyon ng pag-unlad, commit {{commit}}. Upang gamitin ang stable na bersyon, pumunta sa {{link}}.",
"latest_stable_version": "Nasa pinakabagong stable na bersyon, 5chan v{{version}}.",
"check": "suriin",
@@ -98,28 +83,21 @@
"copy": "kopya",
"copied": "nakopya",
"wallet": "Wallet",
"add_wallet": "<1>Magdagdag</1> ng isang crypto wallet",
"crypto_address_verification": "kung nairesolba ang crypto address p2p",
"crypto_address_not_yours": "Ang crypto address ay nauugnay sa ibang account.",
"enter_crypto_address": "Mangyaring magpasok ng wastong crypto address.",
"crypto_address_not_resolved": "Hindi pa naresolba ang crypto address.",
"copy_message_etherscan": "<1>{{copy}}</1> mensahe na pipirmahan sa <2>etherscan</2>",
"account": "account",
"crypto_address": "crypto address",
"crypto_wallets": "Mga Wallet ng Crypto",
"reset": "i-reset",
"import": "i-import",
"export": "i-export",
"full_account_data": "buong account data",
"this_account": "ang account na ito",
"delete": "burahin",
"delete_account": "tanggalin ang account",
"file_type": "Uri ng file",
"version": "Bersyon",
"spoiler": "spoiler",
"interface": "interface",
"invalid_url": "Hindi wastong URL",
"no_link_provided": "Walang link na ibinigay",
"image_search": "paghahanap ng larawan",
"copy_link": "kopyahin ang link",
"hide_post": "itago ang post",
@@ -132,10 +110,8 @@
"expand_all_settings": "I-expand ang lahat ng mga setting",
"collapse_all_settings": "I-collapse ang lahat ng mga setting",
"refresh": "I-refresh",
"no_board_selected": "walang mga board na napiling",
"none": "walang anuman",
"not_subscribed_to_any_board": "Hindi ka pa naka-subscribe sa anumang mga board.",
"board_mods": "Board Mods",
"this_post_was_removed": "tinanggal ang post na ito",
"user_deleted_this_post": "Tinanggal ng gumagamit ang post na ito.",
"reason": "dahilan",
@@ -143,7 +119,6 @@
"ban_user_for": "Ipagbawal ang user para sa <1></1> mga araw",
"optional": "opsyonal",
"close_thread": "isara ang thread",
"view_spoiler": "tingnan ang spoiler",
"filter": "salain",
"edit": "i-edit",
"time_1_minute_ago": "1 minuto ang nakalipas",
@@ -160,7 +135,6 @@
"bump_order": "Bump order",
"creation_date": "Petsa ng Paglikha",
"sort_by": "Ayusin ayon sa",
"time_filter": "Time Filter",
"subplebbit_offline_info": "Maaaring offline ang board na ito at maaaring mabigo ang pag-publish",
"posts_last_synced_info": "Huling na-sync ang mga post {{time}}, maaaring offline ang board na ito at maaaring mabigo ang pag-publish.",
"newer_than": "mas bago kaysa",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} post mula sa ID na ito",
"ban_expires_at": "Bawal sa p/{{address}} hanggang {{timestamp}}",
"user_banned": "Banal ang user para sa post na ito",
"loading_comments": "Naglo-load ng mga komento",
"replies": "mga tugon",
"links": "mga link",
"avatar": "avatar",
"token_address_whitelist": "Address ng token (<1>whitelist</1> lang)",
"token_id": "Token ID",
"nsfw_boards": "Mga NSFW Boards",
"hide_gore_boards": "Itago ang mga Gore Boards",
"hide_adult_boards": "Itago ang mga Adult Boards",
"static_gif": "Static GIF",
"animated_gif": "Animated GIF",
"hide_avatars": "Itago ang mga avatar",
"pending": "Naghihintay",
"failed": "Nabigo",
"add": "Idagdag",
"pattern": "pattern",
"enable": "I-enable",
"order": "Kaayusan",
"text": "Teksto",
"filtered_threads": "Na-filter na mga thread",
"missing_link_confirm": "Ang iyong post ay hindi makikita bilang default sa 5chan, dahil kulang ito ng link sa isang larawan o ibang media. Maaari mong i-disable ang filter na ito sa settings.",
"no_board_selected_warning": "Mangyaring pumili ng board bago mag-post.",
@@ -242,11 +206,8 @@
"reset_changes": "I-reset ang mga pagbabago",
"crypto_address_yours": "Ang crypto address ay nauugnay sa account na ito.",
"delete_wallet": "Tanggalin ang Wallet",
"loading_board": "Naglo-load ang board",
"last_bumped": "Huling bump",
"threads_without_images_tip": "Ipakita lamang ang mga thread na nagli-link sa mga embeddable na media",
"hide_gore_boards_tip": "Huwag magpakita ng mga thread mula sa mga board na may \"gore\" na tag",
"hide_adult_boards_tip": "Huwag magpakita ng mga thread mula sa mga board na may \"adult\" na tag",
"fit_expanded_images_to_screen": "I-adjust ang mga pinalawak na larawan sa screen",
"fit_expanded_images_to_screen_tip": "Limitahan ang mga pinalawak na larawan sa parehong lapad at taas ng browser",
"hide_avatars_tip": "Huwag ipakita ang mga avatar sa tabi ng mga display name ng gumagamit",
@@ -258,26 +219,15 @@
"warning": "Babala",
"comment_field_too_long": "Napakahabang komento ({{length}}/2000).",
"field_too_long": "Ang field ay masyadong mahaba.",
"title": "Pamagat",
"tags": "Mga tag",
"load_more": "Mag-load ng higit pa",
"displaying_boards": "Ipinapakita {{filteredBoardsCount}} mula sa {{totalBoardCount}} na mga board",
"displaying_boards_with_tag": "Ipinapakita {{filteredBoardsCount}} mula sa {{totalBoardCount}} na mga board na may tag na {{currentTag}}",
"pph": "Posts Per Hour (Mga Post Bawat Oras)",
"unsubscribe_all": "I-unsubscribe mula sa Lahat",
"unsubscribe_all_confirm": "Sigurado ka bang gusto mong mag-unsubscribe mula sa lahat ng boards?",
"you_have_blocked_this_board": "Ibinlock mo ang board na ito",
"looking_for_more_posts": "Naghahanap ng higit pang mga post",
"more_posts_last_week": "{{count}} mga post mula {{currentTimeFilterName}}: <1>magpakita ng higit pang mga post mula sa nakaraang linggo</1>",
"more_posts_last_month": "{{count}} mga post mula {{currentTimeFilterName}}: <1>ipakita ang {{moreCount}} higit pang mga post mula noong nakaraang buwan</1>",
"loading_feed": "Naglo-load ng feed",
"loading_post": "Naglo-load na post",
"node_stats": "Istatistika ng node",
"loading_default_boards": "Naglo-load ng default na listahan ng mga board",
"loading_subscriptions": "Naglo-load ng mga subscription",
"create_board": "Gumawa ng board",
"enter_board_address": "Ipasok ang anumang address ng board",
"board_not_reachable": "Hindi maa-access ang board",
"cannot_edit_thread": "Hindi mo maaaring i-edit ang thread na ito",
"cannot_edit_reply": "Hindi mo maaaring i-edit ang reply na ito",
"this_thread_was_deleted": "Ang thread na ito ay tinanggal ng may-akda nito",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Ang tugon na ito ay tinanggal ng may-akda nito",
"this_reply_was_removed": "Ang sagot na ito ay tinanggal ng mga moderator ng board",
"not_mod_of_any_board": "Hindi ka mod ng anumang board.",
"filters_and_highlights": "Mga filter at highlight",
"search_results_for": "Mga resulta ng paghahanap para sa",
"help": "Tulong",
"filter_and_highlights_help": "Tulong sa mga filter at highlight",
@@ -299,10 +248,11 @@
"updates": "Mga Update",
"downloading_board": "nagda-download ng board",
"subscriptions_subtitle": "Nag-subscribe ka sa {{count}} na board",
"subscriptions_subtitle_one": "Nag-subscribe ka sa {{count}} na board",
"all_boards": "Lahat ng boards",
"nsfw_boards_only": "NSFW boards lang",
"worksafe_boards_only": "Worksafe boards lang",
"bitsocial_account": "Account ng Bitsocial",
"p2p_options": "Mga Opsyon ng P2P"
"p2p_options": "Mga Opsyon ng P2P",
"purge": "purga",
"purge_confirm": "Ang pag-purge ay permanenteng mag-aalis ng nilalamang ito at lahat ng mga tugon nito mula sa database. Magpatuloy?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "Qu'est-ce que 5chan?",
"go": "aller",
"or": "ou",
"5chan_description": "5chan est une alternative entièrement décentralisée et open-source à 4chan, où n'importe qui peut créer et posséder cryptographiquement des tableaux illimités. Les propriétaires de tableaux hébergent et modèrent leur tableau et définissent ses <1>Règles</1>. Toutes les données sont uniquement du texte et sont partagées en peer-to-peer, y compris les liens vers les images intégrées. Consultez les <2>FAQ</2> pour en savoir plus. N'hésitez pas à cliquer sur un tableau ci-dessous qui vous intéresse et à commencer tout de suite!",
"no_global_rules_info": "Vous pouvez toujours vous connecter à n'importe quel forum, entièrement P2P, personne ne peut vous arrêter. Collez simplement son adresse dans le champ de recherche ci-dessus.",
"boards": "forums",
@@ -11,7 +10,6 @@
"about": "À propos de",
"whitepaper": "Livre blanc",
"token": "Jeton",
"download_app": "Télécharger l'application",
"start_new_thread": "Démarrer un nouveau fil",
"show_stats": "Afficher les statistiques",
"hide": "masquer",
@@ -40,8 +38,6 @@
"post_a_reply": "Publier une Réponse",
"view_thread": "Voir le Fil",
"return": "Retour",
"bottom": "Bas",
"top": "Haut",
"thread_closed": "Fil fermé.",
"may_not_reply": "Vous ne pouvez peut-être pas répondre en ce moment.",
"post": "poster",
@@ -54,25 +50,15 @@
"audio": "audio",
"webpage": "page web",
"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.",
"this_thread_is_closed": "Le fil est fermé",
"reply_to_no": "Répondre au post No.{{no}}",
"submit": "Soumettre",
"gif": "GIF",
"moderating": "modération",
"not_moderating": "Vous ne modérez aucun forum",
"not_subscribed": "Non abonné à aucun forum",
"total_posts": "Total des publications:",
"current_users": "utilisateurs actuels:",
"boards_tracked": "forums suivis:",
"interests": "intérêts",
"random": "aléatoire",
"international": "internationaux",
"projects": "projets",
"challenge_counter": "{{index}} sur {{total}}",
"embed": "intégrer",
"remove": "supprimer",
@@ -80,7 +66,6 @@
"new_stable_version": "Nouvelle version stable disponible, 5chan v{{newVersion}}. Vous utilisez 5chan v{{oldVersion}}.",
"refresh_to_update": "Actualisez la page pour mettre à jour",
"new_development_version": "Nouvelle version de développement disponible, commit {{newCommit}}. Vous utilisez commit {{oldCommit}}.",
"check_for_updates": "<1>Vérifiez</1> les mises à jour",
"latest_development_version": "Vous êtes sur la dernière version de développement, commit {{commit}}. Pour utiliser la version stable, allez sur {{link}}.",
"latest_stable_version": "Vous êtes sur la dernière version stable, 5chan v{{version}}.",
"check": "vérifier",
@@ -98,28 +83,21 @@
"copy": "copier",
"copied": "copié",
"wallet": "Portefeuille",
"add_wallet": "<1>Ajouter</1> un portefeuille crypto",
"crypto_address_verification": "si ladresse crypto est résolue en p2p",
"crypto_address_not_yours": "L'adresse crypto appartient à un autre compte.",
"enter_crypto_address": "Veuillez entrer une adresse crypto valide.",
"crypto_address_not_resolved": "L'adresse crypto n'est pas encore résolue.",
"copy_message_etherscan": "<1>{{copy}}</1> message à signer sur <2>etherscan</2>",
"account": "compte",
"crypto_address": "adresse crypto",
"crypto_wallets": "Portefeuilles de crypto",
"reset": "réinitialiser",
"import": "importer",
"export": "exporter",
"full_account_data": "données complètes du compte",
"this_account": "ce compte",
"delete": "supprimer",
"delete_account": "supprimer le compte",
"file_type": "Type de fichier",
"version": "Version",
"spoiler": "spoiler",
"interface": "interface",
"invalid_url": "URL non valide",
"no_link_provided": "Aucun lien fourni",
"image_search": "recherche d'images",
"copy_link": "Copier le lien",
"hide_post": "Masquer la publication",
@@ -132,10 +110,8 @@
"expand_all_settings": "Développer toutes les configurations",
"collapse_all_settings": "Réduire toutes les configurations",
"refresh": "Actualiser",
"no_board_selected": "aucun forum sélectionné",
"none": "aucun",
"not_subscribed_to_any_board": "Vous n'avez encore souscrit à aucun forum.",
"board_mods": "Mods de la table",
"this_post_was_removed": "ce post a été supprimé",
"user_deleted_this_post": "L'utilisateur a supprimé ce post.",
"reason": "raison",
@@ -143,7 +119,6 @@
"ban_user_for": "Bannir l'utilisateur pendant <1></1> jours",
"optional": "facultatif",
"close_thread": "fermer le fil",
"view_spoiler": "voir le spoiler",
"filter": "filtre",
"edit": "modifier",
"time_1_minute_ago": "il y a 1 minute",
@@ -160,7 +135,6 @@
"bump_order": "Ordre de Bump",
"creation_date": "Date de création",
"sort_by": "Trier par",
"time_filter": "Filtre temporel",
"subplebbit_offline_info": "Ce forum pourrait être hors ligne et la publication pourrait échouer",
"posts_last_synced_info": "Publications synchronisées pour la dernière fois {{time}}, ce forum pourrait être hors ligne et la publication pourrait échouer.",
"newer_than": "plus récent que",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} publications depuis cet identifiant",
"ban_expires_at": "Banni de p/{{address}} jusqu'au {{timestamp}}",
"user_banned": "L'utilisateur a été banni pour ce post",
"loading_comments": "Chargement des commentaires",
"replies": "réponses",
"links": "liens",
"avatar": "avatar",
"token_address_whitelist": "Adresse du token (<1>liste blanche</1> seulement)",
"token_id": "Identifiant de jeton",
"nsfw_boards": "Planches NSFW",
"hide_gore_boards": "Masquer les tableaux Gore",
"hide_adult_boards": "Masquer les tableaux pour adultes",
"static_gif": "GIF Statique",
"animated_gif": "GIF Animé",
"hide_avatars": "Masquer les avatars",
"pending": "En attente",
"failed": "Échoué",
"add": "Ajouter",
"pattern": "motif",
"enable": "Activer",
"order": "Ordre",
"text": "Texte",
"filtered_threads": "Threads filtrés",
"missing_link_confirm": "Votre publication ne sera pas visible par défaut sur 5chan, car il manque un lien vers une image ou un autre média. Vous pouvez désactiver ce filtre dans les paramètres.",
"no_board_selected_warning": "Veuillez sélectionner un tableau avant de publier.",
@@ -242,11 +206,8 @@
"reset_changes": "Réinitialiser les modifications",
"crypto_address_yours": "L'adresse crypto appartient à ce compte.",
"delete_wallet": "Supprimer le portefeuille",
"loading_board": "Chargement du tableau",
"last_bumped": "Dernière élévation",
"threads_without_images_tip": "Afficher uniquement les fils qui lient à des médias intégrables",
"hide_gore_boards_tip": "Ne pas afficher les fils des forums avec le tag \"gore\"",
"hide_adult_boards_tip": "Ne pas afficher les fils des forums avec le tag \"adult\"",
"fit_expanded_images_to_screen": "Ajuster les images agrandies à l'écran",
"fit_expanded_images_to_screen_tip": "Limiter les images agrandies à la fois à la largeur et à la hauteur du navigateur",
"hide_avatars_tip": "Ne pas afficher les avatars à côté des noms d'affichage des utilisateurs",
@@ -258,26 +219,15 @@
"warning": "Avertissement",
"comment_field_too_long": "Commentaire trop long ({{length}}/2000).",
"field_too_long": "Champ trop long.",
"title": "Titre",
"tags": "Tags",
"load_more": "Charger plus",
"displaying_boards": "Affichage de {{filteredBoardsCount}} sur {{totalBoardCount}} forums",
"displaying_boards_with_tag": "Affichage de {{filteredBoardsCount}} sur {{totalBoardCount}} forums étiquetés {{currentTag}}",
"pph": "Posts Per Hour (Publications Par Heure)",
"unsubscribe_all": "Se désabonner de tout",
"unsubscribe_all_confirm": "Êtes-vous sûr de vouloir vous désabonner de tous les forums?",
"you_have_blocked_this_board": "Vous avez bloqué ce forum",
"looking_for_more_posts": "Recherche de plus de publications",
"more_posts_last_week": "{{count}} publications depuis {{currentTimeFilterName}}: <1>afficher plus de publications de la semaine dernière</1>",
"more_posts_last_month": "{{count}} publications depuis {{currentTimeFilterName}}: <1>afficher {{moreCount}} publications de plus du mois dernier</1>",
"loading_feed": "Chargement du flux",
"loading_post": "Chargement du message",
"node_stats": "Statistiques du nœud",
"loading_default_boards": "Chargement de la liste des panneaux par défaut",
"loading_subscriptions": "Chargement des abonnements",
"create_board": "Créer un tableau",
"enter_board_address": "Entrez n'importe quelle adresse du forum",
"board_not_reachable": "Le tableau n'est pas accessible",
"cannot_edit_thread": "Vous ne pouvez pas modifier ce fil",
"cannot_edit_reply": "Vous ne pouvez pas modifier cette réponse",
"this_thread_was_deleted": "Ce sujet a été supprimé par son auteur",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Cette réponse a été supprimée par son auteur",
"this_reply_was_removed": "Cette réponse a été supprimée par les modérateurs du forum",
"not_mod_of_any_board": "Vous n'êtes pas modérateur de n'aucun forum.",
"filters_and_highlights": "Filtres et mises en évidence",
"search_results_for": "Résultats de recherche pour",
"help": "Aide",
"filter_and_highlights_help": "Aide sur les filtres et surlignages",
@@ -299,10 +248,11 @@
"updates": "Mises à jour",
"downloading_board": "téléchargement du forum",
"subscriptions_subtitle": "Vous vous êtes abonné à {{count}} board",
"subscriptions_subtitle_one": "Vous vous êtes abonné à {{count}} board",
"all_boards": "Tous les tableaux",
"nsfw_boards_only": "Tableaux NSFW uniquement",
"worksafe_boards_only": "Tableaux sûrs uniquement",
"bitsocial_account": "Compte Bitsocial",
"p2p_options": "Options P2P"
"p2p_options": "Options P2P",
"purge": "purger",
"purge_confirm": "La purge supprime définitivement ce contenu et toutes ses réponses de la base de données. Continuer?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "מה זה 5chan?",
"go": "לך",
"or": "או",
"5chan_description": "5chan הוא חלופה מבוזרת לחלוטין וקוד פתוח ל-4chan, שבה כל אחד יכול ליצור ולבעול בצורה קריפטוגרפית לוחות בלתי מוגבלים. בעלי הלוחות מארחים ומנהלים את הלוח שלהם וקובעים את <1>הכללים</1> שלו. כל הנתונים הם טקסט בלבד והם משותפים peer-to-peer, כולל קישורים לתמונות מוטבעות. בדוק את <2>השאלות הנפוצות</2> כדי ללמוד עוד. אל תהסס ללחוץ על לוח למטה שמעניין אותך ולהתחיל מיד!",
"no_global_rules_info": "תמיד תוכל להתחבר לכל לוח, לגמרי P2P, אף אחד לא יכול לעצור אותך. פשוט הדבק את הכתובת שלו בשדה החיפוש למעלה.",
"boards": "פורומים",
@@ -11,7 +10,6 @@
"about": "אודות",
"whitepaper": "מסמך לבן",
"token": "אסימון",
"download_app": "הורד את האפליקציה",
"start_new_thread": "התחלה של פוסט חדש",
"show_stats": "הצג סטטיסטיקות",
"hide": "הסתר",
@@ -40,8 +38,6 @@
"post_a_reply": "פרסם תגובה",
"view_thread": "הצג אשכול",
"return": "חזור",
"bottom": "תחתית",
"top": "עליון",
"thread_closed": "השרשור נסגר.",
"may_not_reply": "אולי אינך יכול להגיב כרגע.",
"post": "לפרסם",
@@ -54,25 +50,15 @@
"audio": "שמע",
"webpage": "דף אינטרנט",
"iframe": "מסגרת",
"rules": "חוקים",
"welcome_to_board": "ברוך הבא ל{{board}}",
"comment_too_long": "התגובה ארוכה מדי. <1>לחץ כאן</1> כדי לראות את הטקסט המלא.",
"replies_omitted": "{{repliesCount}} תגובות נשמטו. <1>לחץ כאן</1> לצפייה.",
"replies_and_links_omitted": "{{repliesCount}} תגובות ו{{linksCount}} קישורים נשמטו. <1>לחץ כאן</1> לצפייה.",
"this_thread_is_closed": "האשכול סגור",
"reply_to_no": "תגובה להודעה מס'{{no}}",
"submit": "שלח",
"gif": "גיף",
"moderating": "מנהל",
"not_moderating": "אינך מנהל פורומים",
"not_subscribed": "לא רשום כמנוי לפורומים",
"total_posts": "סה\"כ פוסטים:",
"current_users": "משתמשים נוכחיים:",
"boards_tracked": "פורומים שנמצאים במעקב:",
"interests": "עניינים",
"random": "אקראי",
"international": "בינלאומיים",
"projects": "פרויקטים",
"challenge_counter": "{{index}} מתוך {{total}}",
"embed": "הטמע",
"remove": "הסר",
@@ -80,7 +66,6 @@
"new_stable_version": "גרסה יציבה חדשה זמינה, 5chan v{{newVersion}}. אתה משתמש 5chan v{{oldVersion}}.",
"refresh_to_update": "רענן את העמוד כדי לעדכן",
"new_development_version": "גרסת פיתוח חדשה זמינה, קומיט {{newCommit}}. אתה משתמש בקומיט {{oldCommit}}.",
"check_for_updates": "<1>בדוק</1> עבור עדכונים",
"latest_development_version": "אתה נמצא בגרסת הפיתוח האחרונה, קומיט {{commit}}. כדי להשתמש בגרסה יציבה, עבור אל {{link}}.",
"latest_stable_version": "אתה נמצא בגרסה היציבה האחרונה, 5chan v{{version}}.",
"check": "בדוק",
@@ -98,28 +83,21 @@
"copy": "העתק",
"copied": "הועתק",
"wallet": "ארנק",
"add_wallet": "<1>הוסף</1> ארנק קריפטו",
"crypto_address_verification": "אם כתובת הקריפטו פתרה p2p",
"crypto_address_not_yours": "כתובת המטבע הקריפטוגרפי שייכת לחשבון אחר.",
"enter_crypto_address": "אנא הזן כתובת קריפטו תקף.",
"crypto_address_not_resolved": "כתובת המטבע הקריפטוגרפית עדיין לא נפתרה.",
"copy_message_etherscan": "<1>{{copy}}</1> הודעה לחתימה ב-<2>etherscan</2>",
"account": "חשבון",
"crypto_address": "כתובת קריפטו",
"crypto_wallets": "ארנק קריפטו",
"reset": "איפוס",
"import": "יבא",
"export": "יצוא",
"full_account_data": "נתוני החשבון המלאים",
"this_account": "החשבון הזה",
"delete": "מחק",
"delete_account": "מחק חשבון",
"file_type": "סוג הקובץ",
"version": "גרסה",
"spoiler": "ספוילר",
"interface": "ממשק",
"invalid_url": "כתובת אינטרנט לא תקינה",
"no_link_provided": "לא סופק קישור",
"image_search": "חיפוש תמונות",
"copy_link": "העתק קישור",
"hide_post": "הסתר פוסט",
@@ -132,10 +110,8 @@
"expand_all_settings": "הרחב את כל ההגדרות",
"collapse_all_settings": "קפל את כל ההגדרות",
"refresh": "רענן",
"no_board_selected": "לא נבחרו שום פורומים",
"none": "אף אחד",
"not_subscribed_to_any_board": "עדיין לא הרשמת לאף פורום.",
"board_mods": "מנהלי הפורום",
"this_post_was_removed": "הודעה זו הוסרה",
"user_deleted_this_post": "המשתמש מחק את הפוסט הזה.",
"reason": "סיבה",
@@ -143,7 +119,6 @@
"ban_user_for": "השעיית המשתמש ל <1></1> ימים",
"optional": "אופציונלי",
"close_thread": "סגור את הנושא",
"view_spoiler": "הצג ספוילר",
"filter": "סנן",
"edit": "ערוך",
"time_1_minute_ago": "לפני דקה",
@@ -160,7 +135,6 @@
"bump_order": "סדר הפעם",
"creation_date": "תאריך יצירה",
"sort_by": "מיין לפי",
"time_filter": "סינון זמן",
"subplebbit_offline_info": "פורום זה עשוי להיות לא מקוון והפרסום עלול להיכשל",
"posts_last_synced_info": "פוסטים סונכרנו לאחרונה {{time}}, פורום זה עשוי להיות לא מקוון והפרסום עלול להיכשל.",
"newer_than": "חדש יותר מ",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} פוסטים מהמזהה הזה",
"ban_expires_at": "נחסם מ-p/{{address}} עד {{timestamp}}",
"user_banned": "המשתמש נחסם עבור הפוסט הזה",
"loading_comments": "טוען תגובות",
"replies": "תגובות",
"links": "קישורים",
"avatar": "אוואטר",
"token_address_whitelist": "כתובת הטוקן (<1>רק רשימה לבנה</1>)",
"token_id": "מזהה טוקן",
"nsfw_boards": "גלריות NSFW",
"hide_gore_boards": "הסתר לוחות Gore",
"hide_adult_boards": "הסתר לוחות המבוגרים",
"static_gif": "GIF סטטי",
"animated_gif": "GIF מונפש",
"hide_avatars": "הסתר את התמונות האישיות",
"pending": "ממתין",
"failed": "נכשל",
"add": "הוסף",
"pattern": "דפוס",
"enable": "הפעל",
"order": "סדר",
"text": "טקסט",
"filtered_threads": "אשכולות ממוינים",
"missing_link_confirm": "הפוסט שלך לא יהיה גלוי כברירת מחדל ב-5chan, כי חסר קישור לתמונה או מדיה אחרת. אתה יכול להשבית את המסנן הזה בהגדרות.",
"no_board_selected_warning": "אנא בחר לוח לפני פרסום.",
@@ -242,11 +206,8 @@
"reset_changes": "איפוס שינויים",
"crypto_address_yours": "כתובת המטבע הקריפטוגרפי שייכת לחשבון זה.",
"delete_wallet": "מחק ארנק",
"loading_board": "טוען את הלוח",
"last_bumped": "הבום האחרון",
"threads_without_images_tip": "הצג רק נושאים שמקשרים למדיה שניתן להטמיע",
"hide_gore_boards_tip": "אל תציג נושאים מלוחות עם תג \"גורה\"",
"hide_adult_boards_tip": "אל תציג נושאים מלוחות עם תג \"מבוגר\"",
"fit_expanded_images_to_screen": "התאם את התמונות המורחבות למסך",
"fit_expanded_images_to_screen_tip": "מגביל את התמונות המורחבות גם לרוחב וגם לגובה של הדפדפן",
"hide_avatars_tip": "אל תציג תמונות פרופיל לצד שמות המשתמשים",
@@ -258,26 +219,15 @@
"warning": "אזהרה",
"comment_field_too_long": "התגובה ארוכה מדי ({{length}}/2000).",
"field_too_long": "המשדה ארוך מדי.",
"title": "כותרת",
"tags": "תגיות",
"load_more": "טען עוד",
"displaying_boards": "מציג {{filteredBoardsCount}} מתוך {{totalBoardCount}} פורומים",
"displaying_boards_with_tag": "מציג {{filteredBoardsCount}} מתוך {{totalBoardCount}} פורומים עם התג {{currentTag}}",
"pph": "Posts Per Hour (פוסטים לשעה)",
"unsubscribe_all": "הסרה מכולם",
"unsubscribe_all_confirm": "האם אתה בטוח שברצונך לבטל את ההרשמה מכל הפורומים?",
"you_have_blocked_this_board": "חסמת את הלוח הזה",
"looking_for_more_posts": "מחפש פוסטים נוספים",
"more_posts_last_week": "{{count}} פוסטים מ{{currentTimeFilterName}}: <1>הצג פוסטים נוספים מהשבוע שעבר</1>",
"more_posts_last_month": "{{count}} פוסטים מאז {{currentTimeFilterName}}: <1>הצג {{moreCount}} פוסטים נוספים מהחודש שעבר</1>",
"loading_feed": "טוען פיד",
"loading_post": "טוען פוסט",
"node_stats": "סטטיסטיקות צומת",
"loading_default_boards": "טוען את רשימת הלוחות ברירת המחדל",
"loading_subscriptions": "טוען מנויים",
"create_board": "צור לוח",
"enter_board_address": "הזן כתובת לוח כלשהי",
"board_not_reachable": "הלוח לא נגיש",
"cannot_edit_thread": "אינך יכול לערוך את השרשור הזה",
"cannot_edit_reply": "אינך יכול לערוך את התגובה הזו",
"this_thread_was_deleted": "השרשור הזה נמחק על ידי המחבר שלו",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "תשובה זו נמחקה על ידי המחבר שלה",
"this_reply_was_removed": "תשובה זו הוסרה על ידי מנהלי הפורום",
"not_mod_of_any_board": "אתה לא מוד בכל לוח.",
"filters_and_highlights": "סינונים והדגשות",
"search_results_for": "תוצאות חיפוש עבור",
"help": "עזרה",
"filter_and_highlights_help": "עזרה במסננים והדגשות",
@@ -299,10 +248,11 @@
"updates": "עדכונים",
"downloading_board": "מוריד פורום",
"subscriptions_subtitle": "נרשמת ל-{{count}} board",
"subscriptions_subtitle_one": "נרשמת ל-board אחד",
"all_boards": "כל הלוחות",
"nsfw_boards_only": "לוחות NSFW בלבד",
"worksafe_boards_only": "לוחות בטוחים לעבודה בלבד",
"bitsocial_account": "חשבון Bitsocial",
"p2p_options": "אפשרויות P2P"
"p2p_options": "אפשרויות P2P",
"purge": "למחוק",
"purge_confirm": "מחיקה תסיר לצמיתות את התוכן הזה ואת כל התגובות שלו מהמסד הנתונים. להמשיך?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "5chan क्या है?",
"go": "जाओ",
"or": "या",
"5chan_description": "5chan एक पूरी तरह से विकेंद्रीकृत और ओपन-सोर्स 4chan विकल्प है, जहाँ कोई भी असीमित बोर्ड बना सकता है और क्रिप्टोग्राफिक रूप से उनका मालिक हो सकता है। बोर्ड मालिक अपने बोर्ड को होस्ट और मॉडरेट करते हैं, और इसके <1>नियम</1> निर्धारित करते हैं। सभी डेटा केवल पाठ है और इसे peer-to-peer साझा किया जाता है, जिसमें एम्बेड छवियों के लिंक शामिल हैं। अधिक जानने के लिए <2>FAQ</2> देखें। नीचे दिए गए बोर्ड पर क्लिक करने के लिए स्वतंत्र महसूस करें जो आपकी रुचि रखता है और तुरंत शुरू करें!",
"no_global_rules_info": "आप हमेशा किसी भी बोर्ड से जुड़ सकते हैं, पूरी तरह से P2P, कोई आपको रोक नहीं सकता। बस उसका पता ऊपर के खोज क्षेत्र में पेस्ट करें।",
"boards": "मंच",
@@ -11,7 +10,6 @@
"about": "के बारे में",
"whitepaper": "व्हाइटपेपर",
"token": "टोकन",
"download_app": "ऐप डाउनलोड करें",
"start_new_thread": "नया थ्रेड शुरू करें",
"show_stats": "आँकड़े दिखाएं",
"hide": "छिपाएं",
@@ -40,8 +38,6 @@
"post_a_reply": "एक उत्तर पोस्ट करें",
"view_thread": "थ्रेड देखें",
"return": "वापस",
"bottom": "नीचे",
"top": "ऊपर",
"thread_closed": "थ्रेड बंद हो गया।",
"may_not_reply": "इस समय आप जवाब नहीं दे सकते।",
"post": "पोस्ट",
@@ -54,25 +50,15 @@
"audio": "ऑडियो",
"webpage": "वेबपेज",
"iframe": "आइफ्रेम",
"rules": "नियम",
"welcome_to_board": "{{board}} में आपका स्वागत है",
"comment_too_long": "टिप्पणी बहुत लंबी है। <1>पूरा टेक्स्ट देखने के लिए यहां क्लिक करें</1>।",
"replies_omitted": "{{repliesCount}} उत्तर छोड़े गए हैं। <1>देखने के लिए यहां क्लिक करें</1>।",
"replies_and_links_omitted": "{{repliesCount}} उत्तर और {{linksCount}} लिंक छोड़े गए हैं। <1>देखने के लिए यहां क्लिक करें</1>।",
"this_thread_is_closed": "यह थ्रेड बंद है",
"reply_to_no": "पोस्ट No.{{no}} का उत्तर दें",
"submit": "जमा करें",
"gif": "जीआईएफ",
"moderating": "मॉडरेटिंग",
"not_moderating": "किसी भी मंच का मॉडरेशन नहीं कर रहे हैं",
"not_subscribed": "किसी भी मंच की सदस्यता नहीं ली है",
"total_posts": "कुल पोस्ट:",
"current_users": "वर्तमान उपयोगकर्ता:",
"boards_tracked": "ट्रैक किए गए बोर्ड:",
"interests": "रुचियाँ",
"random": "यादृच्छिक",
"international": "अंतरराष्ट्रीय",
"projects": "परियोजनाएं",
"challenge_counter": "{{index}} में से {{total}}",
"embed": "एम्बेड",
"remove": "हटाएं",
@@ -80,7 +66,6 @@
"new_stable_version": "नई स्थिर संस्करण उपलब्ध है, 5chan v{{newVersion}}। आप 5chan v{{oldVersion}} का उपयोग कर रहे हैं।",
"refresh_to_update": "अपडेट करने के लिए पृष्ठ को रिफ्रेश करें",
"new_development_version": "नई डेवलपमेंट संस्करण उपलब्ध है, कमिट {{newCommit}}। आप कमिट {{oldCommit}} का उपयोग कर रहे हैं।",
"check_for_updates": "<1>जाँचें</1> अपडेट के लिए",
"latest_development_version": "आप नवीनतम विकास संस्करण पर हैं, कमिट {{commit}}। स्थिर संस्करण का उपयोग करने के लिए, {{link}} पर जाएं।",
"latest_stable_version": "आप नवीनतम स्थिर संस्करण पर हैं, 5chan v{{version}}।",
"check": "जाँच करें",
@@ -98,28 +83,21 @@
"copy": "कॉपी",
"copied": "कॉपी किया गया",
"wallet": "वॉलेट",
"add_wallet": "<1>को जोड़ें</1> एक क्रिप्टो वॉलेट",
"crypto_address_verification": "यदि क्रिप्टो पता p2p द्वारा हल किया गया है",
"crypto_address_not_yours": "क्रिप्टो पता दूसरे खाते से संबंधित है।",
"enter_crypto_address": "कृपया एक मान्य क्रिप्टो पता दर्ज करें।",
"crypto_address_not_resolved": "क्रिप्टो पता अभी तक हल नहीं किया गया है।",
"copy_message_etherscan": "<1>{{copy}}</1> संदेश को <2>etherscan</2> पर हस्ताक्षर करें",
"account": "खाता",
"crypto_address": "क्रिप्टो पता",
"crypto_wallets": "क्रिप्टो वॉलेट्स",
"reset": "रीसेट करें",
"import": "आयात",
"export": "निर्यात",
"full_account_data": "पूरे खाते का डेटा",
"this_account": "इस खाता",
"delete": "हटाएँ",
"delete_account": "खाता हटाएं",
"file_type": "फ़ाइल का प्रकार",
"version": "संस्करण",
"spoiler": "स्पॉइलर",
"interface": "इंटरफेस",
"invalid_url": "अमान्य URL",
"no_link_provided": "कोई लिंक नहीं दिया गया है",
"image_search": "चित्र खोज",
"copy_link": "लिंक कॉपी करें",
"hide_post": "पोस्ट छुपाएं",
@@ -132,10 +110,8 @@
"expand_all_settings": "सभी सेटिंग्स का विस्तार करें",
"collapse_all_settings": "सभी सेटिंग्स को संक्षेपित करें",
"refresh": "ताज़ा करें",
"no_board_selected": "कोई मंच चयनित नहीं हुआ",
"none": "कोई नहीं",
"not_subscribed_to_any_board": "आपने अभी तक किसी भी मंच में सदस्यता नहीं ली है।",
"board_mods": "बोर्ड मॉड्स",
"this_post_was_removed": "यह पोस्ट हटा दी गई है",
"user_deleted_this_post": "उपयोगकर्ता ने इस पोस्ट को हटा दिया।",
"reason": "कारण",
@@ -143,7 +119,6 @@
"ban_user_for": "<1></1> दिनों के लिए उपयोगकर्ता को प्रतिबंधित करें",
"optional": "वैकल्पिक",
"close_thread": "थ्रेड बंद करें",
"view_spoiler": "स्पॉइलर देखें",
"filter": "फ़िल्टर",
"edit": "संपादित करें",
"time_1_minute_ago": "1 मिनट पहले",
@@ -160,7 +135,6 @@
"bump_order": "बंप आदेश",
"creation_date": "निर्माण तिथि",
"sort_by": "क्रमबद्ध करें द्वारा",
"time_filter": "समय फ़िल्टर",
"subplebbit_offline_info": "यह बोर्ड ऑफ़लाइन हो सकता है और प्रकाशन विफल हो सकता है",
"posts_last_synced_info": "पोस्ट अंतिम बार {{time}} सिंक की गईं, यह बोर्ड ऑफ़लाइन हो सकता है और प्रकाशन विफल हो सकता है।",
"newer_than": "से नई",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "इस आईडी से {{number}} पोस्ट",
"ban_expires_at": "p/{{address}} से {{timestamp}} तक पर प्रतिबंधित",
"user_banned": "इस पोस्ट के लिए उपयोगकर्ता पर प्रतिबंध लगा दिया गया था",
"loading_comments": "टिप्पणियाँ लोड हो रही हैं",
"replies": "जवाब",
"links": "लिंक",
"avatar": "अवतार",
"token_address_whitelist": "टोकन पता (<1>केवल सफेद सूची</1>)",
"token_id": "टोकन आईडी",
"nsfw_boards": "एनएसएफडब्ल्यू बोर्ड्स",
"hide_gore_boards": "गोर बोर्ड्स छिपाएं",
"hide_adult_boards": "वयस्क बोर्ड्स छिपाएं",
"static_gif": "स्थिर GIF",
"animated_gif": "एनिमेटेड GIF",
"hide_avatars": "अवतार छिपाएँ",
"pending": "लंबित",
"failed": "असफल",
"add": "जोड़ें",
"pattern": "पैटर्न",
"enable": "सक्षम करें",
"order": "क्रम",
"text": "पाठ",
"filtered_threads": "फ़िल्टर किए गए थ्रेड्स",
"missing_link_confirm": "आपका पोस्ट डिफ़ॉल्ट रूप से 5chan पर दिखाई नहीं देगा, क्योंकि इसमें एक छवि या अन्य मीडिया का लिंक गायब है। आप सेटिंग्स में इस फ़िल्टर को अक्षम कर सकते हैं।",
"no_board_selected_warning": "पोस्ट करने से पहले कृपया एक बोर्ड चुनें।",
@@ -242,11 +206,8 @@
"reset_changes": "परिवर्तन रीसेट करें",
"crypto_address_yours": "क्रिप्टो पता इस खाते से संबंधित है।",
"delete_wallet": "वॉलेट हटाएं",
"loading_board": "बोर्ड लोड हो रहा है",
"last_bumped": "अंतिम बंप",
"threads_without_images_tip": "केवल उन थ्रेड्स को दिखाएं जो एम्बेडेबल मीडिया से लिंक करते हैं",
"hide_gore_boards_tip": "\"गोर\" टैग वाले बोर्डों से थ्रेड्स न दिखाएं",
"hide_adult_boards_tip": "\"एडल्ट\" टैग वाले बोर्डों से थ्रेड्स न दिखाएं",
"fit_expanded_images_to_screen": "विस्तृत चित्रों को स्क्रीन के अनुसार ढालें",
"fit_expanded_images_to_screen_tip": "विस्तृत चित्रों को ब्राउज़र की चौड़ाई और ऊंचाई दोनों तक सीमित करें",
"hide_avatars_tip": "उपयोगकर्ता प्रदर्शित नामों के बगल में अवतार न दिखाएं",
@@ -258,26 +219,15 @@
"warning": "चेतावनी",
"comment_field_too_long": "टिप्पणी बहुत लंबी है ({{length}}/2000)।",
"field_too_long": "क्षेत्र बहुत लंबा है।",
"title": "शीर्षक",
"tags": "टैग",
"load_more": "अधिक लोड करें",
"displaying_boards": "प्रदर्शित {{filteredBoardsCount}} में से {{totalBoardCount}} बोर्ड",
"displaying_boards_with_tag": "प्रदर्शित {{filteredBoardsCount}} में से {{totalBoardCount}} बोर्ड जो {{currentTag}} टैग से जुड़े हैं",
"pph": "Posts Per Hour (पोस्ट प्रति घंटे)",
"unsubscribe_all": "सभी से अनसब्सक्राइब करें",
"unsubscribe_all_confirm": "क्या आप सभी बोर्डों से अनसब्सक्राइब करना चाहते हैं, क्या आप सुनिश्चित हैं?",
"you_have_blocked_this_board": "आपने इस बोर्ड को ब्लॉक कर दिया है",
"looking_for_more_posts": "अधिक पोस्ट ढूंढ रहे हैं",
"more_posts_last_week": "{{count}} पोस्ट {{currentTimeFilterName}} से: <1>पिछले सप्ताह से और पोस्ट दिखाएं</1>",
"more_posts_last_month": "{{count}} पोस्ट {{currentTimeFilterName}} से: <1>अधिक {{moreCount}} पोस्ट दिखाएं पिछले महीने से</1>",
"loading_feed": "लोडिंग फीड",
"loading_post": "पोस्ट लोड हो रहा है",
"node_stats": "नोड आँकड़े",
"loading_default_boards": "डिफ़ॉल्ट बोर्ड सूची लोड हो रही है",
"loading_subscriptions": "सब्सक्रिप्शन लोड हो रहे हैं",
"create_board": "बोर्ड बनाएं",
"enter_board_address": "किसी भी बोर्ड का पता दर्ज करें",
"board_not_reachable": "बोर्ड पहुँच योग्य नहीं है",
"cannot_edit_thread": "आप इस थ्रेड को संपादित नहीं कर सकते",
"cannot_edit_reply": "आप इस उत्तर को संपादित नहीं कर सकते",
"this_thread_was_deleted": "इस थ्रेड को इसके लेखक ने हटा दिया है",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "इस उत्तर को इसके लेखक द्वारा हटा दिया गया था",
"this_reply_was_removed": "यह उत्तर बोर्ड मॉडरेटर द्वारा हटा दिया गया था",
"not_mod_of_any_board": "आप किसी बोर्ड के मॉड नहीं हैं।",
"filters_and_highlights": "फ़िल्टर और हाइलाइट्स",
"search_results_for": "के लिए खोज परिणाम",
"help": "मदद",
"filter_and_highlights_help": "फ़िल्टर और हाइलाइट्स सहायता",
@@ -299,10 +248,11 @@
"updates": "अपडेट",
"downloading_board": "फोरम डाउनलोड हो रहा है",
"subscriptions_subtitle": "आपने {{count}} board की सदस्यता ली है",
"subscriptions_subtitle_one": "आपने {{count}} board की सदस्यता ली है",
"all_boards": "सभी बोर्ड",
"nsfw_boards_only": "केवल NSFW बोर्ड",
"worksafe_boards_only": "केवल कार्य-सुरक्षित बोर्ड",
"bitsocial_account": "Bitsocial खाता",
"p2p_options": "P2P विकल्प"
"p2p_options": "P2P विकल्प",
"purge": "स्थायी रूप से हटाएं",
"purge_confirm": "स्थायी रूप से हटाने से यह सामग्री और इसकी सभी प्रतिक्रियाएं डेटाबेस से स्थायी रूप से हट जाएंगी। जारी रखें?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "Mi az a 5chan?",
"go": "menni",
"or": "vagy",
"5chan_description": "A 5chan egy teljesen decentralizált és nyílt forráskódú alternatíva a 4chan számára, ahol bárki létrehozhat és kriptográfiailag birtokolhat korlátlan táblákat. A táblák tulajdonosai üzemeltetik és moderálják táblájukat, és beállítják annak <1>Szabályait</1>. Minden adat csak szöveg és peer-to-peer módon osztjuk meg, beleértve a beágyazott képekre mutató linkeket is. Tekintse meg a <2>GYIK</2> oldalt, hogy többet megtudjon. Nyugodtan kattintson az alábbi táblára, amely érdekli, és azonnal kezdjen el!",
"no_global_rules_info": "Bármikor csatlakozhatsz bármely fórumhoz, teljesen P2P, senki sem tud megállítani. Egyszerűen illeszd be a címét a fenti keresőmezőbe.",
"boards": "fórumok",
@@ -11,7 +10,6 @@
"about": "Rólunk",
"whitepaper": "Whitepaper",
"token": "Token",
"download_app": "App letöltése",
"start_new_thread": "Új téma indítása",
"show_stats": "Statisztikák megjelenítése",
"hide": "Elrejtés",
@@ -40,8 +38,6 @@
"post_a_reply": "Válasz Postázása",
"view_thread": "Téma Megtekintése",
"return": "Visszatérés",
"bottom": "Alja",
"top": "Felső",
"thread_closed": "A téma lezárult.",
"may_not_reply": "Jelenleg nem válaszolhatsz erre.",
"post": "posta",
@@ -54,25 +50,15 @@
"audio": "hang",
"webpage": "weboldal",
"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.",
"this_thread_is_closed": "A téma lezárva",
"reply_to_no": "Válasz a No.{{no}} bejegyzésre",
"submit": "Beküldés",
"gif": "GIF",
"moderating": "moderálás",
"not_moderating": "Nem moderál semmilyen fórumot",
"not_subscribed": "Nem vagy feliratkozva semmilyen fórumra",
"total_posts": "Összes bejegyzés:",
"current_users": "jelenlegi felhasználók:",
"boards_tracked": "követett fórumok:",
"interests": "érdeklődési körök",
"random": "véletlenszerű",
"international": "nemzetközi",
"projects": "projektek",
"challenge_counter": "{{index}} a(z) {{total}}-ból/ből",
"embed": "beágyaz",
"remove": "eltávolít",
@@ -80,7 +66,6 @@
"new_stable_version": "Új stabil verzió elérhető, 5chan v{{newVersion}}. A 5chan v{{oldVersion}}-t használod.",
"refresh_to_update": "Frissítse az oldalt az frissítéshez",
"new_development_version": "Új fejlesztési verzió elérhető, commit {{newCommit}}. A commit {{oldCommit}}-t használod.",
"check_for_updates": "<1>Ellenőrizd</1> a frissítéseket",
"latest_development_version": "A legújabb fejlesztői verziót használod, commit {{commit}}. A stabil verzió használatához látogass el ide: {{link}}.",
"latest_stable_version": "A legújabb stabil verziót használod, 5chan v{{version}}.",
"check": "ellenőriz",
@@ -98,28 +83,21 @@
"copy": "másolás",
"copied": "másolva",
"wallet": "Pénztárca",
"add_wallet": "<1>Kriptopénztárca</1> hozzáadása",
"crypto_address_verification": "ha a kriptocím p2p felbontású",
"crypto_address_not_yours": "A kripto-cím egy másik fiókhoz tartozik.",
"enter_crypto_address": "Kérjük, adjon meg egy érvényes kripto címet.",
"crypto_address_not_resolved": "A kripto cím még nem oldódott meg.",
"copy_message_etherscan": "<1>{{copy}}</1> üzenet aláírásához az <2>etherscan</2>-en",
"account": "fiók",
"crypto_address": "kriptovaluta cím",
"crypto_wallets": "Kriptopénztárcák",
"reset": "alaphelyzetbe állít",
"import": "importálás",
"export": "exportálás",
"full_account_data": "teljes fiókadata",
"this_account": "ez a fiók",
"delete": "töröl",
"delete_account": "fiók törlése",
"file_type": "Fájltípus",
"version": "Verzió",
"spoiler": "spoiler",
"interface": "felület",
"invalid_url": "Érvénytelen URL-cím",
"no_link_provided": "Nincs megadva link",
"image_search": "képkeresés",
"copy_link": "link másolása",
"hide_post": "bejegyzés elrejtése",
@@ -132,10 +110,8 @@
"expand_all_settings": "Az összes beállítás kibontása",
"collapse_all_settings": "Az összes beállítás összevonása",
"refresh": "Frissítés",
"no_board_selected": "nincsenek kiválasztva fórumok",
"none": "egyik sem",
"not_subscribed_to_any_board": "Még nem iratkoztál fel egyetlen fórumra sem.",
"board_mods": "Tábla Mods",
"this_post_was_removed": "ez a bejegyzés eltávolításra került",
"user_deleted_this_post": "A felhasználó törölte ezt a bejegyzést.",
"reason": "indok",
@@ -143,7 +119,6 @@
"ban_user_for": "Felhasználó letiltása <1></1> napra",
"optional": "opcionális",
"close_thread": "szál bezárása",
"view_spoiler": "spoiler megtekintése",
"filter": "szűrő",
"edit": "szerkesztés",
"time_1_minute_ago": "1 perce",
@@ -160,7 +135,6 @@
"bump_order": "Bump sorrend",
"creation_date": "Létrehozás dátuma",
"sort_by": "Rendezés",
"time_filter": "Idő szűrő",
"subplebbit_offline_info": "Ez a fórum offline lehet és a közzététel sikertelen lehet",
"posts_last_synced_info": "Hozzászólások utoljára szinkronizálva {{time}}, ez a fórum offline lehet és a közzététel sikertelen lehet.",
"newer_than": "újabb, mint",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} bejegyzés erről az azonosítóról",
"ban_expires_at": "Tiltva p/{{address}}-tól {{timestamp}}-ig",
"user_banned": "A felhasználót letiltották ennek a posztnak a kapcsán",
"loading_comments": "Megjegyzések betöltése",
"replies": "válaszok",
"links": "linkek",
"avatar": "avatár",
"token_address_whitelist": "Token cím (<1>csak fehérlista</1>)",
"token_id": "Token azonosító",
"nsfw_boards": "NSFW táblák",
"hide_gore_boards": "Gore táblák elrejtése",
"hide_adult_boards": "Felnőtt táblák elrejtése",
"static_gif": "Statikus GIF",
"animated_gif": "Animált GIF",
"hide_avatars": "Avatarok elrejtése",
"pending": "Függőben",
"failed": "Sikertelen",
"add": "Hozzáad",
"pattern": "minta",
"enable": "Engedélyez",
"order": "Rendelés",
"text": "Szöveg",
"filtered_threads": "Szűrt szálak",
"missing_link_confirm": "A bejegyzésed alapértelmezés szerint nem lesz látható a 5chan-on, mert hiányzik belőle egy kép vagy más média hivatkozása. Ezt a szűrőt a beállításokban tudod kikapcsolni.",
"no_board_selected_warning": "Kérlek, válassz egy táblát a közzététel előtt.",
@@ -242,11 +206,8 @@
"reset_changes": "Változások visszaállítása",
"crypto_address_yours": "A kripto-cím ehhez a fiókhoz tartozik.",
"delete_wallet": "Tárca törlése",
"loading_board": "Tábla betöltése",
"last_bumped": "Utolsó bump",
"threads_without_images_tip": "Csak azokat a szálakat jelenítse meg, amelyek beágyazható médiára mutatnak",
"hide_gore_boards_tip": "Ne jelenítsd meg a \"gore\" címkével rendelkező fórumok szálait",
"hide_adult_boards_tip": "Ne jelenítsd meg a \"adult\" címkével rendelkező fórumok szálait",
"fit_expanded_images_to_screen": "Illeszkedjen a kibővített képekhez a képernyőhöz",
"fit_expanded_images_to_screen_tip": "A kibővített képeket korlátozza a böngésző szélességére és magasságára",
"hide_avatars_tip": "Ne jelenjen meg az avatárok a felhasználói megjelenítési nevek mellett",
@@ -258,26 +219,15 @@
"warning": "Figyelmeztetés",
"comment_field_too_long": "Túl hosszú hozzászólás ({{length}}/2000).",
"field_too_long": "A mező túl hosszú.",
"title": "Cím",
"tags": "Címkék",
"load_more": "Töltsön be többet",
"displaying_boards": "Képernyőn {{filteredBoardsCount}} a(z) {{totalBoardCount}} fórumokból",
"displaying_boards_with_tag": "Képernyőn {{filteredBoardsCount}} a(z) {{totalBoardCount}} fórumok közül, amelyek tartalmazzák a(z) {{currentTag}} címkét",
"pph": "Posts Per Hour (Bejegyzések óránként)",
"unsubscribe_all": "Leiratkozás mindentől",
"unsubscribe_all_confirm": "Biztos, hogy le szeretnél iratkozni az összes fórumból?",
"you_have_blocked_this_board": "Blokkoltad ezt a táblát",
"looking_for_more_posts": "Több bejegyzés keresése",
"more_posts_last_week": "{{count}} bejegyzés {{currentTimeFilterName}} óta: <1>további bejegyzések megjelenítése a múlt héten</1>",
"more_posts_last_month": "{{count}} bejegyzés {{currentTimeFilterName}} óta: <1>több {{moreCount}} bejegyzés megjelenítése a múlt hónapból</1>",
"loading_feed": "Betöltés a hírcsatornára",
"loading_post": "Bejegyzés betöltése",
"node_stats": "Csomópont statisztikák",
"loading_default_boards": "Alapértelmezett táblák listájának betöltése",
"loading_subscriptions": "Előfizetések betöltése",
"create_board": "Hozzon létre táblát",
"enter_board_address": "Adjon meg bármilyen táblázat címet",
"board_not_reachable": "A tábla nem elérhető",
"cannot_edit_thread": "Nem szerkesztheted ezt a szálat",
"cannot_edit_reply": "Nem szerkesztheted ezt a választ",
"this_thread_was_deleted": "Ez a szál törlésre került a szerzője által",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Ez a válasz törölve lett a szerzője által",
"this_reply_was_removed": "Ez a válasz törlésre került a fórum moderátorai által",
"not_mod_of_any_board": "Nem vagy moderátor egyetlen táblán sem.",
"filters_and_highlights": "Szűrők és kiemelések",
"search_results_for": "Keresési eredmények",
"help": "Segítség",
"filter_and_highlights_help": "Szűrők és kiemelések súgó",
@@ -299,10 +248,11 @@
"updates": "Frissítések",
"downloading_board": "fórum letöltése",
"subscriptions_subtitle": "Feliratkoztál {{count}} boardra",
"subscriptions_subtitle_one": "Feliratkoztál {{count}} boardra",
"all_boards": "Minden tábla",
"nsfw_boards_only": "Csak NSFW táblák",
"worksafe_boards_only": "Csak munkavédelmi táblák",
"bitsocial_account": "Bitsocial fiók",
"p2p_options": "P2P beállítások"
"p2p_options": "P2P beállítások",
"purge": "törlés",
"purge_confirm": "A törlés véglegesen eltávolítja ezt a tartalmat és az összes válaszát az adatbázisból. Folytatás?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "Apa itu 5chan?",
"go": "pergi",
"or": "atau",
"5chan_description": "5chan adalah alternatif 4chan yang sepenuhnya terdesentralisasi dan open-source, di mana siapa pun dapat membuat dan secara kriptografis memiliki papan tak terbatas. Pemilik papan menghosting dan memoderasi papan mereka, dan menetapkan <1>Aturannya</1>. Semua data hanya teks dan dibagikan peer-to-peer, termasuk tautan ke gambar yang disematkan. Lihat <2>FAQ</2> untuk mempelajari lebih lanjut. Jangan ragu untuk mengklik papan di bawah yang menarik minat Anda dan langsung mulai!",
"no_global_rules_info": "Anda selalu dapat terhubung ke papan mana pun, sepenuhnya P2P, tidak ada yang bisa menghentikan Anda. Cukup tempelkan alamatnya di bidang pencarian di atas.",
"boards": "papan pesan",
@@ -11,7 +10,6 @@
"about": "Tentang",
"whitepaper": "Whitepaper",
"token": "Token",
"download_app": "Unduh aplikasi",
"start_new_thread": "Mulai Thread Baru",
"show_stats": "Tampilkan Statistik",
"hide": "Sembunyikan",
@@ -40,8 +38,6 @@
"post_a_reply": "Kirim Balasan",
"view_thread": "Lihat Thread",
"return": "Kembali",
"bottom": "Bawah",
"top": "Atas",
"thread_closed": "Benang ditutup.",
"may_not_reply": "Anda mungkin tidak bisa membalas pada saat ini.",
"post": "posting",
@@ -54,25 +50,15 @@
"audio": "audio",
"webpage": "halaman web",
"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.",
"this_thread_is_closed": "Thread ini ditutup",
"reply_to_no": "Balas ke pos No.{{no}}",
"submit": "Kirim",
"gif": "GIF",
"moderating": "memoderasi",
"not_moderating": "Tidak memoderasi papan pesan apa pun",
"not_subscribed": "Tidak berlangganan papan pesan apa pun",
"total_posts": "Total Posting:",
"current_users": "pengguna saat ini:",
"boards_tracked": "papan yang dilacak:",
"interests": "minat",
"random": "acak",
"international": "internasional",
"projects": "proyek",
"challenge_counter": "{{index}} dari {{total}}",
"embed": "sematkan",
"remove": "hapus",
@@ -80,7 +66,6 @@
"new_stable_version": "Versi stabil baru tersedia, 5chan v{{newVersion}}. Anda menggunakan 5chan v{{oldVersion}}.",
"refresh_to_update": "Segarkan halaman untuk memperbarui",
"new_development_version": "Versi pengembangan baru tersedia, commit {{newCommit}}. Anda menggunakan commit {{oldCommit}}.",
"check_for_updates": "<1>Periksa</1> pembaruan",
"latest_development_version": "Anda menggunakan versi pengembangan terbaru, commit {{commit}}. Untuk menggunakan versi stabil, pergi ke {{link}}.",
"latest_stable_version": "Anda menggunakan versi stabil terbaru, 5chan v{{version}}.",
"check": "periksa",
@@ -98,28 +83,21 @@
"copy": "salin",
"copied": "disalin",
"wallet": "Dompet",
"add_wallet": "<1>Tambahkan</1> dompet kripto",
"crypto_address_verification": "jika alamat kripto diselesaikan p2p",
"crypto_address_not_yours": "Alamat kripto milik akun lain.",
"enter_crypto_address": "Harap masukkan alamat kripto yang valid.",
"crypto_address_not_resolved": "Alamat kripto belum terpecahkan.",
"copy_message_etherscan": "<1>{{copy}}</1> pesan untuk ditandatangani di <2>etherscan</2>",
"account": "akun",
"crypto_address": "alamat kripto",
"crypto_wallets": "Dompet Crypto",
"reset": "ulang",
"import": "impor",
"export": "ekspor",
"full_account_data": "data akun lengkap",
"this_account": "akun ini",
"delete": "hapus",
"delete_account": "hapus akun",
"file_type": "Tipe file",
"version": "Versi",
"spoiler": "spoiler",
"interface": "antarmuka",
"invalid_url": "URL tidak valid",
"no_link_provided": "Tidak ada tautan yang diberikan",
"image_search": "pencarian gambar",
"copy_link": "salin tautan",
"hide_post": "sembunyikan pos",
@@ -132,10 +110,8 @@
"expand_all_settings": "Perluas Semua Pengaturan",
"collapse_all_settings": "Ciutkan Semua Pengaturan",
"refresh": "Segarkan",
"no_board_selected": "tidak ada papan pesan yang dipilih",
"none": "tidak ada",
"not_subscribed_to_any_board": "Anda belum berlangganan ke papan pesan mana pun.",
"board_mods": "Papan Pesan Mods",
"this_post_was_removed": "posting ini telah dihapus",
"user_deleted_this_post": "Pengguna menghapus posting ini.",
"reason": "alasan",
@@ -143,7 +119,6 @@
"ban_user_for": "Blokir pengguna selama <1></1> hari",
"optional": "opsional",
"close_thread": "tutup utas",
"view_spoiler": "lihat spoiler",
"filter": "menyaring",
"edit": "sunting",
"time_1_minute_ago": "1 menit yang lalu",
@@ -160,7 +135,6 @@
"bump_order": "Urutan Bump",
"creation_date": "Tanggal pembuatan",
"sort_by": "Urutkan berdasarkan",
"time_filter": "Filter Waktu",
"subplebbit_offline_info": "Papan ini mungkin offline dan publikasi mungkin gagal",
"posts_last_synced_info": "Posting terakhir disinkronkan {{time}}, papan ini mungkin offline dan publikasi mungkin gagal.",
"newer_than": "baru daripada",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} pos dari ID ini",
"ban_expires_at": "Dilarang dari p/{{address}} sampai {{timestamp}}",
"user_banned": "Pengguna diblokir untuk pos ini",
"loading_comments": "Memuat komentar",
"replies": "balasan",
"links": "tautan",
"avatar": "avatar",
"token_address_whitelist": "Alamat token (<1>hanya daftar putih</1>)",
"token_id": "ID token",
"nsfw_boards": "Papan NSFW",
"hide_gore_boards": "Sembunyikan Papan Gore",
"hide_adult_boards": "Sembunyikan Papan Dewasa",
"static_gif": "GIF Statis",
"animated_gif": "GIF Animasi",
"hide_avatars": "Sembunyikan avatar",
"pending": "Tertunda",
"failed": "Gagal",
"add": "Tambahkan",
"pattern": "pola",
"enable": "Aktifkan",
"order": "Urutan",
"text": "Teks",
"filtered_threads": "Thread yang difilter",
"missing_link_confirm": "Postingan Anda tidak akan terlihat secara default di 5chan, karena tidak ada tautan ke gambar atau media lain. Anda dapat menonaktifkan filter ini di pengaturan.",
"no_board_selected_warning": "Silakan pilih papan sebelum memposting.",
@@ -242,11 +206,8 @@
"reset_changes": "Atur Ulang Perubahan",
"crypto_address_yours": "Alamat kripto milik akun ini.",
"delete_wallet": "Hapus Dompet",
"loading_board": "Memuat papan",
"last_bumped": "Terakhir bump",
"threads_without_images_tip": "Hanya tampilkan thread yang menautkan ke media yang dapat disematkan",
"hide_gore_boards_tip": "Jangan tampilkan thread dari board dengan tag \"gore\"",
"hide_adult_boards_tip": "Jangan tampilkan thread dari board dengan tag \"adult\"",
"fit_expanded_images_to_screen": "Sesuaikan gambar yang diperluas ke layar",
"fit_expanded_images_to_screen_tip": "Batasi gambar yang diperluas baik pada lebar maupun tinggi browser",
"hide_avatars_tip": "Jangan tampilkan avatar di sebelah nama pengguna",
@@ -258,26 +219,15 @@
"warning": "Peringatan",
"comment_field_too_long": "Komentar terlalu panjang ({{length}}/2000).",
"field_too_long": "Kolom terlalu panjang.",
"title": "Judul",
"tags": "Tag",
"load_more": "Muat lebih banyak",
"displaying_boards": "Menampilkan {{filteredBoardsCount}} dari {{totalBoardCount}} boards",
"displaying_boards_with_tag": "Menampilkan {{filteredBoardsCount}} dari {{totalBoardCount}} boards dengan tag {{currentTag}}",
"pph": "Posts Per Hour (Posting Per Jam)",
"unsubscribe_all": "Berhenti berlangganan dari semua",
"unsubscribe_all_confirm": "Apakah Anda yakin ingin berhenti berlangganan dari semua board?",
"you_have_blocked_this_board": "Anda telah memblokir papan ini",
"looking_for_more_posts": "Mencari lebih banyak pos",
"more_posts_last_week": "{{count}} pos dari {{currentTimeFilterName}}: <1>tampilkan lebih banyak pos dari minggu lalu</1>",
"more_posts_last_month": "{{count}} pos dari {{currentTimeFilterName}}: <1>tampilkan {{moreCount}} lebih banyak pos dari bulan lalu</1>",
"loading_feed": "Memuat feed",
"loading_post": "Memuat pos",
"node_stats": "Statistik node",
"loading_default_boards": "Memuat daftar papan default",
"loading_subscriptions": "Memuat langganan",
"create_board": "Buat papan",
"enter_board_address": "Masukkan alamat papan apa saja",
"board_not_reachable": "Papan tidak dapat dijangkau",
"cannot_edit_thread": "Anda tidak dapat mengedit thread ini",
"cannot_edit_reply": "Anda tidak dapat mengedit balasan ini",
"this_thread_was_deleted": "Thread ini dihapus oleh penulisnya",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Balasan ini dihapus oleh penulisnya",
"this_reply_was_removed": "Balasan ini dihapus oleh moderator papan",
"not_mod_of_any_board": "Anda bukan mod di papan manapun.",
"filters_and_highlights": "Filter dan Sorotan",
"search_results_for": "Hasil pencarian untuk",
"help": "Bantuan",
"filter_and_highlights_help": "Bantuan Filter dan Sorotan",
@@ -299,10 +248,11 @@
"updates": "Pembaruan",
"downloading_board": "mengunduh forum",
"subscriptions_subtitle": "Anda telah berlangganan {{count}} board",
"subscriptions_subtitle_one": "Anda telah berlangganan {{count}} board",
"all_boards": "Semua papan",
"nsfw_boards_only": "Hanya papan NSFW",
"worksafe_boards_only": "Hanya papan aman untuk kerja",
"bitsocial_account": "Akun Bitsocial",
"p2p_options": "Opsi P2P"
"p2p_options": "Opsi P2P",
"purge": "hapus",
"purge_confirm": "Menghapus akan menghapus konten ini dan semua balasannya secara permanen dari database. Lanjutkan?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "Cos'è 5chan?",
"go": "vai",
"or": "oppure",
"5chan_description": "5chan è un'alternativa completamente decentralizzata e open-source a 4chan, dove chiunque può creare e possedere criptograficamente board illimitati. I proprietari dei board ospitano e moderano il loro board e ne stabiliscono le <1>Regole</1>. Tutti i dati sono solo testo e vengono condivisi peer-to-peer, inclusi i link alle immagini incorporate. Consulta le <2>FAQ</2> per saperne di più. Sentiti libero di cliccare su un board qui sotto che ti interessa e inizia subito!",
"no_global_rules_info": "Puoi sempre connetterti a qualsiasi board, completamente P2P, nessuno può fermarti. Basta incollare il suo indirizzo nel campo di ricerca sopra.",
"boards": "board",
@@ -11,7 +10,6 @@
"about": "Info",
"whitepaper": "Libro bianco",
"token": "Token",
"download_app": "Scarica app",
"start_new_thread": "Invia un Nuovo Thread",
"show_stats": "Mostra Statistiche",
"hide": "nascondi",
@@ -40,8 +38,6 @@
"post_a_reply": "Invia un Commento",
"view_thread": "Visualizza Thread",
"return": "Indietro",
"bottom": "Vai sotto",
"top": "Vai sopra",
"thread_closed": "Thread chiuso.",
"may_not_reply": "Non puoi rispondere in questo momento.",
"post": "invia",
@@ -54,25 +50,15 @@
"audio": "audio",
"webpage": "pagina web",
"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.",
"this_thread_is_closed": "Questo thread è chiuso",
"reply_to_no": "Rispondi al post No.{{no}}",
"submit": "Invia",
"gif": "GIF",
"moderating": "stai moderando",
"not_moderating": "Non stai moderando nessuna board",
"not_subscribed": "Non iscritto a nessuna board",
"total_posts": "Post totali:",
"current_users": "utenti attuali:",
"boards_tracked": "board tracciate:",
"interests": "interessi",
"random": "casuale",
"international": "internazionali",
"projects": "progetti",
"challenge_counter": "{{index}} di {{total}}",
"embed": "incorpora",
"remove": "rimuovi",
@@ -80,7 +66,6 @@
"new_stable_version": "Nuova versione stabile disponibile, 5chan v{{newVersion}}. Stai utilizzando 5chan v{{oldVersion}}.",
"refresh_to_update": "Ricarica la pagina per aggiornare",
"new_development_version": "Nuova versione di sviluppo disponibile, commit {{newCommit}}. Stai utilizzando commit {{oldCommit}}.",
"check_for_updates": "<1>Controlla</1> aggiornamenti",
"latest_development_version": "Stai utilizzando la versione per sviluppatori più recente, commit {{commit}}. Per utilizzare la versione stabile, vai su {{link}}.",
"latest_stable_version": "Stai utilizzando l'ultima versione stabile, 5chan v{{version}}.",
"check": "controlla",
@@ -98,28 +83,21 @@
"copy": "copia",
"copied": "copiato",
"wallet": "Wallet",
"add_wallet": "<1>Aggiungi</1> un wallet crypto",
"crypto_address_verification": "se l'indirizzo cripto è risolto p2p",
"crypto_address_not_yours": "L'indirizzo cripto appartiene a un altro account.",
"enter_crypto_address": "Inserisci un indirizzo cripto valido.",
"crypto_address_not_resolved": "L'indirizzo cripto non è ancora risolto.",
"copy_message_etherscan": "<1>{{copy}}</1> messaggio da firmare su <2>etherscan</2>",
"account": "account",
"crypto_address": "indirizzo crypto",
"crypto_wallets": "Wallet crypto",
"reset": "ripristina",
"import": "importa",
"export": "esporta",
"full_account_data": "i dati completi dell'account",
"this_account": "questo account",
"delete": "elimina",
"delete_account": "elimina account",
"file_type": "Tipo di file",
"version": "Versione",
"spoiler": "spoiler",
"interface": "interfaccia",
"invalid_url": "URL non valido",
"no_link_provided": "Nessun link fornito",
"image_search": "ricerca immagini",
"copy_link": "Copia link",
"hide_post": "Nascondi post",
@@ -132,10 +110,8 @@
"expand_all_settings": "Espandi tutte le impostazioni",
"collapse_all_settings": "Comprimi tutte le impostazioni",
"refresh": "Aggiorna",
"no_board_selected": "nessuna board selezionata",
"none": "nessuno",
"not_subscribed_to_any_board": "Non sei ancora iscritto a nessuna board.",
"board_mods": "Moderatori della board",
"this_post_was_removed": "questo post è stato rimosso",
"user_deleted_this_post": "L'utente ha eliminato questo post.",
"reason": "motivo",
@@ -143,7 +119,6 @@
"ban_user_for": "Banna l'utente per <1></1> giorni",
"optional": "opzionale",
"close_thread": "chiudi il thread",
"view_spoiler": "mostra spoiler",
"filter": "filtro",
"edit": "modifica",
"time_1_minute_ago": "1 minuto fa",
@@ -160,7 +135,6 @@
"bump_order": "Ordine di Bump",
"creation_date": "Data di creazione",
"sort_by": "Ordina per",
"time_filter": "Filtro temporale",
"subplebbit_offline_info": "Questa bacheca potrebbe essere offline e la pubblicazione potrebbe fallire",
"posts_last_synced_info": "Post sincronizzati l'ultima volta {{time}}, questa bacheca potrebbe essere offline e la pubblicazione potrebbe fallire.",
"newer_than": "più recente di",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} post da questo ID",
"ban_expires_at": "Bannato da p/{{address}} fino al {{timestamp}}",
"user_banned": "L'utente è stato bannato per questo post",
"loading_comments": "Caricamento commenti",
"replies": "commenti",
"links": "link",
"avatar": "avatar",
"token_address_whitelist": "Indirizzo del token (solo se sulla <1>whitelist</1>)",
"token_id": "token id",
"nsfw_boards": "Bache NSFW",
"hide_gore_boards": "Nascondi board Gore",
"hide_adult_boards": "Nascondi board per adulti",
"static_gif": "GIF Statica",
"animated_gif": "GIF Animata",
"hide_avatars": "Nascondi avatar",
"pending": "In attesa",
"failed": "Fallito",
"add": "Aggiungi",
"pattern": "modello",
"enable": "Abilita",
"order": "Ordine",
"text": "Testo",
"filtered_threads": "Thread filtrati",
"missing_link_confirm": "Il tuo post non sarà visibile per impostazione predefinita su 5chan, perché manca un link a un'immagine o ad altri media. Puoi disabilitare questo filtro nelle impostazioni.",
"no_board_selected_warning": "Per favore, seleziona una board prima di pubblicare.",
@@ -242,11 +206,8 @@
"reset_changes": "Ripristina Modifiche",
"crypto_address_yours": "L'indirizzo cripto appartiene a questo account.",
"delete_wallet": "Elimina Wallet",
"loading_board": "Caricamento board",
"last_bumped": "Ultimo Bump",
"threads_without_images_tip": "Mostra solo i thread che linkano a media incorporabili",
"hide_gore_boards_tip": "Non mostrare i thread dei board con il tag \"gore\"",
"hide_adult_boards_tip": "Non mostrare i thread dei board con il tag \"adult\"",
"fit_expanded_images_to_screen": "Adatta le immagini espanse allo schermo",
"fit_expanded_images_to_screen_tip": "Limita le immagini espanse sia alla larghezza che all'altezza del browser",
"hide_avatars_tip": "Non mostrare gli avatar accanto ai nomi visualizzati degli utenti",
@@ -258,26 +219,15 @@
"warning": "Avviso",
"comment_field_too_long": "Commento troppo lungo ({{length}}/2000).",
"field_too_long": "Campo troppo lungo.",
"title": "Titolo",
"tags": "Tag",
"load_more": "Carica altro",
"displaying_boards": "Visualizzazione di {{filteredBoardsCount}} su {{totalBoardCount}} board",
"displaying_boards_with_tag": "Visualizzazione di {{filteredBoardsCount}} su {{totalBoardCount}} board con tag {{currentTag}}",
"pph": "Posts Per Hour (Post Per Ora)",
"unsubscribe_all": "Annulla iscrizione da tutto",
"unsubscribe_all_confirm": "Sei sicuro di voler annullare l'iscrizione da tutti i forum?",
"you_have_blocked_this_board": "Hai bloccato questa board",
"looking_for_more_posts": "Cercando più post",
"more_posts_last_week": "{{count}} post da {{currentTimeFilterName}}: <1>mostra più post dalla scorsa settimana</1>",
"more_posts_last_month": "{{count}} post da {{currentTimeFilterName}}: <1>mostra {{moreCount}} più post dal mese scorso</1>",
"loading_feed": "Caricamento feed",
"loading_post": "Caricamento del post",
"node_stats": "Statistiche del nodo",
"loading_default_boards": "Caricamento della lista delle board predefinite",
"loading_subscriptions": "Caricamento abbonamenti",
"create_board": "Crea Board",
"enter_board_address": "Inserisci indirizzo di qualsiasi board",
"board_not_reachable": "Board non raggiungibile",
"cannot_edit_thread": "Non puoi modificare questa discussione",
"cannot_edit_reply": "Non puoi modificare questa risposta",
"this_thread_was_deleted": "Questo thread è stato eliminato dal suo autore",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Questa risposta è stata eliminata dal suo autore",
"this_reply_was_removed": "Questa risposta è stata rimossa dai moderatori del forum",
"not_mod_of_any_board": "Non sei un mod di nessuna board.",
"filters_and_highlights": "Filtri e Evidenziazioni",
"search_results_for": "Risultati di ricerca per",
"help": "Aiuto",
"filter_and_highlights_help": "Aiuto su Filtri e Evidenziazioni",
@@ -299,10 +248,11 @@
"updates": "Aggiornamenti",
"downloading_board": "scaricando board",
"subscriptions_subtitle": "Ti sei iscritto a {{count}} board",
"subscriptions_subtitle_one": "Ti sei iscritto a {{count}} board",
"all_boards": "Tutte le bacheche",
"nsfw_boards_only": "Solo bacheche NSFW",
"worksafe_boards_only": "Solo bacheche sicure per il lavoro",
"bitsocial_account": "Account Bitsocial",
"p2p_options": "Opzioni P2P"
"p2p_options": "Opzioni P2P",
"purge": "elimina",
"purge_confirm": "L'eliminazione rimuoverà permanentemente questo contenuto e tutte le sue risposte dal database. Continuare?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "5chanとは何ですか?",
"go": "行く",
"or": "または",
"5chan_description": "5chanは完全に分散化されたオープンソースの4chanの代替品で、誰でも無制限のボードを作成し、暗号的に所有できます。ボードの所有者はボードをホストし、モデレートし、その<1>ルール</1>を設定します。すべてのデータはテキストのみで、埋め込み画像へのリンクを含めてピアツーピアで共有されます。詳細については<2>FAQ</2>をご覧ください。興味のあるボードをクリックして、すぐに始めてください!",
"no_global_rules_info": "いつでも任意のボードに接続できます、完全にP2P、誰もあなたを止めることはできません。上記の検索フィールドにそのアドレスを貼り付けるだけです。",
"boards": "掲示板",
@@ -11,7 +10,6 @@
"about": "約",
"whitepaper": "ホワイトペーパー",
"token": "トークン",
"download_app": "アプリをダウンロード",
"start_new_thread": "新しいスレッドを開始",
"show_stats": "統計を表示",
"hide": "非表示",
@@ -40,8 +38,6 @@
"post_a_reply": "返信を投稿する",
"view_thread": "スレッドを見る",
"return": "戻る",
"bottom": "下へ",
"top": "上へ",
"thread_closed": "スレッドが閉じられました。",
"may_not_reply": "現在、返信することはできません。",
"post": "投稿",
@@ -54,25 +50,15 @@
"audio": "音声",
"webpage": "ウェブページ",
"iframe": "アイフレーム",
"rules": "ルール",
"welcome_to_board": "{{board}}へようこそ",
"comment_too_long": "コメントが長すぎます。 <1>ここをクリック</1>して全文を表示。",
"replies_omitted": "{{repliesCount}}件の返信が省略されました。 <1>ここをクリック</1>して表示。",
"replies_and_links_omitted": "{{repliesCount}}件の返信と{{linksCount}}件のリンクが省略されました。 <1>ここをクリック</1>して表示。",
"this_thread_is_closed": "このスレッドは閉じられています",
"reply_to_no": "投稿 No.{{no}}に返信",
"submit": "送信",
"gif": "GIF",
"moderating": "モデレート中",
"not_moderating": "掲示板をモデレートしていません",
"not_subscribed": "どの掲示板にも購読していません",
"total_posts": "総投稿数:",
"current_users": "現在のユーザー:",
"boards_tracked": "追跡されたボード:",
"interests": "興味",
"random": "ランダム",
"international": "国際的な",
"projects": "プロジェクト",
"challenge_counter": "{{index}} / {{total}}",
"embed": "埋め込み",
"remove": "削除",
@@ -80,7 +66,6 @@
"new_stable_version": "新しい安定版が利用可能です、5chan v{{newVersion}}。あなたは5chan v{{oldVersion}} を使用しています。",
"refresh_to_update": "更新するにはページを更新してください",
"new_development_version": "新しい開発バージョンが利用可能です、コミット {{newCommit}}。あなたはコミット {{oldCommit}} を使用しています。",
"check_for_updates": "<1>更新</1> を確認",
"latest_development_version": "最新の開発バージョン、コミット{{commit}}を使用しています。安定版を使用するには、{{link}}に移動してください。",
"latest_stable_version": "最新の安定版、5chan v{{version}}を使用しています。",
"check": "チェック",
@@ -98,28 +83,21 @@
"copy": "コピー",
"copied": "コピー済み",
"wallet": "ウォレット",
"add_wallet": "<1>追加</1> クリプトウォレット",
"crypto_address_verification": "暗号通貨アドレスがp2pで解決されている場合",
"crypto_address_not_yours": "暗号通貨アドレスは別のアカウントに属しています。",
"enter_crypto_address": "有効な暗号通貨アドレスを入力してください。",
"crypto_address_not_resolved": "暗号通貨アドレスはまだ解決されていません。",
"copy_message_etherscan": "<1>{{copy}}</1> メッセージを<2>etherscan</2>でサイン",
"account": "アカウント",
"crypto_address": "暗号通貨アドレス",
"crypto_wallets": "暗号通貨ウォレット",
"reset": "リセット",
"import": "インポート",
"export": "エクスポート",
"full_account_data": "フルアカウントデータ",
"this_account": "このアカウント",
"delete": "削除",
"delete_account": "アカウントを削除",
"file_type": "ファイルタイプ",
"version": "バージョン",
"spoiler": "ネタバレ",
"interface": "インターフェース",
"invalid_url": "無効なURL",
"no_link_provided": "リンクが指定されていません",
"image_search": "画像検索",
"copy_link": "リンクをコピー",
"hide_post": "投稿を非表示",
@@ -132,10 +110,8 @@
"expand_all_settings": "すべての設定を展開",
"collapse_all_settings": "すべての設定を折りたたむ",
"refresh": "更新",
"no_board_selected": "掲示板が選択されていません",
"none": "なし",
"not_subscribed_to_any_board": "まだどの掲示板にも購読していません。",
"board_mods": "ボードの管理者",
"this_post_was_removed": "この投稿は削除されました",
"user_deleted_this_post": "ユーザーがこの投稿を削除しました。",
"reason": "理由",
@@ -143,7 +119,6 @@
"ban_user_for": "<1></1> 日間ユーザーを禁止",
"optional": "オプショナル",
"close_thread": "スレッドを閉じる",
"view_spoiler": "スポイラーを表示",
"filter": "フィルター",
"edit": "編集",
"time_1_minute_ago": "1分前",
@@ -160,7 +135,6 @@
"bump_order": "バンプ順",
"creation_date": "作成日",
"sort_by": "並べ替え",
"time_filter": "時間フィルター",
"subplebbit_offline_info": "このボードはオフラインの可能性があり、公開が失敗する可能性があります",
"posts_last_synced_info": "投稿は最後に {{time}} に同期されました。このボードはオフラインの可能性があり、公開が失敗する可能性があります。",
"newer_than": "より新しい",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "このIDからの{{number}} 件の投稿",
"ban_expires_at": "p/{{address}}から{{timestamp}}まで禁止",
"user_banned": "この投稿のためにユーザーが禁止されました",
"loading_comments": "コメントを読み込み中",
"replies": "返信",
"links": "リンク",
"avatar": "アバター",
"token_address_whitelist": "トークンアドレス(<1>ホワイトリスト</1>のみ)",
"token_id": "トークンID",
"nsfw_boards": "NSFWボード",
"hide_gore_boards": "ゴアボードを非表示にする",
"hide_adult_boards": "アダルトボードを非表示にする",
"static_gif": "静的GIF",
"animated_gif": "アニメーションGIF",
"hide_avatars": "アバターを隠す",
"pending": "保留中",
"failed": "失敗",
"add": "追加",
"pattern": "パターン",
"enable": "有効にする",
"order": "順序",
"text": "テキスト",
"filtered_threads": "フィルタリングされたスレッド",
"missing_link_confirm": "画像やその他のメディアへのリンクがないため、あなたの投稿は5chanでデフォルトでは表示されません。設定でこのフィルターを無効にできます。",
"no_board_selected_warning": "投稿する前にボードを選択してください。",
@@ -242,11 +206,8 @@
"reset_changes": "変更をリセット",
"crypto_address_yours": "暗号通貨アドレスはこのアカウントに属しています。",
"delete_wallet": "ウォレットを削除",
"loading_board": "ボードを読み込んでいます",
"last_bumped": "最後のバンプ",
"threads_without_images_tip": "埋め込むことができるメディアへのリンクを持つスレッドのみを表示",
"hide_gore_boards_tip": "\"gore\"タグのあるボードからスレッドを表示しない",
"hide_adult_boards_tip": "\"adult\"タグのあるボードからスレッドを表示しない",
"fit_expanded_images_to_screen": "拡張された画像を画面に合わせる",
"fit_expanded_images_to_screen_tip": "拡張された画像をブラウザの幅と高さの両方に制限します",
"hide_avatars_tip": "ユーザーの表示名の横にアバターを表示しない",
@@ -258,26 +219,15 @@
"warning": "警告",
"comment_field_too_long": "コメントが長すぎます ({{length}}/2000)。",
"field_too_long": "フィールドが長すぎます。",
"title": "タイトル",
"tags": "タグ",
"load_more": "もっと読み込む",
"displaying_boards": "表示中 {{filteredBoardsCount}} 件のうち {{totalBoardCount}} 件の掲示板",
"displaying_boards_with_tag": "表示中 {{filteredBoardsCount}} 件のうち {{totalBoardCount}} 件の掲示板、タグ {{currentTag}}",
"pph": "Posts Per Hour (時間あたりの投稿)",
"unsubscribe_all": "すべての登録を解除する",
"unsubscribe_all_confirm": "すべての掲示板から解除してもよろしいですか?",
"you_have_blocked_this_board": "このボードをブロックしました",
"looking_for_more_posts": "さらに投稿を探しています",
"more_posts_last_week": "{{count}} 件の投稿 {{currentTimeFilterName}} から: <1>先週の投稿をもっと表示する</1>",
"more_posts_last_month": "{{count}} 件の投稿 {{currentTimeFilterName}} 以降: <1>先月の投稿を{{moreCount}}件もっと見る</1>",
"loading_feed": "フィードを読み込んでいます",
"loading_post": "投稿を読み込み中",
"node_stats": "ノード統計",
"loading_default_boards": "デフォルトのボードリストを読み込み中",
"loading_subscriptions": "購読を読み込み中",
"create_board": "ボードを作成",
"enter_board_address": "任意のボードアドレスを入力してください",
"board_not_reachable": "ボードにアクセスできません",
"cannot_edit_thread": "このスレッドを編集できません",
"cannot_edit_reply": "この返信は編集できません",
"this_thread_was_deleted": "このスレッドは著者によって削除されました",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "この返信はその著者によって削除されました",
"this_reply_was_removed": "この返信は掲示板のモデレーターによって削除されました",
"not_mod_of_any_board": "あなたはどのボードのモデレーターでもありません。",
"filters_and_highlights": "フィルターとハイライト",
"search_results_for": "検索結果",
"help": "ヘルプ",
"filter_and_highlights_help": "フィルターとハイライトのヘルプ",
@@ -299,10 +248,11 @@
"updates": "更新",
"downloading_board": "掲示板をダウンロード中",
"subscriptions_subtitle": "{{count}}個のboardを購読しています",
"subscriptions_subtitle_one": "{{count}}個のboardを購読しています",
"all_boards": "すべてのボード",
"nsfw_boards_only": "NSFWボードのみ",
"worksafe_boards_only": "職場安全ボードのみ",
"bitsocial_account": "Bitsocialアカウント",
"p2p_options": "P2Pオプション"
"p2p_options": "P2Pオプション",
"purge": "削除",
"purge_confirm": "削除すると、このコンテンツとそのすべての返信がデータベースから永続的に削除されます。続行しますか?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "5chan이란 무엇인가요?",
"go": "가기",
"or": "또는",
"5chan_description": "5chan은 완전히 분산되고 오픈 소스인 4chan 대안으로, 누구나 무제한 보드를 만들고 암호화적으로 소유할 수 있습니다. 보드 소유자는 보드를 호스팅하고 관리하며 <1>규칙</1>을 설정합니다. 모든 데이터는 텍스트 전용이며 임베드 이미지 링크를 포함하여 피어 투 피어로 공유됩니다. 자세한 내용은 <2>FAQ</2>를 확인하세요. 관심 있는 보드를 클릭하고 바로 시작하세요!",
"no_global_rules_info": "언제든지 어떤 게시판이든 연결할 수 있습니다, 완전히 P2P, 아무도 당신을 막을 수 없습니다. 위의 검색 필드에 주소를 붙여넣기만 하면 됩니다.",
"boards": "게시판",
@@ -11,7 +10,6 @@
"about": "약",
"whitepaper": "화이트페이퍼",
"token": "토큰",
"download_app": "앱 다운로드",
"start_new_thread": "새로운 쓰레드 시작",
"show_stats": "통계 표시",
"hide": "숨기기",
@@ -40,8 +38,6 @@
"post_a_reply": "답글 게시",
"view_thread": "스레드 보기",
"return": "돌아 가기",
"bottom": "하단",
"top": "맨 위로",
"thread_closed": "스레드가 닫혔습니다.",
"may_not_reply": "현재 시간에는 답글을 달 수 없습니다.",
"post": "게시",
@@ -54,25 +50,15 @@
"audio": "오디오",
"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> 보려면.",
"this_thread_is_closed": "이 스레드는 닫혔습니다",
"reply_to_no": "게시글 No.{{no}}에 답변",
"submit": "제출",
"gif": "GIF",
"moderating": "중재 중",
"not_moderating": "어떤 게시판도 중재하고 있지 않습니다",
"not_subscribed": "어떤 게시판에도 구독하지 않았습니다",
"total_posts": "총 게시물:",
"current_users": "현재 사용자:",
"boards_tracked": "추적된 게시판:",
"interests": "관심사",
"random": "랜덤",
"international": "국제적인",
"projects": "프로젝트",
"challenge_counter": "{{index}} 중 {{total}}",
"embed": "임베드",
"remove": "제거",
@@ -80,7 +66,6 @@
"new_stable_version": "새로운 안정 버전이 사용 가능합니다, 5chan v{{newVersion}}. 5chan v{{oldVersion}}을(를) 사용 중입니다.",
"refresh_to_update": "업데이트를 위해 페이지를 새로 고칩니다",
"new_development_version": "새로운 개발 버전이 사용 가능합니다, 커밋 {{newCommit}}. 커밋 {{oldCommit}}을(를) 사용 중입니다.",
"check_for_updates": "<1>업데이트</1> 확인",
"latest_development_version": "최신 개발 버전, 커밋 {{commit}}을 사용 중입니다. 안정 버전을 사용하려면 {{link}}로 이동하세요.",
"latest_stable_version": "최신 안정 버전, 5chan v{{version}}을 사용 중입니다.",
"check": "확인",
@@ -98,28 +83,21 @@
"copy": "복사",
"copied": "복사됨",
"wallet": "지갑",
"add_wallet": "<1>추가</1> 암호 화폐 지갑",
"crypto_address_verification": "암호 화폐 주소가 p2p로 해결되었을 때",
"crypto_address_not_yours": "암호 주소는 다른 계정에 속합니다.",
"enter_crypto_address": "유효한 암호 주소를 입력하세요.",
"crypto_address_not_resolved": "암호 주소가 아직 해결되지 않았습니다.",
"copy_message_etherscan": "<1>{{copy}}</1> 메시지를 <2>etherscan</2>에서 서명",
"account": "계정",
"crypto_address": "암호 화폐 주소",
"crypto_wallets": "암호 화폐 지갑",
"reset": "재설정",
"import": "가져오기",
"export": "내보내기",
"full_account_data": "전체 계정 데이터",
"this_account": "이 계정",
"delete": "삭제",
"delete_account": "계정 삭제",
"file_type": "파일 유형",
"version": "버전",
"spoiler": "스포일러",
"interface": "인터페이스",
"invalid_url": "잘못된 URL",
"no_link_provided": "링크가 제공되지 않았습니다",
"image_search": "이미지 검색",
"copy_link": "링크 복사",
"hide_post": "게시물 숨기기",
@@ -132,10 +110,8 @@
"expand_all_settings": "모든 설정 펼치기",
"collapse_all_settings": "모든 설정 축소",
"refresh": "새로 고침",
"no_board_selected": "선택된 게시판이 없습니다",
"none": "없음",
"not_subscribed_to_any_board": "아직 어떤 게시판에도 가입하지 않았습니다.",
"board_mods": "게시판 모드",
"this_post_was_removed": "이 게시물은 삭제되었습니다",
"user_deleted_this_post": "사용자가이 게시물을 삭제했습니다.",
"reason": "이유",
@@ -143,7 +119,6 @@
"ban_user_for": "<1></1> 일 동안 사용자 차단",
"optional": "선택",
"close_thread": "스레드 닫기",
"view_spoiler": "스포일러 보기",
"filter": "필터",
"edit": "편집",
"time_1_minute_ago": "1분 전",
@@ -160,7 +135,6 @@
"bump_order": "버프 순서",
"creation_date": "작성 날짜",
"sort_by": "정렬 기준",
"time_filter": "시간 필터",
"subplebbit_offline_info": "이 게시판이 오프라인일 수 있으며 게시가 실패할 수 있습니다",
"posts_last_synced_info": "게시물이 마지막으로 {{time}}에 동기화되었습니다. 이 게시판이 오프라인일 수 있으며 게시가 실패할 수 있습니다.",
"newer_than": "이전보다 최신",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "이 ID로부터의 {{number}}개의 글",
"ban_expires_at": "p/{{address}}에서 {{timestamp}}까지 금지됨",
"user_banned": "이 게시물로 인해 사용자가 차단되었습니다",
"loading_comments": "댓글 로드 중",
"replies": "답글",
"links": "링크",
"avatar": "아바타",
"token_address_whitelist": "토큰 주소 (<1>화이트리스트</1>만)",
"token_id": "토큰 ID",
"nsfw_boards": "NSFW 게시판",
"hide_gore_boards": "고어 게시판 숨기기",
"hide_adult_boards": "성인 게시판 숨기기",
"static_gif": "정적 GIF",
"animated_gif": "애니메이션 GIF",
"hide_avatars": "아바타 숨기기",
"pending": "대기 중",
"failed": "실패",
"add": "추가",
"pattern": "패턴",
"enable": "사용",
"order": "순서",
"text": "텍스트",
"filtered_threads": "필터링된 스레드",
"missing_link_confirm": "이미지나 다른 미디어에 대한 링크가 없기 때문에 귀하의 게시물은 기본적으로 5chan에서 보이지 않습니다. 설정에서 이 필터를 비활성화할 수 있습니다.",
"no_board_selected_warning": "게시하기 전에 보드를 선택하십시오.",
@@ -242,11 +206,8 @@
"reset_changes": "변경 사항 초기화",
"crypto_address_yours": "암호 주소는이 계정에 속합니다.",
"delete_wallet": "지갑 삭제",
"loading_board": "보드 로딩 중",
"last_bumped": "마지막 bump",
"threads_without_images_tip": "임베드 가능한 미디어로 링크된 스레드만 표시",
"hide_gore_boards_tip": "\"gore\" 태그가 있는 게시판에서 스레드를 표시하지 않음",
"hide_adult_boards_tip": "\"adult\" 태그가 있는 게시판에서 스레드를 표시하지 않음",
"fit_expanded_images_to_screen": "확장된 이미지를 화면에 맞추기",
"fit_expanded_images_to_screen_tip": "확장된 이미지를 브라우저의 너비와 높이로 제한합니다",
"hide_avatars_tip": "사용자 표시 이름 옆에 아바타를 표시하지 않음",
@@ -258,26 +219,15 @@
"warning": "경고",
"comment_field_too_long": "댓글이 너무 깁니다 ({{length}}/2000).",
"field_too_long": "필드가 너무 깁니다.",
"title": "제목",
"tags": "태그",
"load_more": "더 보기",
"displaying_boards": "총 {{totalBoardCount}}개의 게시판 중 {{filteredBoardsCount}}개 게시판 표시",
"displaying_boards_with_tag": "총 {{totalBoardCount}}개의 게시판 중 {{filteredBoardsCount}}개 게시판, 태그 {{currentTag}}",
"pph": "Posts Per Hour (시간당 게시물)",
"unsubscribe_all": "모두 구독 취소",
"unsubscribe_all_confirm": "모든 게시판에서 구독을 취소하시겠습니까?",
"you_have_blocked_this_board": "이 게시판을 차단했습니다",
"looking_for_more_posts": "더 많은 게시물을 찾고 있습니다",
"more_posts_last_week": "{{count}} 개의 게시물 {{currentTimeFilterName}} 이후: <1>지난주 게시물 더 보기</1>",
"more_posts_last_month": "{{count}} 게시물 {{currentTimeFilterName}} 이후: <1>지난 달 게시물 {{moreCount}}개 더 보기</1>",
"loading_feed": "피드를 로딩 중",
"loading_post": "게시물 로딩 중",
"node_stats": "노드 통계",
"loading_default_boards": "기본 보드 목록을 로드 중",
"loading_subscriptions": "구독 로딩 중",
"create_board": "보드 만들기",
"enter_board_address": "어떤 보드 주소든 입력하세요",
"board_not_reachable": "보드를 찾을 수 없습니다",
"cannot_edit_thread": "이 스레드를 편집할 수 없습니다",
"cannot_edit_reply": "이 답글을 수정할 수 없습니다",
"this_thread_was_deleted": "이 스레드는 작성자에 의해 삭제되었습니다",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "이 답글은 작성자에 의해 삭제되었습니다",
"this_reply_was_removed": "이 답글은 게시판 관리자에 의해 삭제되었습니다",
"not_mod_of_any_board": "당신은 어떤 게시판의 관리자도 아닙니다.",
"filters_and_highlights": "필터 및 하이라이트",
"search_results_for": "검색 결과",
"help": "도움말",
"filter_and_highlights_help": "필터 및 하이라이트 도움말",
@@ -299,10 +248,11 @@
"updates": "업데이트",
"downloading_board": "게시판 다운로드 중",
"subscriptions_subtitle": "{{count}}개의 board를 구독했습니다",
"subscriptions_subtitle_one": "{{count}}개의 board를 구독했습니다",
"all_boards": "모든 게시판",
"nsfw_boards_only": "NSFW 게시판만",
"worksafe_boards_only": "직장 안전 게시판만",
"bitsocial_account": "Bitsocial 계정",
"p2p_options": "P2P 옵션"
"p2p_options": "P2P 옵션",
"purge": "삭제",
"purge_confirm": "삭제하면 이 콘텐츠와 모든 답글이 데이터베이스에서 영구적으로 제거됩니다. 계속하시겠습니까?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "5chan काय आहे?",
"go": "जा",
"or": "किव्हा",
"5chan_description": "5chan हे पूर्णपणे विकेंद्रीकृत आणि ओपन-सोर्स 4chan पर्याय आहे, जेथे कोणीही अमर्यादित बोर्ड तयार करू शकतो आणि क्रिप्टोग्राफिकदृष्ट्या मालकी घेऊ शकतो. बोर्ड मालक त्यांच्या बोर्डचे होस्टिंग आणि मॉडरेशन करतात आणि त्याचे <1>नियम</1> सेट करतात. सर्व डेटा फक्त मजकूर आहे आणि तो पीअर-टू-पीअर शेअर केला जातो, एम्बेड इमेजच्या लिंक्ससह. अधिक जाणून घेण्यासाठी <2>FAQ</2> तपासा. खाली असलेल्या बोर्डवर क्लिक करण्यासाठी मोकळ्या मनाने जे तुम्हाला स्वारस्य आहे आणि लगेच सुरू करा!",
"no_global_rules_info": "तुम्ही नेहमी कोणत्याही बोर्डशी कनेक्ट होऊ शकता, पूर्णपणे P2P, कोणीही तुम्हाला थांबवू शकत नाही. फक्त वरील शोध फील्डमध्ये त्याचा पत्ता पेस्ट करा.",
"boards": "संदेश फलक",
@@ -11,7 +10,6 @@
"about": "विषयी",
"whitepaper": "व्हायटपेपर",
"token": "टोकन",
"download_app": "अ‍ॅप डाउनलोड करा",
"start_new_thread": "नवीन थ्रेड सुरू करा",
"show_stats": "आँकडे दर्शवा",
"hide": "लपवा",
@@ -40,8 +38,6 @@
"post_a_reply": "उत्तर पोस्ट करा",
"view_thread": "थ्रेड पहा",
"return": "परत जा",
"bottom": "खाली",
"top": "वर",
"thread_closed": "सूत्र बंद झाला.",
"may_not_reply": "हा वेळ उत्तर देण्यास शक्य नाही.",
"post": "पोस्ट",
@@ -54,25 +50,15 @@
"audio": "ऑडिओ",
"webpage": "वेबपेज",
"iframe": "आयफ्रेम",
"rules": "नियम",
"welcome_to_board": "{{board}} वर आपले स्वागत आहे",
"comment_too_long": "टिप्पणी खूप लांब आहे. <1>पूर्ण मजकूर पाहण्यासाठी येथे क्लिक करा</1>.",
"replies_omitted": "{{repliesCount}} प्रतिसाद वगळले गेले आहेत. <1>पाहण्यासाठी येथे क्लिक करा</1>.",
"replies_and_links_omitted": "{{repliesCount}} प्रतिसाद आणि {{linksCount}} दुवे वगळले गेले आहेत. <1>पाहण्यासाठी येथे क्लिक करा</1>.",
"this_thread_is_closed": "हा थ्रेड बंद आहे",
"reply_to_no": "पोस्ट No.{{no}} ला उत्तर द्या",
"submit": "सबमिट करा",
"gif": "जीआईएफ",
"moderating": "मॉडरेट करीत आहे",
"not_moderating": "कोणत्याही संदेश फलकाचे मॉडरेशन करीत नाही आहात",
"not_subscribed": "कोणत्याही संदेश फलकावर सदस्यता घेतलेली नाही",
"total_posts": "एकूण पोस्ट:",
"current_users": "सध्याचे वापरकर्ते:",
"boards_tracked": "ट्रॅक केलेले बोर्ड:",
"interests": "आवडी",
"random": "यादृच्छ",
"international": "आंतरराष्ट्रीय",
"projects": "प्रकल्प",
"challenge_counter": "{{index}} पैकी {{total}}",
"embed": "एम्बेड",
"remove": "काढा",
@@ -80,7 +66,6 @@
"new_stable_version": "नवीन स्थिर संस्करण उपलब्ध आहे, 5chan v{{newVersion}}. आपण 5chan v{{oldVersion}} वापरत आहात.",
"refresh_to_update": "अपडेट करण्यासाठी पृष्ठ पुन्हा लोड करा",
"new_development_version": "नवीन विकास संस्करण उपलब्ध आहे, कमिट {{newCommit}}. आपण कमिट {{oldCommit}} वापरत आहात.",
"check_for_updates": "<1>चेक</1> अपडेट्ससाठी",
"latest_development_version": "तुम्ही आधुनिक विकास संस्करणावर आहात, कमिट {{commit}}. स्थिर संस्करण वापरण्यासाठी, {{link}} जा.",
"latest_stable_version": "तुम्ही आधुनिक स्थिर संस्करणावर आहात, 5chan v{{version}}.",
"check": "तपासा",
@@ -98,28 +83,21 @@
"copy": "कॉपी",
"copied": "कॉपी केली",
"wallet": "बटवा",
"add_wallet": "<1>जोडा</1> एक क्रिप्टो बटवा",
"crypto_address_verification": "क्रिप्टो पत्ता p2p द्वारे सोडला आहे कि नाही",
"crypto_address_not_yours": "क्रिप्टो पत्ता इतर खात्याशी संबंधित आहे.",
"enter_crypto_address": "कृपया मान्य क्रिप्टो पत्ता प्रविष्ट करा.",
"crypto_address_not_resolved": "क्रिप्टो पत्ता अजून सोपवला नाही.",
"copy_message_etherscan": "<1>{{copy}}</1> संदेश <2>etherscan</2> वर हस्ताक्षर करण्यासाठी",
"account": "खाता",
"crypto_address": "क्रिप्टो पत्ता",
"crypto_wallets": "क्रिप्टो बटव्या",
"reset": "रीसेट करा",
"import": "आयात करा",
"export": "निर्यात करा",
"full_account_data": "पूर्ण खाते डेटा",
"this_account": "हे खाते",
"delete": "काढा",
"delete_account": "खाते हटवा",
"file_type": "फाइल प्रकार",
"version": "आवृत्ती",
"spoiler": "स्पॉइलर",
"interface": "इंटरफेस",
"invalid_url": "अवैध URL",
"no_link_provided": "कोणतेही लिंक दिले नाहीत",
"image_search": "प्रतिमा शोध",
"copy_link": "लिंक कॉपी करा",
"hide_post": "पोस्ट लपवा",
@@ -132,10 +110,8 @@
"expand_all_settings": "सर्व सेटिंग्ज विस्तार",
"collapse_all_settings": "सर्व सेटिंग्ज संक्षेपित",
"refresh": "ताजेतर करा",
"no_board_selected": "कोणतेही संदेश फलक निवडले नाहीत",
"none": "काही नाही",
"not_subscribed_to_any_board": "तुम्ही कोणत्याही संदेश फलकांवर अद्याप सदस्यता घेतली नाही.",
"board_mods": "बोर्ड मॉड्स",
"this_post_was_removed": "हा पोस्ट काढून टाकला गेला आहे",
"user_deleted_this_post": "वापरकर्ता हे पोस्ट हटवलं आहे.",
"reason": "कारण",
@@ -143,7 +119,6 @@
"ban_user_for": "<1></1> दिवसांसाठी वापरकर्ता निषेधित करा",
"optional": "वैकल्पिक",
"close_thread": "थ्रेड बंद करा",
"view_spoiler": "स्पॉईलर पहा",
"filter": "फिल्टर",
"edit": "संपादित करा",
"time_1_minute_ago": "१ मिनिटांपूर्वी",
@@ -160,7 +135,6 @@
"bump_order": "बंप क्रम",
"creation_date": "निर्माण तारीख",
"sort_by": "क्रमवार करा",
"time_filter": "वेळ फिल्टर",
"subplebbit_offline_info": "हे बोर्ड ऑफलाइन असू शकते आणि प्रकाशन अयशस्वी होऊ शकते",
"posts_last_synced_info": "पोस्ट शेवटी {{time}} सिंक केल्या गेल्या, हे बोर्ड ऑफलाइन असू शकते आणि प्रकाशन अयशस्वी होऊ शकते.",
"newer_than": "नवीनतम आहे",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "या ID पासून {{number}} पोस्ट",
"ban_expires_at": "p/{{address}} ते {{timestamp}} पर्यंत प्रतिबंधित",
"user_banned": "या पोस्टसाठी वापरकर्ता ब्लॉक केला गेला होता",
"loading_comments": "टिप्पणी लोड होत आहे",
"replies": "उत्तर",
"links": "लिंक",
"avatar": "अवतार",
"token_address_whitelist": "टोकन पत्ता (<1>केवळ सफेद सूची</1>)",
"token_id": "टोकन आयडी",
"nsfw_boards": "NSFW बोर्ड्स",
"hide_gore_boards": "गोर बोर्ड्स लपवा",
"hide_adult_boards": "वयस्क बोर्ड्स लपवा",
"static_gif": "स्थिर GIF",
"animated_gif": "एनिमेटेड GIF",
"hide_avatars": "अवतार लपवा",
"pending": "प्रलंबित",
"failed": "असफल",
"add": "अॅड करा",
"pattern": "पॅटर्न",
"enable": "सक्षम करा",
"order": "आदेश",
"text": "पाठ",
"filtered_threads": "फिल्टर केलेले ध糹रे",
"missing_link_confirm": "तुमचा पोस्ट डिफॉल्टनुसार 5chan वर दृश्यमान होणार नाही, कारण त्यात चित्र किंवा इतर मीडियाची लिंक नाही. तुम्ही सेटिंग्जमध्ये हा फिल्टर अक्षम करू शकता।",
"no_board_selected_warning": "पोस्ट करण्यापूर्वी कृपया एक बोर्ड निवडा.",
@@ -242,11 +206,8 @@
"reset_changes": "बदलांना रीसेट करा",
"crypto_address_yours": "क्रिप्टो पत्ता हा खात्याकडे संबंधित आहे.",
"delete_wallet": "वॉलेट हटवा",
"loading_board": "बोर्ड लोड हो रहा आहे",
"last_bumped": "अंतिम बंप",
"threads_without_images_tip": "फक्त ते थ्रेड्स दाखवा जे एम्बेडेबल मीडियाशी लिंक करतात",
"hide_gore_boards_tip": "\"गोर\" टॅग असलेल्या बोर्डमधून थ्रेड्स दाखवू नका",
"hide_adult_boards_tip": "\"एडल्ट\" टॅग असलेल्या बोर्डमधून थ्रेड्स दाखवू नका",
"fit_expanded_images_to_screen": "विस्तृत प्रतिमा स्क्रीनवर फिट करा",
"fit_expanded_images_to_screen_tip": "विस्तृत प्रतिमांना ब्राउझरच्या रुंदी आणि उंचीवर मर्यादित करा",
"hide_avatars_tip": "युजर डिस्प्ले नावेच्या बरोबर अवतार दर्शवू नका",
@@ -258,26 +219,15 @@
"warning": "चेतावणी",
"comment_field_too_long": "टिप्पणी खूप लांब आहे ({{length}}/2000).",
"field_too_long": "फील्ड खूप लांब आहे.",
"title": "सिरसक",
"tags": "टॅग",
"load_more": "अधिक लोड करा",
"displaying_boards": "प्रदर्शित करणे {{filteredBoardsCount}} मध्ये {{totalBoardCount}} बोर्ड",
"displaying_boards_with_tag": "प्रदर्शित करणे {{filteredBoardsCount}} मध्ये {{totalBoardCount}} बोर्ड्स ज्यात {{currentTag}} टॅग आहे",
"pph": "Posts Per Hour (पोस्ट प्रति तास)",
"unsubscribe_all": "सर्वांकडून अनसब्सक्राइब करा",
"unsubscribe_all_confirm": "तुम्हाला सर्व बोर्डमधून अनसब्सक्राइब करायचं आहे का?",
"you_have_blocked_this_board": "तुम्ही हा बोर्ड ब्लॉक केला आहेस",
"looking_for_more_posts": "अधिक पोस्ट शोधत आहे",
"more_posts_last_week": "{{count}} पोस्ट {{currentTimeFilterName}} पासून: <1>मागील आठवड्यातील अधिक पोस्ट पहा</1>",
"more_posts_last_month": "{{count}} पोस्ट {{currentTimeFilterName}} पासून: <1>पार्श्ववर्ती पोस्ट आणखी {{moreCount}} पहा गेल्या महिन्यातून</1>",
"loading_feed": "फीड लोड करत आहे",
"loading_post": "पोस्ट लोड होत आहे",
"node_stats": "नोड आकडेवारी",
"loading_default_boards": "डीफॉल्ट बोर्ड यादी लोड करत आहे",
"loading_subscriptions": "सदस्यता लोड होत आहे",
"create_board": "बोर्ड तयार करा",
"enter_board_address": "कोणत्याही बोर्ड पत्त्याची नोंद करा",
"board_not_reachable": "बोर्ड उपलब्ध नाही",
"cannot_edit_thread": "तुम्ही हा थ्रेड संपादित करू शकत नाही",
"cannot_edit_reply": "तुम्ही हा प्रतिसाद संपादित करू शकत नाही",
"this_thread_was_deleted": "हा धागा त्याच्या लेखकाने हटविला",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "हा प्रतिसाद त्याच्या लेखकाने हटवला आहे",
"this_reply_was_removed": "या उत्तराला बोर्ड मॉडरेटरने काढले आहे",
"not_mod_of_any_board": "तुम्ही कोणत्याही बोर्डचे मॉड नाहीत.",
"filters_and_highlights": "फिल्टर आणि हायलाइट्स",
"search_results_for": "सर्च परिणाम",
"help": "मदत",
"filter_and_highlights_help": "फिल्टर आणि हायलाइट्स सहाय्य",
@@ -299,10 +248,11 @@
"updates": "अपडेट्स",
"downloading_board": "फोरम डाउनलोड करत आहे",
"subscriptions_subtitle": "तुम्ही {{count}} board ला सदस्यता घेतली आहे",
"subscriptions_subtitle_one": "तुम्ही {{count}} board ला सदस्यता घेतली आहे",
"all_boards": "सर्व बोर्ड",
"nsfw_boards_only": "फक्त NSFW बोर्ड",
"worksafe_boards_only": "फक्त कामासाठी सुरक्षित बोर्ड",
"bitsocial_account": "Bitsocial खाते",
"p2p_options": "P2P पर्याय"
"p2p_options": "P2P पर्याय",
"purge": "हटवा",
"purge_confirm": "पर्ज करणे या सामग्रीला आणि त्याच्या सर्व प्रतिक्रियांना डेटाबेसमधून कायमस्वरूपी काढून टाकेल. पुढे जाऊ?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "Wat is 5chan?",
"go": "gaan",
"or": "of",
"5chan_description": "5chan is een volledig gedecentraliseerd en open-source alternatief voor 4chan, waar iedereen onbeperkt boards kan maken en cryptografisch bezitten. Board-eigenaren hosten en modereren hun board en stellen de <1>Regels</1> ervan in. Alle gegevens zijn alleen tekst en worden peer-to-peer gedeeld, inclusief links naar ingesloten afbeeldingen. Bekijk de <2>FAQ</2> voor meer informatie. Voel je vrij om op een board hieronder te klikken dat je interesseert en begin meteen!",
"no_global_rules_info": "Je kunt altijd verbinden met elk forum, volledig P2P, niemand kan je stoppen. Plak gewoon het adres in het zoekveld hierboven.",
"boards": "forums",
@@ -11,7 +10,6 @@
"about": "Over",
"whitepaper": "Whitepaper",
"token": "Token",
"download_app": "App downloaden",
"start_new_thread": "Start een nieuw onderwerp",
"show_stats": "Toon statistieken",
"hide": "Verbergen",
@@ -40,8 +38,6 @@
"post_a_reply": "Een Antwoord Plaatsen",
"view_thread": "Bekijk Thread",
"return": "Terugkeer",
"bottom": "Onderkant",
"top": "Boven",
"thread_closed": "Thread gesloten.",
"may_not_reply": "U kunt op dit moment mogelijk niet antwoorden.",
"post": "plaatsen",
@@ -54,25 +50,15 @@
"audio": "audio",
"webpage": "webpagina",
"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.",
"this_thread_is_closed": "De thread is gesloten",
"reply_to_no": "Reageren op post No.{{no}}",
"submit": "Verzenden",
"gif": "GIF",
"moderating": "modereren",
"not_moderating": "Je modereert geen forums",
"not_subscribed": "Niet geabonneerd op forums",
"total_posts": "Totaal aantal berichten:",
"current_users": "huidige gebruikers:",
"boards_tracked": "gevolgde borden:",
"interests": "interesses",
"random": "willekeurig",
"international": "internationale",
"projects": "projecten",
"challenge_counter": "{{index}} van {{total}}",
"embed": "insluiten",
"remove": "verwijderen",
@@ -80,7 +66,6 @@
"new_stable_version": "Nieuwe stabiele versie beschikbaar, 5chan v{{newVersion}}. Je gebruikt 5chan v{{oldVersion}}.",
"refresh_to_update": "Vernieuw de pagina om bij te werken",
"new_development_version": "Nieuwe ontwikkelingsversie beschikbaar, commit {{newCommit}}. Je gebruikt commit {{oldCommit}}.",
"check_for_updates": "<1>Controleer</1> op updates",
"latest_development_version": "Je gebruikt de nieuwste ontwikkelingsversie, commit {{commit}}. Ga naar {{link}} om de stabiele versie te gebruiken.",
"latest_stable_version": "Je gebruikt de nieuwste stabiele versie, 5chan v{{version}}.",
"check": "controleren",
@@ -98,28 +83,21 @@
"copy": "kopiëren",
"copied": "gekopieerd",
"wallet": "Wallet",
"add_wallet": "<1>Voeg toe</1> een cryptoportemonnee toe",
"crypto_address_verification": "als het crypto adres p2p is opgelost",
"crypto_address_not_yours": "Crypto-adres behoort tot een andere account.",
"enter_crypto_address": "Voer alstublieft een geldig crypto-adres in.",
"crypto_address_not_resolved": "Crypto-adres is nog niet opgelost.",
"copy_message_etherscan": "<1>{{copy}}</1> bericht om te ondertekenen op <2>etherscan</2>",
"account": "account",
"crypto_address": "crypto adres",
"crypto_wallets": "Crypto-portefeuilles",
"reset": "resetten",
"import": "importeer",
"export": "exporteer",
"full_account_data": "volledige accountgegevens",
"this_account": "dit account",
"delete": "verwijderen",
"delete_account": "account verwijderen",
"file_type": "Bestandstype",
"version": "Versie",
"spoiler": "spoiler",
"interface": "interface",
"invalid_url": "Ongeldige URL",
"no_link_provided": "Geen link opgegeven",
"image_search": "afbeeldingen zoeken",
"copy_link": "link kopiëren",
"hide_post": "bericht verbergen",
@@ -132,10 +110,8 @@
"expand_all_settings": "Alle instellingen uitvouwen",
"collapse_all_settings": "Alle instellingen samenvouwen",
"refresh": "Vernieuwen",
"no_board_selected": "geen forums geselecteerd",
"none": "geen",
"not_subscribed_to_any_board": "Je hebt je nog niet geabonneerd op geen enkel forum.",
"board_mods": "Board Mods",
"this_post_was_removed": "deze post is verwijderd",
"user_deleted_this_post": "Gebruiker heeft deze post verwijderd.",
"reason": "reden",
@@ -143,7 +119,6 @@
"ban_user_for": "Gebruiker verbannen voor <1></1> dagen",
"optional": "optioneel",
"close_thread": "draad sluiten",
"view_spoiler": "bekijk spoiler",
"filter": "filter",
"edit": "bewerken",
"time_1_minute_ago": "1 minuut geleden",
@@ -160,7 +135,6 @@
"bump_order": "Bump-volgorde",
"creation_date": "Creatiedatum",
"sort_by": "Sorteer op",
"time_filter": "Tijdsfilter",
"subplebbit_offline_info": "Dit bord kan offline zijn en publiceren kan mislukken",
"posts_last_synced_info": "Berichten voor het laatst gesynchroniseerd {{time}}, dit bord kan offline zijn en publiceren kan mislukken.",
"newer_than": "nieuwer dan",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} berichten met dit ID",
"ban_expires_at": "Verbannen van p/{{address}} tot {{timestamp}}",
"user_banned": "Gebruiker is verbannen voor deze post",
"loading_comments": "Reacties laden",
"replies": "reacties",
"links": "links",
"avatar": "avatar",
"token_address_whitelist": "Tokenadres (<1>alleen whitelist</1>)",
"token_id": "Token-ID",
"nsfw_boards": "NSFW-boards",
"hide_gore_boards": "Gore Boards verbergen",
"hide_adult_boards": "Volwassenen Boards verbergen",
"static_gif": "Statische GIF",
"animated_gif": "Geanimeerde GIF",
"hide_avatars": "Avatars verbergen",
"pending": "In afwachting",
"failed": "Mislukt",
"add": "Toevoegen",
"pattern": "patroon",
"enable": "Inschakelen",
"order": "Volgorde",
"text": "Tekst",
"filtered_threads": "Gefilterde threads",
"missing_link_confirm": "Je bericht zal standaard niet zichtbaar zijn op 5chan, omdat er een link naar een afbeelding of ander media ontbreekt. Je kunt dit filter uitschakelen in de instellingen.",
"no_board_selected_warning": "Selecteer een bord voordat je plaatst.",
@@ -242,11 +206,8 @@
"reset_changes": "Wijzigingen resetten",
"crypto_address_yours": "Crypto-adres behoort tot deze account.",
"delete_wallet": "Verwijder portemonnee",
"loading_board": "Bord laden",
"last_bumped": "Laatste bump",
"threads_without_images_tip": "Toon alleen threads die naar inbedbare media linken",
"hide_gore_boards_tip": "Toon geen threads van boards met de \"gore\" tag",
"hide_adult_boards_tip": "Toon geen threads van boards met de \"adult\" tag",
"fit_expanded_images_to_screen": "Pas uitgebreide afbeeldingen aan het scherm aan",
"fit_expanded_images_to_screen_tip": "Beperk uitgebreide afbeeldingen tot zowel de breedte als de hoogte van de browser",
"hide_avatars_tip": "Toon geen avatar naast de weergavenamen van gebruikers",
@@ -258,26 +219,15 @@
"warning": "Waarschuwing",
"comment_field_too_long": "Commentaar te lang ({{length}}/2000).",
"field_too_long": "Veld te lang.",
"title": "Titel",
"tags": "Tags",
"load_more": "Laad meer",
"displaying_boards": "Weergave {{filteredBoardsCount}} van {{totalBoardCount}} boards",
"displaying_boards_with_tag": "Weergave {{filteredBoardsCount}} van {{totalBoardCount}} boards met de tag {{currentTag}}",
"pph": "Posts Per Hour (Berichten Per Uur)",
"unsubscribe_all": "Afmelden voor alles",
"unsubscribe_all_confirm": "Weet je zeker dat je je wilt afmelden voor alle boards?",
"you_have_blocked_this_board": "Je hebt dit bord geblokkeerd",
"looking_for_more_posts": "Op zoek naar meer berichten",
"more_posts_last_week": "{{count}} berichten sinds {{currentTimeFilterName}}: <1>meer berichten van vorige week weergeven</1>",
"more_posts_last_month": "{{count}} berichten sinds {{currentTimeFilterName}}: <1>meer {{moreCount}} berichten van vorige maand tonen</1>",
"loading_feed": "Laad feed",
"loading_post": "Bericht wordt geladen",
"node_stats": "Node-statistieken",
"loading_default_boards": "Laden van de standaard boardlijst",
"loading_subscriptions": "Abonnementen laden",
"create_board": "Maak bord",
"enter_board_address": "Voer een willekeurig bordadres in",
"board_not_reachable": "Bord is niet bereikbaar",
"cannot_edit_thread": "Je kunt deze thread niet bewerken",
"cannot_edit_reply": "Je kunt deze reactie niet bewerken",
"this_thread_was_deleted": "Dit draadje is verwijderd door de auteur",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Dit antwoord werd verwijderd door de auteur",
"this_reply_was_removed": "Dit antwoord is verwijderd door de forum moderators",
"not_mod_of_any_board": "Je bent geen mod van een bord.",
"filters_and_highlights": "Filters en markeringen",
"search_results_for": "Zoekresultaten voor",
"help": "Help",
"filter_and_highlights_help": "Filters en Markeringen Help",
@@ -299,10 +248,11 @@
"updates": "Updates",
"downloading_board": "board downloaden",
"subscriptions_subtitle": "Je bent geabonneerd op {{count}} board",
"subscriptions_subtitle_one": "Je bent geabonneerd op {{count}} board",
"all_boards": "Alle borden",
"nsfw_boards_only": "Alleen NSFW-borden",
"worksafe_boards_only": "Alleen werkveilige borden",
"bitsocial_account": "Bitsocial-account",
"p2p_options": "P2P-opties"
"p2p_options": "P2P-opties",
"purge": "verwijderen",
"purge_confirm": "Verwijderen verwijdert deze inhoud en alle antwoorden ervan permanent uit de database. Doorgaan?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "Hva er 5chan?",
"go": "gå",
"or": "eller",
"5chan_description": "5chan er et fullstendig desentralisert og åpen kildekode-alternativ til 4chan, hvor hvem som helst kan opprette og kryptografisk eie ubegrensede boards. Board-eiere hoster og modererer sitt board og setter dets <1>Regler</1>. Alle data er kun tekst og deles peer-to-peer, inkludert lenker til innebygde bilder. Sjekk ut <2>FAQ</2> for å lære mer. Ta gjerne en titt på et board nedenfor som interesserer deg og kom i gang med en gang!",
"no_global_rules_info": "Du kan alltid koble til hvilket som helst forum, fullt P2P, ingen kan stoppe deg. Lim bare adressen i søkefeltet ovenfor.",
"boards": "fora",
@@ -11,7 +10,6 @@
"about": "Om",
"whitepaper": "Whitepaper",
"token": "Token",
"download_app": "Last ned appen",
"start_new_thread": "Start en ny tråd",
"show_stats": "Vis statistikk",
"hide": "Skjul",
@@ -40,8 +38,6 @@
"post_a_reply": "Legg Inn Et Svar",
"view_thread": "Vis Tråd",
"return": "Retur",
"bottom": "Bunnen",
"top": "Topp",
"thread_closed": "Tråd stengt.",
"may_not_reply": "Du kan kanskje ikke svare på dette tidspunktet.",
"post": "poste",
@@ -54,25 +50,15 @@
"audio": "lyd",
"webpage": "nettside",
"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.",
"this_thread_is_closed": "Tråden er stengt",
"reply_to_no": "Svar til innlegg No.{{no}}",
"submit": "Send inn",
"gif": "GIF",
"moderating": "modererer",
"not_moderating": "Modererer ingen fora",
"not_subscribed": "Ikke abonnert på noen fora",
"total_posts": "Totalt antall innlegg:",
"current_users": "nåværende brukere:",
"boards_tracked": "sporede fora:",
"interests": "interesser",
"random": "tilfeldig",
"international": "internasjonale",
"projects": "prosjekter",
"challenge_counter": "{{index}} av {{total}}",
"embed": "bygg inn",
"remove": "fjern",
@@ -80,7 +66,6 @@
"new_stable_version": "Ny stabil versjon tilgjengelig, 5chan v{{newVersion}}. Du bruker 5chan v{{oldVersion}}.",
"refresh_to_update": "Oppdater siden for å oppdatere",
"new_development_version": "Ny utviklingsversjon tilgjengelig, commit {{newCommit}}. Du bruker commit {{oldCommit}}.",
"check_for_updates": "<1>Sjekk</1> for oppdateringer",
"latest_development_version": "Du bruker den nyeste utviklingsversjonen, commit {{commit}}. For å bruke den stabile versjonen, gå til {{link}}.",
"latest_stable_version": "Du bruker den nyeste stabile versjonen, 5chan v{{version}}.",
"check": "sjekk",
@@ -98,28 +83,21 @@
"copy": "kopier",
"copied": "kopiert",
"wallet": "Lommebok",
"add_wallet": "<1>Legg til</1> en crypto-lommebok",
"crypto_address_verification": "hvis kryptoadressen er løst p2p",
"crypto_address_not_yours": "Crypto-adressen tilhører en annen konto.",
"enter_crypto_address": "Vennligst skriv inn en gyldig kryptoadresse.",
"crypto_address_not_resolved": "Crypto-adresse er ikke løst ennå.",
"copy_message_etherscan": "<1>{{copy}}</1> melding å signere på <2>etherscan</2>",
"account": "konto",
"crypto_address": "kryptoadresse",
"crypto_wallets": "Crypto-lommebøker",
"reset": "nullstill",
"import": "importer",
"export": "eksporter",
"full_account_data": "full kontodata",
"this_account": "denne kontoen",
"delete": "slett",
"delete_account": "slett konto",
"file_type": "Filtype",
"version": "Versjon",
"spoiler": "spoiler",
"interface": "grensesnitt",
"invalid_url": "Ugyldig URL",
"no_link_provided": "Ingen lenke oppgitt",
"image_search": "bilde søk",
"copy_link": "kopier lenke",
"hide_post": "skjul innlegg",
@@ -132,10 +110,8 @@
"expand_all_settings": "Utvid alle innstillinger",
"collapse_all_settings": "Sammenlegge alle innstillinger",
"refresh": "Oppdater",
"no_board_selected": "ingen fora valgt",
"none": "ingen",
"not_subscribed_to_any_board": "Du har ikke abonnert på noen fora ennå.",
"board_mods": "Board Mods",
"this_post_was_removed": "dette innlegget ble fjernet",
"user_deleted_this_post": "Brukeren slettet dette innlegget.",
"reason": "grunn",
@@ -143,7 +119,6 @@
"ban_user_for": "Blokker brukeren i <1></1> dager",
"optional": "valgfritt",
"close_thread": "lukk tråd",
"view_spoiler": "se spoiler",
"filter": "filter",
"edit": "rediger",
"time_1_minute_ago": "1 minutt siden",
@@ -160,7 +135,6 @@
"bump_order": "Bump rekkefølge",
"creation_date": "Opprettelsesdato",
"sort_by": "Sorter etter",
"time_filter": "Tidsfilter",
"subplebbit_offline_info": "Dette brettet kan være offline og publisering kan mislykkes",
"posts_last_synced_info": "Innlegg sist synkronisert {{time}}, dette brettet kan være offline og publisering kan mislykkes.",
"newer_than": "nyere enn",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} poster med denne ID-en",
"ban_expires_at": "Utestengt fra p/{{address}} til {{timestamp}}",
"user_banned": "Brukeren ble utestengt for dette innlegget",
"loading_comments": "Laster inn kommentarer",
"replies": "svar",
"links": "lenker",
"avatar": "avatar",
"token_address_whitelist": "Tokenadresse (<1>kun hvitelisten</1>)",
"token_id": "Token ID",
"nsfw_boards": "NSFW-boards",
"hide_gore_boards": "Skjul Gore Boards",
"hide_adult_boards": "Skjul voksne Boards",
"static_gif": "Statisk GIF",
"animated_gif": "Animasjons GIF",
"hide_avatars": "Skjul avatarer",
"pending": "Venter",
"failed": "Feilet",
"add": "Legg til",
"pattern": "mønster",
"enable": "Aktiver",
"order": "Rekkefølge",
"text": "Tekst",
"filtered_threads": "Filtrerte tråder",
"missing_link_confirm": "Innlegget ditt vil ikke være synlig som standard på 5chan, fordi det mangler en lenke til et bilde eller annet media. Du kan deaktivere dette filteret i innstillingene.",
"no_board_selected_warning": "Vennligst velg et brett før du poster.",
@@ -242,11 +206,8 @@
"reset_changes": "Tilbakestill endringer",
"crypto_address_yours": "Crypto-adressen tilhører denne kontoen.",
"delete_wallet": "Slett lommebok",
"loading_board": "Laster tavle",
"last_bumped": "Siste bumpet",
"threads_without_images_tip": "Vis kun tråder som lenker til innebyggbare medier",
"hide_gore_boards_tip": "Vis ikke tråder fra brett med \"gore\"-taggen",
"hide_adult_boards_tip": "Vis ikke tråder fra brett med \"adult\"-taggen",
"fit_expanded_images_to_screen": "Tilpass utvidede bilder til skjermen",
"fit_expanded_images_to_screen_tip": "Begrens utvidede bilder til både nettleserens bredde og høyde",
"hide_avatars_tip": "Vis ikke avatarer ved siden av brukernes visningsnavn",
@@ -258,26 +219,15 @@
"warning": "Advarsel",
"comment_field_too_long": "Kommentar for lang ({{length}}/2000).",
"field_too_long": "Feltet er for langt.",
"title": "Tittel",
"tags": "Tags",
"load_more": "Last inn mer",
"displaying_boards": "Viser {{filteredBoardsCount}} av {{totalBoardCount}} boards",
"displaying_boards_with_tag": "Viser {{filteredBoardsCount}} av {{totalBoardCount}} boards merket med {{currentTag}}",
"pph": "Posts Per Hour (Innhold Per Time)",
"unsubscribe_all": "Avslutt abonnement fra alt",
"unsubscribe_all_confirm": "Er du sikker på at du vil melde deg av alle boards?",
"you_have_blocked_this_board": "Du har blokkert dette brettet",
"looking_for_more_posts": "Leter etter flere innlegg",
"more_posts_last_week": "{{count}} innlegg siden {{currentTimeFilterName}}: <1>vis flere innlegg fra forrige uke</1>",
"more_posts_last_month": "{{count}} innlegg siden {{currentTimeFilterName}}: <1>vis {{moreCount}} flere innlegg fra forrige måned</1>",
"loading_feed": "Laster feed",
"loading_post": "Laster innlegg",
"node_stats": "Node-statistikk",
"loading_default_boards": "Laster standard tavleliste",
"loading_subscriptions": "Laster abonnementer",
"create_board": "Lag tavle",
"enter_board_address": "Skriv inn hvilken som helst brettadresse",
"board_not_reachable": "Brettet er ikke tilgjengelig",
"cannot_edit_thread": "Du kan ikke redigere denne tråden",
"cannot_edit_reply": "Du kan ikke redigere dette svaret",
"this_thread_was_deleted": "Denne tråden ble slettet av forfatteren",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Dette svaret ble slettet av forfatteren",
"this_reply_was_removed": "Dette svaret ble fjernet av forummoderatorer",
"not_mod_of_any_board": "Du er ikke moderator på noen brett.",
"filters_and_highlights": "Filtre og fremhevinger",
"search_results_for": "Søkeresultater for",
"help": "Hjelp",
"filter_and_highlights_help": "Filtre og fremhevinger Hjelp",
@@ -299,10 +248,11 @@
"updates": "Oppdateringer",
"downloading_board": "laster ned forum",
"subscriptions_subtitle": "Du har abonnert på {{count}} board",
"subscriptions_subtitle_one": "Du har abonnert på {{count}} board",
"all_boards": "Alle tavler",
"nsfw_boards_only": "Kun NSFW-tavler",
"worksafe_boards_only": "Kun arbeidssikre tavler",
"bitsocial_account": "Bitsocial-konto",
"p2p_options": "P2P-alternativer"
"p2p_options": "P2P-alternativer",
"purge": "slette",
"purge_confirm": "Sletting fjerner permanent dette innholdet og alle svarene fra databasen. Fortsette?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "Co to jest 5chan?",
"go": "iść",
"or": "lub",
"5chan_description": "5chan to w pełni zdecentralizowana i open-source alternatywa dla 4chan, gdzie każdy może tworzyć i kryptograficznie posiadać nieograniczone tablice. Właściciele tablic hostują i moderują swoje tablice oraz ustawiają ich <1>Zasady</1>. Wszystkie dane są tylko tekstem i są udostępniane peer-to-peer, w tym linki do osadzonych obrazów. Sprawdź <2>FAQ</2>, aby dowiedzieć się więcej. Śmiało kliknij na tablicę poniżej, która Cię interesuje i zacznij od razu!",
"no_global_rules_info": "Zawsze możesz połączyć się z dowolnym forum, w pełni P2P, nikt nie może cię zatrzymać. Po prostu wklej jego adres w polu wyszukiwania powyżej.",
"boards": "fora",
@@ -11,7 +10,6 @@
"about": "O",
"whitepaper": "Whitepaper",
"token": "Token",
"download_app": "Pobierz aplikację",
"start_new_thread": "Rozpocznij nowy wątek",
"show_stats": "Pokaż statystyki",
"hide": "Ukryj",
@@ -40,8 +38,6 @@
"post_a_reply": "Opublikuj Odpowiedź",
"view_thread": "Zobacz Wątek",
"return": "Powrót",
"bottom": "Dół",
"top": "Góra",
"thread_closed": "Wątek zamknięty.",
"may_not_reply": "Może nie możesz teraz odpowiedzieć.",
"post": "postać",
@@ -54,25 +50,15 @@
"audio": "audio",
"webpage": "strona internetowa",
"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ć.",
"this_thread_is_closed": "Wątek jest zamknięty",
"reply_to_no": "Odpowiedz na post No.{{no}}",
"submit": "Zatwierdź",
"gif": "GIF",
"moderating": "moderujesz",
"not_moderating": "Nie moderujesz żadnych for",
"not_subscribed": "Nie subskrybujesz żadnych for",
"total_posts": "Łączna liczba postów:",
"current_users": "obecni użytkownicy:",
"boards_tracked": "śledzone fora:",
"interests": "zainteresowania",
"random": "losowy",
"international": "międzynarodowe",
"projects": "projekty",
"challenge_counter": "{{index}} z {{total}}",
"embed": "osadź",
"remove": "usuń",
@@ -80,7 +66,6 @@
"new_stable_version": "Nowa stabilna wersja dostępna, 5chan v{{newVersion}}. Używasz 5chan v{{oldVersion}}.",
"refresh_to_update": "Odśwież stronę, aby zaktualizować",
"new_development_version": "Nowa wersja rozwojowa dostępna, commit {{newCommit}}. Używasz commit {{oldCommit}}.",
"check_for_updates": "<1>Sprawdź</1> aktualizacje",
"latest_development_version": "Korzystasz z najnowszej wersji rozwojowej, commit {{commit}}. Aby użyć wersji stabilnej, przejdź pod {{link}}.",
"latest_stable_version": "Korzystasz z najnowszej wersji stabilnej, 5chan v{{version}}.",
"check": "sprawdź",
@@ -98,28 +83,21 @@
"copy": "kopiuj",
"copied": "skopiowano",
"wallet": "Portfel",
"add_wallet": "<1>Dodaj</1> portfel kryptowalutowy",
"crypto_address_verification": "jeśli adres kryptowalutowy jest rozwiązany p2p",
"crypto_address_not_yours": "Adres kryptowaluty należy do innego konta.",
"enter_crypto_address": "Proszę podać prawidłowy adres kryptowalutowy.",
"crypto_address_not_resolved": "Adres kryptowaluty nie jest jeszcze rozwiązany.",
"copy_message_etherscan": "<1>{{copy}}</1> wiadomość do podpisania na <2>etherscan</2>",
"account": "konto",
"crypto_address": "adres kryptowalutowy",
"crypto_wallets": "Portfele kryptowalut",
"reset": "zresetuj",
"import": "importuj",
"export": "eksportuj",
"full_account_data": "pełne dane konta",
"this_account": "ten rachunek",
"delete": "usuń",
"delete_account": "usuń konto",
"file_type": "Typ pliku",
"version": "Wersja",
"spoiler": "spoiler",
"interface": "interfejs",
"invalid_url": "Nieprawidłowy adres URL",
"no_link_provided": "Nie podano linku",
"image_search": "wyszukiwanie obrazów",
"copy_link": "skopiuj link",
"hide_post": "ukryj post",
@@ -132,10 +110,8 @@
"expand_all_settings": "Rozwiń wszystkie ustawienia",
"collapse_all_settings": "Zwiń wszystkie ustawienia",
"refresh": "Odśwież",
"no_board_selected": "nie wybrano żadnych forów",
"none": "żaden",
"not_subscribed_to_any_board": "Nie zapisałeś się jeszcze na żadne fora.",
"board_mods": "Tablica Mods",
"this_post_was_removed": "ten post został usunięty",
"user_deleted_this_post": "Użytkownik usunął ten post.",
"reason": "powód",
@@ -143,7 +119,6 @@
"ban_user_for": "Zablokuj użytkownika na <1></1> dni",
"optional": "opcjonalnie",
"close_thread": "zamknij wątek",
"view_spoiler": "pokaż spoiler",
"filter": "filtr",
"edit": "edytuj",
"time_1_minute_ago": "1 minutę temu",
@@ -160,7 +135,6 @@
"bump_order": "Kolejność Bump",
"creation_date": "Data utworzenia",
"sort_by": "Sortuj według",
"time_filter": "Filtr czasu",
"subplebbit_offline_info": "To forum może być offline i publikacja może się nie powieść",
"posts_last_synced_info": "Posty ostatnio zsynchronizowane {{time}}, to forum może być offline i publikacja może się nie powieść.",
"newer_than": "nowsze niż",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} postów z tego identyfikatora",
"ban_expires_at": "Zablokowany na p/{{address}} do {{timestamp}}",
"user_banned": "Użytkownik został zablokowany za ten post",
"loading_comments": "Ładowanie komentarzy",
"replies": "odpowiedzi",
"links": "linki",
"avatar": "avatar",
"token_address_whitelist": "Adres tokenu (<1>tylko biała lista</1>)",
"token_id": "Identyfikator tokena",
"nsfw_boards": "Deski NSFW",
"hide_gore_boards": "Ukryj Gore Boards",
"hide_adult_boards": "Ukryj Adult Boards",
"static_gif": "Statyczny GIF",
"animated_gif": "Animowany GIF",
"hide_avatars": "Ukryj awatary",
"pending": "Oczekujące",
"failed": "Nieudane",
"add": "Dodaj",
"pattern": "wzór",
"enable": "Włącz",
"order": "Kolejność",
"text": "Tekst",
"filtered_threads": "Filtrowane wątki",
"missing_link_confirm": "Twój post nie będzie domyślnie widoczny na 5chan, ponieważ brakuje linku do obrazu lub innego medium. Możesz wyłączyć ten filtr w ustawieniach.",
"no_board_selected_warning": "Proszę wybrać tablicę przed opublikowaniem.",
@@ -242,11 +206,8 @@
"reset_changes": "Zresetuj zmiany",
"crypto_address_yours": "Adres kryptowaluty należy do tego konta.",
"delete_wallet": "Usuń portfel",
"loading_board": "Ładowanie tablicy",
"last_bumped": "Ostatni bump",
"threads_without_images_tip": "Wyświetlaj tylko wątki, które linkują do mediów, które można osadzić",
"hide_gore_boards_tip": "Nie wyświetlaj wątków z forów z tagiem \"gore\"",
"hide_adult_boards_tip": "Nie wyświetlaj wątków z forów z tagiem \"adult\"",
"fit_expanded_images_to_screen": "Dopasuj rozszerzone obrazy do ekranu",
"fit_expanded_images_to_screen_tip": "Ogranicz rozszerzone obrazy do szerokości i wysokości przeglądarki",
"hide_avatars_tip": "Nie wyświetlaj avatarów obok nazw wyświetlających użytkowników",
@@ -258,26 +219,15 @@
"warning": "Ostrzeżenie",
"comment_field_too_long": "Komentarz za długi ({{length}}/2000).",
"field_too_long": "Pole jest za długie.",
"title": "Tytuł",
"tags": "Tagi",
"load_more": "Załaduj więcej",
"displaying_boards": "Wyświetlanie {{filteredBoardsCount}} z {{totalBoardCount}} forów",
"displaying_boards_with_tag": "Wyświetlanie {{filteredBoardsCount}} z {{totalBoardCount}} forów oznaczonych tagiem {{currentTag}}",
"pph": "Posts Per Hour (Posty na Godzinę)",
"unsubscribe_all": "Wypisz się ze wszystkiego",
"unsubscribe_all_confirm": "Czy na pewno chcesz wypisać się ze wszystkich forów?",
"you_have_blocked_this_board": "Zablokowałeś tę tablicę",
"looking_for_more_posts": "Szukam więcej postów",
"more_posts_last_week": "{{count}} posty od {{currentTimeFilterName}}: <1>pokaż więcej postów z zeszłego tygodnia</1>",
"more_posts_last_month": "{{count}} postów od {{currentTimeFilterName}}: <1>pokaż {{moreCount}} więcej postów z ubiegłego miesiąca</1>",
"loading_feed": "Ładowanie kanału",
"loading_post": "Ładowanie posta",
"node_stats": "Statystyki węzła",
"loading_default_boards": "Ładowanie domyślnej listy tablic",
"loading_subscriptions": "Ładowanie subskrypcji",
"create_board": "Utwórz tablicę",
"enter_board_address": "Wprowadź dowolny adres tablicy",
"board_not_reachable": "Tablica jest niedostępna",
"cannot_edit_thread": "Nie możesz edytować tego wątku",
"cannot_edit_reply": "Nie możesz edytować tej odpowiedzi",
"this_thread_was_deleted": "Wątek ten został usunięty przez jego autora",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Ta odpowiedź została usunięta przez autora",
"this_reply_was_removed": "Ta odpowiedź została usunięta przez moderatorów forum",
"not_mod_of_any_board": "Nie jesteś moderatorem żadnej tablicy.",
"filters_and_highlights": "Filtry i wyróżnienia",
"search_results_for": "Wyniki wyszukiwania dla",
"help": "Pomoc",
"filter_and_highlights_help": "Pomoc dotycząca filtrów i wyróżnień",
@@ -299,10 +248,11 @@
"updates": "Aktualizacje",
"downloading_board": "pobieranie forum",
"subscriptions_subtitle": "Subskrybujesz {{count}} board",
"subscriptions_subtitle_one": "Subskrybujesz {{count}} board",
"all_boards": "Wszystkie tablice",
"nsfw_boards_only": "Tylko tablice NSFW",
"worksafe_boards_only": "Tylko bezpieczne tablice",
"bitsocial_account": "Konto Bitsocial",
"p2p_options": "Opcje P2P"
"p2p_options": "Opcje P2P",
"purge": "usuń",
"purge_confirm": "Usunięcie trwale usunie tę zawartość i wszystkie odpowiedzi z bazy danych. Kontynuować?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "O que é 5chan?",
"go": "vai",
"or": "ou",
"5chan_description": "5chan é uma alternativa totalmente descentralizada e de código aberto ao 4chan, onde qualquer pessoa pode criar e possuir criptograficamente quadros ilimitados. Os proprietários dos quadros hospedam e moderam seu quadro e definem suas <1>Regras</1>. Todos os dados são apenas texto e são compartilhados peer-to-peer, incluindo links para imagens incorporadas. Confira as <2>Perguntas Frequentes</2> para saber mais. Sinta-se à vontade para clicar em um quadro abaixo que lhe interesse e comece imediatamente!",
"no_global_rules_info": "Você sempre pode se conectar a qualquer fórum, completamente P2P, ninguém pode impedi-lo. Simplesmente cole o endereço no campo de pesquisa acima.",
"boards": "fóruns",
@@ -11,7 +10,6 @@
"about": "Sobre",
"whitepaper": "Whitepaper",
"token": "Token",
"download_app": "Baixar aplicativo",
"start_new_thread": "Iniciar um Novo Tópico",
"show_stats": "Mostrar Estatísticas",
"hide": "ocultar",
@@ -40,8 +38,6 @@
"post_a_reply": "Publicar uma Resposta",
"view_thread": "Ver Tópico",
"return": "Retorno",
"bottom": "Fundo",
"top": "Topo",
"thread_closed": "Tópico fechado.",
"may_not_reply": "Você pode não conseguir responder neste momento.",
"post": "postar",
@@ -54,25 +50,15 @@
"audio": "áudio",
"webpage": "página da web",
"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.",
"this_thread_is_closed": "O tópico está fechado",
"reply_to_no": "Responder ao post No.{{no}}",
"submit": "Enviar",
"gif": "GIF",
"moderating": "moderando",
"not_moderating": "Não está moderando nenhum fórum",
"not_subscribed": "Não inscrito em nenhum fórum",
"total_posts": "Total de postagens:",
"current_users": "usuários atuais:",
"boards_tracked": "fóruns rastreados:",
"interests": "interesses",
"random": "aleatório",
"international": "internacionais",
"projects": "projetos",
"challenge_counter": "{{index}} de {{total}}",
"embed": "embutir",
"remove": "remover",
@@ -80,7 +66,6 @@
"new_stable_version": "Nova versão estável disponível, 5chan v{{newVersion}}. Você está usando 5chan v{{oldVersion}}.",
"refresh_to_update": "Atualize a página para atualizar",
"new_development_version": "Nova versão de desenvolvimento disponível, commit {{newCommit}}. Você está usando o commit {{oldCommit}}.",
"check_for_updates": "<1>Verifique</1> as atualizações",
"latest_development_version": "Você está na última versão de desenvolvimento, commit {{commit}}. Para usar a versão estável, vá para {{link}}.",
"latest_stable_version": "Você está na versão estável mais recente, 5chan v{{version}}.",
"check": "verificar",
@@ -98,28 +83,21 @@
"copy": "copiar",
"copied": "copiado",
"wallet": "Carteira",
"add_wallet": "<1>Adicionar</1> uma carteira cripto",
"crypto_address_verification": "se o endereço de cripto for resolvido p2p",
"crypto_address_not_yours": "O endereço de criptomoeda pertence a outra conta.",
"enter_crypto_address": "Por favor, insira um endereço de cripto válido.",
"crypto_address_not_resolved": "O endereço de criptomoeda ainda não foi resolvido.",
"copy_message_etherscan": "<1>{{copy}}</1> mensagem para assinar no <2>etherscan</2>",
"account": "conta",
"crypto_address": "endereço de cripto",
"crypto_wallets": "Carteiras cripto",
"reset": "redefinir",
"import": "importar",
"export": "exportar",
"full_account_data": "dados completos da conta",
"this_account": "esta conta",
"delete": "apagar",
"delete_account": "excluir conta",
"file_type": "Tipo de arquivo",
"version": "Versão",
"spoiler": "spoiler",
"interface": "interface",
"invalid_url": "URL inválida",
"no_link_provided": "Nenhum link fornecido",
"image_search": "pesquisa de imagens",
"copy_link": "Copiar link",
"hide_post": "Ocultar postagem",
@@ -132,10 +110,8 @@
"expand_all_settings": "Expandir todas as configurações",
"collapse_all_settings": "Recolher todas as configurações",
"refresh": "Atualizar",
"no_board_selected": "nenhum fórum selecionado",
"none": "nenhum",
"not_subscribed_to_any_board": "Você ainda não se inscreveu em nenhum fórum.",
"board_mods": "Mods do fórum",
"this_post_was_removed": "esta postagem foi removida",
"user_deleted_this_post": "O usuário excluiu esta postagem.",
"reason": "razão",
@@ -143,7 +119,6 @@
"ban_user_for": "Banir usuário por <1></1> dias",
"optional": "opcional",
"close_thread": "fechar tópico",
"view_spoiler": "ver spoiler",
"filter": "filtro",
"edit": "editar",
"time_1_minute_ago": "há 1 minuto",
@@ -160,7 +135,6 @@
"bump_order": "Ordem de Bump",
"creation_date": "Data de criação",
"sort_by": "Ordenar por",
"time_filter": "Filtro de tempo",
"subplebbit_offline_info": "Este fórum pode estar offline e a publicação pode falhar",
"posts_last_synced_info": "Publicações sincronizadas pela última vez {{time}}, este fórum pode estar offline e a publicação pode falhar.",
"newer_than": "mais recente que",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} posts com este ID",
"ban_expires_at": "Banido de p/{{address}} até {{timestamp}}",
"user_banned": "O usuário foi banido por este post",
"loading_comments": "Carregando comentários",
"replies": "respostas",
"links": "links",
"avatar": "avatar",
"token_address_whitelist": "Endereço do token (<1>apenas lista branca</1>)",
"token_id": "ID do token",
"nsfw_boards": "Quadros NSFW",
"hide_gore_boards": "Ocultar Quadros Gore",
"hide_adult_boards": "Ocultar Quadros para Adultos",
"static_gif": "GIF Estático",
"animated_gif": "GIF Animado",
"hide_avatars": "Ocultar avatares",
"pending": "Pendente",
"failed": "Falhou",
"add": "Adicionar",
"pattern": "padrão",
"enable": "Ativar",
"order": "Ordem",
"text": "Texto",
"filtered_threads": "Threads filtrados",
"missing_link_confirm": "Sua postagem não será visível por padrão no 5chan, porque está faltando um link para uma imagem ou outra mídia. Você pode desativar este filtro nas configurações.",
"no_board_selected_warning": "Por favor, selecione um quadro antes de postar.",
@@ -242,11 +206,8 @@
"reset_changes": "Redefinir Alterações",
"crypto_address_yours": "O endereço de criptomoeda pertence a esta conta.",
"delete_wallet": "Excluir carteira",
"loading_board": "Carregando quadro",
"last_bumped": "Último bump",
"threads_without_images_tip": "Exibir apenas threads que linkam para mídias embutíveis",
"hide_gore_boards_tip": "Não exibir threads de boards com a tag \"gore\"",
"hide_adult_boards_tip": "Não exibir threads de boards com a tag \"adult\"",
"fit_expanded_images_to_screen": "Ajustar imagens expandidas à tela",
"fit_expanded_images_to_screen_tip": "Limite imagens expandidas tanto à largura quanto à altura do navegador",
"hide_avatars_tip": "Não exiba avatares ao lado dos nomes de exibição dos usuários",
@@ -258,26 +219,15 @@
"warning": "Aviso",
"comment_field_too_long": "Comentário muito longo ({{length}}/2000).",
"field_too_long": "Campo muito longo.",
"title": "Título",
"tags": "Tags",
"load_more": "Carregar mais",
"displaying_boards": "Exibindo {{filteredBoardsCount}} de {{totalBoardCount}} boards",
"displaying_boards_with_tag": "Exibindo {{filteredBoardsCount}} de {{totalBoardCount}} boards com a tag {{currentTag}}",
"pph": "Posts Per Hour (Postagens Por Hora)",
"unsubscribe_all": "Cancelar inscrição em tudo",
"unsubscribe_all_confirm": "Tem certeza de que deseja cancelar a inscrição em todos os boards?",
"you_have_blocked_this_board": "Você bloqueou este quadro",
"looking_for_more_posts": "Procurando mais postagens",
"more_posts_last_week": "{{count}} postagens desde {{currentTimeFilterName}}: <1>mostrar mais postagens da semana passada</1>",
"more_posts_last_month": "{{count}} postagens desde {{currentTimeFilterName}}: <1>mostrar {{moreCount}} mais postagens do mês passado</1>",
"loading_feed": "Carregando feed",
"loading_post": "Carregando post",
"node_stats": "Estatísticas do nó",
"loading_default_boards": "Carregando lista de quadros padrão",
"loading_subscriptions": "Carregando assinaturas",
"create_board": "Criar quadro",
"enter_board_address": "Digite qualquer endereço de quadro",
"board_not_reachable": "O quadro não é acessível",
"cannot_edit_thread": "Você não pode editar este tópico",
"cannot_edit_reply": "Você não pode editar esta resposta",
"this_thread_was_deleted": "Este tópico foi excluído pelo seu autor",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Esta resposta foi excluída pelo autor",
"this_reply_was_removed": "Esta resposta foi removida pelos moderadores do fórum",
"not_mod_of_any_board": "Você não é um moderador de nenhum quadro.",
"filters_and_highlights": "Filtros e Destaques",
"search_results_for": "Resultados de pesquisa para",
"help": "Ajuda",
"filter_and_highlights_help": "Ajuda de Filtros e Realces",
@@ -299,10 +248,11 @@
"updates": "Atualizações",
"downloading_board": "baixando fórum",
"subscriptions_subtitle": "Você se inscreveu em {{count}} board",
"subscriptions_subtitle_one": "Você se inscreveu em {{count}} board",
"all_boards": "Todos os quadros",
"nsfw_boards_only": "Apenas quadros NSFW",
"worksafe_boards_only": "Apenas quadros seguros para o trabalho",
"bitsocial_account": "Conta Bitsocial",
"p2p_options": "Opções P2P"
"p2p_options": "Opções P2P",
"purge": "purgar",
"purge_confirm": "Purgar removerá permanentemente este conteúdo e todas as suas respostas do banco de dados. Continuar?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "Ce este 5chan?",
"go": "du-te",
"or": "sau",
"5chan_description": "5chan este o alternativă complet descentralizată și open-source la 4chan, unde oricine poate crea și deține criptografic panouri nelimitate. Proprietarii panourilor găzduiesc și modelează panoul lor și stabilesc <1>Regulile</1> acestuia. Toate datele sunt doar text și sunt partajate peer-to-peer, inclusiv link-uri către imagini încorporate. Consultă <2>Întrebările Frecvente</2> pentru a afla mai multe. Simte-te liber să dai click pe un panou de mai jos care te interesează și începe imediat!",
"no_global_rules_info": "Poți să te conectezi întotdeauna la orice forum, complet P2P, nimeni nu te poate opri. Pur și simplu lipește adresa în câmpul de căutare de mai sus.",
"boards": "forumuri",
@@ -11,7 +10,6 @@
"about": "Despre",
"whitepaper": "Whitepaper",
"token": "Token",
"download_app": "Descărcați aplicația",
"start_new_thread": "Începeți un nou fir de discuție",
"show_stats": "Afișează statistici",
"hide": "Ascunde",
@@ -40,8 +38,6 @@
"post_a_reply": "Postează un Răspuns",
"view_thread": "Vizualizați Firul",
"return": "Întoarcere",
"bottom": "Partea de jos",
"top": "Sus",
"thread_closed": "Thread închis.",
"may_not_reply": "Poate că nu puteți răspunde în acest moment.",
"post": "posta",
@@ -54,25 +50,15 @@
"audio": "audio",
"webpage": "pagină web",
"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.",
"this_thread_is_closed": "Acest fir de discuție este închis",
"reply_to_no": "Răspundeți la postarea No.{{no}}",
"submit": "Trimite",
"gif": "GIF",
"moderating": "moderează",
"not_moderating": "Nu moderezi niciun forum",
"not_subscribed": "Nu sunteți abonat la niciun forum",
"total_posts": "Total postări:",
"current_users": "utilizatori actuali:",
"boards_tracked": "forumuri urmărite:",
"interests": "interese",
"random": "aleator",
"international": "internaționale",
"projects": "proiecte",
"challenge_counter": "{{index}} din {{total}}",
"embed": "încorpora",
"remove": "elimina",
@@ -80,7 +66,6 @@
"new_stable_version": "Noua versiune stabilă disponibilă, 5chan v{{newVersion}}. Folosiți 5chan v{{oldVersion}}.",
"refresh_to_update": "Actualizați pagina pentru a actualiza",
"new_development_version": "Noua versiune de dezvoltare disponibilă, commit {{newCommit}}. Folosiți commit {{oldCommit}}.",
"check_for_updates": "<1>Verifică</1> pentru actualizări",
"latest_development_version": "Ești pe cea mai recentă versiune de dezvoltare, commit {{commit}}. Pentru a folosi versiunea stabilă, mergi la {{link}}.",
"latest_stable_version": "Ești pe cea mai recentă versiune stabilă, 5chan v{{version}}.",
"check": "verificați",
@@ -98,28 +83,21 @@
"copy": "copiere",
"copied": "copiat",
"wallet": "Portofel",
"add_wallet": "<1>Adăugați</1> un portofel cripto",
"crypto_address_verification": "dacă adresa cripto este rezolvată p2p",
"crypto_address_not_yours": "Adresa crypto aparține unui alt cont.",
"enter_crypto_address": "Vă rugăm să introduceți o adresă crypto validă.",
"crypto_address_not_resolved": "Adresa crypto nu este încă rezolvată.",
"copy_message_etherscan": "<1>{{copy}}</1> mesaj de semnat pe <2>etherscan</2>",
"account": "cont",
"crypto_address": "adresa cripto",
"crypto_wallets": "Portofele crypto",
"reset": "resetează",
"import": "importați",
"export": "exportați",
"full_account_data": "date complete ale contului",
"this_account": "acest cont",
"delete": "ștergeți",
"delete_account": "șterge contul",
"file_type": "Tip de fișier",
"version": "Versiune",
"spoiler": "spoiler",
"interface": "interfață",
"invalid_url": "URL invalid",
"no_link_provided": "Nu s-a furnizat niciun link",
"image_search": "căutare de imagini",
"copy_link": "copiați linkul",
"hide_post": "ascundeți postarea",
@@ -132,10 +110,8 @@
"expand_all_settings": "Extindeți toate setările",
"collapse_all_settings": "Recoltați toate setările",
"refresh": "Reîmprospătați",
"no_board_selected": "nu s-au selectat niciun forum",
"none": "nici unul",
"not_subscribed_to_any_board": "Nu v-ați abonat încă la niciun forum.",
"board_mods": "Mods de la bord",
"this_post_was_removed": "acest mesaj a fost eliminat",
"user_deleted_this_post": "Utilizatorul a șters acest mesaj.",
"reason": "motiv",
@@ -143,7 +119,6 @@
"ban_user_for": "Interziceți utilizatorul pentru <1></1> zile",
"optional": "opțional",
"close_thread": "închide firul",
"view_spoiler": "vezi spoilerul",
"filter": "filtru",
"edit": "editați",
"time_1_minute_ago": "Acum 1 minut",
@@ -160,7 +135,6 @@
"bump_order": "Ordinea Bump",
"creation_date": "Data de creare",
"sort_by": "Sortează după",
"time_filter": "Filtru de timp",
"subplebbit_offline_info": "Acest forum poate fi offline și publicarea poate eșua",
"posts_last_synced_info": "Postări sincronizate ultima dată {{time}}, acest forum poate fi offline și publicarea poate eșua.",
"newer_than": "mai nou decât",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} postări cu acest ID",
"ban_expires_at": "Interzis de la p/{{address}} până la {{timestamp}}",
"user_banned": "Utilizatorul a fost interzis pentru acest mesaj",
"loading_comments": "Se încarcă comentariile",
"replies": "răspunsuri",
"links": "linkuri",
"avatar": "avatar",
"token_address_whitelist": "Adresa tokenului (<1>doar lista albă</1>)",
"token_id": "ID token",
"nsfw_boards": "Plăci NSFW",
"hide_gore_boards": "Ascundeți tablourile Gore",
"hide_adult_boards": "Ascundeți tablourile pentru adulți",
"static_gif": "GIF Static",
"animated_gif": "GIF Animat",
"hide_avatars": "Ascunde avatarele",
"pending": "În așteptare",
"failed": "Eșuat",
"add": "Adaugă",
"pattern": "model",
"enable": "Activare",
"order": "Ordine",
"text": "Text",
"filtered_threads": "Fire filtrate",
"missing_link_confirm": "Postarea ta nu va fi vizibilă implicit pe 5chan, deoarece îi lipsește un link către o imagine sau alt media. Poți dezactiva acest filtru în setări.",
"no_board_selected_warning": "Vă rugăm să selectați un tablou înainte de a publica.",
@@ -242,11 +206,8 @@
"reset_changes": "Resetează modificările",
"crypto_address_yours": "Adresa crypto aparține acestui cont.",
"delete_wallet": "Șterge portofelul",
"loading_board": "Se încarcă tabla",
"last_bumped": "Ultima creștere",
"threads_without_images_tip": "Afișați doar discuțiile care sunt legătura către media încorporabilă",
"hide_gore_boards_tip": "Nu afișați discuțiile de pe forumuri cu eticheta \"gore\"",
"hide_adult_boards_tip": "Nu afișați discuțiile de pe forumuri cu eticheta \"adult\"",
"fit_expanded_images_to_screen": "Se potrivesc imaginile extinse pe ecran",
"fit_expanded_images_to_screen_tip": "Limitați imaginile extinse atât la lățimea cât și la înălțimea browserului",
"hide_avatars_tip": "Nu afișa avatare lângă numele de afișare ale utilizatorilor",
@@ -258,26 +219,15 @@
"warning": "Avertisment",
"comment_field_too_long": "Comentariu prea lung ({{length}}/2000).",
"field_too_long": "Câmp prea lung.",
"title": "Titlu",
"tags": "Etichete",
"load_more": "Încarcă mai mult",
"displaying_boards": "Afișare {{filteredBoardsCount}} din {{totalBoardCount}} forumuri",
"displaying_boards_with_tag": "Afișare {{filteredBoardsCount}} din {{totalBoardCount}} forumuri etichetate cu {{currentTag}}",
"pph": "Posts Per Hour (Postări Pe Oră)",
"unsubscribe_all": "Dezabonare de la toate",
"unsubscribe_all_confirm": "Ești sigur că vrei să te dezabonezi de la toate forumurile?",
"you_have_blocked_this_board": "Ai blocat acest tablou",
"looking_for_more_posts": "Căutând mai multe postări",
"more_posts_last_week": "{{count}} postări din {{currentTimeFilterName}}: <1>arată mai multe postări de săptămâna trecută</1>",
"more_posts_last_month": "{{count}} postări din {{currentTimeFilterName}}: <1>afișați {{moreCount}} mai multe postări din luna trecută</1>",
"loading_feed": "Încărcare feed",
"loading_post": "Se încarcă postarea",
"node_stats": "Statistici nod",
"loading_default_boards": "Se încarcă lista de panouri implicite",
"loading_subscriptions": "Încărcarea abonamentelor",
"create_board": "Creați tablou",
"enter_board_address": "Introduceți orice adresă de tablă",
"board_not_reachable": "Tabloul nu este accesibil",
"cannot_edit_thread": "Nu poți edita acest subiect",
"cannot_edit_reply": "Nu poți edita acest răspuns",
"this_thread_was_deleted": "Acest thread a fost șters de autorul său",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Acest răspuns a fost șters de autorul său",
"this_reply_was_removed": "Acest răspuns a fost eliminat de moderatorii forumului",
"not_mod_of_any_board": "Nu ești moderator pe niciun tablou.",
"filters_and_highlights": "Filtre și evidențiere",
"search_results_for": "Rezultatele căutării pentru",
"help": "Ajutor",
"filter_and_highlights_help": "Ajutor pentru filtre și evidențieri",
@@ -299,10 +248,11 @@
"updates": "Actualizări",
"downloading_board": "se descarcă forumul",
"subscriptions_subtitle": "Te-ai abonat la {{count}} board",
"subscriptions_subtitle_one": "Te-ai abonat la {{count}} board",
"all_boards": "Toate panourile",
"nsfw_boards_only": "Doar panouri NSFW",
"worksafe_boards_only": "Doar panouri sigure pentru muncă",
"bitsocial_account": "Cont Bitsocial",
"p2p_options": "Opțiuni P2P"
"p2p_options": "Opțiuni P2P",
"purge": "șterge",
"purge_confirm": "Ștergerea va elimina permanent acest conținut și toate răspunsurile sale din baza de date. Continuați?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "Что такое 5chan?",
"go": "идти",
"or": "или",
"5chan_description": "5chan — это полностью децентрализованная альтернатива 4chan с открытым исходным кодом, где любой может создавать и криптографически владеть неограниченным количеством досок. Владельцы досок размещают и модерируют свои доски и устанавливают их <1>Правила</1>. Все данные — это только текст, который распространяется одноранговым способом, включая ссылки на встроенные изображения. Ознакомьтесь с <2>Часто задаваемыми вопросами</2>, чтобы узнать больше. Не стесняйтесь нажать на доску ниже, которая вас заинтересует, и сразу же начать!",
"no_global_rules_info": "Вы всегда можете подключиться к любому форуму, полностью P2P, никто не может вас остановить. Просто вставьте адрес в поле поиска выше.",
"boards": "форумы",
@@ -11,7 +10,6 @@
"about": "О",
"whitepaper": "Белая бумага",
"token": "Токен",
"download_app": "Скачать приложение",
"start_new_thread": "Начать новую тему",
"show_stats": "Показать статистику",
"hide": "Скрыть",
@@ -40,8 +38,6 @@
"post_a_reply": "Опубликовать Ответ",
"view_thread": "Посмотреть Тему",
"return": "Возвращение",
"bottom": "Низ",
"top": "Верх",
"thread_closed": "Тема закрыта.",
"may_not_reply": "Вы можете не ответить в это время.",
"post": "разместить",
@@ -54,25 +50,15 @@
"audio": "аудио",
"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>, чтобы посмотреть.",
"this_thread_is_closed": "Тема закрыта",
"reply_to_no": "Ответить на пост No.{{no}}",
"submit": "Отправить",
"gif": "ГИФ",
"moderating": "модерируете",
"not_moderating": "Вы не модерируете ни один форум",
"not_subscribed": "Вы не подписаны ни на один форум",
"total_posts": "Всего сообщений:",
"current_users": "текущие пользователи:",
"boards_tracked": "отслеживаемые форумы:",
"interests": "интересы",
"random": "случайный",
"international": "международные",
"projects": "проекты",
"challenge_counter": "{{index}} из {{total}}",
"embed": "встроить",
"remove": "удалить",
@@ -80,7 +66,6 @@
"new_stable_version": "Доступна новая стабильная версия, 5chan v{{newVersion}}. Вы используете 5chan v{{oldVersion}}.",
"refresh_to_update": "Обновите страницу, чтобы обновить",
"new_development_version": "Доступна новая версия разработки, коммит {{newCommit}}. Вы используете коммит {{oldCommit}}.",
"check_for_updates": "<1>Проверить</1> наличие обновлений",
"latest_development_version": "Вы используете последнюю версию разработки, коммит {{commit}}. Чтобы использовать стабильную версию, перейдите по ссылке {{link}}.",
"latest_stable_version": "Вы используете последнюю стабильную версию, 5chan v{{version}}.",
"check": "проверьте",
@@ -98,28 +83,21 @@
"copy": "копировать",
"copied": "скопировано",
"wallet": "Кошелек",
"add_wallet": "<1>Добавить</1> криптокошелек",
"crypto_address_verification": "если адрес криптовалюты решается p2p",
"crypto_address_not_yours": "Адрес криптовалюты принадлежит другому аккаунту.",
"enter_crypto_address": "Пожалуйста, введите действительный криптовалютный адрес.",
"crypto_address_not_resolved": "Адрес криптовалюты еще не решен.",
"copy_message_etherscan": "<1>{{copy}}</1> сообщение для подписи на <2>etherscan</2>",
"account": "аккаунт",
"crypto_address": "адрес криптовалюты",
"crypto_wallets": "Криптокошельки",
"reset": "сбросить",
"import": "импортировать",
"export": "экспортировать",
"full_account_data": "полные данные аккаунта",
"this_account": "этот аккаунт",
"delete": "удалить",
"delete_account": "удалить аккаунт",
"file_type": "Тип файла",
"version": "Версия",
"spoiler": "спойлер",
"interface": "интерфейс",
"invalid_url": "Недействительный URL",
"no_link_provided": "Ссылка не предоставлена",
"image_search": "поиск изображений",
"copy_link": "копировать ссылку",
"hide_post": "скрыть пост",
@@ -132,10 +110,8 @@
"expand_all_settings": "Развернуть все настройки",
"collapse_all_settings": "Свернуть все настройки",
"refresh": "Обновить",
"no_board_selected": "не выбрано ни одного форума",
"none": "ничего",
"not_subscribed_to_any_board": "Вы еще не подписаны ни на один форум.",
"board_mods": "Модераторы форума",
"this_post_was_removed": "этот пост был удален",
"user_deleted_this_post": "Пользователь удалил этот пост.",
"reason": "причина",
@@ -143,7 +119,6 @@
"ban_user_for": "Заблокировать пользователя на <1></1> дней",
"optional": "необязательный",
"close_thread": "закрыть тему",
"view_spoiler": "посмотреть спойлер",
"filter": "фильтр",
"edit": "редактировать",
"time_1_minute_ago": "1 минуту назад",
@@ -160,7 +135,6 @@
"bump_order": "Порядок Bump",
"creation_date": "Дата создания",
"sort_by": "Сортировать по",
"time_filter": "Фильтр времени",
"subplebbit_offline_info": "Этот форум может быть офлайн, и публикация может не удаться",
"posts_last_synced_info": "Посты последний раз синхронизированы {{time}}, этот форум может быть офлайн, и публикация может не удаться.",
"newer_than": "новее чем",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} сообщений с этого идентификатора",
"ban_expires_at": "Забанен на p/{{address}} до {{timestamp}}",
"user_banned": "Пользователь был заблокирован за этот пост",
"loading_comments": "Загрузка комментариев",
"replies": "ответы",
"links": "ссылки",
"avatar": "аватар",
"token_address_whitelist": "Адрес токена (<1>только белый список</1>)",
"token_id": "Идентификатор токена",
"nsfw_boards": "NSFW доски",
"hide_gore_boards": "Скрыть доски Gore",
"hide_adult_boards": "Скрыть доски для взрослых",
"static_gif": "Статичный GIF",
"animated_gif": "Анимированный GIF",
"hide_avatars": "Скрыть аватары",
"pending": "В ожидании",
"failed": "Не удалось",
"add": "Добавить",
"pattern": "узор",
"enable": "Включить",
"order": "Порядок",
"text": "Текст",
"filtered_threads": "Отфильтрованные темы",
"missing_link_confirm": "Ваш пост не будет виден по умолчанию на 5chan, потому что отсутствует ссылка на изображение или другой медиафайл. Вы можете отключить этот фильтр в настройках.",
"no_board_selected_warning": "Пожалуйста, выберите доску перед публикацией.",
@@ -242,11 +206,8 @@
"reset_changes": "Сбросить изменения",
"crypto_address_yours": "Адрес криптовалюты принадлежит этому аккаунту.",
"delete_wallet": "Удалить кошелек",
"loading_board": "Загрузка доски",
"last_bumped": "Последний бамп",
"threads_without_images_tip": "Отображать только темы, которые ссылаются на встраиваемые медиа",
"hide_gore_boards_tip": "Не показывать темы с форумов с тегом \"gore\"",
"hide_adult_boards_tip": "Не показывать темы с форумов с тегом \"adult\"",
"fit_expanded_images_to_screen": "Подогнать расширенные изображения под экран",
"fit_expanded_images_to_screen_tip": "Ограничить расширенные изображения как по ширине, так и по высоте браузера",
"hide_avatars_tip": "Не показывать аватары рядом с именами пользователей",
@@ -258,26 +219,15 @@
"warning": "Предупреждение",
"comment_field_too_long": "Комментарий слишком длинный ({{length}}/2000).",
"field_too_long": "Поле слишком длинное.",
"title": "Заголовок",
"tags": "Теги",
"load_more": "Загрузить больше",
"displaying_boards": "Отображение {{filteredBoardsCount}} из {{totalBoardCount}} форумов",
"displaying_boards_with_tag": "Отображение {{filteredBoardsCount}} из {{totalBoardCount}} форумов с тегом {{currentTag}}",
"pph": "Posts Per Hour (Посты в Час)",
"unsubscribe_all": "Отписаться от всего",
"unsubscribe_all_confirm": "Вы уверены, что хотите отписаться от всех форумов?",
"you_have_blocked_this_board": "Вы заблокировали эту доску",
"looking_for_more_posts": "Ищу больше постов",
"more_posts_last_week": "{{count}} постов с {{currentTimeFilterName}}: <1>показать больше постов с прошлой недели</1>",
"more_posts_last_month": "{{count}} постов с {{currentTimeFilterName}}: <1>показать {{moreCount}} больше постов с прошлого месяца</1>",
"loading_feed": "Загрузка ленты",
"loading_post": "Загрузка сообщения",
"node_stats": "Статистика узла",
"loading_default_boards": "Загрузка списка стандартных досок",
"loading_subscriptions": "Загрузка подписок",
"create_board": "Создать доску",
"enter_board_address": "Введите любой адрес доски",
"board_not_reachable": "Доска недоступна",
"cannot_edit_thread": "Вы не можете редактировать эту тему",
"cannot_edit_reply": "Вы не можете отредактировать этот ответ",
"this_thread_was_deleted": "Эта тема была удалена её автором",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Этот ответ был удален автором",
"this_reply_was_removed": "Этот ответ был удален модераторами форума",
"not_mod_of_any_board": "Вы не модератор ни одной доски.",
"filters_and_highlights": "Фильтры и выделения",
"search_results_for": "Результаты поиска для",
"help": "Помощь",
"filter_and_highlights_help": "Помощь с фильтрами и выделениями",
@@ -299,10 +248,11 @@
"updates": "Обновления",
"downloading_board": "загрузка форума",
"subscriptions_subtitle": "Вы подписались на {{count}} board",
"subscriptions_subtitle_one": "Вы подписались на {{count}} board",
"all_boards": "Все доски",
"nsfw_boards_only": "Только доски NSFW",
"worksafe_boards_only": "Только безопасные для работы доски",
"bitsocial_account": "Аккаунт Bitsocial",
"p2p_options": "Опции P2P"
"p2p_options": "Опции P2P",
"purge": "удалить",
"purge_confirm": "Удаление навсегда удалит этот контент и все ответы на него из базы данных. Продолжить?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "Çfarë është 5chan?",
"go": "shko",
"or": "ose",
"5chan_description": "5chan është një alternativë plotësisht e decentralizuar dhe me burim të hapur për 4chan, ku kushdo mund të krijojë dhe të zotërojë kriptografikisht bordet e pakufizuara. Pronarët e bordit hostojnë dhe moderojnë bordin e tyre dhe vendosin <1>Rregullat</1> e tij. Të gjitha të dhënat janë vetëm tekst dhe shpërndahen peer-to-peer, duke përfshirë lidhjet me imazhet e integruara. Shikoni <2>Pyetjet e Shpeshta</2> për të mësuar më shumë. Mos hezitoni të klikoni në një bord më poshtë që ju intereson dhe filloni menjëherë!",
"no_global_rules_info": "Mund të lidheni gjithmonë me çdo forum, plotësisht P2P, askush nuk mund t'ju ndalojë. Thjesht ngjisni adresën në fushën e kërkimit më sipër.",
"boards": "forume",
@@ -11,7 +10,6 @@
"about": "Rreth",
"whitepaper": "Whitepaper",
"token": "Token",
"download_app": "Shkarko aplikacionin",
"start_new_thread": "Filloni një temë të re",
"show_stats": "Shfaq Statistikat",
"hide": "Fshih",
@@ -40,8 +38,6 @@
"post_a_reply": "Posto një Përgjigje",
"view_thread": "Shiko Thread",
"return": "Kthimi",
"bottom": "Fund",
"top": "Sipër",
"thread_closed": "Fjala është e mbyllur.",
"may_not_reply": "Nuk mund të përgjigjeni në këtë kohë.",
"post": "postë",
@@ -54,25 +50,15 @@
"audio": "audio",
"webpage": "faqja web",
"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.",
"this_thread_is_closed": "Temë është mbyllur",
"reply_to_no": "Përgjigju në postin No.{{no}}",
"submit": "Dorëzo",
"gif": "GIF",
"moderating": "moderimi",
"not_moderating": "Nuk jeni duke moderuar ndonjë forum",
"not_subscribed": "Nuk jeni abonuar në ndonjë forum",
"total_posts": "Postime totale:",
"current_users": "përdoruesit aktualë:",
"boards_tracked": "forume të gjurmueshme:",
"interests": "interesat",
"random": "i rastësishëm",
"international": "ndërkombëtare",
"projects": "projekte",
"challenge_counter": "{{index}} nga {{total}}",
"embed": "integro",
"remove": "hiq",
@@ -80,7 +66,6 @@
"new_stable_version": "Version i ri i qëndrueshëm është në dispozicion, 5chan v{{newVersion}}. Ju po përdorni 5chan v{{oldVersion}}.",
"refresh_to_update": "Rifresko faqen për të rifreskuar",
"new_development_version": "Versioni i ri i zhvillimit është në dispozicion, komiti {{newCommit}}. Ju po përdorni komitin {{oldCommit}}.",
"check_for_updates": "<1>Kontrolloni</1> për përditësime",
"latest_development_version": "Jeni në versionin më të fundit të zhvillimit, komitimi {{commit}}. Për të përdorur versionin e qëndrueshëm, shkoni te {{link}}.",
"latest_stable_version": "Jeni në versionin më të fundit të qëndrueshëm, 5chan v{{version}}.",
"check": "kontrollo",
@@ -98,28 +83,21 @@
"copy": "kopjo",
"copied": "kopjuar",
"wallet": "Wallet",
"add_wallet": "<1>Shto</1> një xhepë crypto",
"crypto_address_verification": "nëse adresa e kripto shpërblyhet p2p",
"crypto_address_not_yours": "Adresa e kriptovalutës i përket një llogarie tjetër.",
"enter_crypto_address": "Ju lutemi vendosni një adresë kripto të vlefshme.",
"crypto_address_not_resolved": "Adresa e kriptovalutës nuk është ende e zgjidhur.",
"copy_message_etherscan": "<1>{{copy}}</1> mesazh për nënshkrim në <2>etherscan</2>",
"account": "llogari",
"crypto_address": "adresa e kripto",
"crypto_wallets": "Portofolitë e cryptos",
"reset": "rithqas",
"import": "importo",
"export": "eksport",
"full_account_data": "të dhënat e plotë të llogarisë",
"this_account": "kjo llogaria",
"delete": "fshij",
"delete_account": "fshi llogarinë",
"file_type": "Lloji i skedarit",
"version": "Version",
"spoiler": "spoiler",
"interface": "ndërfaqe",
"invalid_url": "URL jo e vlefshëm",
"no_link_provided": "Nuk është dhënë asnjë lidhje",
"image_search": "kërkim imazhesh",
"copy_link": "kopjo linkun",
"hide_post": "fsheh postën",
@@ -132,10 +110,8 @@
"expand_all_settings": "Zgjeroni të gjitha cilësimet",
"collapse_all_settings": "Zvogëlo të gjitha cilësimet",
"refresh": "Rifresko",
"no_board_selected": "asnjë forume të zgjedhura",
"none": "asnjë",
"not_subscribed_to_any_board": "Nuk jeni ende i abonuar në asnjë forum.",
"board_mods": "Tabela Mods",
"this_post_was_removed": "kjo postim u hoq",
"user_deleted_this_post": "Përdoruesi fshiu këtë post.",
"reason": "arsye",
@@ -143,7 +119,6 @@
"ban_user_for": "Blloko përdoruesin për <1></1> ditë",
"optional": "opsionale",
"close_thread": "mbyll temën",
"view_spoiler": "shikoni spoiler",
"filter": "filtruar",
"edit": "redakto",
"time_1_minute_ago": "1 minutë më parë",
@@ -160,7 +135,6 @@
"bump_order": "Renditja e Bump",
"creation_date": "Data e krijimit",
"sort_by": "Rendit sipas",
"time_filter": "Filtri i kohës",
"subplebbit_offline_info": "Ky forum mund të jetë offline dhe publikimi mund të dështojë",
"posts_last_synced_info": "Postimet u sinkronizuan për herë të fundit {{time}}, ky forum mund të jetë offline dhe publikimi mund të dështojë.",
"newer_than": "më i ri se",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} postime nga ky ID",
"ban_expires_at": "I ndaluar nga p/{{address}} deri më {{timestamp}}",
"user_banned": "Përdoruesi u ndalua për këtë postim",
"loading_comments": "Duke u ngarkuar komentet",
"replies": "përgjigje",
"links": "lidhje",
"avatar": "avatar",
"token_address_whitelist": "Adresa e tokenit (<1>vetëm lista e bardhë</1>)",
"token_id": "ID e tokenit",
"nsfw_boards": "Bordet NSFW",
"hide_gore_boards": "Fshihet Gore Boards",
"hide_adult_boards": "Fshihet Adult Boards",
"static_gif": "GIF Statik",
"animated_gif": "GIF i Animuar",
"hide_avatars": "Fsheh avatarët",
"pending": "Në pritje",
"failed": "Dështuar",
"add": "Shto",
"pattern": "model",
"enable": "Aktivizo",
"order": "Rendit",
"text": "Tekst",
"filtered_threads": "Tema të filtruar",
"missing_link_confirm": "Postimi juaj nuk do të jetë i dukshëm si parazgjedhje në 5chan, sepse mungon një lidhje me një imazh ose media tjetër. Mund ta çaktivizoni këtë filtër në cilësimet.",
"no_board_selected_warning": "Ju lutemi zgjidhni një bord para se të postoni.",
@@ -242,11 +206,8 @@
"reset_changes": "Rivendosni ndryshimet",
"crypto_address_yours": "Adresa e kriptovalutës i përket këtij llogarie.",
"delete_wallet": "Fshi portofolin",
"loading_board": "Po ngarkohet tabela",
"last_bumped": "Bumping i fundit",
"threads_without_images_tip": "Shfaqni vetëm temat që lidhin me media të integrueshme",
"hide_gore_boards_tip": "Mos shfaqni temat nga forumet me etiketën \"gore\"",
"hide_adult_boards_tip": "Mos shfaqni temat nga forumet me etiketën \"adult\"",
"fit_expanded_images_to_screen": "Përshtatni imazhet e zgjeruara në ekran",
"fit_expanded_images_to_screen_tip": "Kufizoni imazhet e zgjeruara si në gjerësi ashtu edhe në lartësi të shfletuesit",
"hide_avatars_tip": "Mos e tregoni avatarët pranë emrave të shfaqjes së përdoruesve",
@@ -258,26 +219,15 @@
"warning": "Kujdes",
"comment_field_too_long": "Komentar shumë i gjatë ({{length}}/2000).",
"field_too_long": "Fusha është shumë e gjatë.",
"title": "Titulli",
"tags": "Etiketa",
"load_more": "Ngarko më shumë",
"displaying_boards": "Po shfaq {{filteredBoardsCount}} nga {{totalBoardCount}} forume",
"displaying_boards_with_tag": "Po shfaq {{filteredBoardsCount}} nga {{totalBoardCount}} forume me etiketën {{currentTag}}",
"pph": "Posts Per Hour (Postime Në Orë)",
"unsubscribe_all": "Çunsubscribe nga të gjitha",
"unsubscribe_all_confirm": "A jeni të sigurt se doni të hiqni bllokimin nga të gjitha forume?",
"you_have_blocked_this_board": "Keni bllokuar këtë bord",
"looking_for_more_posts": "Po kërkoni më shumë postime",
"more_posts_last_week": "{{count}} postime që nga {{currentTimeFilterName}}: <1>shfaq më shumë postime nga java e kaluar</1>",
"more_posts_last_month": "{{count}} postime nga {{currentTimeFilterName}}: <1>shfaq {{moreCount}} më shumë postime nga muaji i kaluar</1>",
"loading_feed": "Po ngarkoni feed-in",
"loading_post": "Po ngarkohet postimi",
"node_stats": "Statistikat e nyjës",
"loading_default_boards": "Po ngarkohen listat e bordit të parazgjedhur",
"loading_subscriptions": "Po ngarkohen abonimet",
"create_board": "Krijo bord",
"enter_board_address": "Shkruani çdo adresë bordi",
"board_not_reachable": "Tabela nuk është e arritshme",
"cannot_edit_thread": "Nuk mund ta redaktoni këtë temë",
"cannot_edit_reply": "Nuk mund ta redaktoni këtë përgjigje",
"this_thread_was_deleted": "Ky thread u fshi nga autori i tij",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Ky përgjigje u fshi nga autori i saj",
"this_reply_was_removed": "Ky përgjigje u hoq nga moderatorët e forumit",
"not_mod_of_any_board": "Nuk jeni mod në asnjë bord.",
"filters_and_highlights": "Filtra dhe theksime",
"search_results_for": "Rezultatet e kërkimit për",
"help": "Ndihmë",
"filter_and_highlights_help": "Ndihma për Filtro & Thekso",
@@ -299,10 +248,11 @@
"updates": "Përditësime",
"downloading_board": "duke shkarkuar forum",
"subscriptions_subtitle": "Jeni abonuar në {{count}} board",
"subscriptions_subtitle_one": "Jeni abonuar në {{count}} board",
"all_boards": "Të gjitha tabelat",
"nsfw_boards_only": "Vetëm tabelat NSFW",
"worksafe_boards_only": "Vetëm tabelat e sigurta për punë",
"bitsocial_account": "Llogaria Bitsocial",
"p2p_options": "Opsionet P2P"
"p2p_options": "Opsionet P2P",
"purge": "fshi",
"purge_confirm": "Fshirja do të heqë përgjithmonë këtë përmbajtje dhe të gjitha përgjigjet e saj nga baza e të dhënave. Vazhdo?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "Vad är 5chan?",
"go": "gå",
"or": "eller",
"5chan_description": "5chan är ett helt decentraliserat och öppet källkodsalternativ till 4chan, där vem som helst kan skapa och kryptografiskt äga obegränsade tavlor. Tavlornas ägare hostar och modererar sin tavla och ställer in dess <1>Regler</1>. All data är endast text och delas peer-to-peer, inklusive länkar till inbäddade bilder. Kolla in <2>FAQ</2> för att lära dig mer. Klicka gärna på en tavla nedan som intresserar dig och börja direkt!",
"no_global_rules_info": "Du kan alltid ansluta till vilket forum som helst, helt P2P, ingen kan stoppa dig. Klistra bara in adressen i sökfältet ovan.",
"boards": "forum",
@@ -11,7 +10,6 @@
"about": "Om",
"whitepaper": "Whitepaper",
"token": "Token",
"download_app": "Ladda ner appen",
"start_new_thread": "Starta en ny tråd",
"show_stats": "Visa statistik",
"hide": "Dölj",
@@ -40,8 +38,6 @@
"post_a_reply": "Posta Ett Svar",
"view_thread": "Visa Tråd",
"return": "Återgång",
"bottom": "Botten",
"top": "Topp",
"thread_closed": "Tråd stängd.",
"may_not_reply": "Du kanske inte kan svara vid den här tiden.",
"post": "skicka",
@@ -54,25 +50,15 @@
"audio": "ljud",
"webpage": "webbsida",
"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.",
"this_thread_is_closed": "Tråden är stängd",
"reply_to_no": "Svara på inlägg No.{{no}}",
"submit": "Skicka in",
"gif": "GIF",
"moderating": "modererar",
"not_moderating": "Modererar inga forum",
"not_subscribed": "Inte prenumererar på några forum",
"total_posts": "Totalt antal inlägg:",
"current_users": "aktuella användare:",
"boards_tracked": "spårade forum:",
"interests": "intressen",
"random": "slumpmässig",
"international": "internationella",
"projects": "projekt",
"challenge_counter": "{{index}} av {{total}}",
"embed": "bädda in",
"remove": "ta bort",
@@ -80,7 +66,6 @@
"new_stable_version": "Ny stabil version tillgänglig, 5chan v{{newVersion}}. Du använder 5chan v{{oldVersion}}.",
"refresh_to_update": "Uppdatera sidan för att uppdatera",
"new_development_version": "Ny utvecklingsversion tillgänglig, commit {{newCommit}}. Du använder commit {{oldCommit}}.",
"check_for_updates": "<1>Kontrollera</1> uppdateringar",
"latest_development_version": "Du är på den senaste utvecklingsversionen, commit {{commit}}. För att använda den stabila versionen, gå till {{link}}.",
"latest_stable_version": "Du är på den senaste stabila versionen, 5chan v{{version}}.",
"check": "kontrollera",
@@ -98,28 +83,21 @@
"copy": "kopiera",
"copied": "kopierad",
"wallet": "Plånbok",
"add_wallet": "<1>Lägg till</1> en krypto-plånbok",
"crypto_address_verification": "om kryptoadressen är löst p2p",
"crypto_address_not_yours": "Crypto-adress tillhör ett annat konto.",
"enter_crypto_address": "Ange en giltig kryptoadress.",
"crypto_address_not_resolved": "Crypto-adressen är ännu inte löst.",
"copy_message_etherscan": "<1>{{copy}}</1> meddelande att signera på <2>etherscan</2>",
"account": "konto",
"crypto_address": "kryptoadress",
"crypto_wallets": "Crypto-plånböcker",
"reset": "återställ",
"import": "importera",
"export": "exportera",
"full_account_data": "fullständig kontodata",
"this_account": "detta konto",
"delete": "ta bort",
"delete_account": "ta bort konto",
"file_type": "Filtyp",
"version": "Version",
"spoiler": "spoiler",
"interface": "gränssnitt",
"invalid_url": "Ogiltig URL",
"no_link_provided": "Ingen länk angiven",
"image_search": "bildsökning",
"copy_link": "kopiera länk",
"hide_post": "dölj inlägg",
@@ -132,10 +110,8 @@
"expand_all_settings": "Expandera alla inställningar",
"collapse_all_settings": "Kollapsa alla inställningar",
"refresh": "Uppdatera",
"no_board_selected": "inga forum valda",
"none": "ingen",
"not_subscribed_to_any_board": "Du har ännu inte prenumererat på några forum.",
"board_mods": "Styrelse Mods",
"this_post_was_removed": "detta inlägg togs bort",
"user_deleted_this_post": "Användaren tog bort detta inlägg.",
"reason": "anledning",
@@ -143,7 +119,6 @@
"ban_user_for": "Blockera användaren i <1></1> dagar",
"optional": "valfritt",
"close_thread": "stäng tråd",
"view_spoiler": "visa spoiler",
"filter": "filter",
"edit": "redigera",
"time_1_minute_ago": "För 1 minut sedan",
@@ -160,7 +135,6 @@
"bump_order": "Bump ordning",
"creation_date": "Skapelsedatum",
"sort_by": "Sortera efter",
"time_filter": "Tidsfilter",
"subplebbit_offline_info": "Detta forum kan vara offline och publicering kan misslyckas",
"posts_last_synced_info": "Inlägg senast synkroniserade {{time}}, detta forum kan vara offline och publicering kan misslyckas.",
"newer_than": "nyare än",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} inlägg från detta ID",
"ban_expires_at": "Bannad från p/{{address}} till {{timestamp}}",
"user_banned": "Användaren blev blockerad för detta inlägg",
"loading_comments": "Laddar kommentarer",
"replies": "svar",
"links": "länkar",
"avatar": "avatar",
"token_address_whitelist": "Tokenadress (<1>endast vitlista</1>)",
"token_id": "Token ID",
"nsfw_boards": "NSFW-boards",
"hide_gore_boards": "Dölj Gore Boards",
"hide_adult_boards": "Dölj vuxna Boards",
"static_gif": "Statisk GIF",
"animated_gif": "Animerad GIF",
"hide_avatars": "Dölj avatarer",
"pending": "Väntande",
"failed": "Misslyckades",
"add": "Lägg till",
"pattern": "mönster",
"enable": "Aktivera",
"order": "Ordning",
"text": "Text",
"filtered_threads": "Filtrerade trådar",
"missing_link_confirm": "Ditt inlägg kommer inte att vara synligt som standard på 5chan, eftersom det saknas en länk till en bild eller annat media. Du kan inaktivera detta filter i inställningarna.",
"no_board_selected_warning": "Vänligen välj en tavla innan du postar.",
@@ -242,11 +206,8 @@
"reset_changes": "Återställ ändringar",
"crypto_address_yours": "Crypto-adressen tillhör denna konto.",
"delete_wallet": "Ta bort plånbok",
"loading_board": "Laddar tavla",
"last_bumped": "Senaste bump",
"threads_without_images_tip": "Visa endast trådar som länkar till inbäddbara medier",
"hide_gore_boards_tip": "Visa inte trådar från forum med taggen \"gore\"",
"hide_adult_boards_tip": "Visa inte trådar från forum med taggen \"adult\"",
"fit_expanded_images_to_screen": "Anpassa utvidgade bilder till skärmen",
"fit_expanded_images_to_screen_tip": "Begränsa utvidgade bilder till både webbläsarens bredd och höjd",
"hide_avatars_tip": "Visa inte avatarer bredvid användarnas visningsnamn",
@@ -258,26 +219,15 @@
"warning": "Varning",
"comment_field_too_long": "Kommentar för lång ({{length}}/2000).",
"field_too_long": "Fältet är för långt.",
"title": "Titel",
"tags": "Taggar",
"load_more": "Läs mer",
"displaying_boards": "Visar {{filteredBoardsCount}} av {{totalBoardCount}} boards",
"displaying_boards_with_tag": "Visar {{filteredBoardsCount}} av {{totalBoardCount}} boards taggade med {{currentTag}}",
"pph": "Posts Per Hour (Inlägg Per Timme)",
"unsubscribe_all": "Avsluta prenumeration från allt",
"unsubscribe_all_confirm": "Är du säker på att du vill avsluta prenumerationen från alla boards?",
"you_have_blocked_this_board": "Du har blockerat denna tavla",
"looking_for_more_posts": "Letar efter fler inlägg",
"more_posts_last_week": "{{count}} inlägg sedan {{currentTimeFilterName}}: <1>visa fler inlägg från förra veckan</1>",
"more_posts_last_month": "{{count}} inlägg sedan {{currentTimeFilterName}}: <1>visa {{moreCount}} fler inlägg från förra månaden</1>",
"loading_feed": "Laddar flöde",
"loading_post": "Laddar inlägg",
"node_stats": "Node-statistik",
"loading_default_boards": "Laddar standardlistan för tavlor",
"loading_subscriptions": "Laddar prenumerationer",
"create_board": "Skapa tavla",
"enter_board_address": "Ange vilken som helst brädets adress",
"board_not_reachable": "Tavlan är inte tillgänglig",
"cannot_edit_thread": "Du kan inte redigera denna tråd",
"cannot_edit_reply": "Du kan inte redigera detta svar",
"this_thread_was_deleted": "Denna tråd raderades av dess författare",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Detta svar togs bort av författaren",
"this_reply_was_removed": "Detta svar togs bort av forumets moderatorer",
"not_mod_of_any_board": "Du är inte moderator på någon tavla.",
"filters_and_highlights": "Filter och markeringar",
"search_results_for": "Sökresultat för",
"help": "Hjälp",
"filter_and_highlights_help": "Filter och markeringar Hjälp",
@@ -299,10 +248,11 @@
"updates": "Uppdateringar",
"downloading_board": "laddar ner forum",
"subscriptions_subtitle": "Du har prenumererat på {{count}} board",
"subscriptions_subtitle_one": "Du har prenumererat på {{count}} board",
"all_boards": "Alla tavlor",
"nsfw_boards_only": "Endast NSFW-tavlor",
"worksafe_boards_only": "Endast arbetsplats-säkra tavlor",
"bitsocial_account": "Bitsocial-konto",
"p2p_options": "P2P-alternativ"
"p2p_options": "P2P-alternativ",
"purge": "radera",
"purge_confirm": "Raderande tar permanent bort detta innehåll och alla dess svar från databasen. Fortsätta?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "5chan ఏమిటి?",
"go": "వెళ్లు",
"or": "లేదా",
"5chan_description": "5chan అనేది పూర్తిగా వికేంద్రీకృతమైన మరియు ఓపెన్-సోర్స్ 4chan ప్రత్యామ్నాయం, ఇక్కడ ఎవరైనా అపరిమిత బోర్డులను సృష్టించవచ్చు మరియు క్రిప్టోగ్రాఫిక్‌గా కలిగి ఉండవచ్చు. బోర్డ్ యజమానులు వారి బోర్డ్‌ను హోస్ట్ చేస్తారు మరియు మోడరేట్ చేస్తారు మరియు దాని <1>నియమాలు</1> సెట్ చేస్తారు. అన్ని డేటా టెక్స్ట్ మాత్రమే మరియు ఇది పీర్-టు-పీర్‌గా భాగస్వామ్యం చేయబడుతుంది, ఎంబెడ్ చిత్రాలకు లింక్‌లతో సహా. మరింత తెలుసుకోవడానికి <2>FAQ</2>ని చూడండి. మీకు ఆసక్తి ఉన్న క్రింది బోర్డ్‌పై క్లిక్ చేయడానికి సంకోచించకండి మరియు వెంటనే ప్రారంభించండి!",
"no_global_rules_info": "మీరు ఎప్పుడైనా ఏదైనా బోర్డ్‌కు కనెక్ట్ అవ్వవచ్చు, పూర్తిగా P2P, మిమ్మల్ని ఎవరూ ఆపలేరు. దాని చిరునామాను పైన ఉన్న శోధన ఫీల్డ్‌లో అతికించండి.",
"boards": "సందేశ బోర్డులు",
@@ -11,7 +10,6 @@
"about": "గురించి",
"whitepaper": "వైట్‌పేపర్",
"token": "టోకెన్",
"download_app": "అప్లికేషన్‌ను డౌన్‌లోడ్ చేయండి",
"start_new_thread": "కొత్త థ్రెడ్‌ను ప్రారంభించండి",
"show_stats": "సాంకేతికాలను చూపించు",
"hide": "దాచు",
@@ -40,8 +38,6 @@
"post_a_reply": "స్పందించండి",
"view_thread": "థ్రెడ్‌ను చూడండి",
"return": "రిటర్న్",
"bottom": "కిందకు",
"top": "మేలే",
"thread_closed": "థ్రెడ్ మూసివేయబడింది.",
"may_not_reply": "ఈ సమయంలో మీరు ప్రతిసారం ఇవ్వలేరు.",
"post": "పోస్ట్",
@@ -54,25 +50,15 @@
"audio": "ఆడియో",
"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>.",
"this_thread_is_closed": "ఈ థ్రెడ్ మూసివేయబడింది",
"reply_to_no": "పోస్ట్ No.{{no}}కి స్పందించండి",
"submit": "సమర్పించు",
"gif": "జీఐఎఫ్",
"moderating": "మాడరేటింగ్",
"not_moderating": "మీరు ఏ సందేశ బోర్డులను మాడరేట్ చేయడం లేదు",
"not_subscribed": "ఏ సందేశ బోర్డులకు సబ్‌స్క్రైబ్ చేయలేదు",
"total_posts": "మొత్తం పోస్ట్‌లు:",
"current_users": "ప్రస్తుత వాడుకరులు:",
"boards_tracked": "ట్రాక్ చేయబడిన బోర్డులు:",
"interests": "ఆసక్తులు",
"random": "యాదృచ్ఛిక",
"international": "అంతర్జాతీయ",
"projects": "ప్రాజెక్టులు",
"challenge_counter": "{{index}} లో {{total}}",
"embed": "ఎంబెడ్",
"remove": "తొలగించు",
@@ -80,7 +66,6 @@
"new_stable_version": "కొత్త స్థిర వెర్షన్ అందుబాటులో ఉంది, 5chan v{{newVersion}}. మీరు 5chan v{{oldVersion}} ను ఉపయోగిస్తున్నారు.",
"refresh_to_update": "అప్డేట్ చేయడానికి పేజీను రిఫ్రెష్ చేయండి",
"new_development_version": "కొత్త డెవలప్మెంట్ వెర్షన్ అందుబాటులో ఉంది, కమిట్ {{newCommit}}. మీరు కమిట్ {{oldCommit}} ను ఉపయోగిస్తున్నారు.",
"check_for_updates": "<1>తనిఖీ</1> అప్డేట్లను",
"latest_development_version": "మీరు తొలగించే త్వరిత అప్డేటు, కమిట్ {{commit}} పరిపాలన ముగింది స్థిర అప్డేటు కోసం {{link}}.",
"latest_stable_version": "మీరు తొలగించిన తొలగిన సంస్కరణం, 5chan v{{version}} నందు.",
"check": "తనిఖీ",
@@ -98,28 +83,21 @@
"copy": "నకలు",
"copied": "నకలు చేయబడింది",
"wallet": "వాలెట్",
"add_wallet": "<1>జోడించు</1> ఒక క్రిప్టో వాలెట్",
"crypto_address_verification": "క్రిప్టో చిరునామా p2p ద్వారా మొదల్గయింది",
"crypto_address_not_yours": "క్రిప్టో చిరునామా మరొక ఖాతాకు చేరుకుంది.",
"enter_crypto_address": "దయచేసి చేసిన క్రిప్టో చిరునామాను నమోదు చేయండి.",
"crypto_address_not_resolved": "క్రిప్టో చిరునామా ఇంకా పరిష్కరించబడలేదు.",
"copy_message_etherscan": "<1>{{copy}}</1> సందేశం సాఇన్ చేయడానికి <2>etherscan</2> మీద",
"account": "ఖాతా",
"crypto_address": "క్రిప్టో చిరునామా",
"crypto_wallets": "క్రిప్టో వాలెట్‌లు",
"reset": "రీసెట్",
"import": "దిగుమతి",
"export": "ఎగుమతి",
"full_account_data": "పూర్తి ఖాతా డేటా",
"this_account": "ఈ ఖాతా",
"delete": "తొలగించండి",
"delete_account": "ఖాతాను తొలగించు",
"file_type": "ఫైల్ రకం",
"version": "వెర్షన్",
"spoiler": "స్పోయ్లర్",
"interface": "అంతరాఫ్సు",
"invalid_url": "చెల్లని URL",
"no_link_provided": "లింక్ ఇవ్వబడలేదు",
"image_search": "చిత్రాల శోధన",
"copy_link": "లింక్ ను కాపీ చేయండి",
"hide_post": "పోస్ట్ దాచు",
@@ -132,10 +110,8 @@
"expand_all_settings": "అన్ని సెట్టింగ్‌లను విస్తరించండి",
"collapse_all_settings": "అన్ని సెట్టింగ్‌లను సంక్షిప్తము చేయండి",
"refresh": "రీఫ్రెష్",
"no_board_selected": "ఏటీ ఎలాంటి సందేశ బోర్డులు ఎంచుకోలేదు",
"none": "ఎవరూ లేరు",
"not_subscribed_to_any_board": "మీరు ఇంకా ఏకైక సందేశ బోర్డులకు చేరలేదు.",
"board_mods": "సందేశ బోర్డుల మాడ్స్",
"this_post_was_removed": "ఈ పోస్టు తొలగించబడింది",
"user_deleted_this_post": "వాడు ఈ పోస్టును తొలగించాడు.",
"reason": "కారణం",
@@ -143,7 +119,6 @@
"ban_user_for": "<1></1> రోజుల కోసం వాడిని నిషేధించు",
"optional": "ఐచ్ఛికం",
"close_thread": "థ్రెడ్‌ను మూసేయండి",
"view_spoiler": "స్పోయ్లర్ వీక్షించండి",
"filter": "వడపోత",
"edit": "సవరించు",
"time_1_minute_ago": "1 నిమిషం క్రితం",
@@ -160,7 +135,6 @@
"bump_order": "బంప్ క్రమం",
"creation_date": "సృష్టి తేదీ",
"sort_by": "గట్టిగా",
"time_filter": "సమయ ఫిల్టర్",
"subplebbit_offline_info": "ఈ బోర్డ్ ఆఫ్‌లైన్‌లో ఉండవచ్చు మరియు ప్రచురణ విఫలమవచ్చు",
"posts_last_synced_info": "పోస్ట్‌లు చివరిగా {{time}} సమకాలీకరించబడ్డాయి, ఈ బోర్డ్ ఆఫ్‌లైన్‌లో ఉండవచ్చు మరియు ప్రచురణ విఫలమవచ్చు.",
"newer_than": "కనునుగా",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "ఈ ID నుండి {{number}} పోస్టు",
"ban_expires_at": "p/{{address}} నుండి {{timestamp}} వరకు నిషేధించబడింది",
"user_banned": "ఈ పోస్టు కోసం వాడు బ్యాన్ చేయబడింది",
"loading_comments": "వ్యాఖ్యలను లోడ్ అవుతోంది",
"replies": "సమాధానాలు",
"links": "లింక్లు",
"avatar": "అవతార్",
"token_address_whitelist": "టోకెన్ చిరునామా (<1>కేవలం వెలుపల్లి</1>)",
"token_id": "టోకెన్ ఐడి",
"nsfw_boards": "NSFW బోర్డ్లు",
"hide_gore_boards": "గోర్ బోర్డ్స్ దాచు",
"hide_adult_boards": "పురుషులు బోర్డ్లు దాచు",
"static_gif": "స్టాటిక్ GIF",
"animated_gif": "అనిమేటెడ్ GIF",
"hide_avatars": "అవతార్లను దాచు",
"pending": "అనుమతించబడాలి",
"failed": "విజయవంతం కాలేదు",
"add": "చేర్చండి",
"pattern": "పాటర్న్",
"enable": "చేర్చు",
"order": "ఆర్డర్",
"text": "పాఠం",
"filtered_threads": "ఫిల్టర్ చేయబడిన థ్రెడ్లు",
"missing_link_confirm": "మీ పోస్ట్ డిఫాల్ట్‌గా 5chan లో కనిపించదు, ఎందుకంటే దానికి చిత్రం లేదా ఇతర మీడియాకు లింక్ లేదు. మీరు సెట్టింగ్‌లలో ఈ ఫిల్టర్‌ను నిలిపివేయవచ్చు।",
"no_board_selected_warning": "పోస్ట్ చేయడానికి ముందు దయచేసి ఒక బోర్డు ఎంచుకోండి.",
@@ -242,11 +206,8 @@
"reset_changes": "మార్పులను రీసెట్ చేయండి",
"crypto_address_yours": "క్రిప్టో చిరునామా ఈ ఖాతాకు చేరుకుంది.",
"delete_wallet": "వాలెట్ తొలగించండి",
"loading_board": "బోర్డు లోడవుతోంది",
"last_bumped": "చివరి బంప్",
"threads_without_images_tip": "ఏంబెడబుల్ మీడియాకు లింక్ చేసే థ్రెడ్‌లను మాత్రమే చూపించండి",
"hide_gore_boards_tip": "\"గోర్\" ట్యాగ్‌తో ఉన్న బోర్డ్స్ నుండి థ్రెడ్‌లు చూపించవద్దు",
"hide_adult_boards_tip": "\"అడల్ట్\" ట్యాగ్‌తో ఉన్న బోర్డ్స్ నుండి థ్రెడ్‌లు చూపించవద్దు",
"fit_expanded_images_to_screen": "విస్తృత చిత్రాలను స్క్రీన్‌కు సరిపోల్చండి",
"fit_expanded_images_to_screen_tip": "విస్తృత చిత్రాలను బ్రౌజర్ వెడల్పు మరియు ఎత్తు రెండింటికీ పరిమితం చేయండి",
"hide_avatars_tip": "వాడుకరి ప్రదర్శన పేర్ల పక్కన అవతార్లు ప్రదర్శించవద్దు",
@@ -258,26 +219,15 @@
"warning": "హెచ్చరిక",
"comment_field_too_long": "కమెంట్ చాలా పొడుగ్గా ఉంది ({{length}}/2000).",
"field_too_long": "ఫీల్డ్ చాలా పొడుగ్గా ఉంది.",
"title": "శీర్షిక",
"tags": "ట్యాగ్స్",
"load_more": "మరింత లోడ్ చేయండి",
"displaying_boards": "ప్రదర్శన {{filteredBoardsCount}} నుండి {{totalBoardCount}} బోర్డ్స్",
"displaying_boards_with_tag": "ప్రదర్శన {{filteredBoardsCount}} నుండి {{totalBoardCount}} బోర్డ్స్ ట్యాగ్ {{currentTag}}",
"pph": "Posts Per Hour (ప్రతి గంటలో పోస్ట్‌లు)",
"unsubscribe_all": "అన్ని నుండి అన్‌సబ్స్క్రైబ్ చేయండి",
"unsubscribe_all_confirm": "మీరు అన్ని బోర్డ్స్ నుండి అన్‌సబ్స్క్రైబ్ చేయాలని ఖచ్చితంగా భావిస్తున్నారా?",
"you_have_blocked_this_board": "మీరు ఈ బోర్డును బ్లాక్ చేసారు",
"looking_for_more_posts": "మరింత పోస్ట్‌ల కోసం చూస్తున్నాను",
"more_posts_last_week": "{{count}} పోస్ట్‌లు {{currentTimeFilterName}} నుండి: <1>గత వారం నుండి మరిన్ని పోస్ట్‌లు చూపించు</1>",
"more_posts_last_month": "{{count}} పోస్టులు {{currentTimeFilterName}} నుండి: <1>గత నెల నుండి {{moreCount}} మరిన్ని పోస్టులను చూపించు</1>",
"loading_feed": "లోడింగ్ ఫీడ్",
"loading_post": "పోస్ట్ లోడవుతోంది",
"node_stats": "నోడ్ గణాంకాలు",
"loading_default_boards": "డిఫాల్ట్ బోర్డుల జాబితా లోడవుతోంది",
"loading_subscriptions": "సబ్‌స్క్రిప్షన్‌లు లోడ్ అవుతున్నాయి",
"create_board": "బోర్డ్ రూపొందించండి",
"enter_board_address": "ఏదైనా బోర్డ్ అడ్రస్ నమోదు చేయండి",
"board_not_reachable": "బోర్డు అందుబాటులో లేదు",
"cannot_edit_thread": "మీరు ఈ థ్రెడ్‌ని ఎడిట్ చేయలేరు",
"cannot_edit_reply": "మీరు ఈ రిప్లయ్‌ను ఎడిట్ చేయలేరు",
"this_thread_was_deleted": "ఈ థ్రెడ్‌ను దాని రచయిత తొలగించారు",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "ఈ స్పందనను దాని రచయిత తొలగించారు",
"this_reply_was_removed": "ఈ స్పందన బోర్డ్ మోడరేటర్లచే తొలగించబడింది",
"not_mod_of_any_board": "మీరు ఎటువంటి బోర్డుకు మోడ్ కంటే లేరు.",
"filters_and_highlights": "ఫిల్టర్లు మరియు హైలైట్‌లు",
"search_results_for": "శోధన ఫలితాలు",
"help": "సహాయం",
"filter_and_highlights_help": "ఫిల్టర్లు మరియు హైలైట్ సహాయం",
@@ -299,10 +248,11 @@
"updates": "నవీకరణలు",
"downloading_board": "ఫోరం డౌన్‌లోడ్ చేయడం",
"subscriptions_subtitle": "మీరు {{count}} boardకు సభ్యత్వం పొందారు",
"subscriptions_subtitle_one": "మీరు {{count}} boardకు సభ్యత్వం పొందారు",
"all_boards": "అన్ని బోర్డులు",
"nsfw_boards_only": "NSFW బోర్డులు మాత్రమే",
"worksafe_boards_only": "పని కోసం సురక్షితమైన బోర్డులు మాత్రమే",
"bitsocial_account": "Bitsocial ఖాతా",
"p2p_options": "P2P ఎంపికలు"
"p2p_options": "P2P ఎంపికలు",
"purge": "తొలగించు",
"purge_confirm": "పర్జ్ చేయడం ఈ కంటెంట్ మరియు దాని అన్ని ప్రతిస్పందనలను డేటాబేస్ నుండి శాశ్వతంగా తొలగిస్తుంది. కొనసాగించాలా?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "5chan คืออะไร?",
"go": "ไป",
"or": "หรือ",
"5chan_description": "5chan เป็นทางเลือกที่กระจายอำนาจอย่างสมบูรณ์และโอเพนซอร์สสำหรับ 4chan โดยทุกคนสามารถสร้างและเป็นเจ้าของบอร์ดได้ไม่จำกัดด้วยการเข้ารหัส เจ้าของบอร์ดโฮสต์และดูแลบอร์ดของตนและกำหนด <1>กฎ</1> ของมัน ข้อมูลทั้งหมดเป็นข้อความเท่านั้นและถูกแชร์แบบ peer-to-peer รวมถึงลิงก์ไปยังรูปภาพที่ฝังอยู่ ดู <2>FAQ</2> เพื่อเรียนรู้เพิ่มเติม อย่าลังเลที่จะคลิกบอร์ดด้านล่างที่คุณสนใจและเริ่มต้นทันที!",
"no_global_rules_info": "คุณสามารถเชื่อมต่อกับบอร์ดใดก็ได้เสมอ แบบ P2P เต็มรูปแบบ ไม่มีใครสามารถหยุดคุณได้ เพียงแค่วางที่อยู่ของมันในช่องค้นหาด้านบน",
"boards": "กระดานข่าว",
@@ -11,7 +10,6 @@
"about": "เกี่ยวกับ",
"whitepaper": "เอกสารขาว",
"token": "โทเค็น",
"download_app": "ดาวน์โหลดแอพ",
"start_new_thread": "เริ่มต้นสร้างกระทู้ใหม่",
"show_stats": "แสดงสถิติ",
"hide": "ซ่อน",
@@ -40,8 +38,6 @@
"post_a_reply": "โพสต์คำตอบ",
"view_thread": "ดูกระทู้",
"return": "กลับ",
"bottom": "ด้านล่าง",
"top": "ด้านบน",
"thread_closed": "เธรดถูกปิด",
"may_not_reply": "คุณอาจไม่สามารถตอบกลับได้ในขณะนี้",
"post": "โพสต์",
@@ -54,25 +50,15 @@
"audio": "เสียง",
"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> เพื่อดู.",
"this_thread_is_closed": "กระทู้นี้ถูกปิด",
"reply_to_no": "ตอบกลับกระทู้ No.{{no}}",
"submit": "ส่ง",
"gif": "จีไอเอฟ",
"moderating": "กำลังดูแล",
"not_moderating": "ไม่ได้ดูแลกระดานข่าวใด ๆ",
"not_subscribed": "ไม่ได้สมัครสมาชิกกระดานข่าวใด ๆ",
"total_posts": "โพสต์ทั้งหมด:",
"current_users": "ผู้ใช้งานปัจจุบัน:",
"boards_tracked": "บอร์ดที่ติดตาม:",
"interests": "ความสนใจ",
"random": "สุ่ม",
"international": "นานาชาติ",
"projects": "โครงการ",
"challenge_counter": "{{index}} จาก {{total}}",
"embed": "ฝัง",
"remove": "ลบ",
@@ -80,7 +66,6 @@
"new_stable_version": "มีเวอร์ชันที่มีความเสถียรใหม่ที่ใช้ได้, 5chan v{{newVersion}} คุณกำลังใช้ 5chan v{{oldVersion}}",
"refresh_to_update": "รีเฟรชหน้าเพื่ออัปเดต",
"new_development_version": "มีเวอร์ชันการพัฒนาใหม่ที่ใช้ได้, คอมมิต {{newCommit}} คุณกำลังใช้คอมมิต {{oldCommit}}",
"check_for_updates": "<1>ตรวจสอบ</1> อัปเดต",
"latest_development_version": "คุณกำลังใช้รุ่นการพัฒนาล่าสุด, คอมมิต {{commit}} ในการใช้รุ่นเสถียร ไปที่ {{link}}.",
"latest_stable_version": "คุณกำลังใช้รุ่นเสถียรล่าสุด, 5chan v{{version}}.",
"check": "ตรวจสอบ",
@@ -98,28 +83,21 @@
"copy": "คัดลอก",
"copied": "คัดลอกแล้ว",
"wallet": "กระเป๋าเงิน",
"add_wallet": "<1>เพิ่ม</1> กระเป๋าเงินดิจิทัล",
"crypto_address_verification": "หากที่อยู่คริปโตได้รับการแก้ไข p2p",
"crypto_address_not_yours": "ที่อยู่คริปโตเป็นของบัญชีอื่น",
"enter_crypto_address": "โปรดป้อนที่อยู่คริปโตที่ถูกต้อง",
"crypto_address_not_resolved": "ที่อยู่คริปโตยังไม่ได้รับการแก้ไข",
"copy_message_etherscan": "<1>{{copy}}</1> ข้อความเพื่อเซ็นบน <2>etherscan</2>",
"account": "บัญชี",
"crypto_address": "ที่อยู่คริปโต",
"crypto_wallets": "กระเป๋าเงินดิจิทัล",
"reset": "รีเซ็ต",
"import": "นำเข้า",
"export": "ส่งออก",
"full_account_data": "ข้อมูลบัญชีเต็มรูปแบบ",
"this_account": "บัญชีนี้",
"delete": "ลบ",
"delete_account": "ลบบัญชี",
"file_type": "ประเภทไฟล์",
"version": "รุ่น",
"spoiler": "สปอยล์เลอร์",
"interface": "อินเทอร์เฟซ",
"invalid_url": "URL ไม่ถูกต้อง",
"no_link_provided": "ไม่มีการให้ลิงก์",
"image_search": "ค้นหารูปภาพ",
"copy_link": "คัดลอกลิงก์",
"hide_post": "ซ่อนโพสต์",
@@ -132,10 +110,8 @@
"expand_all_settings": "ขยายการตั้งค่าทั้งหมด",
"collapse_all_settings": "ยุบการตั้งค่าทั้งหมด",
"refresh": "รีเฟรช",
"no_board_selected": "ไม่มีกระดานข่าวที่เลือก",
"none": "ไม่มี",
"not_subscribed_to_any_board": "คุณยังไม่ได้สมัครสมาชิกในกระดานข่าวใดๆ ยัง",
"board_mods": "บอร์ด Mods",
"this_post_was_removed": "โพสต์นี้ถูกลบ",
"user_deleted_this_post": "ผู้ใช้ได้ลบโพสต์นี้",
"reason": "เหตุผล",
@@ -143,7 +119,6 @@
"ban_user_for": "แบนผู้ใช้งาน <1></1> วัน",
"optional": "ไม่จำเป็น",
"close_thread": "ปิดกระทู้",
"view_spoiler": "ดูสปอยล์เลอร์",
"filter": "ตัวกรอง",
"edit": "แก้ไข",
"time_1_minute_ago": "1 นาทีที่ผ่านมา",
@@ -160,7 +135,6 @@
"bump_order": "ลำดับของ Bump",
"creation_date": "วันที่สร้าง",
"sort_by": "เรียงลำดับตาม",
"time_filter": "ตัวกรองเวลา",
"subplebbit_offline_info": "บอร์ดนี้อาจออฟไลน์และการเผยแพร่อาจล้มเหลว",
"posts_last_synced_info": "โพสต์ซิงค์ครั้งล่าสุด {{time}} บอร์ดนี้อาจออฟไลน์และการเผยแพร่อาจล้มเหลว",
"newer_than": "ใหม่กว่า",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} โพสต์จาก ID นี้",
"ban_expires_at": "ถูกห้ามใช้งานจาก p/{{address}} จนถึง {{timestamp}}",
"user_banned": "ผู้ใช้ถูกห้ามใช้งานสำหรับโพสต์นี้",
"loading_comments": "กำลังโหลดความคิดเห็น",
"replies": "คำตอบ",
"links": "ลิงก์",
"avatar": "อวตาร์",
"token_address_whitelist": "ที่อยู่โทเค็น (<1>รายชื่อที่ได้รับอนุญาตเท่านั้น</1>)",
"token_id": "รหัสโทเค็น",
"nsfw_boards": "กระดาน NSFW",
"hide_gore_boards": "ซ่อนกระดาน Gore",
"hide_adult_boards": "ซ่อนกระดานสำหรับผู้ใหญ่",
"static_gif": "GIF แบบคงที่",
"animated_gif": "GIF ที่เคลื่อนไหว",
"hide_avatars": "ซ่อนอวาตาร์",
"pending": "รอดำเนินการ",
"failed": "ล้มเหลว",
"add": "เพิ่ม",
"pattern": "รูปแบบ",
"enable": "เปิดใช้งาน",
"order": "ลำดับ",
"text": "ข้อความ",
"filtered_threads": "กระทู้ที่กรองแล้ว",
"missing_link_confirm": "โพสต์ของคุณจะไม่แสดงโดยค่าเริ่มต้นบน 5chan เพราะขาดลิงก์ไปยังรูปภาพหรือสื่ออื่นๆ คุณสามารถปิดการใช้งานตัวกรองนี้ในการตั้งค่า",
"no_board_selected_warning": "กรุณาเลือกกระดานก่อนที่จะโพสต์.",
@@ -242,11 +206,8 @@
"reset_changes": "รีเซ็ตการเปลี่ยนแปลง",
"crypto_address_yours": "ที่อยู่คริปโตเป็นของบัญชีนี้",
"delete_wallet": "ลบกระเป๋าเงิน",
"loading_board": "กำลังโหลดบอร์ด",
"last_bumped": "เพิ่มล่าสุด",
"threads_without_images_tip": "แสดงเฉพาะกระทู้ที่เชื่อมโยงไปยังสื่อที่สามารถฝังได้",
"hide_gore_boards_tip": "ไม่แสดงกระทู้จากบอร์ดที่มีแท็ก \"gore\"",
"hide_adult_boards_tip": "ไม่แสดงกระทู้จากบอร์ดที่มีแท็ก \"adult\"",
"fit_expanded_images_to_screen": "ปรับขนาดภาพที่ขยายให้พอดีกับหน้าจอ",
"fit_expanded_images_to_screen_tip": "จำกัดภาพที่ขยายให้พอดีกับทั้งความกว้างและความสูงของเบราว์เซอร์",
"hide_avatars_tip": "ไม่แสดงอวาตาร์ข้างชื่อผู้ใช้",
@@ -258,26 +219,15 @@
"warning": "คำเตือน",
"comment_field_too_long": "คอมเมนต์ยาวเกินไป ({{length}}/2000)",
"field_too_long": "ฟิลด์ยาวเกินไป",
"title": "ชื่อเรื่อง",
"tags": "แท็ก",
"load_more": "โหลดเพิ่มเติม",
"displaying_boards": "แสดง {{filteredBoardsCount}} จาก {{totalBoardCount}} บอร์ด",
"displaying_boards_with_tag": "แสดง {{filteredBoardsCount}} จาก {{totalBoardCount}} บอร์ดที่มีแท็ก {{currentTag}}",
"pph": "Posts Per Hour (โพสต์ต่อชั่วโมง)",
"unsubscribe_all": "ยกเลิกการสมัครทั้งหมด",
"unsubscribe_all_confirm": "คุณแน่ใจหรือไม่ว่าต้องการยกเลิกการสมัครสมาชิกจากทุกบอร์ด?",
"you_have_blocked_this_board": "คุณได้บล็อกกระดานนี้",
"looking_for_more_posts": "กำลังมองหาบทความเพิ่มเติม",
"more_posts_last_week": "{{count}} โพสต์จาก {{currentTimeFilterName}}: <1>แสดงโพสต์เพิ่มเติมจากสัปดาห์ที่แล้ว</1>",
"more_posts_last_month": "{{count}} โพสต์ตั้งแต่ {{currentTimeFilterName}}: <1>แสดง {{moreCount}} โพสต์เพิ่มเติมจากเดือนที่แล้ว</1>",
"loading_feed": "กำลังโหลดฟีด",
"loading_post": "กำลังโหลดโพสต์",
"node_stats": "สถิติโหนด",
"loading_default_boards": "กำลังโหลดรายการกระดานเริ่มต้น",
"loading_subscriptions": "กำลังโหลดการสมัครสมาชิก",
"create_board": "สร้างกระดาน",
"enter_board_address": "ป้อนที่อยู่บอร์ดใดก็ได้",
"board_not_reachable": "ไม่สามารถเข้าถึงบอร์ดได้",
"cannot_edit_thread": "คุณไม่สามารถแก้ไขกระทู้นี้ได้",
"cannot_edit_reply": "คุณไม่สามารถแก้ไขคำตอบนี้ได้",
"this_thread_was_deleted": "กระทู้นี้ถูกลบโดยผู้แต่ง",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "การตอบกลับนี้ถูกลบโดยผู้แต่ง",
"this_reply_was_removed": "คำตอบนี้ถูกลบโดยผู้ดูแลบอร์ด",
"not_mod_of_any_board": "คุณไม่ใช่ผู้ดูแลบอร์ดใดๆ",
"filters_and_highlights": "ตัวกรองและไฮไลท์",
"search_results_for": "ผลการค้นหาสำหรับ",
"help": "ช่วยเหลือ",
"filter_and_highlights_help": "ตัวกรองและการเน้นความช่วยเหลือ",
@@ -299,10 +248,11 @@
"updates": "อัปเดต",
"downloading_board": "กำลังดาวน์โหลดกระดาน",
"subscriptions_subtitle": "คุณได้สมัครสมาชิก {{count}} board แล้ว",
"subscriptions_subtitle_one": "คุณได้สมัครสมาชิก {{count}} board แล้ว",
"all_boards": "บอร์ดทั้งหมด",
"nsfw_boards_only": "บอร์ด NSFW เท่านั้น",
"worksafe_boards_only": "บอร์ดที่ปลอดภัยสำหรับงานเท่านั้น",
"bitsocial_account": "บัญชี Bitsocial",
"p2p_options": "ตัวเลือก P2P"
"p2p_options": "ตัวเลือก P2P",
"purge": "ลบ",
"purge_confirm": "การลบจะลบเนื้อหานี้และคำตอบทั้งหมดออกจากฐานข้อมูลอย่างถาวร ดำเนินการต่อหรือไม่?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "5chan nedir?",
"go": "git",
"or": "veya",
"5chan_description": "5chan, herkesin sınırsız pano oluşturabileceği ve kriptografik olarak sahip olabileceği tamamen merkezi olmayan ve açık kaynaklı bir 4chan alternatifidir. Pano sahipleri panolarını barındırır ve yönetir ve <1>Kurallarını</1> belirler. Tüm veriler yalnızca metindir ve gömülü görüntülere bağlantılar dahil olmak üzere peer-to-peer paylaşılır. Daha fazla bilgi edinmek için <2>SSS</2> bölümüne bakın. İlginizi çeken aşağıdaki bir panoya tıklamaktan çekinmeyin ve hemen başlayın!",
"no_global_rules_info": "Her zaman herhangi bir foruma bağlanabilirsiniz, tamamen P2P, kimse sizi durduramaz. Adresini yukarıdaki arama alanına yapıştırmanız yeterli.",
"boards": "forumlar",
@@ -11,7 +10,6 @@
"about": "Hakkında",
"whitepaper": "Beyaz kağıt",
"token": "Jeton",
"download_app": "Uygulamayı indir",
"start_new_thread": "Yeni bir Konu Başlat",
"show_stats": "İstatistikleri Göster",
"hide": "Gizle",
@@ -40,8 +38,6 @@
"post_a_reply": "Yanıtı Yayınla",
"view_thread": "Konuyu Görüntüle",
"return": "Dönüş",
"bottom": "Alt",
"top": "Üst",
"thread_closed": "Konu kapatıldı.",
"may_not_reply": "Şu anda cevap veremeyebilirsiniz.",
"post": "posta",
@@ -54,25 +50,15 @@
"audio": "ses",
"webpage": "web sayfası",
"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.",
"this_thread_is_closed": "Bu konu kapatılmıştır",
"reply_to_no": "No.{{no}} gönderisine yanıt ver",
"submit": "Gönder",
"gif": "GIF",
"moderating": "moderatörlük yapıyorsun",
"not_moderating": "Hiçbir forumu moderatörlük yapmıyorsun",
"not_subscribed": "Hiçbir foruma abone değilsiniz",
"total_posts": "Toplam Gönderi:",
"current_users": "mevcut kullanıcılar:",
"boards_tracked": "takip edilen panolar:",
"interests": "ilgi alanları",
"random": "rastgele",
"international": "uluslararası",
"projects": "projeler",
"challenge_counter": "{{index}} / {{total}}",
"embed": "göm",
"remove": "kaldır",
@@ -80,7 +66,6 @@
"new_stable_version": "Yeni stabil sürüm kullanılabilir, 5chan v{{newVersion}}. 5chan v{{oldVersion}} kullanıyorsunuz.",
"refresh_to_update": "Güncellemek için sayfayı yenileyin",
"new_development_version": "Yeni geliştirme sürümü kullanılabilir, commit {{newCommit}}. Commit {{oldCommit}} kullanıyorsunuz.",
"check_for_updates": "<1>Güncellemeleri</1> kontrol et",
"latest_development_version": "En son geliştirme sürümündesiniz, commit {{commit}}. Kararlı sürümü kullanmak için {{link}} gidin.",
"latest_stable_version": "En son kararlı sürümünde, 5chan v{{version}}s.",
"check": "kontrol etmek",
@@ -98,28 +83,21 @@
"copy": "kopyala",
"copied": "kopyalandı",
"wallet": "Cüzdan",
"add_wallet": "<1>Kripto cüzdan</1> ekle",
"crypto_address_verification": "eğer kripto adresi p2p ile çözüldüyse",
"crypto_address_not_yours": "Kripto adres başka bir hesaba aittir.",
"enter_crypto_address": "Lütfen geçerli bir kripto adresi girin.",
"crypto_address_not_resolved": "Kripto adres henüz çözülmedi.",
"copy_message_etherscan": "<1>{{copy}}</1> <2>etherscan</2> üzerinde imzalanacak mesaj",
"account": "hesap",
"crypto_address": "kripto adres",
"crypto_wallets": "Kripto Cüzdanlar",
"reset": "sıfırla",
"import": "ithal et",
"export": "dışa aktar",
"full_account_data": "tam hesap verisi",
"this_account": "bu hesap",
"delete": "sil",
"delete_account": "hesabı sil",
"file_type": "Dosya türü",
"version": "Sürüm",
"spoiler": "spoiler",
"interface": "arayüz",
"invalid_url": "Geçersiz URL",
"no_link_provided": "Hiçbir bağlantı sağlanmadı",
"image_search": "resim arama",
"copy_link": "bağlantıyı kopyala",
"hide_post": "gönderiyi gizle",
@@ -132,10 +110,8 @@
"expand_all_settings": "Tüm Ayarları Genişlet",
"collapse_all_settings": "Tüm Ayarları Daralt",
"refresh": "Yenile",
"no_board_selected": "hiçbir forum seçilmedi",
"none": "hiçbiri",
"not_subscribed_to_any_board": "Henüz herhangi bir foruma abone olmadınız.",
"board_mods": "Forum Mods",
"this_post_was_removed": "bu mesaj kaldırıldı",
"user_deleted_this_post": "Kullanıcı bu mesajı sildi.",
"reason": "neden",
@@ -143,7 +119,6 @@
"ban_user_for": "Kullanıcıyı <1></1> gün boyunca yasakla",
"optional": "isteğe bağlı",
"close_thread": "konuyu kapat",
"view_spoiler": "spoileri görüntüle",
"filter": "filtre",
"edit": "düzenle",
"time_1_minute_ago": "1 dakika önce",
@@ -160,7 +135,6 @@
"bump_order": "Bump sırası",
"creation_date": "Oluşturulma tarihi",
"sort_by": "Sırala",
"time_filter": "Zaman Filtresi",
"subplebbit_offline_info": "Bu forum çevrimdışı olabilir ve yayınlama başarısız olabilir",
"posts_last_synced_info": "Gönderiler son olarak {{time}} senkronize edildi, bu forum çevrimdışı olabilir ve yayınlama başarısız olabilir.",
"newer_than": "daha yeni",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "Bu ID ile {{number}} gönderi",
"ban_expires_at": "p/{{address}} adresinden {{timestamp}} tarihine kadar yasaklandı",
"user_banned": "Kullanıcı bu gönderi için yasaklandı",
"loading_comments": "Yorumlar yükleniyor",
"replies": "cevaplar",
"links": "bağlantılar",
"avatar": "avatar",
"token_address_whitelist": "Token adresi (<1>yalnızca beyaz liste</1>)",
"token_id": "Token kimliği",
"nsfw_boards": "NSFW Panoları",
"hide_gore_boards": "Gore Panolarını Gizle",
"hide_adult_boards": "Yetişkin Panolarını Gizle",
"static_gif": "Statik GIF",
"animated_gif": "Animasyonlu GIF",
"hide_avatars": "Avatarları gizle",
"pending": "Beklemede",
"failed": "Başarısız",
"add": "Ekle",
"pattern": "desen",
"enable": "Etkinleştir",
"order": "Sıra",
"text": "Metin",
"filtered_threads": "Filtrelenmiş başlıklar",
"missing_link_confirm": "Gönderiniz varsayılan olarak 5chan'de görünmeyecek, çünkü bir resim veya başka bir medyaya bağlantı eksik. Bu filtreyi ayarlardan devre dışı bırakabilirsiniz.",
"no_board_selected_warning": "Lütfen gönderimden önce bir pano seçin.",
@@ -242,11 +206,8 @@
"reset_changes": "Değişiklikleri Sıfırla",
"crypto_address_yours": "Kripto adres bu hesaba aittir.",
"delete_wallet": "Cüzdanı Sil",
"loading_board": "Tahta yükleniyor",
"last_bumped": "Son bump",
"threads_without_images_tip": "Sadece gömme medya bağlantısı olan gönderileri görüntüle",
"hide_gore_boards_tip": "\"gore\" etiketi olan boardlardan gönderileri göstermeyin",
"hide_adult_boards_tip": "\"adult\" etiketi olan boardlardan gönderileri göstermeyin",
"fit_expanded_images_to_screen": "Genişletilmiş resimleri ekrana sığdır",
"fit_expanded_images_to_screen_tip": "Genişletilmiş resimleri hem tarayıcı genişliğine hem de yüksekliğine sınırlayın",
"hide_avatars_tip": "Kullanıcı görünüm adlarının yanında avatarları gösterme",
@@ -258,26 +219,15 @@
"warning": "Uyarı",
"comment_field_too_long": "Yorum çok uzun ({{length}}/2000).",
"field_too_long": "Alan çok uzun.",
"title": "Başlık",
"tags": "Etiketler",
"load_more": "Daha fazla yükle",
"displaying_boards": "{{filteredBoardsCount}}/{{totalBoardCount}} boardları görüntüleme",
"displaying_boards_with_tag": "{{currentTag}} etiketiyle işaretlenen {{totalBoardCount}} boardtan {{filteredBoardsCount}} görüntüleniyor",
"pph": "Posts Per Hour (Saat Başına Paylaşımlar)",
"unsubscribe_all": "Hepsinden aboneliği iptal et",
"unsubscribe_all_confirm": "Tüm forumlardan aboneliği iptal etmek istediğinizden emin misiniz?",
"you_have_blocked_this_board": "Bu tahtayı engellediniz",
"looking_for_more_posts": "Daha fazla gönderi arıyorum",
"more_posts_last_week": "{{count}} gönderi {{currentTimeFilterName}} tarihinden itibaren: <1>geçen haftadan daha fazla gönderi göster</1>",
"more_posts_last_month": "{{count}} gönderi {{currentTimeFilterName}}'dan itibaren: <1>geçen aydan {{moreCount}} daha fazla gönderi göster</1>",
"loading_feed": "Yükleniyor besleme",
"loading_post": "Gönderi yükleniyor",
"node_stats": "Düğüm istatistikleri",
"loading_default_boards": "Varsayılan panolar listesi yükleniyor",
"loading_subscriptions": "Abonelikler yükleniyor",
"create_board": "Tahta oluştur",
"enter_board_address": "Herhangi bir tahta adresini girin",
"board_not_reachable": "Board erişilemez",
"cannot_edit_thread": "Bu başlığı düzenleyemezsiniz",
"cannot_edit_reply": "Bu yanıtı düzenleyemezsiniz",
"this_thread_was_deleted": "Bu başlık, yazarının tarafından silindi",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Bu yanıt, yazar tarafından silindi",
"this_reply_was_removed": "Bu yanıt, forum moderatörleri tarafından kaldırıldı",
"not_mod_of_any_board": "Hiçbir tahtanın moderatörü değilsiniz.",
"filters_and_highlights": "Filtreler ve Vurgular",
"search_results_for": "Arama sonuçları için",
"help": "Yardım",
"filter_and_highlights_help": "Filtreler ve Vurgular Yardımı",
@@ -299,10 +248,11 @@
"updates": "Güncellemeler",
"downloading_board": "forum indiriliyor",
"subscriptions_subtitle": "{{count}} board'a abone oldunuz",
"subscriptions_subtitle_one": "{{count}} board'a abone oldunuz",
"all_boards": "Tüm panolar",
"nsfw_boards_only": "Sadece NSFW panoları",
"worksafe_boards_only": "Sadece iş için güvenli panolar",
"bitsocial_account": "Bitsocial Hesabı",
"p2p_options": "P2P Seçenekleri"
"p2p_options": "P2P Seçenekleri",
"purge": "temizle",
"purge_confirm": "Temizleme, bu içeriği ve tüm yanıtlarını veritabanından kalıcı olarak kaldıracaktır. Devam edilsin mi?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "Що таке 5chan?",
"go": "йди",
"or": "або",
"5chan_description": "5chan — це повністю децентралізована альтернатива 4chan з відкритим вихідним кодом, де будь-хто може створювати та криптографічно володіти необмеженою кількістю дошок. Власники дошок розміщують та модерують свої дошки та встановлюють їхні <1>Правила</1>. Всі дані — це лише текст, який поширюється одноранговим способом, включаючи посилання на вбудовані зображення. Ознайомтеся з <2>Часто задаваними питаннями</2>, щоб дізнатися більше. Не соромтеся натиснути на дошку нижче, яка вас зацікавить, і одразу почніть!",
"no_global_rules_info": "Ви завжди можете підключитися до будь-якого форуму, повністю P2P, ніхто не може вас зупинити. Просто вставте його адресу в поле пошуку вище.",
"boards": "форуми",
@@ -11,7 +10,6 @@
"about": "Про",
"whitepaper": "Біла книга",
"token": "Токен",
"download_app": "Завантажити додаток",
"start_new_thread": "Почати нову тему",
"show_stats": "Показати статистику",
"hide": "Приховати",
@@ -40,8 +38,6 @@
"post_a_reply": "Опублікувати Відповідь",
"view_thread": "Переглянути Тему",
"return": "Повернення",
"bottom": "Низ",
"top": "Верхній",
"thread_closed": "Тема закрита.",
"may_not_reply": "Можливо, ви не зможете відповісти зараз.",
"post": "пост",
@@ -54,25 +50,15 @@
"audio": "аудіо",
"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>, щоб переглянути.",
"this_thread_is_closed": "Тему закрито",
"reply_to_no": "Відповісти на пост No.{{no}}",
"submit": "Надіслати",
"gif": "ГІФ",
"moderating": "модеруєте",
"not_moderating": "Ви не модеруєте жодного форуму",
"not_subscribed": "Ви не підписані на жоден форум",
"total_posts": "Всього повідомлень:",
"current_users": "поточні користувачі:",
"boards_tracked": "відстежувані форуми:",
"interests": "інтереси",
"random": "випадковий",
"international": "міжнародні",
"projects": "проекти",
"challenge_counter": "{{index}} з {{total}}",
"embed": "вбудувати",
"remove": "видалити",
@@ -80,7 +66,6 @@
"new_stable_version": "Нова стабільна версія доступна, 5chan v{{newVersion}}. Ви використовуєте 5chan v{{oldVersion}}.",
"refresh_to_update": "Оновіть сторінку, щоб оновити",
"new_development_version": "Нова версія розробки доступна, коміт {{newCommit}}. Ви використовуєте коміт {{oldCommit}}.",
"check_for_updates": "<1>Перевірити</1> оновлення",
"latest_development_version": "Ви використовуєте останню версію розробки, коміт {{commit}}. Щоб використовувати стабільну версію, перейдіть за посиланням {{link}}.",
"latest_stable_version": "Ви використовуєте останню стабільну версію, 5chan v{{version}}.",
"check": "перевірити",
@@ -98,28 +83,21 @@
"copy": "копіювати",
"copied": "скопійовано",
"wallet": "Гаманець",
"add_wallet": "<1>Додати</1> криптокошелек",
"crypto_address_verification": "якщо адреса криптовалюти розглядається p2p",
"crypto_address_not_yours": "Адреса криптовалюти належить до іншого облікового запису.",
"enter_crypto_address": "Будь ласка, введіть дійсну криптовалютну адресу.",
"crypto_address_not_resolved": "Адреса криптовалюти ще не вирішена.",
"copy_message_etherscan": "<1>{{copy}}</1> повідомлення для підпису на <2>etherscan</2>",
"account": "рахунок",
"crypto_address": "адреса криптовалюти",
"crypto_wallets": "Криптокошельки",
"reset": "скинути",
"import": "імпортувати",
"export": "експортувати",
"full_account_data": "повні дані аккаунта",
"this_account": "цей аккаунт",
"delete": "видалити",
"delete_account": "видалити обліковий запис",
"file_type": "Тип файлу",
"version": "Версія",
"spoiler": "спойлер",
"interface": "інтерфейс",
"invalid_url": "Недійсний URL",
"no_link_provided": "Не надано жодного посилання",
"image_search": "пошук зображень",
"copy_link": "копіювати посилання",
"hide_post": "сховати допис",
@@ -132,10 +110,8 @@
"expand_all_settings": "Розгорнути всі налаштування",
"collapse_all_settings": "Згорнути всі налаштування",
"refresh": "Оновити",
"no_board_selected": "не обрано жодного форуму",
"none": "ніхто",
"not_subscribed_to_any_board": "Ви ще не підписалися на жоден форум.",
"board_mods": "Дошка Моди",
"this_post_was_removed": "цей пост було видалено",
"user_deleted_this_post": "Користувач видалив цей пост.",
"reason": "причина",
@@ -143,7 +119,6 @@
"ban_user_for": "Заборонити користувача на <1></1> днів",
"optional": "необов’язково",
"close_thread": "закрити тему",
"view_spoiler": "переглянути спойлер",
"filter": "фільтр",
"edit": "редагувати",
"time_1_minute_ago": "1 хвилину тому",
@@ -160,7 +135,6 @@
"bump_order": "Порядок Bump",
"creation_date": "Дата створення",
"sort_by": "Сортувати за",
"time_filter": "Фільтр за часом",
"subplebbit_offline_info": "Цей форум може бути офлайн, і публікація може не вдатися",
"posts_last_synced_info": "Останній раз пости синхронізовано {{time}}, цей форум може бути офлайн, і публікація може не вдатися.",
"newer_than": "новіше ніж",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} пост з цього ідентифікатора",
"ban_expires_at": "Заборонений з p/{{address}} до {{timestamp}}",
"user_banned": "Користувач був заблокований за цей пост",
"loading_comments": "Завантаження коментарів",
"replies": "відповіді",
"links": "посилання",
"avatar": "аватар",
"token_address_whitelist": "Адреса токена (<1>тільки білий список</1>)",
"token_id": "Ідентифікатор токена",
"nsfw_boards": "NSFW дошки",
"hide_gore_boards": "Сховати дошки Gore",
"hide_adult_boards": "Сховати дошки для дорослих",
"static_gif": "Статичний GIF",
"animated_gif": "Анімований GIF",
"hide_avatars": "Сховати аватари",
"pending": "Очікує",
"failed": "Не вдалося",
"add": "Додати",
"pattern": "шаблон",
"enable": "Увімкнути",
"order": "Порядок",
"text": "Текст",
"filtered_threads": "Відфільтровані треди",
"missing_link_confirm": "Ваш пост не буде видимим за замовчуванням на 5chan, оскільки відсутнє посилання на зображення або інший медіафайл. Ви можете вимкнути цей фільтр у налаштуваннях.",
"no_board_selected_warning": "Будь ласка, виберіть дошку перед публікацією.",
@@ -242,11 +206,8 @@
"reset_changes": "Скинути зміни",
"crypto_address_yours": "Адреса криптовалюти належить цьому обліковому запису.",
"delete_wallet": "Видалити гаманець",
"loading_board": "Завантаження дошки",
"last_bumped": "Останній бамп",
"threads_without_images_tip": "Показувати тільки ті теми, які містять посилання на медіа, що можна вбудувати",
"hide_gore_boards_tip": "Не показувати теми з форумів з тегом \"gore\"",
"hide_adult_boards_tip": "Не показувати теми з форумів з тегом \"adult\"",
"fit_expanded_images_to_screen": "Підлаштувати розширені зображення під екран",
"fit_expanded_images_to_screen_tip": "Обмежити розширені зображення як за шириною, так і за висотою браузера",
"hide_avatars_tip": "Не показувати аватари поряд із іменами користувачів",
@@ -258,26 +219,15 @@
"warning": "Попередження",
"comment_field_too_long": "Коментар занадто довгий ({{length}}/2000).",
"field_too_long": "Поле занадто довге.",
"title": "Заголовок",
"tags": "Теги",
"load_more": "Завантажити більше",
"displaying_boards": "Відображення {{filteredBoardsCount}} з {{totalBoardCount}} форумів",
"displaying_boards_with_tag": "Відображення {{filteredBoardsCount}} з {{totalBoardCount}} форумів, помічених тегом {{currentTag}}",
"pph": "Posts Per Hour (Пости за Годину)",
"unsubscribe_all": "Відписатися від всього",
"unsubscribe_all_confirm": "Ви впевнені, що хочете скасувати підписку з усіх форумів?",
"you_have_blocked_this_board": "Ви заблокували цю дошку",
"looking_for_more_posts": "Шукаю більше дописів",
"more_posts_last_week": "{{count}} дописів з {{currentTimeFilterName}}: <1>показати більше дописів з минулого тижня</1>",
"more_posts_last_month": "{{count}} дописів з {{currentTimeFilterName}}: <1>показати {{moreCount}} більше дописів з минулого місяця</1>",
"loading_feed": "Завантаження потоку",
"loading_post": "Завантаження поста",
"node_stats": "Статистика вузла",
"loading_default_boards": "Завантаження списку стандартних дошок",
"loading_subscriptions": "Завантаження підписок",
"create_board": "Створити дошку",
"enter_board_address": "Введіть будь-яку адресу дошки",
"board_not_reachable": "Дошка недоступна",
"cannot_edit_thread": "Ви не можете редагувати цю тему",
"cannot_edit_reply": "Ви не можете редагувати цю відповідь",
"this_thread_was_deleted": "Цю тему видалив її автор",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Цю відповідь було видалено її автором",
"this_reply_was_removed": "Цю відповідь було видалено модераторами форуму",
"not_mod_of_any_board": "Ви не модератор жодної дошки.",
"filters_and_highlights": "Фільтри та виділення",
"search_results_for": "Результати пошуку для",
"help": "Допомога",
"filter_and_highlights_help": "Допомога з фільтрами та підсвічуваннями",
@@ -299,10 +248,11 @@
"updates": "Оновлення",
"downloading_board": "завантаження форуму",
"subscriptions_subtitle": "Ви підписались на {{count}} board",
"subscriptions_subtitle_one": "Ви підписались на {{count}} board",
"all_boards": "Всі дошки",
"nsfw_boards_only": "Тільки дошки NSFW",
"worksafe_boards_only": "Тільки безпечні для роботи дошки",
"bitsocial_account": "Обліковий запис Bitsocial",
"p2p_options": "Опції P2P"
"p2p_options": "Опції P2P",
"purge": "видалити",
"purge_confirm": "Видалення назавжди видалить цей контент і всі відповіді на нього з бази даних. Продовжити?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "5chan کیا ہے؟",
"go": "جا",
"or": "یا",
"5chan_description": "5chan ایک مکمل طور پر غیر مرکزی اور اوپن سورس 4chan متبادل ہے، جہاں کوئی بھی لامحدود بورڈز بنا سکتا ہے اور کریپٹوگرافک طور پر ان کا مالک ہو سکتا ہے۔ بورڈ مالکان اپنے بورڈ کی میزبانی اور نظم و نسق کرتے ہیں اور اس کے <1>قواعد</1> طے کرتے ہیں۔ تمام ڈیٹا صرف متن ہے اور یہ peer-to-peer شیئر کیا جاتا ہے، بشمول ایمبیڈ تصاویر کے لنکس۔ مزید جاننے کے لیے <2>FAQ</2> دیکھیں۔ نیچے دیے گئے بورڈ پر کلک کرنے میں آزاد محسوس کریں جو آپ کی دلچسپی رکھتا ہے اور فوراً شروع کریں!",
"no_global_rules_info": "آپ ہمیشہ کسی بھی بورڈ سے کنیکٹ ہو سکتے ہیں، مکمل طور پر P2P، کوئی آپ کو روک نہیں سکتا۔ بس اس کا پتہ اوپر والے سرچ فیلڈ میں پیسٹ کریں۔",
"boards": "پیغام بورڈز",
@@ -11,7 +10,6 @@
"about": "کے بارے میں",
"whitepaper": "سفید پیپر",
"token": "ٹوکن",
"download_app": "ایپ ڈاؤن لوڈ کریں",
"start_new_thread": "نئی دھاگہ شروع کریں",
"show_stats": "احصائیہ دکھائیں",
"hide": "چھپائیں",
@@ -40,8 +38,6 @@
"post_a_reply": "ایک جواب بھیجیں",
"view_thread": "تھریڈ دیکھیں",
"return": "واپس",
"bottom": "نیچے",
"top": "اوپر",
"thread_closed": "موضوع بند کر دیا گیا ہے۔",
"may_not_reply": "آپ اس وقت جواب نہیں دے سکتے۔",
"post": "پوسٹ",
@@ -54,25 +50,15 @@
"audio": "آڈیو",
"webpage": "ویب پیج",
"iframe": "آئی فریم",
"rules": "اصول",
"welcome_to_board": "{{board}} میں خوش آمدید",
"comment_too_long": "تبصرہ بہت طویل ہے۔ <1>مکمل متن دیکھنے کے لیے یہاں کلک کریں</1>۔",
"replies_omitted": "{{repliesCount}} جوابات چھوڑ دیے گئے ہیں۔ <1>مکمل دیکھنے کے لیے یہاں کلک کریں</1>۔",
"replies_and_links_omitted": "{{repliesCount}} جوابات اور {{linksCount}} لنکس چھوڑ دیے گئے ہیں۔ <1>مکمل دیکھنے کے لیے یہاں کلک کریں</1>۔",
"this_thread_is_closed": "یہ دھاگہ بند ہے",
"reply_to_no": "پوسٹ No.{{no}} کا جواب دیں",
"submit": "جمع کرائیں",
"gif": "جی آئی ایف",
"moderating": "منتظم کر رہے ہیں",
"not_moderating": "آپ کسی پیغام بورڈ کا انتظام نہیں کر رہے",
"not_subscribed": "آپ کسی پیغام بورڈ کی سبسکرپشن نہیں لے رہے",
"total_posts": "کل پوسٹس:",
"current_users": "موجودہ صارفین:",
"boards_tracked": "ٹریک کیے گئے بورڈز:",
"interests": "دلچسپیاں",
"random": "بے ترتیب",
"international": "بین الاقوامی",
"projects": "منصوبے",
"challenge_counter": "{{index}} میں سے {{total}}",
"embed": "ایمبیڈ",
"remove": "ہٹائیں",
@@ -80,7 +66,6 @@
"new_stable_version": "نیو مستقر ورژن دستیاب ہے, 5chan v{{newVersion}}۔ آپ 5chan v{{oldVersion}} استعمال کر رہے ہیں۔",
"refresh_to_update": "اپ ڈیٹ کرنے کے لئے صفحہ تازہ کریں",
"new_development_version": "نیو ڈویلپمنٹ ورژن دستیاب ہے, کمیٹ {{newCommit}}۔ آپ کمیٹ {{oldCommit}} استعمال کر رہے ہیں۔",
"check_for_updates": "<1>چیک</1> کریں اپ ڈیٹس کے لئے",
"latest_development_version": "آپ تازہ ترین ڈویلپمنٹ ورژن پر ہیں, کمیٹ {{commit}}۔ مستحکم ورژن استعمال کرنے کے لئے, {{link}} پر جائیں۔",
"latest_stable_version": "آپ تازہ ترین مستحکم ورژن پر ہیں, 5chan v{{version}}۔",
"check": "چیک کریں",
@@ -98,28 +83,21 @@
"copy": "کاپی",
"copied": "کاپی کی گئی",
"wallet": "والیٹ",
"add_wallet": "<1>شامل کریں</1> ایک کرپٹو والیٹ",
"crypto_address_verification": "اگر کرپٹو پتا p2p کے ذریعے حل ہوتا ہے",
"crypto_address_not_yours": "کرپٹو پتا دوسرے اکاؤنٹ کا حصہ ہے۔",
"enter_crypto_address": "براہ کرم ایک معتبر کرپٹو پتہ داخل کریں۔",
"crypto_address_not_resolved": "کرپٹو پتا ابھی تک حل نہیں ہوا ہے۔",
"copy_message_etherscan": "<1>{{copy}}</1> پیغام <2>etherscan</2> پر دستخط کریں",
"account": "اکاؤنٹ",
"crypto_address": "کرپٹو پتہ",
"crypto_wallets": "کرپٹو والٹس",
"reset": "ری سیٹ کریں",
"import": "درآمد کریں",
"export": "برآمد کریں",
"full_account_data": "مکمل اکاؤنٹ ڈیٹا",
"this_account": "یہ اکاؤنٹ",
"delete": "حذف کریں",
"delete_account": "اکاؤنٹ حذف کریں",
"file_type": "فائل کی قسم",
"version": "ورژن",
"spoiler": "سپوائلر",
"interface": "انٹرفیس",
"invalid_url": "غیر درست یو آر ایل",
"no_link_provided": "کوئی لنک فراہم نہیں کیا گیا",
"image_search": "تصویر کی تلاش",
"copy_link": "لنک کاپی کریں",
"hide_post": "پوسٹ چھپائیں",
@@ -132,10 +110,8 @@
"expand_all_settings": "تمام ترتیبات کو بڑھائیں",
"collapse_all_settings": "تمام ترتیبات کو مختصر کریں",
"refresh": "تازہ کاری",
"no_board_selected": "کوئی پیغام بورڈز منتخب نہیں کیا گیا",
"none": "کوئی نہیں",
"not_subscribed_to_any_board": "آپ نے ابھی تک کسی بورڈز میں سبسکرائب نہیں کیا۔",
"board_mods": "بورڈ موڈس",
"this_post_was_removed": "یہ پوسٹ ہٹا دی گئی ہے",
"user_deleted_this_post": "صارف نے یہ پوسٹ حذف کردی.",
"reason": "وجہ",
@@ -143,7 +119,6 @@
"ban_user_for": "بان کاربر <1></1> دنوں کے لئے",
"optional": "اختیاری",
"close_thread": "موضوع بند کریں",
"view_spoiler": "اسپوائلر دیکھیں",
"filter": "فلٹر",
"edit": "ترمیم کریں",
"time_1_minute_ago": "1 منٹ پہلے",
@@ -160,7 +135,6 @@
"bump_order": "بمپ آرڈر",
"creation_date": "تخلیق کی تاریخ",
"sort_by": "کے ذریعہ سارٹ کریں",
"time_filter": "وقت فلٹر",
"subplebbit_offline_info": "یہ بورڈ آف لائن ہو سکتا ہے اور اشاعت ناکام ہو سکتی ہے",
"posts_last_synced_info": "پوسٹس آخری بار {{time}} پر مطابقت پذیر ہوئیں، یہ بورڈ آف لائن ہو سکتا ہے اور اشاعت ناکام ہو سکتی ہے۔",
"newer_than": "نئی سے",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "اس آئی ڈی سے {{number}} پوسٹ",
"ban_expires_at": "p/{{address}} سے {{timestamp}} تک ممنوع",
"user_banned": "اس پوسٹ کے لئے صارف کو پابندی عائد کردی گئی تھی",
"loading_comments": "تبصرے لوڈ ہو رہے ہیں",
"replies": "جوابات",
"links": "لنکس",
"avatar": "اوتار",
"token_address_whitelist": "ٹوکن کا پتا (<1>صرف سفید فہرست</1>)",
"token_id": "ٹوکن شناخت",
"nsfw_boards": "این ایس ایف ڈبلیو بورڈس",
"hide_gore_boards": "گور بورڈز چھپائیں",
"hide_adult_boards": "بالغ بورڈز چھپائیں",
"static_gif": "اسٹیٹک GIF",
"animated_gif": "اینیمیٹڈ GIF",
"hide_avatars": "اوٹار چھپائیں",
"pending": "منتظر",
"failed": "ناکام",
"add": "شامل کریں",
"pattern": "پیٹرن",
"enable": "فعال کریں",
"order": "ترتیب",
"text": "متن",
"filtered_threads": "فلٹر کیے گئے تھریڈز",
"missing_link_confirm": "آپ کا پوسٹ 5chan پر ڈیفالٹ کے طور پر نظر نہیں آئے گا، کیونکہ اس میں کسی تصویر یا دیگر میڈیا کا لنک نہیں ہے۔ آپ ترتیبات میں اس فلٹر کو غیر فعال کر سکتے ہیں۔",
"no_board_selected_warning": "براہ کرم پوسٹ کرنے سے پہلے ایک بورڈ منتخب کریں۔",
@@ -242,11 +206,8 @@
"reset_changes": "تبدیلیاں ری سیٹ کریں",
"crypto_address_yours": "کرپٹو پتا اس اکاؤنٹ کا حصہ ہے۔",
"delete_wallet": "والٹ حذف کریں",
"loading_board": "بورڈ لوڈ ہو رہا ہے",
"last_bumped": "آخری بمپر",
"threads_without_images_tip": "صرف وہ تھریڈز دکھائیں جو ایمبیڈ ایبل میڈیا کے ساتھ لنک کرتے ہیں",
"hide_gore_boards_tip": "\"گور\" ٹیگ والے بورڈز سے تھریڈز نہ دکھائیں",
"hide_adult_boards_tip": "\"ایڈلٹ\" ٹیگ والے بورڈز سے تھریڈز نہ دکھائیں",
"fit_expanded_images_to_screen": "پھیلائی ہوئی تصاویر کو اسکرین پر فٹ کریں",
"fit_expanded_images_to_screen_tip": "پھیلائی ہوئی تصاویر کو براؤزر کی چوڑائی اور اونچائی دونوں تک محدود کریں",
"hide_avatars_tip": "صارف کے ڈسپلے ناموں کے ساتھ اوتار نہ دکھائیں",
@@ -258,26 +219,15 @@
"warning": "چیتاونی",
"comment_field_too_long": "تبصرہ بہت طویل ہے ({{length}}/2000).",
"field_too_long": "فیلڈ بہت طویل ہے۔",
"title": "عنوان",
"tags": "ٹٰیگ",
"load_more": "مزید لوڈ کریں",
"displaying_boards": "ظاہر ہو رہے ہیں {{filteredBoardsCount}} میں سے {{totalBoardCount}} بورڈز",
"displaying_boards_with_tag": "ظاہر ہو رہے ہیں {{filteredBoardsCount}} میں سے {{totalBoardCount}} بورڈز جو {{currentTag}} ٹیگ کے ساتھ ہیں",
"pph": "Posts Per Hour (ہر گھنٹے میں پوسٹس)",
"unsubscribe_all": "سب سے ان سبسکرائب کریں",
"unsubscribe_all_confirm": "کیا آپ کو یقین ہے کہ آپ تمام بورڈز سے ان سبسکرائب کرنا چاہتے ہیں؟",
"you_have_blocked_this_board": "آپ نے اس بورڈ کو بلاک کر دیا ہے",
"looking_for_more_posts": "مزید پوسٹس تلاش کر رہے ہیں",
"more_posts_last_week": "{{count}} پوسٹس {{currentTimeFilterName}} سے: <1>پچھلے ہفتے سے مزید پوسٹس دکھائیں</1>",
"more_posts_last_month": "{{count}} پوسٹس {{currentTimeFilterName}} سے: <1>پچھلے مہینے کی مزید {{moreCount}} پوسٹس دکھائیں</1>",
"loading_feed": "لوڈ ہو رہا ہے فیڈ",
"loading_post": "پوسٹ لوڈ ہو رہی ہے",
"node_stats": "نوڈ کے اعدادوشمار",
"loading_default_boards": "ڈिफالٹ بورڈ کی فہرست لوڈ ہو رہی ہے",
"loading_subscriptions": "سبسکرپشن لوڈ ہو رہی ہے",
"create_board": "بورڈ بنائیں",
"enter_board_address": "کسی بھی بورڈ کا پتہ درج کریں",
"board_not_reachable": "بورڈ قابل رسائی نہیں ہے",
"cannot_edit_thread": "آپ اس تھریڈ کو ایڈٹ نہیں کر سکتے",
"cannot_edit_reply": "آپ اس جواب کو ایڈٹ نہیں کر سکتے",
"this_thread_was_deleted": "اس تھریڈ کو اس کے مصنف نے حذف کیا",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "اس جواب کو اس کے مصنف نے حذف کر دیا تھا",
"this_reply_was_removed": "اس جواب کو بورڈ کے منتظمین نے حذف کر دیا ہے",
"not_mod_of_any_board": "آپ کسی بورڈ کے موڈ نہیں ہیں۔",
"filters_and_highlights": "فلٹرز اور ہائیلائٹس",
"search_results_for": "تلاش کے نتائج",
"help": "مدد",
"filter_and_highlights_help": "فلٹرز اور ہائی لائٹس کی مدد",
@@ -299,10 +248,11 @@
"updates": "اپڈیٹس",
"downloading_board": "فورم ڈاؤن لوڈ ہو رہا ہے",
"subscriptions_subtitle": "آپ نے {{count}} board کی سبسکرپشن لی ہے",
"subscriptions_subtitle_one": "آپ نے {{count}} board کی سبسکرپشن لی ہے",
"all_boards": "تمام بورڈز",
"nsfw_boards_only": "صرف NSFW بورڈز",
"worksafe_boards_only": "صرف کام کے لیے محفوظ بورڈز",
"bitsocial_account": "Bitsocial اکاؤنٹ",
"p2p_options": "P2P اختیارات"
"p2p_options": "P2P اختیارات",
"purge": "ختم کرنا",
"purge_confirm": "پرج کرنا اس مواد اور اس کی تمام جوابات کو ڈیٹا بیس سے مستقل طور پر ہٹا دے گا۔ جاری رکھیں؟"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "5chan là gì?",
"go": "đi",
"or": "hoặc",
"5chan_description": "5chan là một giải pháp thay thế hoàn toàn phi tập trung và mã nguồn mở cho 4chan, nơi bất kỳ ai cũng có thể tạo và sở hữu mã hóa các bảng không giới hạn. Chủ sở hữu bảng lưu trữ và kiểm duyệt bảng của họ và đặt <1>Quy tắc</1> của nó. Tất cả dữ liệu chỉ là văn bản và được chia sẻ peer-to-peer, bao gồm các liên kết đến hình ảnh nhúng. Xem <2>FAQ</2> để tìm hiểu thêm. Hãy thoải mái nhấp vào một bảng bên dưới mà bạn quan tâm và bắt đầu ngay!",
"no_global_rules_info": "Bạn luôn có thể kết nối với bất kỳ diễn đàn nào, hoàn toàn P2P, không ai có thể ngăn cản bạn. Chỉ cần dán địa chỉ của nó vào trường tìm kiếm ở trên.",
"boards": "diễn đàn",
@@ -11,7 +10,6 @@
"about": "Về",
"whitepaper": "Bản trắng",
"token": "Token",
"download_app": "Tải ứng dụng",
"start_new_thread": "Bắt đầu một chủ đề mới",
"show_stats": "Hiển thị Thống kê",
"hide": "Ẩn",
@@ -40,8 +38,6 @@
"post_a_reply": "Đăng Một Câu Trả Lời",
"view_thread": "Xem Chủ Đề",
"return": "Trở lại",
"bottom": "Đáy",
"top": "Đầu",
"thread_closed": "Chủ đề đã đóng.",
"may_not_reply": "Bạn có thể không thể trả lời vào thời điểm này.",
"post": "đăng",
@@ -54,25 +50,15 @@
"audio": "âm thanh",
"webpage": "trang web",
"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.",
"this_thread_is_closed": "Chủ đề này đã đóng",
"reply_to_no": "Trả lời bài No.{{no}}",
"submit": "Gửi",
"gif": "GIF",
"moderating": "đang điều hành",
"not_moderating": "Không điều hành diễn đàn nào",
"not_subscribed": "Không đăng ký bất kỳ diễn đàn nào",
"total_posts": "Tổng số bài viết:",
"current_users": "người dùng hiện tại:",
"boards_tracked": "bảng được theo dõi:",
"interests": "sở thích",
"random": "ngẫu nhiên",
"international": "quốc tế",
"projects": "dự án",
"challenge_counter": "{{index}} trong {{total}}",
"embed": "nhúng",
"remove": "xóa",
@@ -80,7 +66,6 @@
"new_stable_version": "Phiên bản ổn định mới có sẵn, 5chan v{{newVersion}}. Bạn đang sử dụng 5chan v{{oldVersion}}.",
"refresh_to_update": "Làm mới trang để cập nhật",
"new_development_version": "Phiên bản phát triển mới có sẵn, commit {{newCommit}}. Bạn đang sử dụng commit {{oldCommit}}.",
"check_for_updates": "<1>Kiểm tra</1> cập nhật",
"latest_development_version": "Bạn đang sử dụng phiên bản phát triển mới nhất, commit {{commit}}. Để sử dụng phiên bản ổn định, hãy truy cập {{link}}.",
"latest_stable_version": "Bạn đang sử dụng phiên bản ổn định mới nhất, 5chan v{{version}}.",
"check": "kiểm tra",
@@ -98,28 +83,21 @@
"copy": "sao chép",
"copied": "đã sao chép",
"wallet": "Ví",
"add_wallet": "<1>Thêm</1> một ví tiền điện tử",
"crypto_address_verification": "nếu địa chỉ tiền điện tử được giải quyết p2p",
"crypto_address_not_yours": "Địa chỉ tiền điện tử thuộc về một tài khoản khác.",
"enter_crypto_address": "Vui lòng nhập địa chỉ tiền điện tử hợp lệ.",
"crypto_address_not_resolved": "Địa chỉ tiền điện tử vẫn chưa được giải quyết.",
"copy_message_etherscan": "<1>{{copy}}</1> tin nhắn để ký trên <2>etherscan</2>",
"account": "tài khoản",
"crypto_address": "địa chỉ tiền điện tử",
"crypto_wallets": "Ví tiền điện tử",
"reset": "đặt lại",
"import": "nhập",
"export": "xuất",
"full_account_data": "dữ liệu tài khoản đầy đủ",
"this_account": "tài khoản này",
"delete": "xóa",
"delete_account": "xóa tài khoản",
"file_type": "Loại tệp",
"version": "Phiên bản",
"spoiler": "spoiler",
"interface": "giao diện",
"invalid_url": "URL không hợp lệ",
"no_link_provided": "Không có liên kết được cung cấp",
"image_search": "tìm kiếm hình ảnh",
"copy_link": "sao chép liên kết",
"hide_post": "Ẩn bài viết",
@@ -132,10 +110,8 @@
"expand_all_settings": "Mở rộng tất cả các thiết lập",
"collapse_all_settings": "Thu gọn tất cả các thiết lập",
"refresh": "Làm mới",
"no_board_selected": "không có diễn đàn nào được chọn",
"none": "không ai",
"not_subscribed_to_any_board": "Bạn chưa đăng ký vào bất kỳ diễn đàn nào.",
"board_mods": "Bảng Mods",
"this_post_was_removed": "bài đăng này đã bị xóa",
"user_deleted_this_post": "Người dùng đã xóa bài đăng này.",
"reason": "lý do",
@@ -143,7 +119,6 @@
"ban_user_for": "Cấm người dùng trong <1></1> ngày",
"optional": "tùy chọn",
"close_thread": "đóng chủ đề",
"view_spoiler": "xem spoiler",
"filter": "bộ lọc",
"edit": "chỉnh sửa",
"time_1_minute_ago": "1 phút trước",
@@ -160,7 +135,6 @@
"bump_order": "Thứ tự Bump",
"creation_date": "Ngày tạo",
"sort_by": "Sắp xếp theo",
"time_filter": "Bộ lọc thời gian",
"subplebbit_offline_info": "Bảng này có thể đang offline và việc xuất bản có thể thất bại",
"posts_last_synced_info": "Bài đăng được đồng bộ lần cuối {{time}}, bảng này có thể đang offline và việc xuất bản có thể thất bại.",
"newer_than": "mới hơn",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "{{number}} bài đăng từ ID này",
"ban_expires_at": "Bị cấm từ p/{{address}} cho đến {{timestamp}}",
"user_banned": "Người dùng đã bị cấm vì bài đăng này",
"loading_comments": "Đang tải bình luận",
"replies": "trả lời",
"links": "liên kết",
"avatar": "avatar",
"token_address_whitelist": "Địa chỉ token (<1>chỉ danh sách trắng</1>)",
"token_id": "ID token",
"nsfw_boards": "Các bảng NSFW",
"hide_gore_boards": "Ẩn Gore Boards",
"hide_adult_boards": "Ẩn Adult Boards",
"static_gif": "GIF Tĩnh",
"animated_gif": "GIF Hoạt Hình",
"hide_avatars": "Ẩn avatar",
"pending": "Đang chờ",
"failed": "Thất bại",
"add": "Thêm",
"pattern": "mẫu",
"enable": "Kích hoạt",
"order": "Thứ tự",
"text": "Văn bản",
"filtered_threads": "Các chủ đề đã lọc",
"missing_link_confirm": "Bài đăng của bạn sẽ không hiển thị theo mặc định trên 5chan, vì thiếu liên kết đến hình ảnh hoặc phương tiện khác. Bạn có thể tắt bộ lọc này trong cài đặt.",
"no_board_selected_warning": "Vui lòng chọn một bảng trước khi đăng.",
@@ -242,11 +206,8 @@
"reset_changes": "Đặt lại thay đổi",
"crypto_address_yours": "Địa chỉ tiền điện tử thuộc về tài khoản này.",
"delete_wallet": "Xóa ví",
"loading_board": "Đang tải bảng",
"last_bumped": "Bump gần đây nhất",
"threads_without_images_tip": "Chỉ hiển thị các chủ đề liên kết đến phương tiện có thể nhúng",
"hide_gore_boards_tip": "Không hiển thị chủ đề từ các diễn đàn có thẻ \"gore\"",
"hide_adult_boards_tip": "Không hiển thị chủ đề từ các diễn đàn có thẻ \"adult\"",
"fit_expanded_images_to_screen": "Phù hợp hình ảnh mở rộng với màn hình",
"fit_expanded_images_to_screen_tip": "Hạn chế hình ảnh mở rộng cả chiều rộng và chiều cao của trình duyệt",
"hide_avatars_tip": "Không hiển thị hình đại diện bên cạnh tên hiển thị của người dùng",
@@ -258,26 +219,15 @@
"warning": "Cảnh báo",
"comment_field_too_long": "Bình luận quá dài ({{length}}/2000).",
"field_too_long": "Trường quá dài.",
"title": "Tiêu đề",
"tags": "Thẻ",
"load_more": "Tải thêm",
"displaying_boards": "Hiển thị {{filteredBoardsCount}} trong {{totalBoardCount}} diễn đàn",
"displaying_boards_with_tag": "Hiển thị {{filteredBoardsCount}} trong {{totalBoardCount}} diễn đàn có thẻ {{currentTag}}",
"pph": "Posts Per Hour (Bài Viết Mỗi Giờ)",
"unsubscribe_all": "Hủy đăng ký tất cả",
"unsubscribe_all_confirm": "Bạn có chắc chắn muốn hủy đăng ký tất cả các diễn đàn không?",
"you_have_blocked_this_board": "Bạn đã chặn bảng này",
"looking_for_more_posts": "Tìm kiếm thêm bài viết",
"more_posts_last_week": "{{count}} bài viết từ {{currentTimeFilterName}}: <1>hiển thị thêm bài viết từ tuần trước</1>",
"more_posts_last_month": "{{count}} bài đăng kể từ {{currentTimeFilterName}}: <1>hiển thị thêm {{moreCount}} bài đăng từ tháng trước</1>",
"loading_feed": "Đang tải feed",
"loading_post": "Đang tải bài viết",
"node_stats": "Thống kê nút",
"loading_default_boards": "Đang tải danh sách bảng mặc định",
"loading_subscriptions": "Đang tải đăng ký",
"create_board": "Tạo bảng",
"enter_board_address": "Nhập bất kỳ địa chỉ bảng nào",
"board_not_reachable": "Bảng không thể truy cập",
"cannot_edit_thread": "Bạn không thể chỉnh sửa chủ đề này",
"cannot_edit_reply": "Bạn không thể chỉnh sửa phản hồi này",
"this_thread_was_deleted": "Chủ đề này đã bị tác giả của nó xóa",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "Câu trả lời này đã bị tác giả của nó xóa",
"this_reply_was_removed": "Phản hồi này đã bị xóa bởi các quản trị viên diễn đàn",
"not_mod_of_any_board": "Bạn không phải là quản trị viên của bất kỳ bảng nào.",
"filters_and_highlights": "Bộ lọc và Nổi bật",
"search_results_for": "Kết quả tìm kiếm cho",
"help": "Trợ giúp",
"filter_and_highlights_help": "Trợ giúp bộ lọc và đánh dấu",
@@ -299,10 +248,11 @@
"updates": "Cập nhật",
"downloading_board": "đang tải diễn đàn",
"subscriptions_subtitle": "Bạn đã đăng ký {{count}} board",
"subscriptions_subtitle_one": "Bạn đã đăng ký {{count}} board",
"all_boards": "Tất cả bảng",
"nsfw_boards_only": "Chỉ bảng NSFW",
"worksafe_boards_only": "Chỉ bảng an toàn cho công việc",
"bitsocial_account": "Tài khoản Bitsocial",
"p2p_options": "Tùy chọn P2P"
"p2p_options": "Tùy chọn P2P",
"purge": "xóa",
"purge_confirm": "Xóa sẽ loại bỏ vĩnh viễn nội dung này và tất cả các phản hồi của nó khỏi cơ sở dữ liệu. Tiếp tục?"
}
+3 -53
View File
@@ -1,7 +1,6 @@
{
"what_is_5chan": "5chan是什么?",
"go": "去",
"or": "或者",
"5chan_description": "5chan是一个完全去中心化和开源的4chan替代品,任何人都可以创建并加密拥有无限板块。板块所有者托管和审核他们的板块,并设置其<1>规则</1>。所有数据都是纯文本,并通过点对点共享,包括嵌入图像的链接。查看<2>常见问题</2>以了解更多信息。请随时点击下面您感兴趣的板块并立即开始!",
"no_global_rules_info": "您始终可以连接到任何论坛,完全P2P,没有人能阻止您。只需将其地址粘贴到上面的搜索字段中即可。",
"boards": "论坛",
@@ -11,7 +10,6 @@
"about": "关于",
"whitepaper": "白皮书",
"token": "代币",
"download_app": "下载应用",
"start_new_thread": "开始新主题",
"show_stats": "显示统计",
"hide": "隐藏",
@@ -40,8 +38,6 @@
"post_a_reply": "发表回复",
"view_thread": "查看线程",
"return": "返回",
"bottom": "底部",
"top": "顶部",
"thread_closed": "主题已关闭。",
"may_not_reply": "您现在可能无法回复。",
"post": "发布",
@@ -54,25 +50,15 @@
"audio": "音频",
"webpage": "网页",
"iframe": "框架",
"rules": "规则",
"welcome_to_board": "欢迎来到{{board}}",
"comment_too_long": "评论太长。 <1>点击这里</1>查看完整文本。",
"replies_omitted": "省略了{{repliesCount}}条回复。 <1>点击这里</1>查看。",
"replies_and_links_omitted": "省略了{{repliesCount}}条回复和{{linksCount}}个链接。 <1>点击这里</1>查看。",
"this_thread_is_closed": "该主题已关闭",
"reply_to_no": "回复帖子 No.{{no}}",
"submit": "提交",
"gif": "GIF",
"moderating": "正在管理",
"not_moderating": "你没有管理任何论坛",
"not_subscribed": "你没有订阅任何论坛",
"total_posts": "总帖数:",
"current_users": "当前用户:",
"boards_tracked": "跟踪的板块:",
"interests": "兴趣",
"random": "随机",
"international": "国际的",
"projects": "项目",
"challenge_counter": "{{index}} / {{total}}",
"embed": "嵌入",
"remove": "移除",
@@ -80,7 +66,6 @@
"new_stable_version": "新的稳定版可用,5chan v{{newVersion}}。您正在使用5chan v{{oldVersion}}。",
"refresh_to_update": "刷新页面以更新",
"new_development_version": "新的开发版本可用,commit {{newCommit}}。您正在使用commit {{oldCommit}}。",
"check_for_updates": "<1>检查</1> 更新",
"latest_development_version": "您正在使用最新的开发版本,提交 {{commit}}。要使用稳定版本,请前往 {{link}}。",
"latest_stable_version": "您正在使用最新的稳定版本,5chan v{{version}}。",
"check": "检查",
@@ -98,28 +83,21 @@
"copy": "复制",
"copied": "已复制",
"wallet": "钱包",
"add_wallet": "<1>添加</1>一个加密货币钱包",
"crypto_address_verification": "如果加密地址是p2p解决的",
"crypto_address_not_yours": "加密地址属于另一个帐户。",
"enter_crypto_address": "请输入有效的加密货币地址。",
"crypto_address_not_resolved": "加密地址尚未解析。",
"copy_message_etherscan": "<1>{{copy}}</1> 在<2>etherscan</2>上签名的消息",
"account": "帐户",
"crypto_address": "加密地址",
"crypto_wallets": "加密货币钱包",
"reset": "重置",
"import": "导入",
"export": "导出",
"full_account_data": "完整帐户数据",
"this_account": "此帐户",
"delete": "删除",
"delete_account": "删除账户",
"file_type": "文件类型",
"version": "版本",
"spoiler": "spoiler",
"interface": "界面",
"invalid_url": "无效的网址",
"no_link_provided": "未提供链接",
"image_search": "图像搜索",
"copy_link": "复制链接",
"hide_post": "隐藏帖子",
@@ -132,10 +110,8 @@
"expand_all_settings": "展开所有设置",
"collapse_all_settings": "折叠所有设置",
"refresh": "刷新",
"no_board_selected": "没有选择任何论坛",
"none": "没有",
"not_subscribed_to_any_board": "您尚未订阅任何论坛。",
"board_mods": "董事會版主",
"this_post_was_removed": "此帖已被删除",
"user_deleted_this_post": "用户删除了这个帖子。",
"reason": "原因",
@@ -143,7 +119,6 @@
"ban_user_for": "封禁用户 <1></1> 天",
"optional": "可选的",
"close_thread": "关闭主题",
"view_spoiler": "查看剧透",
"filter": "过滤器",
"edit": "编辑",
"time_1_minute_ago": "1分钟前",
@@ -160,7 +135,6 @@
"bump_order": "顶贴顺序",
"creation_date": "创造日期",
"sort_by": "排序方式",
"time_filter": "时间过滤器",
"subplebbit_offline_info": "此看板可能处于离线状态,发布可能会失败",
"posts_last_synced_info": "帖子最后同步于 {{time}},此看板可能处于离线状态,发布可能会失败。",
"newer_than": "新于",
@@ -208,25 +182,15 @@
"x_posts_by_this_id": "此ID的{{number}}篇帖子",
"ban_expires_at": "被禁止从p/{{address}}到{{timestamp}}",
"user_banned": "用户因此帖子被禁止",
"loading_comments": "正在加载评论",
"replies": "回复",
"links": "链接",
"avatar": "头像",
"token_address_whitelist": "代币地址(<1>仅限白名单</1>",
"token_id": "令牌ID",
"nsfw_boards": "NSFW板块",
"hide_gore_boards": "隐藏Gore板块",
"hide_adult_boards": "隐藏成人板块",
"static_gif": "静态GIF",
"animated_gif": "动画GIF",
"hide_avatars": "隐藏头像",
"pending": "待处理",
"failed": "失败",
"add": "添加",
"pattern": "模式",
"enable": "启用",
"order": "顺序",
"text": "文本",
"filtered_threads": "已过滤的帖子",
"missing_link_confirm": "您的帖子默认不会在5chan上显示,因为它缺少指向图像或其他媒体的链接。您可以在设置中禁用此过滤器。",
"no_board_selected_warning": "请在发布之前选择一个板块。",
@@ -242,11 +206,8 @@
"reset_changes": "重置更改",
"crypto_address_yours": "加密地址属于此帐户。",
"delete_wallet": "删除钱包",
"loading_board": "正在加载板块",
"last_bumped": "最后提升",
"threads_without_images_tip": "仅显示链接到可嵌入媒体的帖子",
"hide_gore_boards_tip": "不显示来自带有“gore”标签的板块的帖子",
"hide_adult_boards_tip": "不显示来自带有“adult”标签的板块的帖子",
"fit_expanded_images_to_screen": "适应扩展图像到屏幕",
"fit_expanded_images_to_screen_tip": "将扩展图像限制为浏览器的宽度和高度",
"hide_avatars_tip": "不显示用户显示名称旁边的头像",
@@ -258,26 +219,15 @@
"warning": "警告",
"comment_field_too_long": "评论太长 ({{length}}/2000)。",
"field_too_long": "字段太长。",
"title": "标题",
"tags": "标签",
"load_more": "加载更多",
"displaying_boards": "显示 {{filteredBoardsCount}} 个板块,共 {{totalBoardCount}} 个板块",
"displaying_boards_with_tag": "显示 {{filteredBoardsCount}} 个板块,共 {{totalBoardCount}} 个板块,标签为 {{currentTag}}",
"pph": "Posts Per Hour (每小时帖子)",
"unsubscribe_all": "取消所有订阅",
"unsubscribe_all_confirm": "您确定要取消对所有板块的订阅吗?",
"you_have_blocked_this_board": "您已屏蔽此板块",
"looking_for_more_posts": "寻找更多帖子",
"more_posts_last_week": "{{count}} 帖子来自 {{currentTimeFilterName}}: <1>显示更多来自上周的帖子</1>",
"more_posts_last_month": "{{count}} 帖子自 {{currentTimeFilterName}} 起: <1>显示更多{{moreCount}}来自上个月的帖子</1>",
"loading_feed": "加载中...",
"loading_post": "正在加载帖子",
"node_stats": "节点统计",
"loading_default_boards": "正在加载默认板块列表",
"loading_subscriptions": "加载订阅",
"create_board": "创建板块",
"enter_board_address": "输入任何板块地址",
"board_not_reachable": "无法访问板块",
"cannot_edit_thread": "您无法编辑此线程",
"cannot_edit_reply": "您无法编辑此回复",
"this_thread_was_deleted": "该线程已被其作者删除",
@@ -285,7 +235,6 @@
"this_reply_was_deleted": "该回复已被其作者删除",
"this_reply_was_removed": "该回复已被版主删除",
"not_mod_of_any_board": "您不是任何板块的管理员。",
"filters_and_highlights": "筛选器和高亮",
"search_results_for": "搜索结果",
"help": "帮助",
"filter_and_highlights_help": "过滤器和高亮帮助",
@@ -299,10 +248,11 @@
"updates": "更新",
"downloading_board": "正在下载论坛",
"subscriptions_subtitle": "您已订阅 {{count}} 个 board",
"subscriptions_subtitle_one": "您已订阅 {{count}} 个 board",
"all_boards": "所有板块",
"nsfw_boards_only": "仅NSFW板块",
"worksafe_boards_only": "仅工作安全板块",
"bitsocial_account": "Bitsocial账户",
"p2p_options": "P2P选项"
"p2p_options": "P2P选项",
"purge": "清除",
"purge_confirm": "清除将永久删除此内容及其所有回复。继续吗?"
}
+263 -7
View File
@@ -19,8 +19,18 @@
- Delete a key from all languages (actually delete):
node scripts/update-translations.js --key obsolete_key --delete --write
- Audit for unused keys (dry run):
node scripts/update-translations.js --audit --dry
- Remove all unused keys:
node scripts/update-translations.js --audit --write
- Force removal even when dynamic keys detected:
node scripts/update-translations.js --audit --write --force
Flags:
--key <name> Required. The translation key to update/delete.
--key <name> Required (except for --audit). The translation key to update/delete.
--audit Scan codebase for unused translation keys and report/remove them.
--delete Delete the key from all languages instead of updating.
--from <lang> Source language to read value from if --value/--map are not provided (default: en).
--value <string> Literal value to set for targets (use with caution, no auto-translate).
@@ -30,6 +40,26 @@
--include-en Include the source language (e.g. en) in updates.
--dry|--dry-run Show changes but do not write files (default).
--write Actually write the files.
--force Force --audit --write even when dynamic translation keys are detected.
Use with caution: dynamic keys (e.g. t(`prefix_${var}`)) cannot be
statically analyzed, so some "unused" keys may actually be in use.
LIMITATIONS (audit mode):
This script uses static analysis to find translation keys. It can only detect string literals like:
- t('key') or t("key")
- i18nKey="key" or i18nKey={'key'}
It CANNOT detect dynamic keys such as:
- t(`prefix_${variable}`)
- t(someVariable)
- i18nKey={dynamicValue}
When dynamic key usage is detected, the script will:
1. Warn you about the files/lines containing dynamic keys
2. Block --write unless --force is also passed
3. Recommend manual review before deletion
Always review the dynamic key warnings before using --force!
*/
import fs from 'fs/promises'
@@ -41,7 +71,7 @@ function parseArgs(argv) {
const arg = argv[i]
const next = i + 1 < argv.length ? argv[i + 1] : undefined
if (arg.startsWith('--')) {
if (['--dry', '--dry-run', '--write', '--include-en', '--delete'].includes(arg)) {
if (['--dry', '--dry-run', '--write', '--include-en', '--delete', '--audit', '--force'].includes(arg)) {
out.flags.add(arg)
continue
}
@@ -145,6 +175,222 @@ async function handleDelete(key, translationsRoot, only, exclude, dryRun, write)
}
}
/**
* Recursively get all files in a directory matching given extensions
*/
async function getFilesRecursive(dir, extensions) {
const files = []
const entries = await fs.readdir(dir, { withFileTypes: true })
for (const entry of entries) {
const fullPath = path.join(dir, entry.name)
if (entry.isDirectory()) {
// Skip node_modules and hidden directories
if (entry.name === 'node_modules' || entry.name.startsWith('.')) continue
files.push(...(await getFilesRecursive(fullPath, extensions)))
} else if (extensions.some((ext) => entry.name.endsWith(ext))) {
files.push(fullPath)
}
}
return files
}
/**
* Scan source files and extract all translation keys used in the codebase.
* Also detects dynamic key usage that cannot be statically analyzed.
*
* Returns: { usedKeys: Set<string>, dynamicUsages: Array<{file, line, code, type}> }
*/
async function extractUsedKeys(srcDir) {
const usedKeys = new Set()
const dynamicUsages = []
const extensions = ['.ts', '.tsx', '.js', '.jsx']
const files = await getFilesRecursive(srcDir, extensions)
// Patterns to match static translation key usage:
// - t('key') or t("key") with optional params
// - i18nKey="key" or i18nKey={'key'} or i18nKey={"key"} for Trans components
const staticPatterns = [
/\bt\(\s*['"]([^'"]+)['"]/g, // t('key') or t("key")
/i18nKey\s*=\s*['"]([^'"]+)['"]/g, // i18nKey="key"
/i18nKey\s*=\s*\{\s*['"]([^'"]+)['"]\s*\}/g, // i18nKey={'key'}
]
// Patterns to detect dynamic/unknown key usage (cannot extract concrete keys):
// - t(`...`) template literals with interpolations
// - t(variable) where variable is not a string literal
// - i18nKey={variable} where variable is not a string literal
// Note: We use (?<![a-zA-Z]) negative lookbehind to avoid matching clearTimeout(), parseInt(), etc.
const dynamicPatterns = [
{ pattern: /(?<![a-zA-Z])t\(\s*`[^`]*\$\{[^}]+\}[^`]*`/g, type: 't() with template literal interpolation' },
{ pattern: /(?<![a-zA-Z])t\(\s*([a-zA-Z_$][a-zA-Z0-9_$]*)\s*[,)]/g, type: 't() with variable', checkCapture: true },
{ pattern: /i18nKey\s*=\s*\{\s*([a-zA-Z_$][a-zA-Z0-9_$.]*)\s*\}/g, type: 'i18nKey with variable', checkCapture: true },
]
for (const file of files) {
const content = await fs.readFile(file, 'utf8')
const lines = content.split('\n')
// Extract static keys
for (const pattern of staticPatterns) {
pattern.lastIndex = 0
let match
while ((match = pattern.exec(content)) !== null) {
usedKeys.add(match[1])
}
}
// Detect dynamic key usage
for (const { pattern, type, checkCapture } of dynamicPatterns) {
pattern.lastIndex = 0
let match
while ((match = pattern.exec(content)) !== null) {
// For variable patterns, skip if the captured group is a string literal indicator
// (already handled by static patterns)
if (checkCapture) {
const captured = match[1]
// Skip common false positives: the match is actually a string literal we already caught
if (!captured || captured.startsWith("'") || captured.startsWith('"')) continue
}
// Find line number
const matchStart = match.index
let lineNum = 1
let charCount = 0
for (let i = 0; i < lines.length; i++) {
charCount += lines[i].length + 1 // +1 for newline
if (charCount > matchStart) {
lineNum = i + 1
break
}
}
dynamicUsages.push({
file,
line: lineNum,
code: match[0].trim().substring(0, 60),
type,
})
}
}
}
return { usedKeys, dynamicUsages }
}
async function handleAudit(translationsRoot, srcDir, dryRun, write, force) {
console.log('Scanning codebase for translation key usage...\n')
// Get all keys used in the codebase (and dynamic usage warnings)
const { usedKeys, dynamicUsages } = await extractUsedKeys(srcDir)
console.log(`Found ${usedKeys.size} static translation keys used in the codebase.`)
// Report dynamic key usages (these could reference any key at runtime)
const hasDynamicUsages = dynamicUsages.length > 0
if (hasDynamicUsages) {
console.log(`\n⚠️ WARNING: Found ${dynamicUsages.length} dynamic translation key usage(s):\n`)
console.log('These use variables or template literals, so the actual keys cannot be determined statically.')
console.log('Some "unused" keys below may actually be used at runtime!\n')
// Group by file for cleaner output
const byFile = new Map()
for (const usage of dynamicUsages) {
if (!byFile.has(usage.file)) byFile.set(usage.file, [])
byFile.get(usage.file).push(usage)
}
for (const [file, usages] of byFile) {
const relPath = path.relative(process.cwd(), file)
console.log(` ${relPath}:`)
for (const u of usages) {
console.log(` Line ${u.line}: ${u.code}${u.code.length >= 60 ? '...' : ''}`)
console.log(` (${u.type})`)
}
}
console.log('')
}
// Load the English translation file as the reference
const enPath = path.join(translationsRoot, 'en', 'default.json')
if (!(await fileExists(enPath))) {
console.error(`English translation file not found: ${enPath}`)
process.exit(1)
}
const enJson = await loadJson(enPath)
const definedKeys = Object.keys(enJson)
// Find unused keys (defined but not used statically)
const unusedKeys = definedKeys.filter((key) => !usedKeys.has(key))
if (unusedKeys.length === 0) {
console.log('No unused translation keys found. All keys are in use.')
return
}
console.log(`Found ${unusedKeys.length} unused translation key(s):\n`)
for (const key of unusedKeys) {
const value = enJson[key]
const preview = String(value).substring(0, 50)
console.log(` - ${key}: "${preview}${String(value).length > 50 ? '...' : ''}"`)
}
if (dryRun) {
console.log(`\nDry run complete. ${unusedKeys.length} key(s) would be removed from all language files.`)
if (hasDynamicUsages) {
console.log('\n⚠️ Dynamic key usage detected! Review the warnings above before removing keys.')
console.log('Re-run with --write --force to remove them anyway (after manual review).')
} else {
console.log('Re-run with --write to remove them.')
}
return
}
// Block --write if dynamic usages detected and --force not provided
if (hasDynamicUsages && !force) {
console.log('\n❌ BLOCKED: Cannot remove keys automatically when dynamic key usage is detected.')
console.log('Some "unused" keys may actually be referenced by dynamic expressions at runtime.')
console.log('')
console.log('Please:')
console.log(' 1. Review the dynamic key warnings above')
console.log(' 2. Manually verify that the "unused" keys are truly not needed')
console.log(' 3. Re-run with --write --force to proceed with deletion')
console.log('')
console.log('Alternatively, refactor dynamic keys to use static strings where possible.')
process.exit(1)
}
if (hasDynamicUsages && force) {
console.log('\n⚠️ Proceeding with --force despite dynamic key usage warnings...')
}
// Remove unused keys from all language files
const dirents = await fs.readdir(translationsRoot, { withFileTypes: true })
const langs = dirents.filter((d) => d.isDirectory()).map((d) => d.name)
let filesChanged = 0
for (const lang of langs) {
const filePath = path.join(translationsRoot, lang, 'default.json')
if (!(await fileExists(filePath))) continue
const json = await loadJson(filePath)
let changed = false
for (const key of unusedKeys) {
if (Object.prototype.hasOwnProperty.call(json, key)) {
delete json[key]
changed = true
}
}
if (changed) {
await writeJson(filePath, json)
filesChanged++
console.log(`\n[${lang}] Removed ${unusedKeys.length} unused key(s).`)
}
}
console.log(`\nRemoved unused keys from ${filesChanged} language file(s).`)
}
async function handleUpdate(key, translationsRoot, fromLang, includeEn, only, exclude, literalValue, mapFile, map, dryRun, write) {
let sourceValue = undefined
if (!literalValue && !map) {
@@ -220,19 +466,29 @@ async function main() {
const argv = process.argv.slice(2)
const args = parseArgs(argv)
const key = args['--key']
if (!key) usage(1, 'Missing required --key')
const translationsRoot = path.join(process.cwd(), 'public', 'translations')
if (!(await fileExists(translationsRoot))) {
usage(1, `Translations directory not found: ${translationsRoot}`)
}
const isAudit = args.flags.has('--audit')
const isDelete = args.flags.has('--delete')
const fromLang = args['--from'] || 'en'
const includeEn = args.flags.has('--include-en')
const dryRun = args.flags.has('--dry') || args.flags.has('--dry-run') || !args.flags.has('--write')
const write = args.flags.has('--write')
const force = args.flags.has('--force')
if (isAudit) {
// Audit mode: scan codebase and remove unused keys
const srcDir = path.join(process.cwd(), 'src')
await handleAudit(translationsRoot, srcDir, dryRun, write, force)
return
}
const key = args['--key']
if (!key) usage(1, 'Missing required --key')
const fromLang = args['--from'] || 'en'
const includeEn = args.flags.has('--include-en')
const only = parseCsv(args['--only'])
const exclude = parseCsv(args['--exclude'])
+39 -21
View File
@@ -1,9 +1,11 @@
import { useState } from 'react';
import { useTranslation } from 'react-i18next';
import { useLocation, useParams, useNavigate } from 'react-router-dom';
import { useAccount, useAccountComment } from '@plebbit/plebbit-react-hooks';
import Plebbit from '@plebbit/plebbit-js';
import { useAccountComment } from '@plebbit/plebbit-react-hooks';
import useAccountsStore from '@plebbit/plebbit-react-hooks/dist/stores/accounts';
import useSubplebbitsStore from '@plebbit/plebbit-react-hooks/dist/stores/subplebbits';
import Plebbit from '@plebbit/plebbit-js';
import { useStableSubplebbit } from '../../hooks/use-stable-subplebbit';
import { isAllView, isSubscriptionsView, isModView } from '../../lib/utils/view-utils';
import styles from './board-header.module.css';
import { useMultisubMetadata, useDefaultSubplebbits } from '../../hooks/use-default-subplebbits';
@@ -21,6 +23,26 @@ const ImageBanner = () => {
return <img src={banner} alt='' />;
};
// Separate component for offline indicator to isolate rerenders from updatingState
// Only this component will rerender when updatingState changes, not the whole BoardHeader
const OfflineIndicator = ({ subplebbitAddress }: { subplebbitAddress: string | undefined }) => {
// Subscribe to full subplebbit including transient state for offline detection
const subplebbit = useSubplebbitsStore((state) => (subplebbitAddress ? state.subplebbits[subplebbitAddress] : undefined));
const { isOffline, isOnlineStatusLoading, offlineIconClass, offlineTitle } = useIsSubplebbitOffline(subplebbit);
if (!isOffline && !isOnlineStatusLoading) {
return null;
}
return (
<span className={styles.offlineIconWrapper}>
<Tooltip content={offlineTitle}>
<span className={`${styles.offlineIcon} ${offlineIconClass}`} />
</Tooltip>
</span>
);
};
const BoardHeader = () => {
const { t } = useTranslation();
const location = useLocation();
@@ -33,9 +55,9 @@ const BoardHeader = () => {
const resolvedAddress = useResolvedSubplebbitAddress();
const subplebbitAddress = resolvedAddress || accountComment?.subplebbitAddress;
const subplebbit = useSubplebbitsStore((state) => state.subplebbits[subplebbitAddress]);
const { address, shortAddress } = subplebbit || {};
// Use stable subplebbit for display fields to avoid rerenders from updatingState
const stableSubplebbit = useStableSubplebbit(subplebbitAddress);
const { address, shortAddress } = stableSubplebbit || {};
const multisubMetadata = useMultisubMetadata();
const defaultSubplebbits = useDefaultSubplebbits();
@@ -43,21 +65,23 @@ const BoardHeader = () => {
// Find matching subplebbit from default list to get its title
const defaultSubplebbit = subplebbitAddress ? defaultSubplebbits.find((s) => s.address === subplebbitAddress) : null;
const account = useAccount() || {};
const subscriptions = account?.subscriptions || [];
const subscriptionsSubtitle = t('subscriptions_subtitle', { count: subscriptions?.length || 0 });
// Use accounts store with selector to only subscribe to subscriptions count
const subscriptionsCount = useAccountsStore((state) => {
const activeAccountId = state.activeAccountId;
const activeAccount = activeAccountId ? state.accounts[activeAccountId] : undefined;
return activeAccount?.subscriptions?.length || 0;
});
const subscriptionsSubtitle = t('subscriptions_subtitle', { count: subscriptionsCount });
const title = isInAllView
? multisubMetadata?.title || '/all/ - 5chan Directories'
: isInSubscriptionsView
? '/subs/ - Subscriptions'
: isInModView
? _.startCase(t('boards_you_moderate'))
: defaultSubplebbit?.title || subplebbit?.title;
? '/subs/ - Subscriptions'
: isInModView
? _.startCase(t('boards_you_moderate'))
: defaultSubplebbit?.title || stableSubplebbit?.title;
const subtitle = isInAllView ? '' : isInSubscriptionsView ? subscriptionsSubtitle : isInModView ? '/mod/' : `${address || subplebbitAddress || ''}`;
const { isOffline, isOnlineStatusLoading, offlineIconClass, offlineTitle } = useIsSubplebbitOffline(subplebbit);
return (
<div className={`${styles.content} ${shouldShowSnow() ? styles.garland : ''}`}>
{!useIsMobile() && (
@@ -72,13 +96,7 @@ const BoardHeader = () => {
? shortAddress.slice(0, -4)
: shortAddress
: subplebbitAddress && Plebbit.getShortAddress({ address: subplebbitAddress }))}
{(isOffline || isOnlineStatusLoading) && !isInAllView && !isInSubscriptionsView && !isInModView && (
<span className={styles.offlineIconWrapper}>
<Tooltip content={offlineTitle}>
<span className={`${styles.offlineIcon} ${offlineIconClass}`} />
</Tooltip>
</span>
)}
{!isInAllView && !isInSubscriptionsView && !isInModView && <OfflineIndicator subplebbitAddress={subplebbitAddress} />}
</div>
<div className={styles.boardSubtitle}>
{isInSubscriptionsView ? (
+200 -175
View File
@@ -1,4 +1,4 @@
import { useEffect, useMemo, useRef, useState } from 'react';
import { memo, useEffect, useMemo, useRef, useState } from 'react';
import { createPortal } from 'react-dom';
import { useTranslation } from 'react-i18next';
import { Link, useLocation, useParams } from 'react-router-dom';
@@ -109,202 +109,227 @@ export const CatalogPostMedia = ({ cid, commentMediaInfo, linkWidth, linkHeight
);
};
const CatalogPost = ({ post }: { post: Comment }) => {
const { t } = useTranslation();
const { author, cid, content, link, linkHeight, linkWidth, locked, pinned, replyCount, spoiler, subplebbitAddress, timestamp, title, thumbnailUrl } = post || {};
const linkCount = useCountLinksInReplies(post);
// Memoize CatalogPost to prevent rerenders when parent rerenders due to updatingState
const CatalogPost = memo(
({ post }: { post: Comment }) => {
const { t } = useTranslation();
const { author, cid, content, link, linkHeight, linkWidth, locked, pinned, replyCount, spoiler, subplebbitAddress, timestamp, title, thumbnailUrl } = post || {};
const linkCount = useCountLinksInReplies(post);
const commentMediaInfo = useCommentMediaInfo(link, thumbnailUrl, linkWidth, linkHeight);
const hasThumbnail = getHasThumbnail(commentMediaInfo, link);
const commentMediaInfo = useCommentMediaInfo(link, thumbnailUrl, linkWidth, linkHeight);
const hasThumbnail = getHasThumbnail(commentMediaInfo, link);
const { hidden } = useHide({ cid });
const { hidden } = useHide({ cid });
const location = useLocation();
const params = useParams();
const isInAllView = isAllView(location.pathname);
const isInSubscriptionsView = isSubscriptionsView(location.pathname, params);
const defaultSubplebbits = useDefaultSubplebbits();
const boardPath = subplebbitAddress ? getBoardPath(subplebbitAddress, defaultSubplebbits) : '';
const postMenuProps = useMemo(() => selectPostMenuProps(post), [post]);
const location = useLocation();
const params = useParams();
const isInAllView = isAllView(location.pathname);
const isInSubscriptionsView = isSubscriptionsView(location.pathname, params);
const defaultSubplebbits = useDefaultSubplebbits();
const boardPath = subplebbitAddress ? getBoardPath(subplebbitAddress, defaultSubplebbits) : '';
const postMenuProps = useMemo(() => selectPostMenuProps(post), [post]);
const postLink = boardPath ? `/${boardPath}/thread/${cid}` : `/thread/${cid}`;
const postLink = boardPath ? `/${boardPath}/thread/${cid}` : `/thread/${cid}`;
const threadIcons = (
<div className={styles.threadIcons}>
{pinned && <span className={styles.stickyIcon} title={t('sticky')} />}
{locked && <span className={styles.closedIcon} title={t('closed')} />}
</div>
);
const threadIcons = (
<div className={styles.threadIcons}>
{pinned && <span className={styles.stickyIcon} title={t('sticky')} />}
{locked && <span className={styles.closedIcon} title={t('closed')} />}
</div>
);
const [hoveredCid, setHoveredCid] = useState<string | null>(null);
const [showPortal, setShowPortal] = useState<boolean>(false);
const placementRef = useRef<Placement>('right-start');
const timeoutRef = useRef<NodeJS.Timeout | null>(null);
const [hoveredCid, setHoveredCid] = useState<string | null>(null);
const [showPortal, setShowPortal] = useState<boolean>(false);
const placementRef = useRef<Placement>('right-start');
const timeoutRef = useRef<NodeJS.Timeout | null>(null);
const windowWidth = useWindowWidth();
const windowWidth = useWindowWidth();
const { refs, floatingStyles, update } = useFloating({
open: showPortal,
placement: placementRef.current,
middleware: [
offset({ mainAxis: 5 }),
size({
apply({ elements }) {
const referenceElement = refs.reference.current;
if (referenceElement) {
const availableWidthToTheRight = windowWidth - (referenceElement.getBoundingClientRect().left + referenceElement.getBoundingClientRect().width);
const availableWidthToTheLeft = referenceElement.getBoundingClientRect().left;
const minWidth = windowWidth * 0.25;
const { refs, floatingStyles, update } = useFloating({
open: showPortal,
placement: placementRef.current,
middleware: [
offset({ mainAxis: 5 }),
size({
apply({ elements }) {
const referenceElement = refs.reference.current;
if (referenceElement) {
const availableWidthToTheRight = windowWidth - (referenceElement.getBoundingClientRect().left + referenceElement.getBoundingClientRect().width);
const availableWidthToTheLeft = referenceElement.getBoundingClientRect().left;
const minWidth = windowWidth * 0.25;
if (availableWidthToTheRight >= minWidth) {
placementRef.current = 'right-start';
elements.floating.style.maxWidth = `${availableWidthToTheRight - 40}px`;
} else if (availableWidthToTheLeft >= minWidth) {
placementRef.current = 'left-start';
elements.floating.style.maxWidth = `${availableWidthToTheLeft - 25}px`;
} else if (availableWidthToTheRight > availableWidthToTheLeft) {
placementRef.current = 'right-start';
elements.floating.style.maxWidth = `${availableWidthToTheRight - 40}px`;
} else {
placementRef.current = 'left-start';
elements.floating.style.maxWidth = `${availableWidthToTheLeft - 25}px`;
if (availableWidthToTheRight >= minWidth) {
placementRef.current = 'right-start';
elements.floating.style.maxWidth = `${availableWidthToTheRight - 40}px`;
} else if (availableWidthToTheLeft >= minWidth) {
placementRef.current = 'left-start';
elements.floating.style.maxWidth = `${availableWidthToTheLeft - 25}px`;
} else if (availableWidthToTheRight > availableWidthToTheLeft) {
placementRef.current = 'right-start';
elements.floating.style.maxWidth = `${availableWidthToTheRight - 40}px`;
} else {
placementRef.current = 'left-start';
elements.floating.style.maxWidth = `${availableWidthToTheLeft - 25}px`;
}
}
}
},
}),
],
whileElementsMounted: autoUpdate,
});
},
}),
],
whileElementsMounted: autoUpdate,
});
useEffect(() => {
update();
}, [update, windowWidth]);
useEffect(() => {
update();
}, [update, windowWidth]);
const { replies } = useReplies({ comment: post });
const lastReply = replies?.length > 0 ? replies[replies.length - 1] : null;
const { replies } = useReplies({ comment: post, flat: true });
const lastReply = replies?.length > 0 ? replies[replies.length - 1] : null;
const { isCommentAuthorMod: isCatalogPostAuthorMod, commentAuthorRole: catalogPostAuthorRole } = useEditCommentPrivileges({
commentAuthorAddress: author?.address,
subplebbitAddress,
});
const { isCommentAuthorMod: isLastReplyAuthorMod, commentAuthorRole: lastReplyAuthorRole } = useEditCommentPrivileges({
commentAuthorAddress: lastReply?.author?.address,
subplebbitAddress,
});
const { isCommentAuthorMod: isCatalogPostAuthorMod, commentAuthorRole: catalogPostAuthorRole } = useEditCommentPrivileges({
commentAuthorAddress: author?.address,
subplebbitAddress,
});
const { isCommentAuthorMod: isLastReplyAuthorMod, commentAuthorRole: lastReplyAuthorRole } = useEditCommentPrivileges({
commentAuthorAddress: lastReply?.author?.address,
subplebbitAddress,
});
const postContent = (
<div className={`${styles.teaser} ${hidden && styles.hidden}`}>
{hidden ? (
<b>({t('hidden')})</b>
) : (
<>
{title && (
<span>
<b>{title}</b>
{content ? ': ' : ''}
</span>
)}
{content && <ContentPreview content={content} maxLength={9999} />}
</>
)}
</div>
);
const { imageSize, showOPComment } = useCatalogStyleStore();
const maxWidth = imageSize === 'Large' ? '250px' : '150px';
const maxHeight = imageSize === 'Large' ? '250px' : '150px';
const CSSProperties = {
'--maxWidth': maxWidth,
'--maxHeight': maxHeight,
} as React.CSSProperties;
const isTextOnlyThread = !hasThumbnail;
return (
<>
<div className={`${styles.post} ${imageSize === 'Large' ? styles.large : ''}`} style={CSSProperties}>
<div onMouseOver={() => setHoveredCid(cid)} onMouseLeave={() => setHoveredCid(null)}>
{hidden ? (
<Link to={postLink}>
<span className={styles.hiddenThumbnail} />
</Link>
) : hasThumbnail ? (
<>
{shouldShowSnow() && hasThumbnail && <img src='assets/xmashat.gif' className={styles.xmasHat} alt='' />}
<Link to={postLink}>
<div
className={`${styles.mediaPaddingWrapper} ${hidden && styles.hidden}`}
ref={refs.setReference}
onMouseOver={() => (timeoutRef.current = setTimeout(() => setShowPortal(true), 250))}
onMouseLeave={() => {
setShowPortal(false);
if (timeoutRef.current) {
clearTimeout(timeoutRef.current);
timeoutRef.current = null;
}
}}
>
{threadIcons}
{spoiler ? (
<img src='assets/spoiler.png' alt='' />
) : (
<CatalogPostMedia cid={cid} commentMediaInfo={commentMediaInfo} linkWidth={linkWidth} linkHeight={linkHeight} />
)}
</div>
</Link>
</>
) : (
threadIcons
)}
<div className={styles.meta} title='(R)eplies / (L)ink Replies'>
R: <b>{replyCount || '0'}</b>
{linkCount > 0 && (
const postContent = (
<div className={`${styles.teaser} ${hidden && styles.hidden}`}>
{hidden ? (
<b>({t('hidden')})</b>
) : (
<>
{title && (
<span>
{' '}
/ L: <b>{linkCount}</b>
<b>{title}</b>
{content ? ': ' : ''}
</span>
)}
<span className={`${styles.postMenu} ${hoveredCid && styles.postMenuVisible}`}>
<PostMenuDesktop postMenu={postMenuProps} />
</span>
</div>
<div className={styles.postContent}>{(showOPComment || isTextOnlyThread) && (hasThumbnail ? postContent : <Link to={postLink}>{postContent}</Link>)}</div>
</div>
{content && <ContentPreview content={content} maxLength={9999} />}
</>
)}
</div>
{hoveredCid === cid &&
showPortal &&
createPortal(
<div className={styles.postPreview} ref={refs.setFloating} style={floatingStyles}>
{title ? (
);
const { imageSize, showOPComment } = useCatalogStyleStore();
const maxWidth = imageSize === 'Large' ? '250px' : '150px';
const maxHeight = imageSize === 'Large' ? '250px' : '150px';
const CSSProperties = {
'--maxWidth': maxWidth,
'--maxHeight': maxHeight,
} as React.CSSProperties;
const isTextOnlyThread = !hasThumbnail;
return (
<>
<div className={`${styles.post} ${imageSize === 'Large' ? styles.large : ''}`} style={CSSProperties}>
<div onMouseOver={() => setHoveredCid(cid)} onMouseLeave={() => setHoveredCid(null)}>
{hidden ? (
<Link to={postLink}>
<span className={styles.hiddenThumbnail} />
</Link>
) : hasThumbnail ? (
<>
<span className={styles.postSubject}>{title} </span>
{t('by')}
{shouldShowSnow() && hasThumbnail && <img src='assets/xmashat.gif' className={styles.xmasHat} alt='' />}
<Link to={postLink}>
<div
className={`${styles.mediaPaddingWrapper} ${hidden && styles.hidden}`}
ref={refs.setReference}
onMouseOver={() => (timeoutRef.current = setTimeout(() => setShowPortal(true), 250))}
onMouseLeave={() => {
setShowPortal(false);
if (timeoutRef.current) {
clearTimeout(timeoutRef.current);
timeoutRef.current = null;
}
}}
>
{threadIcons}
{spoiler ? (
<img src='assets/spoiler.png' alt='' />
) : (
<CatalogPostMedia cid={cid} commentMediaInfo={commentMediaInfo} linkWidth={linkWidth} linkHeight={linkHeight} />
)}
</div>
</Link>
</>
) : (
t('posted_by')
)}{' '}
<span className={`${styles.postAuthor} ${isCatalogPostAuthorMod && styles.capcode}`}>
{author?.displayName || _.capitalize(t('anonymous'))}
{isCatalogPostAuthorMod && <span className='capitalize'>{` ## Board ${catalogPostAuthorRole}`}</span>}
</span>
{(isInAllView || isInSubscriptionsView) && subplebbitAddress && ` to p/${Plebbit.getShortAddress({ address: subplebbitAddress })}`}
<span className={styles.postAgo}> {getFormattedTimeAgo(timestamp)}</span>
{replyCount > 0 && (
<div className={styles.postLast}>
{t('last_reply_by')}{' '}
<span className={`${styles.postAuthor} ${isLastReplyAuthorMod && styles.capcode}`}>
{lastReply?.author?.displayName || _.capitalize(t('anonymous'))}
{isLastReplyAuthorMod && ` ## Board ${lastReplyAuthorRole}`}
</span>
<span className={styles.postAgo}> {getFormattedTimeAgo(lastReply?.timestamp)}</span>
</div>
threadIcons
)}
</div>,
document.body,
)}
</>
);
};
<div className={styles.meta} title='(R)eplies / (L)ink Replies'>
R: <b>{replyCount || '0'}</b>
{linkCount > 0 && (
<span>
{' '}
/ L: <b>{linkCount}</b>
</span>
)}
<span className={`${styles.postMenu} ${hoveredCid && styles.postMenuVisible}`}>
<PostMenuDesktop postMenu={postMenuProps} />
</span>
</div>
<div className={styles.postContent}>{(showOPComment || isTextOnlyThread) && (hasThumbnail ? postContent : <Link to={postLink}>{postContent}</Link>)}</div>
</div>
</div>
{hoveredCid === cid &&
showPortal &&
createPortal(
<div className={styles.postPreview} ref={refs.setFloating} style={floatingStyles}>
{title ? (
<>
<span className={styles.postSubject}>{title} </span>
{t('by')}
</>
) : (
t('posted_by')
)}{' '}
<span className={`${styles.postAuthor} ${isCatalogPostAuthorMod && styles.capcode}`}>
{author?.displayName || _.capitalize(t('anonymous'))}
{isCatalogPostAuthorMod && <span className='capitalize'>{` ## Board ${catalogPostAuthorRole}`}</span>}
</span>
{(isInAllView || isInSubscriptionsView) && subplebbitAddress && ` to p/${Plebbit.getShortAddress({ address: subplebbitAddress })}`}
<span className={styles.postAgo}> {getFormattedTimeAgo(timestamp)}</span>
{replyCount > 0 && (
<div className={styles.postLast}>
{t('last_reply_by')}{' '}
<span className={`${styles.postAuthor} ${isLastReplyAuthorMod && styles.capcode}`}>
{lastReply?.author?.displayName || _.capitalize(t('anonymous'))}
{isLastReplyAuthorMod && ` ## Board ${lastReplyAuthorRole}`}
</span>
<span className={styles.postAgo}> {getFormattedTimeAgo(lastReply?.timestamp)}</span>
</div>
)}
</div>,
document.body,
)}
</>
);
},
(prevProps, nextProps) => {
const prev = prevProps.post;
const next = nextProps.post;
// Compare all fields that affect rendering to avoid stale displays
return (
prev?.cid === next?.cid &&
prev?.replyCount === next?.replyCount &&
prev?.locked === next?.locked &&
prev?.pinned === next?.pinned &&
prev?.title === next?.title &&
prev?.content === next?.content &&
prev?.spoiler === next?.spoiler &&
prev?.timestamp === next?.timestamp &&
prev?.author?.displayName === next?.author?.displayName &&
prev?.author?.address === next?.author?.address &&
prev?.link === next?.link &&
prev?.thumbnailUrl === next?.thumbnailUrl &&
prev?.linkWidth === next?.linkWidth &&
prev?.linkHeight === next?.linkHeight &&
prev?.subplebbitAddress === next?.subplebbitAddress
);
},
);
interface CatalogRowProps {
index?: number;
@@ -37,6 +37,10 @@
padding-bottom: 2px;
}
.purgeItem {
color: #d00;
}
.menuItem input[type="text"], .editTextarea {
padding: 2px;
+41 -4
View File
@@ -33,6 +33,7 @@ const EditMenu = ({ post }: { post: Comment }) => {
const { t } = useTranslation();
const isMobile = useIsMobile();
const { author, cid, content, deleted, locked, parentCid, pinned, postCid, reason, removed, spoiler, subplebbitAddress } = post || {};
const purged = post?.commentModeration?.purged ?? false;
const [isEditMenuOpen, setIsEditMenuOpen] = useState(false);
const [isContentEditorOpen, setIsContentEditorOpen] = useState(false);
@@ -63,14 +64,15 @@ const EditMenu = ({ post }: { post: Comment }) => {
subplebbitAddress,
// Author edit properties
content: isAccountCommentAuthor ? content : undefined,
deleted: isAccountCommentAuthor ? deleted ?? false : undefined,
spoiler: isAccountCommentAuthor ? spoiler ?? false : undefined,
deleted: isAccountCommentAuthor ? (deleted ?? false) : undefined,
spoiler: isAccountCommentAuthor ? (spoiler ?? false) : undefined,
// Mod edit properties
commentModeration: isAccountMod
? {
locked: locked ?? false,
pinned: pinned ?? false,
removed: removed ?? false,
purged: purged ?? false,
spoiler: spoiler ?? false,
reason,
banExpiresAt: post?.commentModeration?.banExpiresAt,
@@ -83,7 +85,7 @@ const EditMenu = ({ post }: { post: Comment }) => {
alert('Comment edit failed. ' + error.message);
},
};
}, [isAccountMod, isAccountCommentAuthor, cid, content, deleted, locked, pinned, reason, removed, spoiler, subplebbitAddress, post]);
}, [isAccountMod, isAccountCommentAuthor, cid, content, deleted, locked, pinned, reason, removed, purged, spoiler, subplebbitAddress, post]);
const [publishCommentEditOptions, setPublishCommentEditOptions] = useState<PublishCommentEditOptions>(defaultPublishEditOptions);
@@ -115,6 +117,7 @@ const EditMenu = ({ post }: { post: Comment }) => {
locked: parentCid === undefined ? publishCommentEditOptions.commentModeration?.locked : undefined,
pinned: publishCommentEditOptions.commentModeration?.pinned,
removed: publishCommentEditOptions.commentModeration?.removed,
purged: publishCommentEditOptions.commentModeration?.purged,
spoiler: publishCommentEditOptions.commentModeration?.spoiler,
reason: publishCommentEditOptions.reason,
banExpiresAt: publishCommentEditOptions.commentModeration?.banExpiresAt,
@@ -171,6 +174,33 @@ const EditMenu = ({ post }: { post: Comment }) => {
}));
};
const onPurgeCheckbox = (e: React.ChangeEvent<HTMLInputElement>) => {
const { checked } = e.target;
// Double confirmation for purge action
if (checked) {
const firstConfirm = window.confirm(t('purge_confirm'));
if (!firstConfirm) {
return;
}
const secondConfirm = window.confirm(t('double_confirm'));
if (!secondConfirm) {
return;
}
}
setPublishCommentEditOptions((state) => {
const newState = { ...state };
if (isAccountMod) {
newState.commentModeration = {
...newState.commentModeration,
purged: checked,
};
}
return newState;
});
};
const { refs, floatingStyles, context } = useFloating({
placement: 'bottom-start',
open: isEditMenuOpen,
@@ -263,7 +293,14 @@ const EditMenu = ({ post }: { post: Comment }) => {
[
<input onChange={onCheckbox} checked={publishCommentEditOptions.commentModeration?.removed ?? false} type='checkbox' id='removed' />
{_.capitalize(t('remove'))}?]
</label>
</label>{' '}
<span className={styles.purgeItem}>
<label>
[
<input onChange={onPurgeCheckbox} checked={publishCommentEditOptions.commentModeration?.purged ?? false} type='checkbox' id='purged' />
{_.capitalize(t('purge'))}?]
</label>
</span>
</div>
{!parentCid && (
<div className={styles.menuItem}>
+1 -1
View File
@@ -391,7 +391,7 @@ const PostDesktop = ({ post, roles, showAllReplies, showReplies = true }: PostPr
const { hidden, unhide, hide } = useHide({ cid });
const isHidden = hidden && !isInPostPageView;
const { replies, hasMore, loadMore } = useReplies({ comment: post });
const { replies, hasMore, loadMore } = useReplies({ comment: post, flat: true });
const visiblelinksCount = useCountLinksInReplies(post, 5);
const totalLinksCount = useCountLinksInReplies(post);
const replyCount = replies?.length;
+15 -8
View File
@@ -22,6 +22,19 @@ import _ from 'lodash';
const isAndroid = Capacitor.getPlatform() === 'android';
// Separate component for offline alert to isolate rerenders from updatingState
// Only this component will rerender when updatingState changes, not the whole PostForm
const OfflineAlert = ({ subplebbitAddress }: { subplebbitAddress: string | undefined }) => {
const subplebbit = useSubplebbitsStore((state) => (subplebbitAddress ? state.subplebbits[subplebbitAddress] : undefined));
const { isOffline, isOnlineStatusLoading, offlineTitle } = useIsSubplebbitOffline(subplebbit);
if (!isOffline && !isOnlineStatusLoading) {
return null;
}
return <div className={styles.offlineBoard}>{offlineTitle}</div>;
};
export const LinkTypePreviewer = ({ link }: { link: string }) => {
const { t } = useTranslation();
const mediaInfo = getLinkMediaInfo(link);
@@ -380,15 +393,11 @@ const PostForm = () => {
const accountComment = useAccountComment({ commentIndex: params?.accountCommentIndex as any });
const resolvedAddress = useResolvedSubplebbitAddress();
const subplebbitAddress = resolvedAddress || accountComment?.subplebbitAddress;
const subplebbit = useSubplebbitsStore((state) => state.subplebbits[subplebbitAddress]);
const { isOffline, isOnlineStatusLoading, offlineTitle } = useIsSubplebbitOffline(subplebbit);
return (
<>
<div className={styles.postFormDesktop}>
{!(isInAllView || isInSubscriptionsView || isInModView) && showForm && (isOffline || isOnlineStatusLoading) && (
<div className={styles.offlineBoard}>{offlineTitle}</div>
)}
{!(isInAllView || isInSubscriptionsView || isInModView) && showForm && <OfflineAlert subplebbitAddress={subplebbitAddress} />}
{isThreadClosed ? (
<div className={styles.closed}>
{t('thread_closed')}
@@ -408,9 +417,7 @@ const PostForm = () => {
)}
</div>
<div className={styles.postFormMobile}>
{!(isInAllView || isInSubscriptionsView || isInModView) && showForm && (isOffline || isOnlineStatusLoading) && (
<div className={styles.offlineBoard}>{offlineTitle}</div>
)}
{!(isInAllView || isInSubscriptionsView || isInModView) && showForm && <OfflineAlert subplebbitAddress={subplebbitAddress} />}
{isThreadClosed ? (
<div className={styles.closed}>
{t('thread_closed')}
+1 -1
View File
@@ -231,7 +231,7 @@ const PostMediaContent = ({ post, link }: { post: any; link: string }) => {
const ReplyBacklinks = ({ post }: PostProps) => {
const { cid, parentCid } = post || {};
const { replies } = useReplies({ comment: post });
const { replies } = useReplies({ comment: post, flat: true });
return (
cid &&
+4 -4
View File
@@ -2,7 +2,7 @@ import { useEffect, useRef, useState } from 'react';
import { useLocation, useParams } from 'react-router-dom';
import { Trans, useTranslation } from 'react-i18next';
import { setAccount, useAccount } from '@plebbit/plebbit-react-hooks';
import useSubplebbitsStore from '@plebbit/plebbit-react-hooks/dist/stores/subplebbits';
import { useSubplebbitField } from '../../hooks/use-stable-subplebbit';
import { formatMarkdown } from '../../lib/utils/post-utils';
import { getFormattedTimeAgo } from '../../lib/utils/time-utils';
import { isValidURL } from '../../lib/utils/url-utils';
@@ -140,9 +140,9 @@ const ReplyModal = ({ closeModal, showReplyModal, parentCid, parentNumber, threa
const location = useLocation();
const isInAllView = isAllView(location.pathname);
const isInSubscriptionsView = isSubscriptionsView(location.pathname, useParams());
const subplebbit = useSubplebbitsStore((state) => state.subplebbits[subplebbitAddress]);
const { updatedAt } = subplebbit || {};
const isBoardOffline = subplebbit?.updatedAt && subplebbit.updatedAt < Date.now() / 1000 - 60 * 60;
// Only subscribe to updatedAt to avoid rerenders from updatingState changes
const updatedAt = useSubplebbitField(subplebbitAddress, (subplebbit) => subplebbit?.updatedAt);
const isBoardOffline = updatedAt && updatedAt < Date.now() / 1000 - 60 * 60;
const offlineAlert = updatedAt
? isBoardOffline && (
<div className={styles.offlineBoard}>
@@ -0,0 +1 @@
export { default } from './p2p-options';
@@ -18,30 +18,31 @@
}
.ipfsGatewaysSettings textarea {
min-height: 80px;
height: 80px;
height: unset;
}
.pubsubProvidersSettings textarea {
min-height: 50px;
height: 50px;
height: unset;
}
.httpRoutersSettings textarea {
height: unset;
}
.blockchainProvidersSettings textarea {
min-height: 50px;
height: 50px;
height: unset;
}
.content button {
cursor: pointer;
}
.plebbitRpcSettingsInfo {
.p2pRpcSettingsInfo {
padding: 5px 20px 0 0;
word-break: break-word;
}
.plebbitRpcSettingsInfo ol {
.p2pRpcSettingsInfo ol {
padding-bottom: 5px;
padding-left: 20px;
}
@@ -61,12 +62,14 @@
padding: 2px 4px 3px;
width: 95%;
font-size: 13px;
font-family: monospace;
}
.content input[type="text"] {
outline: none;
width: 55%;
font-size: 13px;
font-family: monospace;
}
.settingTip {
@@ -76,6 +79,6 @@
padding-left: 1px;
}
.plebbitRPCSettings button {
.p2pRPCSettings button {
margin-left: 5px;
}
@@ -1,17 +1,18 @@
import { RefObject, useRef, useState } from 'react';
import { setAccount, useAccount, usePlebbitRpcSettings } from '@plebbit/plebbit-react-hooks';
import { useTranslation } from 'react-i18next';
import styles from './pkc-options.module.css';
import styles from './p2p-options.module.css';
interface SettingsProps {
ipfsGatewayUrlsRef?: RefObject<HTMLTextAreaElement>;
mediaIpfsGatewayUrlRef?: RefObject<HTMLInputElement>;
pubsubProvidersRef?: RefObject<HTMLTextAreaElement>;
httpRoutersRef?: RefObject<HTMLTextAreaElement>;
ethRpcRef?: RefObject<HTMLTextAreaElement>;
solRpcRef?: RefObject<HTMLTextAreaElement>;
maticRpcRef?: RefObject<HTMLTextAreaElement>;
plebbitRpcRef?: RefObject<HTMLInputElement>;
plebbitDataPathRef?: RefObject<HTMLInputElement>;
p2pRpcRef?: RefObject<HTMLInputElement>;
p2pDataPathRef?: RefObject<HTMLInputElement>;
}
const IPFSGatewaysSettings = ({ ipfsGatewayUrlsRef, mediaIpfsGatewayUrlRef }: SettingsProps) => {
@@ -32,6 +33,7 @@ const IPFSGatewaysSettings = ({ ipfsGatewayUrlsRef, mediaIpfsGatewayUrlRef }: Se
autoCorrect='off'
autoComplete='off'
spellCheck='false'
rows={ipfsGatewayUrls?.length || 1}
/>
</div>
<span className={styles.settingTip}>NFT profile pics gateway</span>
@@ -68,6 +70,31 @@ const PubsubProvidersSettings = ({ pubsubProvidersRef }: SettingsProps) => {
autoCapitalize='off'
autoComplete='off'
spellCheck='false'
rows={pubsubHttpClientsOptions?.length || 1}
/>
</div>
);
};
const HttpRoutersSettings = ({ httpRoutersRef }: SettingsProps) => {
const account = useAccount();
const { plebbitOptions } = account || {};
const { httpRoutersOptions } = plebbitOptions || {};
const plebbitRpc = usePlebbitRpcSettings();
const isConnectedToRpc = plebbitRpc?.state === 'connected';
const httpRoutersDefaultValue = httpRoutersOptions?.join('\n');
return (
<div className={styles.httpRoutersSettings}>
<textarea
defaultValue={httpRoutersDefaultValue}
ref={httpRoutersRef}
disabled={isConnectedToRpc}
autoCorrect='off'
autoCapitalize='off'
autoComplete='off'
spellCheck='false'
rows={httpRoutersOptions?.length || 1}
/>
</div>
);
@@ -85,35 +112,56 @@ const BlockchainProvidersSettings = ({ ethRpcRef, solRpcRef, maticRpcRef }: Sett
<div className={styles.blockchainProvidersSettings}>
<span className={styles.settingTip}>Ethereum RPC, for .eth domains</span>
<div>
<textarea defaultValue={ethRpcDefaultValue} ref={ethRpcRef} autoCorrect='off' autoComplete='off' spellCheck='false' />
<textarea
defaultValue={ethRpcDefaultValue}
ref={ethRpcRef}
autoCorrect='off'
autoComplete='off'
spellCheck='false'
rows={chainProviders?.['eth']?.urls?.length || 1}
/>
</div>
<span className={styles.settingTip}>Solana RPC, for .sol domains</span>
<div>
<textarea defaultValue={solRpcDefaultValue} ref={solRpcRef} autoCorrect='off' autoComplete='off' spellCheck='false' />
<textarea
defaultValue={solRpcDefaultValue}
ref={solRpcRef}
autoCorrect='off'
autoComplete='off'
spellCheck='false'
rows={chainProviders?.['sol']?.urls?.length || 1}
/>
</div>
<span className={styles.settingTip}>Polygon RPC, for avatar NFTs</span>
<div>
<textarea defaultValue={maticRpcDefaultValue} ref={maticRpcRef} autoCorrect='off' autoComplete='off' spellCheck='false' />
<textarea
defaultValue={maticRpcDefaultValue}
ref={maticRpcRef}
autoCorrect='off'
autoComplete='off'
spellCheck='false'
rows={chainProviders?.['matic']?.urls?.length || 1}
/>
</div>
</div>
);
};
const PlebbitRPCSettings = ({ plebbitRpcRef }: SettingsProps) => {
const P2pRPCSettings = ({ p2pRpcRef }: SettingsProps) => {
const [showInfo, setShowInfo] = useState(false);
const account = useAccount();
const { plebbitOptions } = account || {};
const { plebbitRpcClientsOptions } = plebbitOptions || {};
return (
<div className={styles.plebbitRPCSettings}>
<div className={styles.p2pRPCSettings}>
<div>
<input type='text' defaultValue={plebbitRpcClientsOptions} ref={plebbitRpcRef} autoCorrect='off' autoCapitalize='off' spellCheck='false' />
<input type='text' defaultValue={plebbitRpcClientsOptions} ref={p2pRpcRef} autoCorrect='off' autoCapitalize='off' spellCheck='false' />
<button onClick={() => setShowInfo(!showInfo)}>{showInfo ? 'X' : '?'}</button>
</div>
{showInfo && (
<div className={styles.plebbitRpcSettingsInfo}>
use a PKC full node locally, or remotely with SSL
<div className={styles.p2pRpcSettingsInfo}>
use a P2P full node locally, or remotely with SSL
<br />
<ol>
<li>get secret auth key from the node</li>
@@ -129,16 +177,16 @@ const PlebbitRPCSettings = ({ plebbitRpcRef }: SettingsProps) => {
);
};
const PlebbitDataPathSettings = ({ plebbitDataPathRef }: SettingsProps) => {
const P2pDataPathSettings = ({ p2pDataPathRef }: SettingsProps) => {
const plebbitRpc = usePlebbitRpcSettings();
const { plebbitRpcSettings } = plebbitRpc || {};
const isConnectedToRpc = plebbitRpc?.state === 'connected';
const path = plebbitRpcSettings?.plebbitOptions?.dataPath || '';
return (
<div className={styles.plebbitDataPathSettings}>
<div className={styles.p2pDataPathSettings}>
<div>
<input autoCorrect='off' autoCapitalize='off' spellCheck='false' type='text' defaultValue={path} disabled={!isConnectedToRpc} ref={plebbitDataPathRef} />
<input autoCorrect='off' autoCapitalize='off' spellCheck='false' type='text' defaultValue={path} disabled={!isConnectedToRpc} ref={p2pDataPathRef} />
</div>
</div>
);
@@ -146,7 +194,7 @@ const PlebbitDataPathSettings = ({ plebbitDataPathRef }: SettingsProps) => {
const isElectron = window.electronApi?.isElectron === true;
const PlebbitOptions = () => {
const P2pOptions = () => {
const { t } = useTranslation();
const account = useAccount();
const { plebbitOptions } = account || {};
@@ -158,8 +206,8 @@ const PlebbitOptions = () => {
const solRpcRef = useRef<HTMLTextAreaElement>(null);
const maticRpcRef = useRef<HTMLTextAreaElement>(null);
const httpRoutersRef = useRef<HTMLTextAreaElement>(null);
const plebbitRpcRef = useRef<HTMLInputElement>(null);
const plebbitDataPathRef = useRef<HTMLInputElement>(null);
const p2pRpcRef = useRef<HTMLInputElement>(null);
const p2pDataPathRef = useRef<HTMLInputElement>(null);
const handleSave = async () => {
const ipfsGatewayUrls = ipfsGatewayUrlsRef.current?.value
@@ -194,8 +242,8 @@ const PlebbitOptions = () => {
.map((url) => url.trim())
.filter((url) => url !== '');
const plebbitRpcClientsOptions = plebbitRpcRef.current?.value.trim() ? [plebbitRpcRef.current.value.trim()] : undefined;
const dataPath = plebbitDataPathRef.current?.value.trim() || undefined;
const plebbitRpcClientsOptions = p2pRpcRef.current?.value.trim() ? [p2pRpcRef.current.value.trim()] : undefined;
const dataPath = p2pDataPathRef.current?.value.trim() || undefined;
const chainProviders = {
eth: {
@@ -204,7 +252,7 @@ const PlebbitOptions = () => {
},
sol: {
urls: solRpcUrls,
chainId: 1,
chainId: 101,
},
matic: {
urls: maticRpcUrls,
@@ -255,6 +303,12 @@ const PlebbitOptions = () => {
<PubsubProvidersSettings pubsubProvidersRef={pubsubProvidersRef} />
</span>
</div>
<div className={styles.category}>
<span className={styles.categoryTitle}>http routers:</span>
<span className={styles.categorySettings}>
<HttpRoutersSettings httpRoutersRef={httpRoutersRef} />
</span>
</div>
<div className={styles.category}>
<span className={styles.categoryTitle} style={{ marginBottom: '-5px' }}>
blockchain providers:
@@ -266,14 +320,14 @@ const PlebbitOptions = () => {
<div className={styles.category}>
<span className={styles.categoryTitle}>Node RPC:</span>
<span className={styles.categorySettings}>
<PlebbitRPCSettings plebbitRpcRef={plebbitRpcRef} />
<P2pRPCSettings p2pRpcRef={p2pRpcRef} />
</span>
</div>
{isElectron && (
<div className={styles.category}>
<span className={styles.categoryTitle}>plebbit data path:</span>
<span className={styles.categoryTitle}>p2p data path:</span>
<span className={styles.categorySettings}>
<PlebbitDataPathSettings plebbitDataPathRef={plebbitDataPathRef} />
<P2pDataPathSettings p2pDataPathRef={p2pDataPathRef} />
</span>
</div>
)}
@@ -281,4 +335,4 @@ const PlebbitOptions = () => {
);
};
export default PlebbitOptions;
export default P2pOptions;
@@ -1 +0,0 @@
export { default } from './pkc-options';
@@ -8,7 +8,7 @@ import BlockedAddressesSetting from './blocked-addresses-setting';
import CryptoAddressSetting from './crypto-address-setting';
import CryptoWalletsSetting from './crypto-wallets-setting';
import InterfaceSettings from './interface-settings';
import PlebbitOptions from './pkc-options';
import P2pOptions from './p2p-options';
import SubscriptionsSetting from './subscriptions-setting';
const SettingsModal = () => {
@@ -42,7 +42,7 @@ const SettingsModal = () => {
const [showCryptoWalletSettings, setShowCryptoWalletSettings] = useState(false);
const [showSubscriptionsSettings, setShowSubscriptionsSettings] = useState(false);
const [showBlockedAddressesSetting, setShowBlockedAddressesSetting] = useState(false);
const [showPlebbitOptionsSettings, setShowPlebbitOptionsSettings] = useState(false);
const [showP2pOptionsSettings, setShowP2pOptionsSettings] = useState(false);
const [expandAll, setExpandAll] = useState(false);
const getExpandedCount = () => {
@@ -54,7 +54,7 @@ const SettingsModal = () => {
Number(showCryptoWalletSettings) +
Number(showSubscriptionsSettings) +
Number(showBlockedAddressesSetting) +
Number(showPlebbitOptionsSettings)
Number(showP2pOptionsSettings)
);
};
@@ -66,7 +66,7 @@ const SettingsModal = () => {
if (showCryptoWalletSettings && 'crypto-wallet-settings' !== excludeCategoryId) return 'crypto-wallet-settings';
if (showSubscriptionsSettings && 'subscriptions-settings' !== excludeCategoryId) return 'subscriptions-settings';
if (showBlockedAddressesSetting && 'blocked-addresses-settings' !== excludeCategoryId) return 'blocked-addresses-settings';
if (showPlebbitOptionsSettings && 'pkc-options-settings' !== excludeCategoryId) return 'pkc-options-settings';
if (showP2pOptionsSettings && 'p2p-options-settings' !== excludeCategoryId) return 'p2p-options-settings';
return null;
};
@@ -106,7 +106,7 @@ const SettingsModal = () => {
setShowCryptoWalletSettings(hash === 'crypto-wallet-settings');
setShowSubscriptionsSettings(hash === 'subscriptions-settings');
setShowBlockedAddressesSetting(hash === 'blocked-addresses-settings');
setShowPlebbitOptionsSettings(hash === 'pkc-options-settings');
setShowP2pOptionsSettings(hash === 'p2p-options-settings');
}
}, [hash]);
@@ -120,7 +120,7 @@ const SettingsModal = () => {
setShowCryptoWalletSettings(newExpandState);
setShowSubscriptionsSettings(newExpandState);
setShowBlockedAddressesSetting(newExpandState);
setShowPlebbitOptionsSettings(newExpandState);
setShowP2pOptionsSettings(newExpandState);
const baseSettingsPath = location.pathname.split('#')[0];
navigate(baseSettingsPath, { replace: true });
@@ -186,13 +186,13 @@ const SettingsModal = () => {
</label>
</div>
{showBlockedAddressesSetting && <BlockedAddressesSetting />}
<div id='pkc-options-settings' className={`${styles.setting} ${styles.category}`}>
<label onClick={() => handleCategoryClick('pkc-options-settings', showPlebbitOptionsSettings, setShowPlebbitOptionsSettings)}>
<span className={showPlebbitOptionsSettings ? styles.hideButton : styles.showButton} />
<div id='p2p-options-settings' className={`${styles.setting} ${styles.category}`}>
<label onClick={() => handleCategoryClick('p2p-options-settings', showP2pOptionsSettings, setShowP2pOptionsSettings)}>
<span className={showP2pOptionsSettings ? styles.hideButton : styles.showButton} />
{t('p2p_options')}
</label>
</div>
{showPlebbitOptionsSettings && <PlebbitOptions />}
{showP2pOptionsSettings && <P2pOptions />}
</div>
</>
);
@@ -1,7 +1,7 @@
import { useParams } from 'react-router-dom';
import { Trans, useTranslation } from 'react-i18next';
import { useAccountComment, useSubplebbitStats } from '@plebbit/plebbit-react-hooks';
import useSubplebbitsStore from '@plebbit/plebbit-react-hooks/dist/stores/subplebbits';
import { useSubplebbitField } from '../../hooks/use-stable-subplebbit';
import useSubplebbitsPagesStore from '@plebbit/plebbit-react-hooks/dist/stores/subplebbits-pages';
import useSubplebbitStatsVisibilityStore from '../../stores/use-subplebbit-stats-visibility-store';
import { useResolvedSubplebbitAddress } from '../../hooks/use-resolved-subplebbit-address';
@@ -15,8 +15,9 @@ const SubplebbitStats = () => {
const resolvedAddress = useResolvedSubplebbitAddress();
const subplebbitAddress = resolvedAddress || accountComment?.subplebbitAddress;
const subplebbit = useSubplebbitsStore((state) => state.subplebbits[subplebbitAddress]);
const { address, createdAt } = subplebbit || {};
// Only subscribe to address and createdAt to avoid rerenders from updatingState changes
const address = useSubplebbitField(subplebbitAddress, (subplebbit) => subplebbit?.address);
const createdAt = useSubplebbitField(subplebbitAddress, (subplebbit) => subplebbit?.createdAt);
let stats = useSubplebbitStats({ subplebbitAddress: address });
const { hiddenStats, toggleVisibility } = useSubplebbitStatsVisibilityStore();
+47 -7
View File
@@ -2,7 +2,8 @@ import { useCallback, useEffect, useMemo, useRef, useState } from 'react';
import { Link, useLocation, useNavigate, useParams } from 'react-router-dom';
import { useTranslation } from 'react-i18next';
import Plebbit from '@plebbit/plebbit-js';
import { useAccount, useAccountComment, useAccountSubplebbits } from '@plebbit/plebbit-react-hooks';
import { useAccountComment } from '@plebbit/plebbit-react-hooks';
import useAccountsStore from '@plebbit/plebbit-react-hooks/dist/stores/accounts';
import { isAllView, isCatalogView, isSubscriptionsView } from '../../lib/utils/view-utils';
import { useDefaultSubplebbits, MultisubSubplebbit } from '../../hooks/use-default-subplebbits';
import { useBoardPath, useResolvedSubplebbitAddress } from '../../hooks/use-resolved-subplebbit-address';
@@ -87,7 +88,6 @@ const findBoardAddressByCode = (code: string, defaultSubplebbits: MultisubSubple
const TopBarDesktop = () => {
const { t } = useTranslation();
const account = useAccount();
const location = useLocation();
const params = useParams();
const isInCatalogView = isCatalogView(location.pathname, params);
@@ -102,9 +102,36 @@ const TopBarDesktop = () => {
// Memoize allBoardCodes since it's derived from a constant
const allBoardCodes = useMemo(() => getAllBoardCodes(), []);
const subscriptions = account?.subscriptions || [];
const { accountSubplebbits } = useAccountSubplebbits();
const accountSubplebbitAddresses = Object.keys(accountSubplebbits);
// Use accounts store with selective subscriptions to avoid rerenders from updatingState
// Only subscribe to subscriptions array and account subplebbit addresses
const subscriptions = useAccountsStore(
(state) => {
const activeAccountId = state.activeAccountId;
const activeAccount = activeAccountId ? state.accounts[activeAccountId] : undefined;
// Spread to create new reference - if array is mutated in place, the equality
// function needs different references to detect content changes
return [...(activeAccount?.subscriptions || [])];
},
(prev, next) => {
// Shallow compare arrays - only rerender if subscriptions actually change
if (prev.length !== next.length) return false;
return prev.every((val, idx) => val === next[idx]);
},
);
const accountSubplebbitAddresses = useAccountsStore(
(state) => {
const activeAccountId = state.activeAccountId;
const activeAccount = activeAccountId ? state.accounts[activeAccountId] : undefined;
const accountSubplebbits = activeAccount?.subplebbits || {};
return Object.keys(accountSubplebbits);
},
(prev, next) => {
// Shallow compare arrays - only rerender if addresses actually change
if (prev.length !== next.length) return false;
return prev.every((val, idx) => val === next[idx]);
},
);
// Filter subscriptions to only show visible ones
const visibleSubscriptionAddresses = subscriptions.filter((address: string) => visibleSubscriptions.has(address));
@@ -243,8 +270,21 @@ const TopBarMobile = ({ subplebbitAddress }: { subplebbitAddress: string }) => {
const boardPath = useBoardPath(subplebbitAddress);
const selectValue = isInAllView ? 'all' : isInSubscriptionsView ? 'subs' : boardPath || subplebbitAddress;
const { accountSubplebbits } = useAccountSubplebbits();
const accountSubplebbitAddresses = Object.keys(accountSubplebbits);
// Use accounts store with selective subscriptions to avoid rerenders from updatingState
// Only subscribe to account subplebbit addresses (keys only)
const accountSubplebbitAddresses = useAccountsStore(
(state) => {
const activeAccountId = state.activeAccountId;
const activeAccount = activeAccountId ? state.accounts[activeAccountId] : undefined;
const accountSubplebbits = activeAccount?.subplebbits || {};
return Object.keys(accountSubplebbits);
},
(prev, next) => {
// Shallow compare arrays - only rerender if addresses actually change
if (prev.length !== next.length) return false;
return prev.every((val, idx) => val === next[idx]);
},
);
// Check if current subplebbit is a directory board
const currentIsDirectoryBoard = directoryBoards.some((board) => board.address === subplebbitAddress);
+3 -3
View File
@@ -1,6 +1,6 @@
import { useMemo } from 'react';
import { useAccount } from '@plebbit/plebbit-react-hooks';
import useSubplebbitsStore from '@plebbit/plebbit-react-hooks/dist/stores/subplebbits';
import { useSubplebbitField } from './use-stable-subplebbit';
interface AuthorPrivilegesProps {
commentAuthorAddress: string;
@@ -11,8 +11,8 @@ interface AuthorPrivilegesProps {
const useAuthorPrivileges = ({ commentAuthorAddress, subplebbitAddress }: AuthorPrivilegesProps) => {
const account = useAccount();
const accountAuthorAddress = account?.author?.address;
const subplebbit = useSubplebbitsStore((state) => state.subplebbits[subplebbitAddress]);
const { roles } = subplebbit || {};
// Only subscribe to roles field to avoid rerenders from updatingState changes
const roles = useSubplebbitField(subplebbitAddress, (subplebbit) => subplebbit?.roles);
const { isCommentAuthorMod, isAccountMod, isAccountCommentAuthor, commentAuthorRole, accountAuthorRole } = useMemo(() => {
const commentAuthorRole = roles?.[commentAuthorAddress]?.role;
const isCommentAuthorMod = commentAuthorRole === 'admin' || commentAuthorRole === 'owner' || commentAuthorRole === 'moderator';
+52 -62
View File
@@ -1,82 +1,72 @@
import { useEffect, useState } from 'react';
import { Subplebbit } from '@plebbit/plebbit-react-hooks';
import { useMemo, useRef } from 'react';
import { Comment, Subplebbit } from '@plebbit/plebbit-react-hooks';
import { getCommentMediaInfo, getHasThumbnail } from '../lib/utils/media-utils';
/**
* Extracts popular posts from subplebbits.
* Uses memoization to avoid recomputing when only updatingState changes.
*/
const usePopularPosts = (subplebbits: Subplebbit[]) => {
const [popularPosts, setPopularPosts] = useState<Comment[]>([]);
const [isLoading, setIsLoading] = useState(true);
const [error, setError] = useState<string | null>(null);
// Track the previous CID list to detect actual content changes vs transient state changes
const prevCidsRef = useRef<string>('');
useEffect(() => {
const fetchPopularPosts = () => {
try {
setIsLoading(true);
setError(null);
const uniqueLinks: Set<string> = new Set();
const allPosts: Comment[] = [];
const { popularPosts, error } = useMemo(() => {
try {
const uniqueLinks: Set<string> = new Set();
const allPosts: Comment[] = [];
const postsPerSub = [0, 8, 4, 3, 2, 2, 2, 2, 1][Math.min(subplebbits.length, 8)];
const postsPerSub = [0, 8, 4, 3, 2, 2, 2, 2, 1][Math.min(subplebbits.length, 8)];
subplebbits.forEach((subplebbit: any) => {
let subplebbitPosts: Comment[] = [];
subplebbits.forEach((subplebbit: any) => {
let subplebbitPosts: Comment[] = [];
if (subplebbit?.posts?.pages?.hot?.comments) {
for (const post of Object.values(subplebbit.posts.pages.hot.comments as Comment)) {
const {
deleted,
link,
linkHeight,
linkWidth,
locked,
pinned,
removed,
replyCount,
thumbnailUrl,
// timestamp
} = post;
if (subplebbit?.posts?.pages?.hot?.comments) {
for (const post of Object.values(subplebbit.posts.pages.hot.comments as Comment)) {
const { deleted, link, linkHeight, linkWidth, locked, pinned, removed, replyCount, thumbnailUrl } = post;
try {
const commentMediaInfo = getCommentMediaInfo(link, thumbnailUrl, linkWidth, linkHeight);
const hasThumbnail = getHasThumbnail(commentMediaInfo, link);
try {
const commentMediaInfo = getCommentMediaInfo(link, thumbnailUrl, linkWidth, linkHeight);
const hasThumbnail = getHasThumbnail(commentMediaInfo, link);
if (
hasThumbnail &&
replyCount > 1 &&
!deleted &&
!removed &&
!locked &&
!pinned &&
// timestamp > Date.now() / 1000 - 60 * 60 * 24 * 30 &&
!uniqueLinks.has(link)
) {
subplebbitPosts.push(post);
uniqueLinks.add(link);
}
} catch (err) {
console.error('Error processing post:', err);
if (hasThumbnail && replyCount > 1 && !deleted && !removed && !locked && !pinned && !uniqueLinks.has(link)) {
subplebbitPosts.push(post);
uniqueLinks.add(link);
}
} catch (err) {
console.error('Error processing post:', err);
}
subplebbitPosts.sort((a: any, b: any) => b.timestamp - a.timestamp);
allPosts.push(...subplebbitPosts.slice(0, postsPerSub));
}
});
const sortedPosts = allPosts.sort((a: any, b: any) => b.timestamp - a.timestamp).slice(0, 8);
subplebbitPosts.sort((a: any, b: any) => b.timestamp - a.timestamp);
allPosts.push(...subplebbitPosts.slice(0, postsPerSub));
}
});
setPopularPosts(sortedPosts);
} catch (err) {
console.error('Error in usePopularPosts:', err);
setError('Failed to fetch popular posts');
} finally {
setIsLoading(false);
}
};
const sortedPosts = allPosts.sort((a: any, b: any) => b.timestamp - a.timestamp).slice(0, 8);
fetchPopularPosts();
return { popularPosts: sortedPosts, error: null };
} catch (err) {
console.error('Error in usePopularPosts:', err);
return { popularPosts: [], error: 'Failed to fetch popular posts' };
}
}, [subplebbits]);
return { popularPosts, isLoading, error };
// Create stable reference: only update if the post content actually changes
// Build a key from relevant mutable fields, not just CIDs
const currentKey = popularPosts.map((p) => `${p.cid}:${p.replyCount}:${p.timestamp}:${p.locked}:${p.pinned}`).join(',');
const stablePostsRef = useRef<Comment[]>(popularPosts);
if (currentKey !== prevCidsRef.current) {
prevCidsRef.current = currentKey;
stablePostsRef.current = popularPosts;
}
// Derive loading state from subplebbit states rather than post count
// A subplebbit is still loading if it has no posts pages yet and isn't in a terminal state
const hasLoadedData = subplebbits.some((sub) => sub?.posts?.pages?.hot?.comments);
const isLoading = subplebbits.length > 0 && !hasLoadedData;
return { popularPosts: stablePostsRef.current, isLoading, error };
};
export default usePopularPosts;
+72
View File
@@ -0,0 +1,72 @@
import { useMemo } from 'react';
import useSubplebbitsStore from '@plebbit/plebbit-react-hooks/dist/stores/subplebbits';
/**
* Shallow compare two objects by keys and values.
*/
const shallowEqual = (obj1: Record<string, any> | undefined, obj2: Record<string, any> | undefined): boolean => {
if (obj1 === obj2) return true;
if (!obj1 || !obj2) return obj1 === obj2;
const keys1 = Object.keys(obj1);
const keys2 = Object.keys(obj2);
if (keys1.length !== keys2.length) return false;
for (const key of keys1) {
if (obj1[key] !== obj2[key]) return false;
}
return true;
};
/**
* Custom equality function that ignores transient state properties
* like updatingState, state, errors, etc. Only compares stable content fields.
*/
const isSubplebbitEqual = (prev: any, next: any): boolean => {
if (prev === next) return true;
if (!prev || !next) return prev === next;
// Compare only stable fields, ignore transient state
// Use shallow comparison for roles object to handle new object instances with same content
return (
prev.address === next.address &&
prev.title === next.title &&
prev.shortAddress === next.shortAddress &&
shallowEqual(prev.roles, next.roles) &&
prev.updatedAt === next.updatedAt &&
prev.createdAt === next.createdAt &&
prev.description === next.description
);
};
/**
* Hook to get a subplebbit with stable reference that ignores updatingState changes.
* Use this when you only need content fields and don't care about loading states.
*
* @param subplebbitAddress - The address of the subplebbit to retrieve
* @returns The subplebbit object, or undefined if not found
*/
export const useStableSubplebbit = (subplebbitAddress: string | undefined) => {
// Use selector with custom equality to ignore transient state
const subplebbit = useSubplebbitsStore((state) => (subplebbitAddress ? state.subplebbits[subplebbitAddress] : undefined), isSubplebbitEqual);
return subplebbit;
};
/**
* Hook to get only specific fields from a subplebbit, ignoring updatingState.
* This is more efficient when you only need a few fields.
*
* @param subplebbitAddress - The address of the subplebbit
* @param selector - Function to extract the needed fields
* @returns The selected fields
*/
export const useSubplebbitField = <T>(subplebbitAddress: string | undefined, selector: (subplebbit: any) => T): T | undefined => {
const field = useSubplebbitsStore(
(state) => {
const subplebbit = subplebbitAddress ? state.subplebbits[subplebbitAddress] : undefined;
return subplebbit ? selector(subplebbit) : undefined;
},
(prev, next) => prev === next,
);
return field;
};
+3 -6
View File
@@ -37,13 +37,10 @@ const useDisclaimerModalStore = create<DisclaimerModalState>((set) => ({
// Check if user has already accepted the disclaimer
if (hasAcceptedDisclaimer()) {
// If there's a valid board path, navigate directly
if (boardPath) {
navigate(`/${boardPath}`);
return;
const path = boardPath || address;
if (path) {
navigate(`/${path}`);
}
// If no board path (placeholder), don't navigate - we'll handle this separately
// Don't show disclaimer modal either since it's already accepted
// Caller should handle showing directory modal or other UI
return;
}
+13 -8
View File
@@ -1,6 +1,7 @@
import { useEffect, useMemo, useRef, useState } from 'react';
import { Link, useLocation, useNavigationType, useParams } from 'react-router-dom';
import { Comment, useAccount, useAccountComments, useAccountSubplebbits, useBlock, useFeed, useSubplebbit } from '@plebbit/plebbit-react-hooks';
import { Comment, useAccount, useAccountComments, useAccountSubplebbits, useBlock, useFeed } from '@plebbit/plebbit-react-hooks';
import { useSubplebbitField } from '../../hooks/use-stable-subplebbit';
import { Virtuoso, VirtuosoHandle, StateSnapshot } from 'react-virtuoso';
import { Trans, useTranslation } from 'react-i18next';
import styles from './board.module.css';
@@ -153,9 +154,13 @@ const Board = ({ feedCacheKey, viewType, boardIdentifier: boardIdentifierProp, t
}
}, [filteredComments, reset]);
const subplebbit = useSubplebbit({ subplebbitAddress });
const { error, shortAddress, state } = subplebbit || {};
const title = isInAllView ? t('all') : isInSubscriptionsView ? t('subscriptions') : isInModView ? t('mod') : subplebbit?.title;
// Use stable subplebbit fields to avoid rerenders from updatingState
const subplebbitTitle = useSubplebbitField(subplebbitAddress, (sub) => sub?.title);
const shortAddress = useSubplebbitField(subplebbitAddress, (sub) => sub?.shortAddress);
// Subscribe to transient state/error separately from stable fields since useStableSubplebbit ignores them
const subplebbitState = useSubplebbitField(subplebbitAddress, (sub) => sub?.state);
const subplebbitError = useSubplebbitField(subplebbitAddress, (sub) => sub?.error);
const title = isInAllView ? t('all') : isInSubscriptionsView ? t('subscriptions') : isInModView ? t('mod') : subplebbitTitle;
const { blocked, unblock } = useBlock({ address: subplebbitAddress });
@@ -271,8 +276,8 @@ const Board = ({ feedCacheKey, viewType, boardIdentifier: boardIdentifierProp, t
<div className={styles.footer}>
{footerContent}
<div>
{state === 'failed' ? (
<span className='red'>{state}</span>
{subplebbitState === 'failed' ? (
<span className='red'>{subplebbitState}</span>
) : isInSubscriptionsView && subscriptions?.length === 0 ? (
<span className='red'>{t('not_subscribed_to_any_board')}</span>
) : isInModView && accountSubplebbitAddresses?.length === 0 ? (
@@ -365,7 +370,7 @@ const Board = ({ feedCacheKey, viewType, boardIdentifier: boardIdentifierProp, t
t,
]);
const shouldShowErrorToUser = error?.message && feed.length === 0;
const shouldShowErrorToUser = subplebbitError?.message && feed.length === 0;
return (
<>
@@ -373,7 +378,7 @@ const Board = ({ feedCacheKey, viewType, boardIdentifier: boardIdentifierProp, t
<div className={`${styles.content} ${shouldShowSnow() ? styles.garland : ''}`}>
{shouldShowErrorToUser && (
<div className={styles.error}>
<ErrorDisplay error={error} />
<ErrorDisplay error={subplebbitError} />
</div>
)}
<Virtuoso
+4 -3
View File
@@ -8,10 +8,10 @@ import useSubplebbitsStats from '../../hooks/use-subplebbits-stats';
import PopularThreadsBox from './popular-threads-box';
import BoardsList from './boards-list';
import Version from '../../components/version';
import useDisclaimerModalStore from '../../stores/use-disclaimer-modal-store';
import useDirectoryModalStore from '../../stores/use-directory-modal-store';
import DisclaimerModal from '../../components/disclaimer-modal';
import DirectoryModal from '../../components/directory-modal';
import { getBoardPath } from '../../lib/utils/route-utils';
import _ from 'lodash';
// https://github.com/plebbit/lists/blob/master/5chan-multisub.json
@@ -20,13 +20,14 @@ const SearchBar = () => {
const searchInputRef = useRef<HTMLInputElement>(null);
const { t } = useTranslation();
const navigate = useNavigate();
const { showDisclaimerModal } = useDisclaimerModalStore();
const defaultSubplebbits = useDefaultSubplebbits();
const handleSearchSubmit = (e: FormEvent) => {
e.preventDefault();
const searchInput = searchInputRef.current?.value;
if (searchInput) {
showDisclaimerModal(searchInput, navigate);
const boardPath = getBoardPath(searchInput, defaultSubplebbits);
navigate(`/${boardPath}`);
}
};
@@ -1,4 +1,4 @@
import { useMemo } from 'react';
import { memo, useMemo } from 'react';
import { Link } from 'react-router-dom';
import { useTranslation } from 'react-i18next';
import { Comment, Subplebbit } from '@plebbit/plebbit-react-hooks';
@@ -25,36 +25,47 @@ export const ContentPreview = ({ content, maxLength = 99 }: { content: string; m
return truncatedText;
};
const PopularThreadCard = ({ post, multisub }: PopularThreadProps) => {
const { cid, content, link, linkHeight, linkWidth, subplebbitAddress, thumbnailUrl, title } = post || {};
const commentMediaInfo = getCommentMediaInfo(link, thumbnailUrl, linkWidth, linkHeight);
const defaultSubplebbits = useDefaultSubplebbits();
// Memoize to prevent rerenders when parent rerenders due to updatingState
const PopularThreadCard = memo(
({ post, multisub }: PopularThreadProps) => {
const { cid, content, link, linkHeight, linkWidth, subplebbitAddress, thumbnailUrl, title } = post || {};
const commentMediaInfo = getCommentMediaInfo(link, thumbnailUrl, linkWidth, linkHeight);
const defaultSubplebbits = useDefaultSubplebbits();
// Find the matching MultisubSubplebbit entry and get its title
const multisubEntry = multisub.find((ms) => ms?.address === subplebbitAddress);
const boardTitle = multisubEntry?.title?.replace(/^\/[^/]+\/\s*-\s*/, '') || '';
const boardPath = subplebbitAddress ? getBoardPath(subplebbitAddress, defaultSubplebbits) : '';
// Find the matching MultisubSubplebbit entry and get its title
const multisubEntry = multisub.find((ms) => ms?.address === subplebbitAddress);
const boardTitle = multisubEntry?.title?.replace(/^\/[^/]+\/\s*-\s*/, '') || '';
const boardPath = subplebbitAddress ? getBoardPath(subplebbitAddress, defaultSubplebbits) : '';
return (
<div className={styles.popularThread} key={cid}>
<div className={styles.title}>{boardTitle}</div>
<div className={styles.mediaContainer}>
<Link to={`/${boardPath}/thread/${cid}`}>
<CatalogPostMedia commentMediaInfo={commentMediaInfo} isOutOfFeed={true} cid={cid} />
</Link>
return (
<div className={styles.popularThread} key={cid}>
<div className={styles.title}>{boardTitle}</div>
<div className={styles.mediaContainer}>
<Link to={`/${boardPath}/thread/${cid}`}>
<CatalogPostMedia commentMediaInfo={commentMediaInfo} isOutOfFeed={true} cid={cid} />
</Link>
</div>
<div className={styles.threadContent}>
{title && (
<>
<b>{title.trim()}</b>
{content && ': '}
</>
)}
{content && <ContentPreview content={content} maxLength={99} />}
</div>
</div>
<div className={styles.threadContent}>
{title && (
<>
<b>{title.trim()}</b>
{content && ': '}
</>
)}
{content && <ContentPreview content={content} maxLength={99} />}
</div>
</div>
);
};
);
},
// Custom equality: rerender if post.cid or multisub entry title changes
(prevProps, nextProps) => {
if (prevProps.post?.cid !== nextProps.post?.cid) return false;
// Compare the relevant multisub entry for this post's subplebbitAddress
const prevEntry = prevProps.multisub.find((ms) => ms?.address === prevProps.post?.subplebbitAddress);
const nextEntry = nextProps.multisub.find((ms) => ms?.address === nextProps.post?.subplebbitAddress);
return prevEntry?.title === nextEntry?.title;
},
);
const PopularThreadsBox = ({ multisub, subplebbits }: { multisub: MultisubSubplebbit[]; subplebbits: any }) => {
const { t } = useTranslation();
+4 -3
View File
@@ -1,6 +1,6 @@
import { useState } from 'react';
import { Link, useLocation } from 'react-router-dom';
import useSubplebbitsStore from '@plebbit/plebbit-react-hooks/dist/stores/subplebbits';
import { useSubplebbitField } from '../../hooks/use-stable-subplebbit';
import { useDefaultSubplebbits } from '../../hooks/use-default-subplebbits';
import { getSubplebbitAddress } from '../../lib/utils/route-utils';
import { HomeLogo } from '../home';
@@ -20,8 +20,9 @@ const NotFound = () => {
const boardIdentifier = pathParts[0] && pathParts[0] !== 'not-found' && pathParts[0] !== 'faq' ? pathParts[0] : '';
const defaultSubplebbits = useDefaultSubplebbits();
const subplebbitAddress = boardIdentifier ? getSubplebbitAddress(boardIdentifier, defaultSubplebbits) : '';
const subplebbit = useSubplebbitsStore((state) => state.subplebbits[subplebbitAddress]);
const { address, shortAddress } = subplebbit || {};
// Only subscribe to address and shortAddress to avoid rerenders from updatingState changes
const address = useSubplebbitField(subplebbitAddress, (subplebbit) => subplebbit?.address);
const shortAddress = useSubplebbitField(subplebbitAddress, (subplebbit) => subplebbit?.shortAddress);
return (
<div className={styles.wrapper}>
+5 -4
View File
@@ -1,7 +1,7 @@
import { useEffect } from 'react';
import { useTranslation } from 'react-i18next';
import { Comment, Role, useComment, useEditedComment, useSubplebbit } from '@plebbit/plebbit-react-hooks';
import useSubplebbitsStore from '@plebbit/plebbit-react-hooks/dist/stores/subplebbits';
import { useSubplebbitField } from '../../hooks/use-stable-subplebbit';
import { useLocation, useNavigate, useParams } from 'react-router-dom';
import { isAllView } from '../../lib/utils/view-utils';
import { useResolvedSubplebbitAddress } from '../../hooks/use-resolved-subplebbit-address';
@@ -27,7 +27,8 @@ export interface PostProps {
}
export const Post = ({ post, showAllReplies = false, showReplies = true }: PostProps) => {
const subplebbit = useSubplebbitsStore((state) => state.subplebbits[post?.subplebbitAddress]);
// Only subscribe to roles field to avoid rerenders from updatingState changes
const roles = useSubplebbitField(post?.subplebbitAddress, (subplebbit) => subplebbit?.roles);
const isMobile = useIsMobile();
let comment = post;
@@ -42,9 +43,9 @@ export const Post = ({ post, showAllReplies = false, showReplies = true }: PostP
<div className={styles.thread}>
<div className={styles.postContainer}>
{isMobile ? (
<PostMobile post={comment} roles={subplebbit?.roles} showAllReplies={showAllReplies} showReplies={showReplies} />
<PostMobile post={comment} roles={roles} showAllReplies={showAllReplies} showReplies={showReplies} />
) : (
<PostDesktop post={comment} roles={subplebbit?.roles} showAllReplies={showAllReplies} showReplies={showReplies} />
<PostDesktop post={comment} roles={roles} showAllReplies={showAllReplies} showReplies={showReplies} />
)}
</div>
</div>
+308 -386
View File
File diff suppressed because it is too large Load Diff