Files
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
8.2 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": "URL ваше OPML датотеке (нпр. URL за извоз из FreshRSS)",
"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": "Унесите URL веб-сајта да аутоматски откријете његов RSS/Atom довод",
"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": "Статус синхронизације и статистика"
}
}
}