diff --git a/locales/de.json b/locales/de.json index 0b8d558..8846c27 100644 --- a/locales/de.json +++ b/locales/de.json @@ -27,15 +27,15 @@ }, "sync": { - "success": "Synced %{blogs} blogs, added %{items} items.", - "error": "Sync failed: %{error}", + "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." + "cleared_success": "Cleared and re-synced {{blogs}} blogs, added {{items}} items." }, "errors": { "title": "Blogs mit Fehlern", - "seeAll": "Alle %{count} Blogs mit Fehlern anzeigen" + "seeAll": "Alle {{count}} Blogs mit Fehlern anzeigen" }, "sources": { @@ -48,15 +48,15 @@ "save": "Speichern", "empty": "Keine OPML-Quellen konfiguriert. Verwenden Sie diese Funktion, um Blogs aus FreshRSS oder anderen Feed-Readern zu importieren.", "recent": "OPML-Quellen", - "interval": "Alle %{minutes} Min.", + "interval": "Alle {{minutes}} Min.", "lastSync": "Zuletzt synchronisiert", "deleteConfirm": "Diese OPML-Quelle löschen? Importierte Blogs bleiben erhalten.", "created": "OPML-Quelle erfolgreich erstellt.", "created_synced": "OPML-Quelle erfolgreich erstellt und synchronisiert.", - "created_sync_failed": "OPML-Quelle erstellt, aber Synchronisation fehlgeschlagen: %{error}", + "created_sync_failed": "OPML-Quelle erstellt, aber Synchronisation fehlgeschlagen: {{error}}", "updated": "OPML-Quelle erfolgreich aktualisiert.", "deleted": "OPML-Quelle erfolgreich gelöscht.", - "synced": "Erfolgreich synchronisiert. Hinzugefügt: %{added}, Aktualisiert: %{updated}", + "synced": "Erfolgreich synchronisiert. Hinzugefügt: {{added}}, Aktualisiert: {{updated}}", "form": { "name": "Name", "type": "Import-Typ", @@ -96,11 +96,11 @@ "clearFilters": "Filter löschen", "deleteConfirm": "Diesen Blog und alle zwischengespeicherten Einträge löschen?", "created": "Blog erfolgreich hinzugefügt.", - "created_synced": "Blog hinzugefügt und synchronisiert. %{items} Einträge abgerufen.", - "created_sync_failed": "Blog hinzugefügt, aber erster Abruf fehlgeschlagen: %{error}", + "created_synced": "Blog hinzugefügt und synchronisiert. {{items}} Einträge abgerufen.", + "created_sync_failed": "Blog hinzugefügt, aber erster Abruf fehlgeschlagen: {{error}}", "updated": "Blog erfolgreich aktualisiert.", "deleted": "Blog erfolgreich gelöscht.", - "refreshed": "Blog aktualisiert. %{items} neue Einträge hinzugefügt.", + "refreshed": "Blog aktualisiert. {{items}} neue Einträge hinzugefügt.", "form": { "discoverUrl": "Website-URL", "discover": "Feed entdecken", diff --git a/locales/en.json b/locales/en.json index f50183c..2cb17f8 100644 --- a/locales/en.json +++ b/locales/en.json @@ -27,15 +27,15 @@ }, "sync": { - "success": "Synced %{blogs} blogs, added %{items} items.", - "error": "Sync failed: %{error}", + "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." + "cleared_success": "Cleared and re-synced {{blogs}} blogs, added {{items}} items." }, "errors": { "title": "Blogs with Errors", - "seeAll": "See all %{count} blogs with errors" + "seeAll": "See all {{count}} blogs with errors" }, "sources": { @@ -48,15 +48,15 @@ "save": "Save", "empty": "No OPML sources configured. Use this to bulk-import blogs from FreshRSS or other feed readers.", "recent": "OPML Sources", - "interval": "Every %{minutes} min", + "interval": "Every {{minutes}} min", "lastSync": "Last synced", "deleteConfirm": "Delete this OPML source? Blogs imported from it will remain.", "created": "OPML source created successfully.", "created_synced": "OPML source created and synced successfully.", - "created_sync_failed": "OPML source created, but sync failed: %{error}", + "created_sync_failed": "OPML source created, but sync failed: {{error}}", "updated": "OPML source updated successfully.", "deleted": "OPML source deleted successfully.", - "synced": "Synced successfully. Added: %{added}, Updated: %{updated}", + "synced": "Synced successfully. Added: {{added}}, Updated: {{updated}}", "form": { "name": "Name", "type": "Import Type", @@ -96,11 +96,11 @@ "clearFilters": "Clear filters", "deleteConfirm": "Delete this blog and all its cached items?", "created": "Blog added successfully.", - "created_synced": "Blog added and synced. Fetched %{items} items.", - "created_sync_failed": "Blog added, but initial fetch failed: %{error}", + "created_synced": "Blog added and synced. Fetched {{items}} items.", + "created_sync_failed": "Blog added, but initial fetch failed: {{error}}", "updated": "Blog updated successfully.", "deleted": "Blog deleted successfully.", - "refreshed": "Blog refreshed. Added %{items} new items.", + "refreshed": "Blog refreshed. Added {{items}} new items.", "form": { "discoverUrl": "Website URL", "discover": "Discover Feed", diff --git a/locales/es-419.json b/locales/es-419.json index 802b152..5a0b19c 100644 --- a/locales/es-419.json +++ b/locales/es-419.json @@ -27,15 +27,15 @@ }, "sync": { - "success": "Synced %{blogs} blogs, added %{items} items.", - "error": "Sync failed: %{error}", + "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." + "cleared_success": "Cleared and re-synced {{blogs}} blogs, added {{items}} items." }, "errors": { "title": "Blogs con errores", - "seeAll": "Ver los %{count} blogs con errores" + "seeAll": "Ver los {{count}} blogs con errores" }, "sources": { @@ -48,15 +48,15 @@ "save": "Guardar", "empty": "No hay fuentes OPML configuradas. Usa esto para importar blogs de forma masiva desde FreshRSS u otros lectores de feeds.", "recent": "Fuentes OPML", - "interval": "Cada %{minutes} min", + "interval": "Cada {{minutes}} min", "lastSync": "Última sincronización", "deleteConfirm": "¿Eliminar esta fuente OPML? Los blogs importados se conservarán.", "created": "Fuente OPML creada exitosamente.", "created_synced": "Fuente OPML creada y sincronizada exitosamente.", - "created_sync_failed": "Fuente OPML creada, pero la sincronización falló: %{error}", + "created_sync_failed": "Fuente OPML creada, pero la sincronización falló: {{error}}", "updated": "Fuente OPML actualizada exitosamente.", "deleted": "Fuente OPML eliminada exitosamente.", - "synced": "Sincronización exitosa. Agregados: %{added}, Actualizados: %{updated}", + "synced": "Sincronización exitosa. Agregados: {{added}}, Actualizados: {{updated}}", "form": { "name": "Nombre", "type": "Tipo de importación", @@ -96,11 +96,11 @@ "clearFilters": "Limpiar filtros", "deleteConfirm": "¿Eliminar este blog y todas sus entradas almacenadas?", "created": "Blog agregado exitosamente.", - "created_synced": "Blog agregado y sincronizado. Se descargaron %{items} entradas.", - "created_sync_failed": "Blog agregado, pero la descarga inicial falló: %{error}", + "created_synced": "Blog agregado y sincronizado. Se descargaron {{items}} entradas.", + "created_sync_failed": "Blog agregado, pero la descarga inicial falló: {{error}}", "updated": "Blog actualizado exitosamente.", "deleted": "Blog eliminado exitosamente.", - "refreshed": "Blog actualizado. Se agregaron %{items} entradas nuevas.", + "refreshed": "Blog actualizado. Se agregaron {{items}} entradas nuevas.", "form": { "discoverUrl": "URL del sitio web", "discover": "Descubrir feed", diff --git a/locales/es.json b/locales/es.json index a1eeb2f..10bb500 100644 --- a/locales/es.json +++ b/locales/es.json @@ -27,15 +27,15 @@ }, "sync": { - "success": "Synced %{blogs} blogs, added %{items} items.", - "error": "Sync failed: %{error}", + "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." + "cleared_success": "Cleared and re-synced {{blogs}} blogs, added {{items}} items." }, "errors": { "title": "Blogs con errores", - "seeAll": "Ver todos los %{count} blogs con errores" + "seeAll": "Ver todos los {{count}} blogs con errores" }, "sources": { @@ -48,15 +48,15 @@ "save": "Guardar", "empty": "No hay fuentes OPML configuradas. Utiliza esto para importar blogs en bloque desde FreshRSS u otros lectores de feeds.", "recent": "Fuentes OPML", - "interval": "Cada %{minutes} min", + "interval": "Cada {{minutes}} min", "lastSync": "Última sincronización", "deleteConfirm": "¿Eliminar esta fuente OPML? Los blogs importados se conservarán.", "created": "Fuente OPML creada correctamente.", "created_synced": "Fuente OPML creada y sincronizada correctamente.", - "created_sync_failed": "Fuente OPML creada, pero la sincronización falló: %{error}", + "created_sync_failed": "Fuente OPML creada, pero la sincronización falló: {{error}}", "updated": "Fuente OPML actualizada correctamente.", "deleted": "Fuente OPML eliminada correctamente.", - "synced": "Sincronización exitosa. Añadidos: %{added}, Actualizados: %{updated}", + "synced": "Sincronización exitosa. Añadidos: {{added}}, Actualizados: {{updated}}", "form": { "name": "Nombre", "type": "Tipo de importación", @@ -96,11 +96,11 @@ "clearFilters": "Limpiar filtros", "deleteConfirm": "¿Eliminar este blog y todas sus entradas almacenadas?", "created": "Blog añadido correctamente.", - "created_synced": "Blog añadido y sincronizado. Se obtuvieron %{items} entradas.", - "created_sync_failed": "Blog añadido, pero la obtención inicial falló: %{error}", + "created_synced": "Blog añadido y sincronizado. Se obtuvieron {{items}} entradas.", + "created_sync_failed": "Blog añadido, pero la obtención inicial falló: {{error}}", "updated": "Blog actualizado correctamente.", "deleted": "Blog eliminado correctamente.", - "refreshed": "Blog actualizado. Se añadieron %{items} entradas nuevas.", + "refreshed": "Blog actualizado. Se añadieron {{items}} entradas nuevas.", "form": { "discoverUrl": "URL del sitio web", "discover": "Descubrir feed", diff --git a/locales/fr.json b/locales/fr.json index d1de33d..a4988c0 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -27,15 +27,15 @@ }, "sync": { - "success": "Synced %{blogs} blogs, added %{items} items.", - "error": "Sync failed: %{error}", + "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." + "cleared_success": "Cleared and re-synced {{blogs}} blogs, added {{items}} items." }, "errors": { "title": "Blogs avec des erreurs", - "seeAll": "Voir les %{count} blogs avec des erreurs" + "seeAll": "Voir les {{count}} blogs avec des erreurs" }, "sources": { @@ -48,15 +48,15 @@ "save": "Enregistrer", "empty": "Aucune source OPML configurée. Utilisez ceci pour importer en masse des blogs depuis FreshRSS ou d'autres lecteurs de flux.", "recent": "Sources OPML", - "interval": "Toutes les %{minutes} min", + "interval": "Toutes les {{minutes}} min", "lastSync": "Dernière synchronisation", "deleteConfirm": "Supprimer cette source OPML ? Les blogs importés resteront.", "created": "Source OPML créée avec succès.", "created_synced": "Source OPML créée et synchronisée avec succès.", - "created_sync_failed": "Source OPML créée, mais la synchronisation a échoué : %{error}", + "created_sync_failed": "Source OPML créée, mais la synchronisation a échoué : {{error}}", "updated": "Source OPML mise à jour avec succès.", "deleted": "Source OPML supprimée avec succès.", - "synced": "Synchronisation réussie. Ajoutés : %{added}, Mis à jour : %{updated}", + "synced": "Synchronisation réussie. Ajoutés : {{added}}, Mis à jour : {{updated}}", "form": { "name": "Nom", "type": "Type d'importation", @@ -96,11 +96,11 @@ "clearFilters": "Effacer les filtres", "deleteConfirm": "Supprimer ce blog et toutes ses entrées mises en cache ?", "created": "Blog ajouté avec succès.", - "created_synced": "Blog ajouté et synchronisé. %{items} entrées récupérées.", - "created_sync_failed": "Blog ajouté, mais la récupération initiale a échoué : %{error}", + "created_synced": "Blog ajouté et synchronisé. {{items}} entrées récupérées.", + "created_sync_failed": "Blog ajouté, mais la récupération initiale a échoué : {{error}}", "updated": "Blog mis à jour avec succès.", "deleted": "Blog supprimé avec succès.", - "refreshed": "Blog actualisé. %{items} nouvelles entrées ajoutées.", + "refreshed": "Blog actualisé. {{items}} nouvelles entrées ajoutées.", "form": { "discoverUrl": "URL du site web", "discover": "Découvrir le flux", diff --git a/locales/hi.json b/locales/hi.json index b93db82..4c311fd 100644 --- a/locales/hi.json +++ b/locales/hi.json @@ -27,15 +27,15 @@ }, "sync": { - "success": "Synced %{blogs} blogs, added %{items} items.", - "error": "Sync failed: %{error}", + "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." + "cleared_success": "Cleared and re-synced {{blogs}} blogs, added {{items}} items." }, "errors": { "title": "त्रुटियों वाले ब्लॉग", - "seeAll": "त्रुटियों वाले सभी %{count} ब्लॉग देखें" + "seeAll": "त्रुटियों वाले सभी {{count}} ब्लॉग देखें" }, "sources": { @@ -48,15 +48,15 @@ "save": "सहेजें", "empty": "कोई OPML स्रोत कॉन्फ़िगर नहीं किया गया। FreshRSS या अन्य फ़ीड रीडर्स से ब्लॉग बल्क-इम्पोर्ट करने के लिए इसका उपयोग करें।", "recent": "OPML स्रोत", - "interval": "हर %{minutes} मिनट", + "interval": "हर {{minutes}} मिनट", "lastSync": "अंतिम बार सिंक किया गया", "deleteConfirm": "इस OPML स्रोत को हटाएं? इससे इम्पोर्ट किए गए ब्लॉग बने रहेंगे।", "created": "OPML स्रोत सफलतापूर्वक बनाया गया।", "created_synced": "OPML स्रोत सफलतापूर्वक बनाया और सिंक किया गया।", - "created_sync_failed": "OPML स्रोत बनाया गया, लेकिन सिंक विफल रहा: %{error}", + "created_sync_failed": "OPML स्रोत बनाया गया, लेकिन सिंक विफल रहा: {{error}}", "updated": "OPML स्रोत सफलतापूर्वक अपडेट किया गया।", "deleted": "OPML स्रोत सफलतापूर्वक हटाया गया।", - "synced": "सफलतापूर्वक सिंक किया गया। जोड़े गए: %{added}, अपडेट किए गए: %{updated}", + "synced": "सफलतापूर्वक सिंक किया गया। जोड़े गए: {{added}}, अपडेट किए गए: {{updated}}", "form": { "name": "नाम", "type": "इम्पोर्ट प्रकार", @@ -96,11 +96,11 @@ "clearFilters": "फ़िल्टर साफ़ करें", "deleteConfirm": "इस ब्लॉग और इसके सभी कैश किए गए आइटम हटाएं?", "created": "ब्लॉग सफलतापूर्वक जोड़ा गया।", - "created_synced": "ब्लॉग जोड़ा और सिंक किया गया। %{items} आइटम प्राप्त किए गए।", - "created_sync_failed": "ब्लॉग जोड़ा गया, लेकिन प्रारंभिक प्राप्ति विफल रही: %{error}", + "created_synced": "ब्लॉग जोड़ा और सिंक किया गया। {{items}} आइटम प्राप्त किए गए।", + "created_sync_failed": "ब्लॉग जोड़ा गया, लेकिन प्रारंभिक प्राप्ति विफल रही: {{error}}", "updated": "ब्लॉग सफलतापूर्वक अपडेट किया गया।", "deleted": "ब्लॉग सफलतापूर्वक हटाया गया।", - "refreshed": "ब्लॉग ताज़ा किया गया। %{items} नए आइटम जोड़े गए।", + "refreshed": "ब्लॉग ताज़ा किया गया। {{items}} नए आइटम जोड़े गए।", "form": { "discoverUrl": "वेबसाइट URL", "discover": "फ़ीड खोजें", diff --git a/locales/id.json b/locales/id.json index ef3f287..a8d6cc1 100644 --- a/locales/id.json +++ b/locales/id.json @@ -27,15 +27,15 @@ }, "sync": { - "success": "Synced %{blogs} blogs, added %{items} items.", - "error": "Sync failed: %{error}", + "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." + "cleared_success": "Cleared and re-synced {{blogs}} blogs, added {{items}} items." }, "errors": { "title": "Blog dengan Kesalahan", - "seeAll": "Lihat semua %{count} blog dengan kesalahan" + "seeAll": "Lihat semua {{count}} blog dengan kesalahan" }, "sources": { @@ -48,15 +48,15 @@ "save": "Simpan", "empty": "Tidak ada sumber OPML yang dikonfigurasi. Gunakan ini untuk mengimpor blog secara massal dari FreshRSS atau pembaca feed lainnya.", "recent": "Sumber OPML", - "interval": "Setiap %{minutes} mnt", + "interval": "Setiap {{minutes}} mnt", "lastSync": "Terakhir disinkronkan", "deleteConfirm": "Hapus sumber OPML ini? Blog yang diimpor darinya akan tetap ada.", "created": "Sumber OPML berhasil dibuat.", "created_synced": "Sumber OPML berhasil dibuat dan disinkronkan.", - "created_sync_failed": "Sumber OPML dibuat, tetapi sinkronisasi gagal: %{error}", + "created_sync_failed": "Sumber OPML dibuat, tetapi sinkronisasi gagal: {{error}}", "updated": "Sumber OPML berhasil diperbarui.", "deleted": "Sumber OPML berhasil dihapus.", - "synced": "Berhasil disinkronkan. Ditambahkan: %{added}, Diperbarui: %{updated}", + "synced": "Berhasil disinkronkan. Ditambahkan: {{added}}, Diperbarui: {{updated}}", "form": { "name": "Nama", "type": "Jenis Impor", @@ -96,11 +96,11 @@ "clearFilters": "Hapus filter", "deleteConfirm": "Hapus blog ini dan semua item yang di-cache?", "created": "Blog berhasil ditambahkan.", - "created_synced": "Blog ditambahkan dan disinkronkan. Mengambil %{items} item.", - "created_sync_failed": "Blog ditambahkan, tetapi pengambilan awal gagal: %{error}", + "created_synced": "Blog ditambahkan dan disinkronkan. Mengambil {{items}} item.", + "created_sync_failed": "Blog ditambahkan, tetapi pengambilan awal gagal: {{error}}", "updated": "Blog berhasil diperbarui.", "deleted": "Blog berhasil dihapus.", - "refreshed": "Blog disegarkan. Menambahkan %{items} item baru.", + "refreshed": "Blog disegarkan. Menambahkan {{items}} item baru.", "form": { "discoverUrl": "URL Website", "discover": "Temukan Feed", diff --git a/locales/it.json b/locales/it.json index 5420835..2134002 100644 --- a/locales/it.json +++ b/locales/it.json @@ -27,15 +27,15 @@ }, "sync": { - "success": "Synced %{blogs} blogs, added %{items} items.", - "error": "Sync failed: %{error}", + "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." + "cleared_success": "Cleared and re-synced {{blogs}} blogs, added {{items}} items." }, "errors": { "title": "Blog con errori", - "seeAll": "Vedi tutti i %{count} blog con errori" + "seeAll": "Vedi tutti i {{count}} blog con errori" }, "sources": { @@ -48,15 +48,15 @@ "save": "Salva", "empty": "Nessuna fonte OPML configurata. Usa questo per importare in blocco blog da FreshRSS o altri lettori di feed.", "recent": "Fonti OPML", - "interval": "Ogni %{minutes} min", + "interval": "Ogni {{minutes}} min", "lastSync": "Ultima sincronizzazione", "deleteConfirm": "Eliminare questa fonte OPML? I blog importati rimarranno.", "created": "Fonte OPML creata con successo.", "created_synced": "Fonte OPML creata e sincronizzata con successo.", - "created_sync_failed": "Fonte OPML creata, ma la sincronizzazione è fallita: %{error}", + "created_sync_failed": "Fonte OPML creata, ma la sincronizzazione è fallita: {{error}}", "updated": "Fonte OPML aggiornata con successo.", "deleted": "Fonte OPML eliminata con successo.", - "synced": "Sincronizzazione riuscita. Aggiunti: %{added}, Aggiornati: %{updated}", + "synced": "Sincronizzazione riuscita. Aggiunti: {{added}}, Aggiornati: {{updated}}", "form": { "name": "Nome", "type": "Tipo di importazione", @@ -96,11 +96,11 @@ "clearFilters": "Cancella filtri", "deleteConfirm": "Eliminare questo blog e tutti i suoi elementi memorizzati?", "created": "Blog aggiunto con successo.", - "created_synced": "Blog aggiunto e sincronizzato. Recuperati %{items} elementi.", - "created_sync_failed": "Blog aggiunto, ma il recupero iniziale è fallito: %{error}", + "created_synced": "Blog aggiunto e sincronizzato. Recuperati {{items}} elementi.", + "created_sync_failed": "Blog aggiunto, ma il recupero iniziale è fallito: {{error}}", "updated": "Blog aggiornato con successo.", "deleted": "Blog eliminato con successo.", - "refreshed": "Blog aggiornato. Aggiunti %{items} nuovi elementi.", + "refreshed": "Blog aggiornato. Aggiunti {{items}} nuovi elementi.", "form": { "discoverUrl": "URL del sito web", "discover": "Scopri feed", diff --git a/locales/nl.json b/locales/nl.json index 07cd018..1d1215b 100644 --- a/locales/nl.json +++ b/locales/nl.json @@ -27,15 +27,15 @@ }, "sync": { - "success": "Synced %{blogs} blogs, added %{items} items.", - "error": "Sync failed: %{error}", + "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." + "cleared_success": "Cleared and re-synced {{blogs}} blogs, added {{items}} items." }, "errors": { "title": "Blogs met fouten", - "seeAll": "Bekijk alle %{count} blogs met fouten" + "seeAll": "Bekijk alle {{count}} blogs met fouten" }, "sources": { @@ -48,15 +48,15 @@ "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", + "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}", + "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}", + "synced": "Succesvol gesynchroniseerd. Toegevoegd: {{added}}, Bijgewerkt: {{updated}}", "form": { "name": "Naam", "type": "Importtype", @@ -96,11 +96,11 @@ "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}", + "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.", + "refreshed": "Blog vernieuwd. {{items}} nieuwe items toegevoegd.", "form": { "discoverUrl": "Website-URL", "discover": "Feed ontdekken", diff --git a/locales/pl.json b/locales/pl.json index f3e84c6..a87b5bb 100644 --- a/locales/pl.json +++ b/locales/pl.json @@ -27,15 +27,15 @@ }, "sync": { - "success": "Synced %{blogs} blogs, added %{items} items.", - "error": "Sync failed: %{error}", + "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." + "cleared_success": "Cleared and re-synced {{blogs}} blogs, added {{items}} items." }, "errors": { "title": "Blogi z błędami", - "seeAll": "Zobacz wszystkie %{count} blogi z błędami" + "seeAll": "Zobacz wszystkie {{count}} blogi z błędami" }, "sources": { @@ -48,15 +48,15 @@ "save": "Zapisz", "empty": "Brak skonfigurowanych źródeł OPML. Użyj tego do masowego importu blogów z FreshRSS lub innych czytników kanałów.", "recent": "Źródła OPML", - "interval": "Co %{minutes} min", + "interval": "Co {{minutes}} min", "lastSync": "Ostatnio zsynchronizowano", "deleteConfirm": "Usunąć to źródło OPML? Importowane blogi pozostaną.", "created": "Źródło OPML utworzone pomyślnie.", "created_synced": "Źródło OPML utworzone i zsynchronizowane pomyślnie.", - "created_sync_failed": "Źródło OPML utworzone, ale synchronizacja nie powiodła się: %{error}", + "created_sync_failed": "Źródło OPML utworzone, ale synchronizacja nie powiodła się: {{error}}", "updated": "Źródło OPML zaktualizowane pomyślnie.", "deleted": "Źródło OPML usunięte pomyślnie.", - "synced": "Zsynchronizowano pomyślnie. Dodano: %{added}, Zaktualizowano: %{updated}", + "synced": "Zsynchronizowano pomyślnie. Dodano: {{added}}, Zaktualizowano: {{updated}}", "form": { "name": "Nazwa", "type": "Typ importu", @@ -96,11 +96,11 @@ "clearFilters": "Wyczyść filtry", "deleteConfirm": "Usunąć ten blog i wszystkie jego elementy w pamięci podręcznej?", "created": "Blog dodany pomyślnie.", - "created_synced": "Blog dodany i zsynchronizowany. Pobrano %{items} elementów.", - "created_sync_failed": "Blog dodany, ale początkowe pobieranie nie powiodło się: %{error}", + "created_synced": "Blog dodany i zsynchronizowany. Pobrano {{items}} elementów.", + "created_sync_failed": "Blog dodany, ale początkowe pobieranie nie powiodło się: {{error}}", "updated": "Blog zaktualizowany pomyślnie.", "deleted": "Blog usunięty pomyślnie.", - "refreshed": "Blog odświeżony. Dodano %{items} nowych elementów.", + "refreshed": "Blog odświeżony. Dodano {{items}} nowych elementów.", "form": { "discoverUrl": "URL strony internetowej", "discover": "Odkryj kanał", diff --git a/locales/pt-BR.json b/locales/pt-BR.json index 6be9ee7..bfc3a50 100644 --- a/locales/pt-BR.json +++ b/locales/pt-BR.json @@ -27,15 +27,15 @@ }, "sync": { - "success": "Synced %{blogs} blogs, added %{items} items.", - "error": "Sync failed: %{error}", + "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." + "cleared_success": "Cleared and re-synced {{blogs}} blogs, added {{items}} items." }, "errors": { "title": "Blogs com erros", - "seeAll": "Ver todos os %{count} blogs com erros" + "seeAll": "Ver todos os {{count}} blogs com erros" }, "sources": { @@ -48,15 +48,15 @@ "save": "Salvar", "empty": "Nenhuma fonte OPML configurada. Use isto para importar blogs em massa do FreshRSS ou outros leitores de feeds.", "recent": "Fontes OPML", - "interval": "A cada %{minutes} min", + "interval": "A cada {{minutes}} min", "lastSync": "Última sincronização", "deleteConfirm": "Excluir esta fonte OPML? Os blogs importados permanecerão.", "created": "Fonte OPML criada com sucesso.", "created_synced": "Fonte OPML criada e sincronizada com sucesso.", - "created_sync_failed": "Fonte OPML criada, mas a sincronização falhou: %{error}", + "created_sync_failed": "Fonte OPML criada, mas a sincronização falhou: {{error}}", "updated": "Fonte OPML atualizada com sucesso.", "deleted": "Fonte OPML excluída com sucesso.", - "synced": "Sincronizado com sucesso. Adicionados: %{added}, Atualizados: %{updated}", + "synced": "Sincronizado com sucesso. Adicionados: {{added}}, Atualizados: {{updated}}", "form": { "name": "Nome", "type": "Tipo de importação", @@ -96,11 +96,11 @@ "clearFilters": "Limpar filtros", "deleteConfirm": "Excluir este blog e todos os seus itens em cache?", "created": "Blog adicionado com sucesso.", - "created_synced": "Blog adicionado e sincronizado. Buscados %{items} itens.", - "created_sync_failed": "Blog adicionado, mas a busca inicial falhou: %{error}", + "created_synced": "Blog adicionado e sincronizado. Buscados {{items}} itens.", + "created_sync_failed": "Blog adicionado, mas a busca inicial falhou: {{error}}", "updated": "Blog atualizado com sucesso.", "deleted": "Blog excluído com sucesso.", - "refreshed": "Blog atualizado. Adicionados %{items} novos itens.", + "refreshed": "Blog atualizado. Adicionados {{items}} novos itens.", "form": { "discoverUrl": "URL do website", "discover": "Descobrir feed", diff --git a/locales/pt.json b/locales/pt.json index de97063..171c4dd 100644 --- a/locales/pt.json +++ b/locales/pt.json @@ -27,15 +27,15 @@ }, "sync": { - "success": "Synced %{blogs} blogs, added %{items} items.", - "error": "Sync failed: %{error}", + "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." + "cleared_success": "Cleared and re-synced {{blogs}} blogs, added {{items}} items." }, "errors": { "title": "Blogues com erros", - "seeAll": "Ver todos os %{count} blogues com erros" + "seeAll": "Ver todos os {{count}} blogues com erros" }, "sources": { @@ -48,15 +48,15 @@ "save": "Guardar", "empty": "Nenhuma fonte OPML configurada. Use isto para importar blogues em massa do FreshRSS ou outros leitores de feeds.", "recent": "Fontes OPML", - "interval": "A cada %{minutes} min", + "interval": "A cada {{minutes}} min", "lastSync": "Última sincronização", "deleteConfirm": "Eliminar esta fonte OPML? Os blogues importados permanecerão.", "created": "Fonte OPML criada com sucesso.", "created_synced": "Fonte OPML criada e sincronizada com sucesso.", - "created_sync_failed": "Fonte OPML criada, mas a sincronização falhou: %{error}", + "created_sync_failed": "Fonte OPML criada, mas a sincronização falhou: {{error}}", "updated": "Fonte OPML atualizada com sucesso.", "deleted": "Fonte OPML eliminada com sucesso.", - "synced": "Sincronizado com sucesso. Adicionados: %{added}, Atualizados: %{updated}", + "synced": "Sincronizado com sucesso. Adicionados: {{added}}, Atualizados: {{updated}}", "form": { "name": "Nome", "type": "Tipo de importação", @@ -96,11 +96,11 @@ "clearFilters": "Limpar filtros", "deleteConfirm": "Eliminar este blogue e todos os seus itens em cache?", "created": "Blogue adicionado com sucesso.", - "created_synced": "Blogue adicionado e sincronizado. Obtidos %{items} itens.", - "created_sync_failed": "Blogue adicionado, mas a obtenção inicial falhou: %{error}", + "created_synced": "Blogue adicionado e sincronizado. Obtidos {{items}} itens.", + "created_sync_failed": "Blogue adicionado, mas a obtenção inicial falhou: {{error}}", "updated": "Blogue atualizado com sucesso.", "deleted": "Blogue eliminado com sucesso.", - "refreshed": "Blogue atualizado. Adicionados %{items} novos itens.", + "refreshed": "Blogue atualizado. Adicionados {{items}} novos itens.", "form": { "discoverUrl": "URL do website", "discover": "Descobrir feed", diff --git a/locales/sr.json b/locales/sr.json index ea9d1ea..44a8b1c 100644 --- a/locales/sr.json +++ b/locales/sr.json @@ -27,15 +27,15 @@ }, "sync": { - "success": "Synced %{blogs} blogs, added %{items} items.", - "error": "Sync failed: %{error}", + "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." + "cleared_success": "Cleared and re-synced {{blogs}} blogs, added {{items}} items." }, "errors": { "title": "Блогови са грешкама", - "seeAll": "Погледај свих %{count} блогова са грешкама" + "seeAll": "Погледај свих {{count}} блогова са грешкама" }, "sources": { @@ -48,15 +48,15 @@ "save": "Сачувај", "empty": "Нема конфигурисаних OPML извора. Користите ово за масовни увоз блогова из FreshRSS или других читача довода.", "recent": "OPML извори", - "interval": "Сваких %{minutes} мин", + "interval": "Сваких {{minutes}} мин", "lastSync": "Последња синхронизација", "deleteConfirm": "Обрисати овај OPML извор? Блогови увезени из њега ће остати.", "created": "OPML извор успешно креиран.", "created_synced": "OPML извор успешно креиран и синхронизован.", - "created_sync_failed": "OPML извор креиран, али синхронизација није успела: %{error}", + "created_sync_failed": "OPML извор креиран, али синхронизација није успела: {{error}}", "updated": "OPML извор успешно ажуриран.", "deleted": "OPML извор успешно обрисан.", - "synced": "Успешно синхронизовано. Додато: %{added}, Ажурирано: %{updated}", + "synced": "Успешно синхронизовано. Додато: {{added}}, Ажурирано: {{updated}}", "form": { "name": "Назив", "type": "Тип увоза", @@ -96,11 +96,11 @@ "clearFilters": "Обриши филтере", "deleteConfirm": "Обрисати овај блог и све његове кеширане ставке?", "created": "Блог успешно додат.", - "created_synced": "Блог додат и синхронизован. Преузето %{items} ставки.", - "created_sync_failed": "Блог додат, али почетно преузимање није успело: %{error}", + "created_synced": "Блог додат и синхронизован. Преузето {{items}} ставки.", + "created_sync_failed": "Блог додат, али почетно преузимање није успело: {{error}}", "updated": "Блог успешно ажуриран.", "deleted": "Блог успешно обрисан.", - "refreshed": "Блог освежен. Додато %{items} нових ставки.", + "refreshed": "Блог освежен. Додато {{items}} нових ставки.", "form": { "discoverUrl": "URL веб-сајта", "discover": "Открий довод", diff --git a/locales/sv.json b/locales/sv.json index f20faf8..e0253df 100644 --- a/locales/sv.json +++ b/locales/sv.json @@ -27,15 +27,15 @@ }, "sync": { - "success": "Synced %{blogs} blogs, added %{items} items.", - "error": "Sync failed: %{error}", + "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." + "cleared_success": "Cleared and re-synced {{blogs}} blogs, added {{items}} items." }, "errors": { "title": "Bloggar med fel", - "seeAll": "Se alla %{count} bloggar med fel" + "seeAll": "Se alla {{count}} bloggar med fel" }, "sources": { @@ -48,15 +48,15 @@ "save": "Spara", "empty": "Inga OPML-källor konfigurerade. Använd detta för att massimportera bloggar från FreshRSS eller andra flödesläsare.", "recent": "OPML-källor", - "interval": "Varje %{minutes} min", + "interval": "Varje {{minutes}} min", "lastSync": "Senast synkroniserad", "deleteConfirm": "Ta bort denna OPML-källa? Bloggar importerade från den kommer att finnas kvar.", "created": "OPML-källa skapad.", "created_synced": "OPML-källa skapad och synkroniserad.", - "created_sync_failed": "OPML-källa skapad, men synkronisering misslyckades: %{error}", + "created_sync_failed": "OPML-källa skapad, men synkronisering misslyckades: {{error}}", "updated": "OPML-källa uppdaterad.", "deleted": "OPML-källa borttagen.", - "synced": "Synkronisering lyckades. Tillagda: %{added}, Uppdaterade: %{updated}", + "synced": "Synkronisering lyckades. Tillagda: {{added}}, Uppdaterade: {{updated}}", "form": { "name": "Namn", "type": "Importtyp", @@ -96,11 +96,11 @@ "clearFilters": "Rensa filter", "deleteConfirm": "Ta bort denna blogg och alla dess cachade poster?", "created": "Blogg tillagd.", - "created_synced": "Blogg tillagd och synkroniserad. Hämtade %{items} poster.", - "created_sync_failed": "Blogg tillagd, men initial hämtning misslyckades: %{error}", + "created_synced": "Blogg tillagd och synkroniserad. Hämtade {{items}} poster.", + "created_sync_failed": "Blogg tillagd, men initial hämtning misslyckades: {{error}}", "updated": "Blogg uppdaterad.", "deleted": "Blogg borttagen.", - "refreshed": "Blogg uppdaterad. Lade till %{items} nya poster.", + "refreshed": "Blogg uppdaterad. Lade till {{items}} nya poster.", "form": { "discoverUrl": "Webbplats-URL", "discover": "Upptäck flöde", diff --git a/locales/zh-Hans-CN.json b/locales/zh-Hans-CN.json index f7dcbe2..e202dbe 100644 --- a/locales/zh-Hans-CN.json +++ b/locales/zh-Hans-CN.json @@ -27,15 +27,15 @@ }, "sync": { - "success": "Synced %{blogs} blogs, added %{items} items.", - "error": "Sync failed: %{error}", + "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." + "cleared_success": "Cleared and re-synced {{blogs}} blogs, added {{items}} items." }, "errors": { "title": "有错误的博客", - "seeAll": "查看所有 %{count} 个有错误的博客" + "seeAll": "查看所有 {{count}} 个有错误的博客" }, "sources": { @@ -48,15 +48,15 @@ "save": "保存", "empty": "未配置 OPML 源。使用此功能从 FreshRSS 或其他订阅阅读器批量导入博客。", "recent": "OPML 源", - "interval": "每 %{minutes} 分钟", + "interval": "每 {{minutes}} 分钟", "lastSync": "最后同步", "deleteConfirm": "删除此 OPML 源?从中导入的博客将保留。", "created": "OPML 源创建成功。", "created_synced": "OPML 源创建并同步成功。", - "created_sync_failed": "OPML 源已创建,但同步失败:%{error}", + "created_sync_failed": "OPML 源已创建,但同步失败:{{error}}", "updated": "OPML 源更新成功。", "deleted": "OPML 源删除成功。", - "synced": "同步成功。已添加:%{added},已更新:%{updated}", + "synced": "同步成功。已添加:{{added}},已更新:{{updated}}", "form": { "name": "名称", "type": "导入类型", @@ -96,11 +96,11 @@ "clearFilters": "清除筛选", "deleteConfirm": "删除此博客及其所有缓存条目?", "created": "博客添加成功。", - "created_synced": "博客已添加并同步。获取了 %{items} 个条目。", - "created_sync_failed": "博客已添加,但初始获取失败:%{error}", + "created_synced": "博客已添加并同步。获取了 {{items}} 个条目。", + "created_sync_failed": "博客已添加,但初始获取失败:{{error}}", "updated": "博客更新成功。", "deleted": "博客删除成功。", - "refreshed": "博客已刷新。添加了 %{items} 个新条目。", + "refreshed": "博客已刷新。添加了 {{items}} 个新条目。", "form": { "discoverUrl": "网站 URL", "discover": "发现订阅源", diff --git a/package.json b/package.json index 5bdd452..652bafc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@rmdes/indiekit-endpoint-blogroll", - "version": "1.0.19", + "version": "1.0.20", "description": "Blogroll endpoint for Indiekit. Aggregates blog feeds from OPML, JSON feeds, or manual entry.", "keywords": [ "indiekit",