mirror of
https://github.com/svemagie/indiekit-endpoint-blogroll.git
synced 2026-04-02 15:34:59 +02:00
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.
154 lines
8.2 KiB
JSON
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": "Статус синхронизације и статистика"
|
||
}
|
||
}
|
||
}
|