diff options
| author | 2022-07-04 09:53:26 +0200 | |
|---|---|---|
| committer | 2022-07-04 09:53:26 +0200 | |
| commit | 509c8cae6381ec46af7c8303eb92fda6ce496a4a (patch) | |
| tree | 653f7f44df842f9d7135decd89467879a0098c50 /app/i18n | |
| parent | 57d571230eeb2d3ede57e640b640f17c7a2298a2 (diff) | |
Dynamic OPML (#4407)
* Dynamic OPML draft
#fix https://github.com/FreshRSS/FreshRSS/issues/4191
* Export dynamic OPML
http://opml.org/spec2.opml#1629043127000
* Restart with simpler approach
* Minor revert
* Export dynamic OPML also for single feeds
* Special category type for importing dynamic OPML
* Parameter for excludeMutedFeeds
* Details
* More draft
* i18n
* Fix update
* Draft manual import working
* Working manual refresh
* Draft automatic update
* Working Web refresh + fixes
* Import/export dynamic OPML settings
* Annoying numerous lines in SQL logs
* Fix minor JavaScript error
* Fix auto adding new columns
* Add require
* Add missing 🗲
* Missing space
* Disable adding new feeds to dynamic categories
* Link from import
* i18n typo
* Improve theme icon function
* Fix pink-dark
Diffstat (limited to 'app/i18n')
36 files changed, 145 insertions, 1 deletions
diff --git a/app/i18n/cz/gen.php b/app/i18n/cz/gen.php index 2a986b86d..26e7387ea 100644 --- a/app/i18n/cz/gen.php +++ b/app/i18n/cz/gen.php @@ -18,6 +18,7 @@ return array( 'back_to_rss_feeds' => '← Jít zpět na vaše kanály RSS', 'cancel' => 'Zrušit', 'create' => 'Vytvořit', + 'delete_muted_feeds' => 'Delete muted feeds', // TODO 'demote' => 'Snížit úroveň', 'disable' => 'Zakázat', 'empty' => 'Vyprázdnit', @@ -31,6 +32,7 @@ return array( 'open_url' => 'Open URL', // TODO 'promote' => 'Zvýšit úroveň', 'purge' => 'Vymazat', + 'refresh_opml' => 'Refresh OPML', // TODO 'remove' => 'Odebrat', 'rename' => 'Přejmenovat', 'see_website' => 'Zobrazit webovou stránku', diff --git a/app/i18n/cz/sub.php b/app/i18n/cz/sub.php index 7efc2ab99..045479d8d 100644 --- a/app/i18n/cz/sub.php +++ b/app/i18n/cz/sub.php @@ -24,8 +24,13 @@ return array( '_' => 'Kategorie', 'add' => 'Přidat kategorii', 'archiving' => 'Archivace', + 'dynamic_opml' => array( + '_' => 'Dynamic OPML', // TODO + 'help' => 'Provide the URL to an <a href=http://opml.org/ target=_blank>OPML file</a> to dynamically populate this category with feeds', // TODO + ), 'empty' => 'Vyprázdit kategorii', 'information' => 'Informace', + 'opml_url' => 'OPML URL', // TODO 'position' => 'Zobrazit pozici', 'position_help' => 'Pro ovládání pořadí řazení kategorií', 'title' => 'Název', @@ -181,6 +186,7 @@ return array( '_' => 'Správa odběrů', 'add' => 'Přidat kanál nebo kategorii', 'add_category' => 'Přidat kategorii', + 'add_dynamic_opml' => 'Add dynamic OPML', // TODO 'add_feed' => 'Přidat kanál', 'add_label' => 'Přidat popisek', 'delete_label' => 'Odstranit popisek', diff --git a/app/i18n/de/gen.php b/app/i18n/de/gen.php index c1b93978d..3d05eb5ab 100644 --- a/app/i18n/de/gen.php +++ b/app/i18n/de/gen.php @@ -18,6 +18,7 @@ return array( 'back_to_rss_feeds' => '← Zurück zu Ihren RSS-Feeds gehen', 'cancel' => 'Abbrechen', 'create' => 'Erstellen', + 'delete_muted_feeds' => 'Delete muted feeds', // TODO 'demote' => 'Zurückstufen', 'disable' => 'Deaktivieren', 'empty' => 'Leeren', @@ -31,6 +32,7 @@ return array( 'open_url' => 'URL öffnen', 'promote' => 'Hochstufen', 'purge' => 'Bereinigen', + 'refresh_opml' => 'Refresh OPML', // TODO 'remove' => 'Entfernen', 'rename' => 'Umbenennen', 'see_website' => 'Website ansehen', diff --git a/app/i18n/de/sub.php b/app/i18n/de/sub.php index 7eba536da..c0d1e3d04 100644 --- a/app/i18n/de/sub.php +++ b/app/i18n/de/sub.php @@ -24,8 +24,13 @@ return array( '_' => 'Kategorie', 'add' => 'Kategorie hinzufügen', 'archiving' => 'Archivierung', + 'dynamic_opml' => array( + '_' => 'Dynamic OPML', // TODO + 'help' => 'Provide the URL to an <a href=http://opml.org/ target=_blank>OPML file</a> to dynamically populate this category with feeds', // TODO + ), 'empty' => 'Leere Kategorie', 'information' => 'Information', // IGNORE + 'opml_url' => 'OPML URL', // TODO 'position' => 'Reihenfolge', 'position_help' => 'Steuert die Kategoriesortierung', 'title' => 'Titel', @@ -181,6 +186,7 @@ return array( '_' => 'Abonnementverwaltung', 'add' => 'Feed oder Kategorie hinzufügen', 'add_category' => 'Kategorie hinzufügen', + 'add_dynamic_opml' => 'Add dynamic OPML', // TODO 'add_feed' => 'Feed hinzufügen', 'add_label' => 'Label hinzufügen', 'delete_label' => 'Label löschen', diff --git a/app/i18n/en-us/gen.php b/app/i18n/en-us/gen.php index 52e0f9bf5..aedf7bd50 100644 --- a/app/i18n/en-us/gen.php +++ b/app/i18n/en-us/gen.php @@ -18,6 +18,7 @@ return array( 'back_to_rss_feeds' => '← Go back to your RSS feeds', // IGNORE 'cancel' => 'Cancel', // IGNORE 'create' => 'Create', // IGNORE + 'delete_muted_feeds' => 'Delete muted feeds', // TODO 'demote' => 'Demote', // IGNORE 'disable' => 'Disable', // IGNORE 'empty' => 'Empty', // IGNORE @@ -31,6 +32,7 @@ return array( 'open_url' => 'Open URL', // IGNORE 'promote' => 'Promote', // IGNORE 'purge' => 'Purge', // IGNORE + 'refresh_opml' => 'Refresh OPML', // TODO 'remove' => 'Remove', // IGNORE 'rename' => 'Rename', // IGNORE 'see_website' => 'See website', // IGNORE diff --git a/app/i18n/en-us/sub.php b/app/i18n/en-us/sub.php index 69853e8cb..7006ff659 100644 --- a/app/i18n/en-us/sub.php +++ b/app/i18n/en-us/sub.php @@ -24,8 +24,13 @@ return array( '_' => 'Category', // IGNORE 'add' => 'Add a category', // IGNORE 'archiving' => 'Archiving', // IGNORE + 'dynamic_opml' => array( + '_' => 'Dynamic OPML', // TODO + 'help' => 'Provide the URL to an <a href=http://opml.org/ target=_blank>OPML file</a> to dynamically populate this category with feeds', // TODO + ), 'empty' => 'Empty category', // IGNORE 'information' => 'Information', // IGNORE + 'opml_url' => 'OPML URL', // TODO 'position' => 'Display position', // IGNORE 'position_help' => 'To control category sort order', // IGNORE 'title' => 'Title', // IGNORE @@ -181,6 +186,7 @@ return array( '_' => 'Subscription management', // IGNORE 'add' => 'Add a feed or category', // IGNORE 'add_category' => 'Add a category', // IGNORE + 'add_dynamic_opml' => 'Add dynamic OPML', // TODO 'add_feed' => 'Add a feed', // IGNORE 'add_label' => 'Add a label', // IGNORE 'delete_label' => 'Delete a label', // IGNORE diff --git a/app/i18n/en/gen.php b/app/i18n/en/gen.php index ce3a72bc4..e14790440 100644 --- a/app/i18n/en/gen.php +++ b/app/i18n/en/gen.php @@ -18,6 +18,7 @@ return array( 'back_to_rss_feeds' => '← Go back to your RSS feeds', 'cancel' => 'Cancel', 'create' => 'Create', + 'delete_muted_feeds' => 'Delete muted feeds', // TODO 'demote' => 'Demote', 'disable' => 'Disable', 'empty' => 'Empty', @@ -31,6 +32,7 @@ return array( 'open_url' => 'Open URL', 'promote' => 'Promote', 'purge' => 'Purge', + 'refresh_opml' => 'Refresh OPML', // TODO 'remove' => 'Remove', 'rename' => 'Rename', 'see_website' => 'See website', diff --git a/app/i18n/en/sub.php b/app/i18n/en/sub.php index 697f5facc..a8bb995a2 100644 --- a/app/i18n/en/sub.php +++ b/app/i18n/en/sub.php @@ -24,8 +24,13 @@ return array( '_' => 'Category', 'add' => 'Add a category', 'archiving' => 'Archiving', + 'dynamic_opml' => array( + '_' => 'Dynamic OPML', // TODO + 'help' => 'Provide the URL to an <a href=http://opml.org/ target=_blank>OPML file</a> to dynamically populate this category with feeds', // TODO + ), 'empty' => 'Empty category', 'information' => 'Information', + 'opml_url' => 'OPML URL', // TODO 'position' => 'Display position', 'position_help' => 'To control category sort order', 'title' => 'Title', @@ -181,6 +186,7 @@ return array( '_' => 'Subscription management', 'add' => 'Add a feed or category', 'add_category' => 'Add a category', + 'add_dynamic_opml' => 'Add dynamic OPML', // TODO 'add_feed' => 'Add a feed', 'add_label' => 'Add a label', 'delete_label' => 'Delete a label', diff --git a/app/i18n/es/gen.php b/app/i18n/es/gen.php index eb0c96df3..b224000a3 100755 --- a/app/i18n/es/gen.php +++ b/app/i18n/es/gen.php @@ -18,6 +18,7 @@ return array( 'back_to_rss_feeds' => '← regresar a tus fuentes RSS', 'cancel' => 'Cancelar', 'create' => 'Crear', + 'delete_muted_feeds' => 'Delete muted feeds', // TODO 'demote' => 'Degradar', 'disable' => 'Desactivar', 'empty' => 'Vaciar', @@ -31,6 +32,7 @@ return array( 'open_url' => 'Open URL', // TODO 'promote' => 'Promover', 'purge' => 'Eliminar', + 'refresh_opml' => 'Refresh OPML', // TODO 'remove' => 'Borrar', 'rename' => 'Cambiar el nombre a', 'see_website' => 'Ver web', diff --git a/app/i18n/es/sub.php b/app/i18n/es/sub.php index d53e6b2da..2302914cc 100755 --- a/app/i18n/es/sub.php +++ b/app/i18n/es/sub.php @@ -24,8 +24,13 @@ return array( '_' => 'Categoría', 'add' => 'Añadir categoría', 'archiving' => 'Archivo', + 'dynamic_opml' => array( + '_' => 'Dynamic OPML', // TODO + 'help' => 'Provide the URL to an <a href=http://opml.org/ target=_blank>OPML file</a> to dynamically populate this category with feeds', // TODO + ), 'empty' => 'Vaciar categoría', 'information' => 'Información', + 'opml_url' => 'OPML URL', // TODO 'position' => 'Posición de visualización', 'position_help' => 'Para controlar el orden de clasificación de categorías', 'title' => 'Título', @@ -181,6 +186,7 @@ return array( '_' => 'Administración de suscripciones', 'add' => 'Agregar un feed o una categoría', 'add_category' => 'Agregar una categoría', + 'add_dynamic_opml' => 'Add dynamic OPML', // TODO 'add_feed' => 'Añadir un feed', 'add_label' => 'Añadir una etiqueta', 'delete_label' => 'Eliminar una etiqueta', diff --git a/app/i18n/fr/gen.php b/app/i18n/fr/gen.php index b42539047..40eca19c1 100644 --- a/app/i18n/fr/gen.php +++ b/app/i18n/fr/gen.php @@ -18,6 +18,7 @@ return array( 'back_to_rss_feeds' => '← Retour à vos flux RSS', 'cancel' => 'Annuler', 'create' => 'Créer', + 'delete_muted_feeds' => 'Supprimer les flux désactivés', 'demote' => 'Rétrograder', 'disable' => 'Désactiver', 'empty' => 'Vider', @@ -31,6 +32,7 @@ return array( 'open_url' => 'Ouvrir l’URL', 'promote' => 'Promouvoir', 'purge' => 'Purger', + 'refresh_opml' => 'Rafraîchir OPML', 'remove' => 'Supprimer', 'rename' => 'Renommer', 'see_website' => 'Voir le site', diff --git a/app/i18n/fr/sub.php b/app/i18n/fr/sub.php index 461c8abdd..90ece987b 100644 --- a/app/i18n/fr/sub.php +++ b/app/i18n/fr/sub.php @@ -24,8 +24,13 @@ return array( '_' => 'Catégorie', 'add' => 'Ajouter catégorie', 'archiving' => 'Archivage', + 'dynamic_opml' => array( + '_' => 'OPML dynamique', + 'help' => 'Fournir l’URL d’un <a href=http://opml.org/ target=_blank>fichier OPML</a> qui donnera dynamiquement la liste des flux de cette catégorie', + ), 'empty' => 'Catégorie vide', 'information' => 'Informations', + 'opml_url' => 'URL de l’OPML', 'position' => 'Position d’affichage', 'position_help' => 'Pour contrôler l’ordre de tri des catégories', 'title' => 'Titre', @@ -112,7 +117,7 @@ return array( 'title' => 'Maintenance', // IGNORE ), 'moved_category_deleted' => 'Lors de la suppression d’une catégorie, ses flux seront automatiquement classés dans <em>%s</em>.', - 'mute' => 'muet', + 'mute' => 'désactivé', 'no_selected' => 'Aucun flux sélectionné.', 'number_entries' => '%d articles', // IGNORE 'priority' => array( @@ -181,6 +186,7 @@ return array( '_' => 'Gestion des abonnements', 'add' => 'Ajouter un flux/une catégorie', 'add_category' => 'Ajouter une catégorie', + 'add_dynamic_opml' => 'Ajouter un OPML dynamique', 'add_feed' => 'Ajouter un flux', 'add_label' => 'Ajouter une étiquette', 'delete_label' => 'Supprimer une étiquette', diff --git a/app/i18n/he/gen.php b/app/i18n/he/gen.php index 0d0bcfec1..f42d2268f 100644 --- a/app/i18n/he/gen.php +++ b/app/i18n/he/gen.php @@ -18,6 +18,7 @@ return array( 'back_to_rss_feeds' => '← חזרה להזנות הRSS שלך', 'cancel' => 'ביטול', 'create' => 'יצירה', + 'delete_muted_feeds' => 'Delete muted feeds', // TODO 'demote' => 'Demote', // TODO 'disable' => 'Disable', // TODO 'empty' => 'Empty', // TODO @@ -31,6 +32,7 @@ return array( 'open_url' => 'Open URL', // TODO 'promote' => 'Promote', // TODO 'purge' => 'Purge', // TODO + 'refresh_opml' => 'Refresh OPML', // TODO 'remove' => 'Remove', // TODO 'rename' => 'Rename', // TODO 'see_website' => 'ראו אתר', diff --git a/app/i18n/he/sub.php b/app/i18n/he/sub.php index 063a5da99..c024bb6f4 100644 --- a/app/i18n/he/sub.php +++ b/app/i18n/he/sub.php @@ -24,8 +24,13 @@ return array( '_' => 'קטגוריה', 'add' => 'Add a category', // TODO 'archiving' => 'ארכוב', + 'dynamic_opml' => array( + '_' => 'Dynamic OPML', // TODO + 'help' => 'Provide the URL to an <a href=http://opml.org/ target=_blank>OPML file</a> to dynamically populate this category with feeds', // TODO + ), 'empty' => 'Empty category', // TODO 'information' => 'מידע', + 'opml_url' => 'OPML URL', // TODO 'position' => 'Display position', // TODO 'position_help' => 'To control category sort order', // TODO 'title' => 'כותרת', @@ -181,6 +186,7 @@ return array( '_' => 'ניהול הרשמות', 'add' => 'Add a feed or category', // TODO 'add_category' => 'Add a category', // TODO + 'add_dynamic_opml' => 'Add dynamic OPML', // TODO 'add_feed' => 'Add a feed', // TODO 'add_label' => 'Add a label', // TODO 'delete_label' => 'Delete a label', // TODO diff --git a/app/i18n/it/gen.php b/app/i18n/it/gen.php index 7708a9202..f8ad2bd48 100644 --- a/app/i18n/it/gen.php +++ b/app/i18n/it/gen.php @@ -18,6 +18,7 @@ return array( 'back_to_rss_feeds' => '← Indietro', 'cancel' => 'Annulla', 'create' => 'Crea', + 'delete_muted_feeds' => 'Delete muted feeds', // TODO 'demote' => 'Demote', // TODO 'disable' => 'Disabilita', 'empty' => 'Vuoto', @@ -31,6 +32,7 @@ return array( 'open_url' => 'Open URL', // TODO 'promote' => 'Promote', // TODO 'purge' => 'Purge', // TODO + 'refresh_opml' => 'Refresh OPML', // TODO 'remove' => 'Rimuovi', 'rename' => 'Rename', // TODO 'see_website' => 'Vai al sito', diff --git a/app/i18n/it/sub.php b/app/i18n/it/sub.php index 9ffaae80b..e76037f98 100644 --- a/app/i18n/it/sub.php +++ b/app/i18n/it/sub.php @@ -24,8 +24,13 @@ return array( '_' => 'Categoria', 'add' => 'Aggiungi categoria', 'archiving' => 'Archiviazione', + 'dynamic_opml' => array( + '_' => 'Dynamic OPML', // TODO + 'help' => 'Provide the URL to an <a href=http://opml.org/ target=_blank>OPML file</a> to dynamically populate this category with feeds', // TODO + ), 'empty' => 'Categoria vuota', 'information' => 'Informazioni', + 'opml_url' => 'OPML URL', // TODO 'position' => 'Display position', // TODO 'position_help' => 'To control category sort order', // TODO 'title' => 'Titolo', @@ -181,6 +186,7 @@ return array( '_' => 'Gestione sottoscrizioni', 'add' => 'Add a feed or category', // TODO 'add_category' => 'Add a category', // TODO + 'add_dynamic_opml' => 'Add dynamic OPML', // TODO 'add_feed' => 'Add a feed', // TODO 'add_label' => 'Add a label', // TODO 'delete_label' => 'Delete a label', // TODO diff --git a/app/i18n/ja/gen.php b/app/i18n/ja/gen.php index a1bc830b6..19ee5ad07 100644 --- a/app/i18n/ja/gen.php +++ b/app/i18n/ja/gen.php @@ -18,6 +18,7 @@ return array( 'back_to_rss_feeds' => '← RSSフィードに戻る', 'cancel' => 'キャンセル', 'create' => '作成', + 'delete_muted_feeds' => 'Delete muted feeds', // TODO 'demote' => '寄付', 'disable' => '無効', 'empty' => '空', @@ -31,6 +32,7 @@ return array( 'open_url' => 'Open URL', // TODO 'promote' => 'プロモート', 'purge' => '不要なデータの削除', + 'refresh_opml' => 'Refresh OPML', // TODO 'remove' => '消去', 'rename' => 'リネーム', 'see_website' => 'webサイトを閲覧してください', diff --git a/app/i18n/ja/sub.php b/app/i18n/ja/sub.php index 273274d54..46c5e6a30 100644 --- a/app/i18n/ja/sub.php +++ b/app/i18n/ja/sub.php @@ -24,8 +24,13 @@ return array( '_' => 'カテゴリ', 'add' => 'カテゴリを追加する', 'archiving' => 'アーカイブ', + 'dynamic_opml' => array( + '_' => 'Dynamic OPML', // TODO + 'help' => 'Provide the URL to an <a href=http://opml.org/ target=_blank>OPML file</a> to dynamically populate this category with feeds', // TODO + ), 'empty' => 'からのカテゴリ', 'information' => 'インフォメーション', + 'opml_url' => 'OPML URL', // TODO 'position' => '表示位置', 'position_help' => 'カテゴリの表示順を操作する', 'title' => 'タイトル', @@ -181,6 +186,7 @@ return array( '_' => '購読されたものの管理', 'add' => 'フィードあるいはカテゴリを追加します', 'add_category' => 'カテゴリの追加', + 'add_dynamic_opml' => 'Add dynamic OPML', // TODO 'add_feed' => 'フィードの追加', 'add_label' => 'ラベルの追加', 'delete_label' => 'ラベルの削除', diff --git a/app/i18n/ko/gen.php b/app/i18n/ko/gen.php index eabf43bc9..7070f105d 100644 --- a/app/i18n/ko/gen.php +++ b/app/i18n/ko/gen.php @@ -18,6 +18,7 @@ return array( 'back_to_rss_feeds' => '← RSS 피드로 돌아가기', 'cancel' => '취소', 'create' => '생성', + 'delete_muted_feeds' => 'Delete muted feeds', // TODO 'demote' => '목록 수준 내리기', 'disable' => '비활성화', 'empty' => '비우기', @@ -31,6 +32,7 @@ return array( 'open_url' => 'Open URL', // TODO 'promote' => '목록 수준 올리기', 'purge' => '제거', + 'refresh_opml' => 'Refresh OPML', // TODO 'remove' => '삭제', 'rename' => '이름 바꾸기', 'see_website' => '웹사이트 열기', diff --git a/app/i18n/ko/sub.php b/app/i18n/ko/sub.php index ae048244a..b865fe4db 100644 --- a/app/i18n/ko/sub.php +++ b/app/i18n/ko/sub.php @@ -24,8 +24,13 @@ return array( '_' => '카테고리', 'add' => '카테고리 추가', 'archiving' => '보관', + 'dynamic_opml' => array( + '_' => 'Dynamic OPML', // TODO + 'help' => 'Provide the URL to an <a href=http://opml.org/ target=_blank>OPML file</a> to dynamically populate this category with feeds', // TODO + ), 'empty' => '빈 카테고리', 'information' => '정보', + 'opml_url' => 'OPML URL', // TODO 'position' => '표시 위치', 'position_help' => '정렬 순서 제어', 'title' => '제목', @@ -181,6 +186,7 @@ return array( '_' => '구독 관리', 'add' => '피드 혹은 카테고리 추가', 'add_category' => '카테고리 추가', + 'add_dynamic_opml' => 'Add dynamic OPML', // TODO 'add_feed' => '피드 추가', 'add_label' => '라벨 추가', 'delete_label' => '라벨 삭제', diff --git a/app/i18n/nl/gen.php b/app/i18n/nl/gen.php index 41024f7e0..6d6e3360b 100644 --- a/app/i18n/nl/gen.php +++ b/app/i18n/nl/gen.php @@ -18,6 +18,7 @@ return array( 'back_to_rss_feeds' => '← Ga terug naar je RSS feeds', 'cancel' => 'Annuleren', 'create' => 'Opslaan', + 'delete_muted_feeds' => 'Delete muted feeds', // TODO 'demote' => 'Degraderen', 'disable' => 'Uitzetten', 'empty' => 'Leeg', @@ -31,6 +32,7 @@ return array( 'open_url' => 'Open URL', // TODO 'promote' => 'Bevorderen', 'purge' => 'Zuiveren', + 'refresh_opml' => 'Refresh OPML', // TODO 'remove' => 'Verwijderen', 'rename' => 'Hernoemen', 'see_website' => 'Bekijk website', diff --git a/app/i18n/nl/sub.php b/app/i18n/nl/sub.php index 10d158852..031f671a2 100644 --- a/app/i18n/nl/sub.php +++ b/app/i18n/nl/sub.php @@ -24,8 +24,13 @@ return array( '_' => 'Categorie', 'add' => 'Voeg categorie', 'archiving' => 'Archiveren', + 'dynamic_opml' => array( + '_' => 'Dynamic OPML', // TODO + 'help' => 'Provide the URL to an <a href=http://opml.org/ target=_blank>OPML file</a> to dynamically populate this category with feeds', // TODO + ), 'empty' => 'Lege categorie', 'information' => 'Informatie', + 'opml_url' => 'OPML URL', // TODO 'position' => 'Weergavepositie', 'position_help' => 'Om de categorieweergave-sorteervolgorde te controleren', 'title' => 'Titel', @@ -181,6 +186,7 @@ return array( '_' => 'Abonnementenbeheer', 'add' => 'Feed of categorie toevoegen', 'add_category' => 'Categorie toevoegen', + 'add_dynamic_opml' => 'Add dynamic OPML', // TODO 'add_feed' => 'Feed toevoegen', 'add_label' => 'Label toevoegen', 'delete_label' => 'Label verwijderen', diff --git a/app/i18n/oc/gen.php b/app/i18n/oc/gen.php index 7028b9fa6..a641afeaa 100644 --- a/app/i18n/oc/gen.php +++ b/app/i18n/oc/gen.php @@ -18,6 +18,7 @@ return array( 'back_to_rss_feeds' => '← Tornar a vòstres fluxes RSS', 'cancel' => 'Anullar', 'create' => 'Crear', + 'delete_muted_feeds' => 'Delete muted feeds', // TODO 'demote' => 'Retrogradar', 'disable' => 'Desactivar', 'empty' => 'Voidar', @@ -31,6 +32,7 @@ return array( 'open_url' => 'Open URL', // TODO 'promote' => 'Promòure', 'purge' => 'Purgar', + 'refresh_opml' => 'Refresh OPML', // TODO 'remove' => 'Levar', 'rename' => 'Renomenar', 'see_website' => 'Veire lo site', diff --git a/app/i18n/oc/sub.php b/app/i18n/oc/sub.php index 2f36d5889..d3f341269 100644 --- a/app/i18n/oc/sub.php +++ b/app/i18n/oc/sub.php @@ -24,8 +24,13 @@ return array( '_' => 'Categoria', 'add' => 'Ajustar categoria', 'archiving' => 'Archivar', + 'dynamic_opml' => array( + '_' => 'Dynamic OPML', // TODO + 'help' => 'Provide the URL to an <a href=http://opml.org/ target=_blank>OPML file</a> to dynamically populate this category with feeds', // TODO + ), 'empty' => 'Categoria voida', 'information' => 'Informacions', + 'opml_url' => 'OPML URL', // TODO 'position' => 'Mostrar la posicion', 'position_help' => 'Per contrarotlar l’òrdre de tria de la categoria', 'title' => 'Títol', @@ -181,6 +186,7 @@ return array( '_' => 'Gestion dels abonaments', 'add' => 'Apondon de flux o categoria', 'add_category' => 'Ajustar una categoria', + 'add_dynamic_opml' => 'Add dynamic OPML', // TODO 'add_feed' => 'Ajustar un flux', 'add_label' => 'Ajustar una etiqueta', 'delete_label' => 'Suprimir una etiqueta', diff --git a/app/i18n/pl/gen.php b/app/i18n/pl/gen.php index e771917d7..c8b57632f 100644 --- a/app/i18n/pl/gen.php +++ b/app/i18n/pl/gen.php @@ -18,6 +18,7 @@ return array( 'back_to_rss_feeds' => '← Wróć do subskrybowanych kanałów RSS', 'cancel' => 'Anuluj', 'create' => 'Stwórz', + 'delete_muted_feeds' => 'Delete muted feeds', // TODO 'demote' => 'Zdegraduj', 'disable' => 'Wyłącz', 'empty' => 'Opróżnij', @@ -31,6 +32,7 @@ return array( 'open_url' => 'Open URL', // TODO 'promote' => 'Awansuj', 'purge' => 'Oczyść', + 'refresh_opml' => 'Refresh OPML', // TODO 'remove' => 'Usuń', 'rename' => 'Zmień nazwę', 'see_website' => 'Przejdź na stronę', diff --git a/app/i18n/pl/sub.php b/app/i18n/pl/sub.php index 103d0500e..22cdcd170 100644 --- a/app/i18n/pl/sub.php +++ b/app/i18n/pl/sub.php @@ -24,8 +24,13 @@ return array( '_' => 'Kategoria', 'add' => 'Dodaj kategoria', 'archiving' => 'Archiwizacja', + 'dynamic_opml' => array( + '_' => 'Dynamic OPML', // TODO + 'help' => 'Provide the URL to an <a href=http://opml.org/ target=_blank>OPML file</a> to dynamically populate this category with feeds', // TODO + ), 'empty' => 'Pusta kategoria', 'information' => 'Informacje', + 'opml_url' => 'OPML URL', // TODO 'position' => 'Miejsce wyświetlania', 'position_help' => 'Kontrola porządku sortowania kategorii', 'title' => 'Tytuł', @@ -181,6 +186,7 @@ return array( '_' => 'Zarządzanie subskrypcjami', 'add' => 'Dodaj kanał lub kategorię', 'add_category' => 'Dodaj kategorię', + 'add_dynamic_opml' => 'Add dynamic OPML', // TODO 'add_feed' => 'Dodaj kanał', 'add_label' => 'Dodaj etykietę', 'delete_label' => 'Usuń etykietę', diff --git a/app/i18n/pt-br/gen.php b/app/i18n/pt-br/gen.php index bbe4e2dda..bfe8a311b 100644 --- a/app/i18n/pt-br/gen.php +++ b/app/i18n/pt-br/gen.php @@ -18,6 +18,7 @@ return array( 'back_to_rss_feeds' => '← Volte para o seu feeds RSS', 'cancel' => 'Cancelar', 'create' => 'Criar', + 'delete_muted_feeds' => 'Delete muted feeds', // TODO 'demote' => 'Despromover', 'disable' => 'Desabilitar', 'empty' => 'Vazio', @@ -31,6 +32,7 @@ return array( 'open_url' => 'Open URL', // TODO 'promote' => 'Promover', 'purge' => 'Limpar', + 'refresh_opml' => 'Refresh OPML', // TODO 'remove' => 'Remover', 'rename' => 'Renomear', 'see_website' => 'Ver o site', diff --git a/app/i18n/pt-br/sub.php b/app/i18n/pt-br/sub.php index 3d6f86147..451ae5445 100644 --- a/app/i18n/pt-br/sub.php +++ b/app/i18n/pt-br/sub.php @@ -24,8 +24,13 @@ return array( '_' => 'Categoria', 'add' => 'Adicionar categoria', 'archiving' => 'Arquivar', + 'dynamic_opml' => array( + '_' => 'Dynamic OPML', // TODO + 'help' => 'Provide the URL to an <a href=http://opml.org/ target=_blank>OPML file</a> to dynamically populate this category with feeds', // TODO + ), 'empty' => 'Categoria vazia', 'information' => 'Informações', + 'opml_url' => 'OPML URL', // TODO 'position' => 'Posição de exibição', 'position_help' => 'Para controlar a ordem de exibição', 'title' => 'Título', @@ -181,6 +186,7 @@ return array( '_' => 'Gerenciamento de inscrições', 'add' => 'Adicionar um feed ou categoria', 'add_category' => 'Adicionar uma categoria', + 'add_dynamic_opml' => 'Add dynamic OPML', // TODO 'add_feed' => 'Adicionar um feed', 'add_label' => 'Adicionar uma etiqueta', 'delete_label' => 'Deletar uma etiqueta', diff --git a/app/i18n/ru/gen.php b/app/i18n/ru/gen.php index d425baf18..18b4d1aea 100644 --- a/app/i18n/ru/gen.php +++ b/app/i18n/ru/gen.php @@ -18,6 +18,7 @@ return array( 'back_to_rss_feeds' => '← Вернуться к вашим RSS-лентам', 'cancel' => 'Отменить', 'create' => 'Создать', + 'delete_muted_feeds' => 'Delete muted feeds', // TODO 'demote' => 'Понизить', 'disable' => 'Отключить', 'empty' => 'Опустошить', @@ -31,6 +32,7 @@ return array( 'open_url' => 'Открыть URL', 'promote' => 'Продвинуть', 'purge' => 'Запустить очистку', + 'refresh_opml' => 'Refresh OPML', // TODO 'remove' => 'Удалить', 'rename' => 'Переименовать', 'see_website' => 'Посмотреть на сайте', diff --git a/app/i18n/ru/sub.php b/app/i18n/ru/sub.php index 257e655ee..f5cdf7445 100644 --- a/app/i18n/ru/sub.php +++ b/app/i18n/ru/sub.php @@ -24,8 +24,13 @@ return array( '_' => 'Категория', 'add' => 'Добавить категория', 'archiving' => 'Архивирование', + 'dynamic_opml' => array( + '_' => 'Dynamic OPML', // TODO + 'help' => 'Provide the URL to an <a href=http://opml.org/ target=_blank>OPML file</a> to dynamically populate this category with feeds', // TODO + ), 'empty' => 'Пустая категория', 'information' => 'Информация', + 'opml_url' => 'OPML URL', // TODO 'position' => 'Положение отображения', 'position_help' => 'Влияет на порядок отображения категорий', 'title' => 'Заголовок', @@ -181,6 +186,7 @@ return array( '_' => 'Управление подписками', 'add' => 'Добавить ленту или категорию', 'add_category' => 'Добавить категорию', + 'add_dynamic_opml' => 'Add dynamic OPML', // TODO 'add_feed' => 'Добавить ленту', 'add_label' => 'Добавить метку', 'delete_label' => 'Удалить метку', diff --git a/app/i18n/sk/gen.php b/app/i18n/sk/gen.php index 11a2a4c33..0709e64ce 100644 --- a/app/i18n/sk/gen.php +++ b/app/i18n/sk/gen.php @@ -18,6 +18,7 @@ return array( 'back_to_rss_feeds' => '← Späť na vaše RSS kanály', 'cancel' => 'Zrušiť', 'create' => 'Vytvoriť', + 'delete_muted_feeds' => 'Delete muted feeds', // TODO 'demote' => 'Degradovať', 'disable' => 'Zakázať', 'empty' => 'Vyprázdniť', @@ -31,6 +32,7 @@ return array( 'open_url' => 'Open URL', // TODO 'promote' => 'Podporiť', 'purge' => 'Vymazať', + 'refresh_opml' => 'Refresh OPML', // TODO 'remove' => 'Odstrániť', 'rename' => 'Premenovať', 'see_website' => 'Zobraziť webovú stránku', diff --git a/app/i18n/sk/sub.php b/app/i18n/sk/sub.php index 8a5ede475..e4aed5516 100644 --- a/app/i18n/sk/sub.php +++ b/app/i18n/sk/sub.php @@ -24,8 +24,13 @@ return array( '_' => 'Kategória', 'add' => 'Pridať kategória', 'archiving' => 'Archív', + 'dynamic_opml' => array( + '_' => 'Dynamic OPML', // TODO + 'help' => 'Provide the URL to an <a href=http://opml.org/ target=_blank>OPML file</a> to dynamically populate this category with feeds', // TODO + ), 'empty' => 'Prázdna kategória', 'information' => 'Informácia', + 'opml_url' => 'OPML URL', // TODO 'position' => 'Zobrazť pozíciu', 'position_help' => 'Na kontrolu zoradenia kategórií', 'title' => 'Názov', @@ -181,6 +186,7 @@ return array( '_' => 'Správa odoberaných kanálov', 'add' => 'Pridať kanál alebo kategóriu', 'add_category' => 'Pridať kategóriu', + 'add_dynamic_opml' => 'Add dynamic OPML', // TODO 'add_feed' => 'Pridať kanál', 'add_label' => 'Pridať štítok', 'delete_label' => 'Zmazať štítok', diff --git a/app/i18n/tr/gen.php b/app/i18n/tr/gen.php index 121469f55..04f1a16eb 100644 --- a/app/i18n/tr/gen.php +++ b/app/i18n/tr/gen.php @@ -18,6 +18,7 @@ return array( 'back_to_rss_feeds' => '← RSS akışlarınız için geri gidin', 'cancel' => 'İptal', 'create' => 'Oluştur', + 'delete_muted_feeds' => 'Delete muted feeds', // TODO 'demote' => 'Yöneticilikten al', 'disable' => 'Pasif', 'empty' => 'Boş', @@ -31,6 +32,7 @@ return array( 'open_url' => 'Open URL', // TODO 'promote' => 'Yöneticilik ata', 'purge' => 'Temizle', + 'refresh_opml' => 'Refresh OPML', // TODO 'remove' => 'Sil', 'rename' => 'Yeniden adlandır', 'see_website' => 'Siteyi gör', diff --git a/app/i18n/tr/sub.php b/app/i18n/tr/sub.php index c883a6caa..40a233ecb 100644 --- a/app/i18n/tr/sub.php +++ b/app/i18n/tr/sub.php @@ -24,8 +24,13 @@ return array( '_' => 'Kategori', 'add' => 'Kategori ekle', 'archiving' => 'Arşiv', + 'dynamic_opml' => array( + '_' => 'Dynamic OPML', // TODO + 'help' => 'Provide the URL to an <a href=http://opml.org/ target=_blank>OPML file</a> to dynamically populate this category with feeds', // TODO + ), 'empty' => 'Boş kategori', 'information' => 'Bilgi', + 'opml_url' => 'OPML URL', // TODO 'position' => 'Konumu göster', 'position_help' => 'Kategori sıralama düzenini kontrol etmek için', 'title' => 'Başlık', @@ -181,6 +186,7 @@ return array( '_' => 'Abonelik yönetimi', 'add' => 'Kategori veya akış ekle', 'add_category' => 'Kategori ekle', + 'add_dynamic_opml' => 'Add dynamic OPML', // TODO 'add_feed' => 'Akış ekle', 'add_label' => 'Etiket ekle', 'delete_label' => 'Etiket sil', diff --git a/app/i18n/zh-cn/gen.php b/app/i18n/zh-cn/gen.php index a995f8f01..92d3874b8 100644 --- a/app/i18n/zh-cn/gen.php +++ b/app/i18n/zh-cn/gen.php @@ -18,6 +18,7 @@ return array( 'back_to_rss_feeds' => '← 返回订阅源', 'cancel' => '取消', 'create' => '创建', + 'delete_muted_feeds' => 'Delete muted feeds', // TODO 'demote' => '撤销管理员', 'disable' => '禁用', 'empty' => '清空', @@ -31,6 +32,7 @@ return array( 'open_url' => '打开链接', 'promote' => '设为管理员', 'purge' => '清理', + 'refresh_opml' => 'Refresh OPML', // TODO 'remove' => '删除', 'rename' => '重命名', 'see_website' => '网站中查看', diff --git a/app/i18n/zh-cn/sub.php b/app/i18n/zh-cn/sub.php index 82b660c79..aa88636fd 100644 --- a/app/i18n/zh-cn/sub.php +++ b/app/i18n/zh-cn/sub.php @@ -24,8 +24,13 @@ return array( '_' => '分类', 'add' => '添加分类', 'archiving' => '归档', + 'dynamic_opml' => array( + '_' => 'Dynamic OPML', // TODO + 'help' => 'Provide the URL to an <a href=http://opml.org/ target=_blank>OPML file</a> to dynamically populate this category with feeds', // TODO + ), 'empty' => '空分类', 'information' => '信息', + 'opml_url' => 'OPML URL', // TODO 'position' => '显示位置', 'position_help' => '控制分类排列顺序', 'title' => '标题', @@ -181,6 +186,7 @@ return array( '_' => '订阅管理', 'add' => '添加订阅源或分类', 'add_category' => '添加分类', + 'add_dynamic_opml' => 'Add dynamic OPML', // TODO 'add_feed' => '添加订阅源', 'add_label' => '添加标签', 'delete_label' => '删除标签', |
