mirror of
https://github.com/svemagie/indiekit-endpoint-blogroll.git
synced 2026-04-02 15:34:59 +02:00
Adds FeedLand (feedland.com or self-hosted) as a new source type alongside OPML and Microsub. Syncs subscriptions via FeedLand's public OPML endpoint with optional category filtering and AJAX category discovery in the admin UI.
154 lines
6.3 KiB
JSON
154 lines
6.3 KiB
JSON
{
|
|
"blogroll": {
|
|
"title": "Blogroll",
|
|
"description": "Beheer je blogroll-bronnen en blogs",
|
|
"enabled": "Ingeschakeld",
|
|
"disabled": "Uitgeschakeld",
|
|
"edit": "Bewerken",
|
|
"sync": "Synchroniseren",
|
|
"refresh": "Vernieuwen",
|
|
"cancel": "Annuleren",
|
|
"never": "Nooit",
|
|
|
|
"stats": {
|
|
"title": "Overzicht",
|
|
"sources": "Bronnen",
|
|
"blogs": "Blogs",
|
|
"items": "Items",
|
|
"errors": "Fouten",
|
|
"lastSync": "Laatste synchronisatie"
|
|
},
|
|
|
|
"actions": {
|
|
"title": "Acties",
|
|
"syncNow": "Nu alles synchroniseren",
|
|
"clearResync": "Wissen en opnieuw synchroniseren",
|
|
"clearConfirm": "Dit verwijdert alle gecachte items en haalt alles opnieuw op. Doorgaan?"
|
|
},
|
|
|
|
"sync": {
|
|
"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": "Blogs met fouten",
|
|
"seeAll": "Bekijk alle {{count}} blogs met fouten"
|
|
},
|
|
|
|
"sources": {
|
|
"title": "OPML-synchronisatie",
|
|
"manage": "OPML-synchronisatie",
|
|
"add": "OPML-bron toevoegen",
|
|
"new": "Nieuwe OPML-bron",
|
|
"edit": "OPML-bron bewerken",
|
|
"create": "Aanmaken",
|
|
"save": "Opslaan",
|
|
"empty": "Geen OPML-bronnen geconfigureerd. Gebruik dit om blogs in bulk te importeren uit FreshRSS of andere feedlezers.",
|
|
"recent": "OPML-bronnen",
|
|
"interval": "Elke {{minutes}} min",
|
|
"lastSync": "Laatst gesynchroniseerd",
|
|
"deleteConfirm": "Deze OPML-bron verwijderen? Geïmporteerde blogs blijven behouden.",
|
|
"created": "OPML-bron succesvol aangemaakt.",
|
|
"created_synced": "OPML-bron succesvol aangemaakt en gesynchroniseerd.",
|
|
"created_sync_failed": "OPML-bron aangemaakt, maar synchronisatie mislukt: {{error}}",
|
|
"updated": "OPML-bron succesvol bijgewerkt.",
|
|
"deleted": "OPML-bron succesvol verwijderd.",
|
|
"synced": "Succesvol gesynchroniseerd. Toegevoegd: {{added}}, Bijgewerkt: {{updated}}",
|
|
"form": {
|
|
"name": "Naam",
|
|
"type": "Importtype",
|
|
"typeHint": "URL synchroniseert periodiek, Bestand is een eenmalige import",
|
|
"url": "OPML-URL",
|
|
"urlHint": "URL naar je OPML-bestand (bijv. FreshRSS export-URL)",
|
|
"opmlContent": "OPML-inhoud",
|
|
"opmlContentHint": "Plak hier de volledige OPML XML-inhoud",
|
|
"syncInterval": "Synchronisatie-interval",
|
|
"enabled": "Automatische synchronisatie inschakelen",
|
|
"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": "Blogs",
|
|
"manage": "Blogs beheren",
|
|
"add": "Blog toevoegen",
|
|
"new": "Nieuwe blog",
|
|
"edit": "Blog bewerken",
|
|
"create": "Blog toevoegen",
|
|
"save": "Blog opslaan",
|
|
"empty": "Nog geen blogs. Voeg er een toe of importeer vanuit een OPML-bron.",
|
|
"recent": "Recente blogs",
|
|
"pinned": "Vastgepind",
|
|
"hidden": "Verborgen",
|
|
"noItems": "Nog geen items opgehaald.",
|
|
"recentItems": "Recente items",
|
|
"allCategories": "Alle categorieën",
|
|
"allStatuses": "Alle statussen",
|
|
"statusActive": "Actief",
|
|
"statusError": "Fout",
|
|
"statusPending": "In behandeling",
|
|
"clearFilters": "Filters wissen",
|
|
"deleteConfirm": "Deze blog en alle gecachte items verwijderen?",
|
|
"created": "Blog succesvol toegevoegd.",
|
|
"created_synced": "Blog toegevoegd en gesynchroniseerd. {{items}} items opgehaald.",
|
|
"created_sync_failed": "Blog toegevoegd, maar initiële ophaling mislukt: {{error}}",
|
|
"updated": "Blog succesvol bijgewerkt.",
|
|
"deleted": "Blog succesvol verwijderd.",
|
|
"refreshed": "Blog vernieuwd. {{items}} nieuwe items toegevoegd.",
|
|
"form": {
|
|
"discoverUrl": "Website-URL",
|
|
"discover": "Feed ontdekken",
|
|
"discoverHint": "Voer een website-URL in om automatisch de RSS/Atom-feed te ontdekken",
|
|
"discoverNoUrl": "Voer een website-URL in",
|
|
"discovering": "Aan het ontdekken...",
|
|
"discoveringHint": "Controleren op RSS/Atom-feeds...",
|
|
"discoverFailed": "Kan feeds niet ontdekken",
|
|
"discoverNoFeeds": "Geen feeds gevonden op deze website",
|
|
"discoverFoundOne": "Feed gevonden:",
|
|
"discoverFoundMultiple": "Meerdere feeds gevonden. Klik op een feed om te selecteren:",
|
|
"discoverSelected": "Geselecteerde feed:",
|
|
"feedUrl": "Feed-URL",
|
|
"feedUrlHint": "RSS-, Atom- of JSON Feed-URL",
|
|
"title": "Titel",
|
|
"titlePlaceholder": "Automatisch gedetecteerd uit feed",
|
|
"titleHint": "Laat leeg om de feed-titel te gebruiken",
|
|
"siteUrl": "Site-URL",
|
|
"siteUrlHint": "Link naar de homepage van de blog (optioneel)",
|
|
"category": "Categorie",
|
|
"categoryHint": "Groepeer blogs op categorie voor filteren en OPML-export",
|
|
"tags": "Tags",
|
|
"tagsHint": "Door komma's gescheiden tags voor extra organisatie",
|
|
"notes": "Notities",
|
|
"notesPlaceholder": "Waarom je deze blog volgt...",
|
|
"notesHint": "Persoonlijke notities (niet openbaar getoond)",
|
|
"pinned": "Deze blog vastpinnen (bovenaan lijsten tonen)",
|
|
"hidden": "Verbergen voor openbare API (alleen zichtbaar voor jou)"
|
|
}
|
|
},
|
|
|
|
"api": {
|
|
"title": "API-endpoints",
|
|
"blogs": "Alle blogs met metadata weergeven",
|
|
"items": "Recente items van alle blogs weergeven",
|
|
"categories": "Alle categorieën weergeven",
|
|
"opml": "Exporteren als OPML",
|
|
"status": "Synchronisatiestatus en statistieken"
|
|
}
|
|
}
|
|
}
|