Преглед изворни кода

#4870 opml category text field (#7053)

* Added OPML import field description

* Update CREDITS.md

Almost forgot to add myself to the credits

* make fix-all

* i18n:fr

---------

Co-authored-by: Rogier Schoenmaker <rogier@spreadit.nl>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
killerog пре 1 година
родитељ
комит
b6f3bbe185

+ 1 - 0
CREDITS.md

@@ -119,6 +119,7 @@ People are sorted by name so please keep this order.
 * [Kasimir Cash](https://github.com/KasimirCash): [contributions](https://github.com/FreshRSS/FreshRSS/pulls?q=is:pr+author:KasimirCash)
 * [Kevin Papst](https://github.com/kevinpapst): [contributions](https://github.com/FreshRSS/FreshRSS/pulls?q=is:pr+author:kevinpapst), [Web](http://www.kevinpapst.de/)
 * [Kiblyn11](https://github.com/Kiblyn11): [contributions](https://github.com/FreshRSS/FreshRSS/pulls?q=is:pr+author:Kiblyn11)
+* [killerog](https://github.com/killerog): [contributions](https://github.com/FreshRSS/FreshRSS/pulls?q=is:pr+author:killerog)
 * [kinoushe](https://github.com/kinoushe): [contributions](https://github.com/FreshRSS/FreshRSS/pulls?q=is:pr+author:kinoushe)
 * [knasdk](https://github.com/knasdk): [contributions](https://github.com/FreshRSS/FreshRSS/pulls?q=is:pr+author:knasdk)
 * [Konrad Gräfe](https://github.com/kgraefe): [contributions](https://github.com/FreshRSS/FreshRSS/pulls?q=is:pr+author:kgraefe)

+ 1 - 0
app/i18n/cs/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => 'Přidání dynamického OPML',
 		'add_feed' => 'Přidat kanál',
 		'add_label' => 'Přidat popisek',
+		'add_opml_category' => 'OPML category name',	// TODO
 		'delete_label' => 'Odstranit popisek',
 		'feed_management' => 'Správa kanálů RSS',
 		'rename_label' => 'Přejmenovat popisek',

+ 1 - 0
app/i18n/de/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => 'dynamisches OPML hinzufügen',
 		'add_feed' => 'Feed hinzufügen',
 		'add_label' => 'Label hinzufügen',
+		'add_opml_category' => 'OPML category name',	// TODO
 		'delete_label' => 'Label löschen',
 		'feed_management' => 'Verwaltung der RSS-Feeds',
 		'rename_label' => 'Label umbenennen',

+ 1 - 0
app/i18n/el/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => 'Add dynamic OPML',	// TODO
 		'add_feed' => 'Add a feed',	// TODO
 		'add_label' => 'Add a label',	// TODO
+		'add_opml_category' => 'OPML category name',	// TODO
 		'delete_label' => 'Delete a label',	// TODO
 		'feed_management' => 'RSS feeds management',	// TODO
 		'rename_label' => 'Rename a label',	// TODO

+ 1 - 0
app/i18n/en-us/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => 'Add dynamic OPML',	// IGNORE
 		'add_feed' => 'Add a feed',	// IGNORE
 		'add_label' => 'Add a label',	// IGNORE
+		'add_opml_category' => 'OPML category name',	// IGNORE
 		'delete_label' => 'Delete a label',	// IGNORE
 		'feed_management' => 'RSS feeds management',	// IGNORE
 		'rename_label' => 'Rename a label',	// IGNORE

+ 1 - 0
app/i18n/en/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => 'Add dynamic OPML',
 		'add_feed' => 'Add a feed',
 		'add_label' => 'Add a label',
+		'add_opml_category' => 'OPML category name',
 		'delete_label' => 'Delete a label',
 		'feed_management' => 'RSS feeds management',
 		'rename_label' => 'Rename a label',

+ 1 - 0
app/i18n/es/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => 'Agrega un OPML dinámico',
 		'add_feed' => 'Añadir una fuente',
 		'add_label' => 'Añadir una etiqueta',
+		'add_opml_category' => 'OPML category name',	// TODO
 		'delete_label' => 'Eliminar una etiqueta',
 		'feed_management' => 'Administración de fuentes RSS',
 		'rename_label' => 'Cambiar el nombre de una etiqueta',

+ 1 - 0
app/i18n/fa/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => ' OPML پویا را اضافه کنید',
 		'add_feed' => ' یک فید اضافه کنید',
 		'add_label' => ' یک برچسب اضافه کنید',
+		'add_opml_category' => 'OPML category name',	// TODO
 		'delete_label' => ' یک برچسب را حذف کنید',
 		'feed_management' => ' فیدهای RSS را مدیریت می کندment',
 		'rename_label' => ' نام یک برچسب را تغییر دهید',

+ 1 - 0
app/i18n/fi/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => 'Lisää dynaaminen OPML',
 		'add_feed' => 'Lisää syöte',
 		'add_label' => 'Lisää tunniste',
+		'add_opml_category' => 'OPML category name',	// TODO
 		'delete_label' => 'Poista tunniste',
 		'feed_management' => 'RSS-syötteiden hallinta',
 		'rename_label' => 'Nimeä tunniste uudelleen',

+ 1 - 0
app/i18n/fr/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => 'Ajouter un OPML dynamique',
 		'add_feed' => 'Ajouter un flux',
 		'add_label' => 'Ajouter une étiquette',
+		'add_opml_category' => 'Nom de la catégorie OPML',
 		'delete_label' => 'Supprimer une étiquette',
 		'feed_management' => 'Gestion des flux RSS',
 		'rename_label' => 'Renommer une étiquette',

+ 1 - 0
app/i18n/he/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => 'Add dynamic OPML',	// TODO
 		'add_feed' => 'Add a feed',	// TODO
 		'add_label' => 'Add a label',	// TODO
+		'add_opml_category' => 'OPML category name',	// TODO
 		'delete_label' => 'Delete a label',	// TODO
 		'feed_management' => 'ניהול הזנות RSS',
 		'rename_label' => 'Rename a label',	// TODO

+ 1 - 0
app/i18n/hu/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => 'Dinamikus OPML hozzáadása',
 		'add_feed' => 'Hírforrás hozzáadása',
 		'add_label' => 'Címke hozzáadása',
+		'add_opml_category' => 'OPML category name',	// TODO
 		'delete_label' => 'Címke törlése',
 		'feed_management' => 'RSS hírforrások kezelése',
 		'rename_label' => 'Címke átnevezése',

+ 1 - 0
app/i18n/id/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => 'Add dynamic OPML',	// TODO
 		'add_feed' => 'Add a feed',	// TODO
 		'add_label' => 'Add a label',	// TODO
+		'add_opml_category' => 'OPML category name',	// TODO
 		'delete_label' => 'Delete a label',	// TODO
 		'feed_management' => 'RSS feeds management',	// TODO
 		'rename_label' => 'Rename a label',	// TODO

+ 1 - 0
app/i18n/it/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => 'Aggiungi OPML dinamico',
 		'add_feed' => 'Aggiungi un feed',
 		'add_label' => 'Aggiungi un’etichetta',
+		'add_opml_category' => 'OPML category name',	// TODO
 		'delete_label' => 'Cancella un’etichetta',
 		'feed_management' => 'Gestione feed RSS',
 		'rename_label' => 'Rinomina un’etichetta',

+ 1 - 0
app/i18n/ja/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => '動的なOPMLを追加する',
 		'add_feed' => 'フィードの追加',
 		'add_label' => 'ラベルの追加',
+		'add_opml_category' => 'OPML category name',	// TODO
 		'delete_label' => 'ラベルの削除',
 		'feed_management' => 'RSSフィードの管理',
 		'rename_label' => 'ラベルの名前変更',

+ 1 - 0
app/i18n/ko/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => '동적 OPML 추가',
 		'add_feed' => '피드 추가',
 		'add_label' => '라벨 추가',
+		'add_opml_category' => 'OPML category name',	// TODO
 		'delete_label' => '라벨 삭제',
 		'feed_management' => 'RSS 피드 관리',
 		'rename_label' => '라벨 이름 바꾸기',

+ 1 - 0
app/i18n/lv/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => 'Pievienot dinamisku OPML',
 		'add_feed' => 'Pievienot barotni',
 		'add_label' => 'Pievienot birku',
+		'add_opml_category' => 'OPML category name',	// TODO
 		'delete_label' => 'Noņemt birku',
 		'feed_management' => 'RSS barotņu pārvalde',
 		'rename_label' => 'Birkas vārda maiņa',

+ 1 - 0
app/i18n/nl/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => 'Dynamische OPML toevoegen',
 		'add_feed' => 'Feed toevoegen',
 		'add_label' => 'Label toevoegen',
+		'add_opml_category' => 'OPML categorienaam',
 		'delete_label' => 'Label verwijderen',
 		'feed_management' => 'RSS-feedbeheer',
 		'rename_label' => 'Label hernoemen',

+ 1 - 0
app/i18n/oc/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => 'Apondre un OPML dinamic',
 		'add_feed' => 'Ajustar un flux',
 		'add_label' => 'Ajustar una etiqueta',
+		'add_opml_category' => 'OPML category name',	// TODO
 		'delete_label' => 'Suprimir una etiqueta',
 		'feed_management' => 'Gestion dels fluxes RSS',
 		'rename_label' => 'Renomenar una etiqueta',

+ 1 - 0
app/i18n/pl/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => 'Dodaj dynamiczny OPML',
 		'add_feed' => 'Dodaj kanał',
 		'add_label' => 'Dodaj etykietę',
+		'add_opml_category' => 'OPML category name',	// TODO
 		'delete_label' => 'Usuń etykietę',
 		'feed_management' => 'Zarządzanie kanałami RSS',
 		'rename_label' => 'Zmień nazwę etykiety',

+ 1 - 0
app/i18n/pt-br/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => 'Adicionar OPML dinâmico',
 		'add_feed' => 'Adicionar um feed',
 		'add_label' => 'Adicionar uma etiqueta',
+		'add_opml_category' => 'OPML category name',	// TODO
 		'delete_label' => 'Deletar uma etiqueta',
 		'feed_management' => 'Gerenciamento dos RSS feeds',
 		'rename_label' => 'Renomear uma etiqueta',

+ 1 - 0
app/i18n/ru/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => 'Добавить динамичный OPML',
 		'add_feed' => 'Добавить ленту',
 		'add_label' => 'Добавить метку',
+		'add_opml_category' => 'OPML category name',	// TODO
 		'delete_label' => 'Удалить метку',
 		'feed_management' => 'Управление RSS-лентами',
 		'rename_label' => 'Переименовать метку',

+ 1 - 0
app/i18n/sk/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => 'Pridať dynamické OPML',
 		'add_feed' => 'Pridať kanál',
 		'add_label' => 'Pridať štítok',
+		'add_opml_category' => 'OPML category name',	// TODO
 		'delete_label' => 'Zmazať štítok',
 		'feed_management' => 'Správa RSS kanálov',
 		'rename_label' => 'Premenovať štítok',

+ 1 - 0
app/i18n/tr/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => 'Dinamik OPML ekle',
 		'add_feed' => 'Akış ekle',
 		'add_label' => 'Etiket ekle',
+		'add_opml_category' => 'OPML category name',	// TODO
 		'delete_label' => 'Etiket sil',
 		'feed_management' => 'RSS akış yönetimi',
 		'rename_label' => 'Etiketi yeniden adlandır',

+ 1 - 0
app/i18n/zh-cn/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => '添加订阅源动态列表',
 		'add_feed' => '添加订阅源',
 		'add_label' => '打标签',
+		'add_opml_category' => 'OPML category name',	// TODO
 		'delete_label' => '删除标签',
 		'feed_management' => '订阅源管理',
 		'rename_label' => '重命名标签',

+ 1 - 0
app/i18n/zh-tw/sub.php

@@ -285,6 +285,7 @@ return array(
 		'add_dynamic_opml' => '添加訂閱源動態列表',
 		'add_feed' => '添加訂閱源',
 		'add_label' => '添加標籤',
+		'add_opml_category' => 'OPML category name',	// TODO
 		'delete_label' => '刪除標籤',
 		'feed_management' => '訂閱源管理',
 		'rename_label' => '重命名標籤',

+ 1 - 1
app/views/subscription/add.phtml

@@ -386,7 +386,7 @@
 	<form action="<?= _url('category', 'create') ?>" method="post">
 		<input type="hidden" name="_csrf" value="<?= FreshRSS_Auth::csrfToken() ?>" />
 		<div class="form-group">
-			<label class="group-name" for="new-category"><?= _t('sub.category') ?></label>
+			<label class="group-name" for="new-category"><?= _t('sub.title.add_opml_category') ?></label>
 			<div class="group-controls">
 				<input id="new-category" name="new-category" type="text" required="required" autocomplete="off" />
 			</div>