Files
indiekit-endpoint-blogroll/locales/hi.json
Ricardo f02d46e76e fix: resolve [Object Object] bug and add sort/source API params
Rename duplicate "sync" locale key to "syncResult" to fix the sources
list page showing [Object Object] instead of the Sync button label.

Add sort=recent and source= query params to the blogs API for the
sidebar widget tabs feature. Tag FeedLand blogs with source: "feedland"
and expose source field for all blogs in API responses.

Bump version to 1.0.22.
2026-02-17 14:20:10 +01:00

154 lines
10 KiB
JSON

{
"blogroll": {
"title": "ब्लॉगरोल",
"description": "अपने ब्लॉगरोल स्रोतों और ब्लॉग्स को प्रबंधित करें",
"enabled": "सक्षम",
"disabled": "अक्षम",
"edit": "संपादित करें",
"sync": "सिंक करें",
"refresh": "ताज़ा करें",
"cancel": "रद्द करें",
"never": "कभी नहीं",
"stats": {
"title": "अवलोकन",
"sources": "स्रोत",
"blogs": "ब्लॉग",
"items": "आइटम",
"errors": "त्रुटियां",
"lastSync": "अंतिम सिंक"
},
"actions": {
"title": "क्रियाएं",
"syncNow": "अभी सब सिंक करें",
"clearResync": "साफ़ करें और पुनः सिंक करें",
"clearConfirm": "इससे सभी कैश किए गए आइटम हटा दिए जाएंगे और सब कुछ फिर से प्राप्त किया जाएगा। जारी रखें?"
},
"syncResult": {
"success": "Synced {{blogs}} blogs, added {{items}} items.",
"error": "Sync failed: {{error}}",
"already_running": "A sync is already in progress.",
"cleared_success": "Cleared and re-synced {{blogs}} blogs, added {{items}} items."
},
"errors": {
"title": "त्रुटियों वाले ब्लॉग",
"seeAll": "त्रुटियों वाले सभी {{count}} ब्लॉग देखें"
},
"sources": {
"title": "OPML सिंक",
"manage": "OPML सिंक",
"add": "OPML स्रोत जोड़ें",
"new": "नया OPML स्रोत",
"edit": "OPML स्रोत संपादित करें",
"create": "बनाएं",
"save": "सहेजें",
"empty": "कोई OPML स्रोत कॉन्फ़िगर नहीं किया गया। FreshRSS या अन्य फ़ीड रीडर्स से ब्लॉग बल्क-इम्पोर्ट करने के लिए इसका उपयोग करें।",
"recent": "OPML स्रोत",
"interval": "हर {{minutes}} मिनट",
"lastSync": "अंतिम बार सिंक किया गया",
"deleteConfirm": "इस OPML स्रोत को हटाएं? इससे इम्पोर्ट किए गए ब्लॉग बने रहेंगे।",
"created": "OPML स्रोत सफलतापूर्वक बनाया गया।",
"created_synced": "OPML स्रोत सफलतापूर्वक बनाया और सिंक किया गया।",
"created_sync_failed": "OPML स्रोत बनाया गया, लेकिन सिंक विफल रहा: {{error}}",
"updated": "OPML स्रोत सफलतापूर्वक अपडेट किया गया।",
"deleted": "OPML स्रोत सफलतापूर्वक हटाया गया।",
"synced": "सफलतापूर्वक सिंक किया गया। जोड़े गए: {{added}}, अपडेट किए गए: {{updated}}",
"form": {
"name": "नाम",
"type": "इम्पोर्ट प्रकार",
"typeHint": "URL समय-समय पर सिंक करता है, फ़ाइल एक बार का इम्पोर्ट है",
"url": "OPML URL",
"urlHint": "आपकी OPML फ़ाइल का URL (उदा., FreshRSS एक्सपोर्ट URL)",
"opmlContent": "OPML सामग्री",
"opmlContentHint": "यहाँ पूर्ण OPML XML सामग्री पेस्ट करें",
"syncInterval": "सिंक अंतराल",
"enabled": "स्वचालित सिंकिंग सक्षम करें",
"microsubChannel": "Microsub Channel",
"microsubChannelHint": "Sync feeds from a specific channel, or all channels",
"categoryPrefix": "Category Prefix",
"categoryPrefixHint": "Optional prefix for blog categories (e.g., 'Following: ')",
"feedlandInstance": "FeedLand Instance URL",
"feedlandInstanceHint": "FeedLand instance URL (feedland.com or self-hosted)",
"feedlandUsername": "FeedLand Username",
"feedlandUsernameHint": "Your FeedLand screen name",
"feedlandCategory": "FeedLand Category",
"feedlandCategoryAll": "All subscriptions",
"feedlandCategoryHint": "Optional: sync only feeds from a specific category",
"feedlandLoadCategories": "Load",
"feedlandRequired": "FeedLand instance URL and username are required"
}
},
"blogs": {
"title": "ब्लॉग",
"manage": "ब्लॉग प्रबंधित करें",
"add": "ब्लॉग जोड़ें",
"new": "नया ब्लॉग",
"edit": "ब्लॉग संपादित करें",
"create": "ब्लॉग जोड़ें",
"save": "ब्लॉग सहेजें",
"empty": "अभी तक कोई ब्लॉग नहीं। एक जोड़ें या OPML स्रोत से इम्पोर्ट करें।",
"recent": "हाल के ब्लॉग",
"pinned": "पिन किया गया",
"hidden": "छिपा हुआ",
"noItems": "अभी तक कोई आइटम प्राप्त नहीं किया गया।",
"recentItems": "हाल के आइटम",
"allCategories": "सभी श्रेणियाँ",
"allStatuses": "सभी स्थितियाँ",
"statusActive": "सक्रिय",
"statusError": "त्रुटि",
"statusPending": "लंबित",
"clearFilters": "फ़िल्टर साफ़ करें",
"deleteConfirm": "इस ब्लॉग और इसके सभी कैश किए गए आइटम हटाएं?",
"created": "ब्लॉग सफलतापूर्वक जोड़ा गया।",
"created_synced": "ब्लॉग जोड़ा और सिंक किया गया। {{items}} आइटम प्राप्त किए गए।",
"created_sync_failed": "ब्लॉग जोड़ा गया, लेकिन प्रारंभिक प्राप्ति विफल रही: {{error}}",
"updated": "ब्लॉग सफलतापूर्वक अपडेट किया गया।",
"deleted": "ब्लॉग सफलतापूर्वक हटाया गया।",
"refreshed": "ब्लॉग ताज़ा किया गया। {{items}} नए आइटम जोड़े गए।",
"form": {
"discoverUrl": "वेबसाइट URL",
"discover": "फ़ीड खोजें",
"discoverHint": "इसके RSS/Atom फ़ीड को स्वचालित रूप से खोजने के लिए वेबसाइट URL दर्ज करें",
"discoverNoUrl": "कृपया वेबसाइट URL दर्ज करें",
"discovering": "खोज रहा है...",
"discoveringHint": "RSS/Atom फ़ीड के लिए जाँच रहा है...",
"discoverFailed": "फ़ीड खोजने में विफल",
"discoverNoFeeds": "इस वेबसाइट पर कोई फ़ीड नहीं मिला",
"discoverFoundOne": "फ़ीड मिला:",
"discoverFoundMultiple": "एकाधिक फ़ीड मिले। चयन करने के लिए किसी एक पर क्लिक करें:",
"discoverSelected": "चयनित फ़ीड:",
"feedUrl": "फ़ीड URL",
"feedUrlHint": "RSS, Atom, या JSON Feed URL",
"title": "शीर्षक",
"titlePlaceholder": "फ़ीड से स्वचालित रूप से पता लगाया गया",
"titleHint": "फ़ीड शीर्षक उपयोग करने के लिए रिक्त छोड़ें",
"siteUrl": "साइट URL",
"siteUrlHint": "ब्लॉग के होमपेज का लिंक (वैकल्पिक)",
"category": "श्रेणी",
"categoryHint": "फ़िल्टरिंग और OPML एक्सपोर्ट के लिए ब्लॉग को श्रेणी के अनुसार समूहित करें",
"tags": "टैग",
"tagsHint": "अतिरिक्त संगठन के लिए अल्पविराम से अलग किए गए टैग",
"notes": "नोट्स",
"notesPlaceholder": "आप इस ब्लॉग को क्यों फ़ॉलो करते हैं...",
"notesHint": "व्यक्तिगत नोट्स (सार्वजनिक रूप से नहीं दिखाए गए)",
"pinned": "इस ब्लॉग को पिन करें (सूचियों के शीर्ष पर दिखाएं)",
"hidden": "सार्वजनिक API से छिपाएं (केवल आपके लिए दृश्यमान)"
}
},
"api": {
"title": "API एंडपॉइंट",
"blogs": "मेटाडेटा के साथ सभी ब्लॉग सूचीबद्ध करें",
"items": "सभी ब्लॉग से हाल के आइटम सूचीबद्ध करें",
"categories": "सभी श्रेणियाँ सूचीबद्ध करें",
"opml": "OPML के रूप में एक्सपोर्ट करें",
"status": "सिंक स्थिति और सांख्यिकी"
}
}
}