aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app/i18n/cs/admin.php2
-rw-r--r--app/i18n/cs/conf.php12
-rw-r--r--app/i18n/de/admin.php2
-rw-r--r--app/i18n/de/conf.php12
-rw-r--r--app/i18n/el/admin.php2
-rw-r--r--app/i18n/el/conf.php12
-rw-r--r--app/i18n/en-us/admin.php2
-rw-r--r--app/i18n/en-us/conf.php16
-rw-r--r--app/i18n/en/admin.php2
-rw-r--r--app/i18n/en/conf.php18
-rw-r--r--app/i18n/es/admin.php2
-rw-r--r--app/i18n/es/conf.php12
-rw-r--r--app/i18n/fa/admin.php2
-rw-r--r--app/i18n/fa/conf.php12
-rw-r--r--app/i18n/fi/admin.php2
-rw-r--r--app/i18n/fi/conf.php12
-rw-r--r--app/i18n/fr/admin.php2
-rw-r--r--app/i18n/fr/conf.php14
-rw-r--r--app/i18n/he/admin.php2
-rw-r--r--app/i18n/he/conf.php12
-rw-r--r--app/i18n/hu/admin.php2
-rw-r--r--app/i18n/hu/conf.php12
-rw-r--r--app/i18n/id/admin.php2
-rw-r--r--app/i18n/id/conf.php12
-rw-r--r--app/i18n/it/admin.php2
-rw-r--r--app/i18n/it/conf.php12
-rw-r--r--app/i18n/ja/admin.php2
-rw-r--r--app/i18n/ja/conf.php12
-rw-r--r--app/i18n/ko/admin.php2
-rw-r--r--app/i18n/ko/conf.php12
-rw-r--r--app/i18n/lv/admin.php2
-rw-r--r--app/i18n/lv/conf.php12
-rw-r--r--app/i18n/nl/admin.php2
-rw-r--r--app/i18n/nl/conf.php12
-rw-r--r--app/i18n/oc/admin.php2
-rw-r--r--app/i18n/oc/conf.php12
-rw-r--r--app/i18n/pl/admin.php2
-rw-r--r--app/i18n/pl/conf.php12
-rw-r--r--app/i18n/pt-br/admin.php2
-rw-r--r--app/i18n/pt-br/conf.php12
-rw-r--r--app/i18n/ru/admin.php2
-rw-r--r--app/i18n/ru/conf.php12
-rw-r--r--app/i18n/sk/admin.php2
-rw-r--r--app/i18n/sk/conf.php12
-rw-r--r--app/i18n/tr/admin.php2
-rw-r--r--app/i18n/tr/conf.php12
-rw-r--r--app/i18n/zh-cn/admin.php2
-rw-r--r--app/i18n/zh-cn/conf.php12
-rw-r--r--app/i18n/zh-tw/admin.php2
-rw-r--r--app/i18n/zh-tw/conf.php12
-rw-r--r--app/views/helpers/configure/query.phtml80
-rw-r--r--app/views/user/profile.phtml14
-rw-r--r--docs/fr/users/06_Fever_API.md8
-rw-r--r--docs/fr/users/06_Mobile_access.md18
54 files changed, 380 insertions, 102 deletions
diff --git a/app/i18n/cs/admin.php b/app/i18n/cs/admin.php
index 43bdfabc0..52eb53b71 100644
--- a/app/i18n/cs/admin.php
+++ b/app/i18n/cs/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => 'Povolit anonymní čtení článků výchozího uživatele (%s)',
'allow_anonymous_refresh' => 'Povolit anonymní obnovení článků',
- 'api_enabled' => 'Povolit přístup k <abbr>API</abbr> <small>(vyžadováno pro mobilní aplikace)</small>',
+ 'api_enabled' => 'Povolit přístup k <abbr>API</abbr> <small>(vyžadováno pro mobilní aplikace and sharing user queries)</small>', // DIRTY
'form' => 'Webový formulář (tradiční, vyžaduje JavaScript)',
'http' => 'HTTP (pro pokročilé uživatele s HTTPS)',
'none' => 'Žádný (nebezpečné)',
diff --git a/app/i18n/cs/conf.php b/app/i18n/cs/conf.php
index f31d03e08..284eea454 100644
--- a/app/i18n/cs/conf.php
+++ b/app/i18n/cs/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => 'Správa profilu',
- 'api' => 'Správa API',
+ 'api' => array(
+ '_' => 'Správa API',
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO
+ 'disabled' => 'The API access is disabled.', // TODO
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO
+ ),
'delete' => array(
'_' => 'Odstranění účtu',
'warn' => 'Váš účet bude odstraněn spolu se všemi souvisejícími daty.',
@@ -149,6 +155,10 @@ return array(
'search' => 'Hledat „%s“',
'share' => array(
'_' => 'Sdílet tento dotaz pomocí odkazu',
+ 'disabled' => array(
+ '_' => 'disabled', // TODO
+ 'title' => 'Sharing', // TODO
+ ),
'greader' => 'Shareable link to the GReader JSON', // TODO
'help' => 'Pokud chcete tento dotaz s někým sdílet, uveďte tento odkaz.',
'html' => 'Odkaz na stránku HTML, který lze sdílet',
diff --git a/app/i18n/de/admin.php b/app/i18n/de/admin.php
index c6669845f..cf302ed14 100644
--- a/app/i18n/de/admin.php
+++ b/app/i18n/de/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => 'Anonymes Lesen der Artikel des Standardbenutzers (%s) erlauben',
'allow_anonymous_refresh' => 'Anonymes Aktualisieren der Artikel erlauben',
- 'api_enabled' => '<abbr>API</abbr>-Zugriff erlauben <small>(für mobile Anwendungen benötigt)</small>',
+ 'api_enabled' => '<abbr>API</abbr>-Zugriff erlauben <small>(für mobile Apps und Benutzerabfragen benötigt)</small>',
'form' => 'Webformular (traditionell, benötigt JavaScript)',
'http' => 'HTTP (HTTPS für erfahrene Benutzer)',
'none' => 'Keine (gefährlich)',
diff --git a/app/i18n/de/conf.php b/app/i18n/de/conf.php
index 232a07fe6..9809ea1af 100644
--- a/app/i18n/de/conf.php
+++ b/app/i18n/de/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => 'Profil-Verwaltung',
- 'api' => 'API-Verwaltung',
+ 'api' => array(
+ '_' => 'API-Verwaltung',
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO
+ 'disabled' => 'The API access is disabled.', // TODO
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO
+ ),
'delete' => array(
'_' => 'Accountlöschung',
'warn' => 'Dieser Account und alle damit bezogenen Daten werden gelöscht.',
@@ -149,6 +155,10 @@ return array(
'search' => 'Suche nach „%s“',
'share' => array(
'_' => 'Diese Benutzerabfrage per Link teilen',
+ 'disabled' => array(
+ '_' => 'disabled', // TODO
+ 'title' => 'Sharing', // TODO
+ ),
'greader' => 'Verteilbarer Link für GReader JSON',
'help' => 'Diesen Link verteilen, um in mit Jedem zu teilen',
'html' => 'Verteilbarer Link zur HTML-Seite',
diff --git a/app/i18n/el/admin.php b/app/i18n/el/admin.php
index 59098f09f..c75a00dcb 100644
--- a/app/i18n/el/admin.php
+++ b/app/i18n/el/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => 'Allow anonymous reading of the default user’s articles (%s)', // TODO
'allow_anonymous_refresh' => 'Allow anonymous refresh of the articles', // TODO
- 'api_enabled' => 'Allow <abbr>API</abbr> access <small>(required for mobile apps)</small>', // TODO
+ 'api_enabled' => 'Allow <abbr>API</abbr> access <small>(required for mobile apps and sharing user queries)</small>', // TODO
'form' => 'Web form (σύνηθες, απαιτεί JavaScript)',
'http' => 'HTTP (για έμπειρους χρήστες με )',
'none' => 'Καμία (ριψοκίνδυνο)',
diff --git a/app/i18n/el/conf.php b/app/i18n/el/conf.php
index c058c63f2..fe50f7598 100644
--- a/app/i18n/el/conf.php
+++ b/app/i18n/el/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => 'Profile management', // TODO
- 'api' => 'API management', // TODO
+ 'api' => array(
+ '_' => 'API management', // DIRTY
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO
+ 'disabled' => 'The API access is disabled.', // TODO
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO
+ ),
'delete' => array(
'_' => 'Account deletion', // TODO
'warn' => 'Your account and all related data will be deleted.', // TODO
@@ -149,6 +155,10 @@ return array(
'search' => 'Search for “%s”', // TODO
'share' => array(
'_' => 'Share this query by link', // TODO
+ 'disabled' => array(
+ '_' => 'disabled', // TODO
+ 'title' => 'Sharing', // TODO
+ ),
'greader' => 'Shareable link to the GReader JSON', // TODO
'help' => 'Give this link if you want to share this query with anyone', // TODO
'html' => 'Shareable link to the HTML page', // TODO
diff --git a/app/i18n/en-us/admin.php b/app/i18n/en-us/admin.php
index 5f3bb2546..6cac9b93d 100644
--- a/app/i18n/en-us/admin.php
+++ b/app/i18n/en-us/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => 'Allow anonymous reading of the default user’s articles (%s)', // IGNORE
'allow_anonymous_refresh' => 'Allow anonymous refresh of the articles', // IGNORE
- 'api_enabled' => 'Allow <abbr>API</abbr> access <small>(required for mobile apps)</small>', // IGNORE
+ 'api_enabled' => 'Allow <abbr>API</abbr> access <small>(required for mobile apps and sharing user queries)</small>', // IGNORE
'form' => 'Web form (traditional, requires JavaScript)', // IGNORE
'http' => 'HTTP (for advanced users with HTTPS)', // IGNORE
'none' => 'None (dangerous)', // IGNORE
diff --git a/app/i18n/en-us/conf.php b/app/i18n/en-us/conf.php
index c5ef95631..be06be411 100644
--- a/app/i18n/en-us/conf.php
+++ b/app/i18n/en-us/conf.php
@@ -100,12 +100,18 @@ return array(
),
),
'privacy' => array(
- '_' => 'Privacy', // TODO
- 'retrieve_extension_list' => 'Retrieve extension list', // TODO
+ '_' => 'Privacy', // IGNORE
+ 'retrieve_extension_list' => 'Retrieve extension list', // IGNORE
),
'profile' => array(
'_' => 'Profile management', // IGNORE
- 'api' => 'API management', // IGNORE
+ 'api' => array(
+ '_' => 'API management', // IGNORE
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // IGNORE
+ 'disabled' => 'The API access is disabled.', // IGNORE
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // IGNORE
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // IGNORE
+ ),
'delete' => array(
'_' => 'Account deletion', // IGNORE
'warn' => 'Your account and all related data will be deleted.', // IGNORE
@@ -149,6 +155,10 @@ return array(
'search' => 'Search for “%s”', // IGNORE
'share' => array(
'_' => 'Share this query by link', // IGNORE
+ 'disabled' => array(
+ '_' => 'disabled', // IGNORE
+ 'title' => 'Sharing', // IGNORE
+ ),
'greader' => 'Shareable link to the GReader JSON', // IGNORE
'help' => 'Give this link if you want to share this query with anyone', // IGNORE
'html' => 'Shareable link to the HTML page', // IGNORE
diff --git a/app/i18n/en/admin.php b/app/i18n/en/admin.php
index 81d4ff09e..6394d1e0a 100644
--- a/app/i18n/en/admin.php
+++ b/app/i18n/en/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => 'Allow anonymous reading of the default user’s articles (%s)',
'allow_anonymous_refresh' => 'Allow anonymous refresh of the articles',
- 'api_enabled' => 'Allow <abbr>API</abbr> access <small>(required for mobile apps)</small>',
+ 'api_enabled' => 'Allow <abbr>API</abbr> access <small>(required for mobile apps and sharing user queries)</small>',
'form' => 'Web form (traditional, requires JavaScript)',
'http' => 'HTTP (for advanced users with HTTPS)',
'none' => 'None (dangerous)',
diff --git a/app/i18n/en/conf.php b/app/i18n/en/conf.php
index 8ef4080bd..30d500c50 100644
--- a/app/i18n/en/conf.php
+++ b/app/i18n/en/conf.php
@@ -100,12 +100,18 @@ return array(
),
),
'privacy' => array(
- '_' => 'Privacy', // TODO
- 'retrieve_extension_list' => 'Retrieve extension list', // TODO
+ '_' => 'Privacy',
+ 'retrieve_extension_list' => 'Retrieve extension list',
),
'profile' => array(
'_' => 'Profile management',
- 'api' => 'API management',
+ 'api' => array(
+ '_' => 'External access via API',
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>',
+ 'disabled' => 'The API access is disabled.',
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>',
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>',
+ ),
'delete' => array(
'_' => 'Account deletion',
'warn' => 'Your account and all related data will be deleted.',
@@ -149,6 +155,10 @@ return array(
'search' => 'Search for “%s”',
'share' => array(
'_' => 'Share this query by link',
+ 'disabled' => array(
+ '_' => 'disabled',
+ 'title' => 'Sharing',
+ ),
'greader' => 'Shareable link to the GReader JSON',
'help' => 'Give this link if you want to share this query with anyone',
'html' => 'Shareable link to the HTML page',
@@ -177,7 +187,7 @@ return array(
'_' => 'Reading',
'after_onread' => 'After “mark all as read”,',
'always_show_favorites' => 'Show all articles in favourites by default',
- 'apply_to_individual_feed' => 'Applies to feeds individually', // TODO
+ 'apply_to_individual_feed' => 'Applies to feeds individually',
'article' => array(
'authors_date' => array(
'_' => 'Authors and date',
diff --git a/app/i18n/es/admin.php b/app/i18n/es/admin.php
index 7e522d6a1..3c2a2c76d 100644
--- a/app/i18n/es/admin.php
+++ b/app/i18n/es/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => 'Permitir la lectura anónima de los artículos del usuario por defecto (%s)',
'allow_anonymous_refresh' => 'Permitir la actualización anónima de los artículos',
- 'api_enabled' => 'Concederle acceso a la <abbr>API</abbr> <small>(necesario para apps de móvil)</small>',
+ 'api_enabled' => 'Concederle acceso a la <abbr>API</abbr> <small>(necesario para apps de móvil and sharing user queries)</small>', // DIRTY
'form' => 'Formulario Web (el más habitual, requiere JavaScript)',
'http' => 'HTTP (para usuarios avanzados con HTTPS)',
'none' => 'Ninguno (peligroso)',
diff --git a/app/i18n/es/conf.php b/app/i18n/es/conf.php
index 0dda347bc..c0ee02b4e 100644
--- a/app/i18n/es/conf.php
+++ b/app/i18n/es/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => 'Administración de perfiles',
- 'api' => 'Administración de API',
+ 'api' => array(
+ '_' => 'Administración de API',
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO
+ 'disabled' => 'The API access is disabled.', // TODO
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO
+ ),
'delete' => array(
'_' => 'Borrar cuenta',
'warn' => 'Tu cuenta y todos los datos asociados serán eliminados.',
@@ -149,6 +155,10 @@ return array(
'search' => 'Buscar “%s”',
'share' => array(
'_' => 'Comparte esta consulta por enlace',
+ 'disabled' => array(
+ '_' => 'disabled', // TODO
+ 'title' => 'Sharing', // TODO
+ ),
'greader' => 'Enlace para compartir en GReader',
'help' => 'Dale este enlace si quieres compartir esta consulta con alguien',
'html' => 'Enlace para compartir a la página HTML',
diff --git a/app/i18n/fa/admin.php b/app/i18n/fa/admin.php
index e35f513f3..7ad23823b 100644
--- a/app/i18n/fa/admin.php
+++ b/app/i18n/fa/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => ' اجازه خواندن ناشناس مقالات کاربر پیش‌فرض (%s)',
'allow_anonymous_refresh' => ' اجازه بازخوانی ناشناس مقالات را بدهید',
- 'api_enabled' => ' اجازه دسترسی به <abbr>API</abbr> <small>(الزامی برای برنامه های تلفن همراه)</small>',
+ 'api_enabled' => ' اجازه دسترسی به <abbr>API</abbr> <small>(الزامی برای برنامه های تلفن همراه and sharing user queries and sharing user queries)</small>', // DIRTY
'form' => ' فرم وب (سنتی',
'http' => ' HTTP (برای کاربران پیشرفته با HTTPS)',
'none' => ' هیچ (خطرناک)',
diff --git a/app/i18n/fa/conf.php b/app/i18n/fa/conf.php
index 5d9df704c..88a399100 100644
--- a/app/i18n/fa/conf.php
+++ b/app/i18n/fa/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => ' مدیریت پروفایل',
- 'api' => ' مدیریت API',
+ 'api' => array(
+ '_' => ' مدیریت API',
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO
+ 'disabled' => 'The API access is disabled.', // TODO
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO
+ ),
'delete' => array(
'_' => ' حذف اکانت',
'warn' => ' حساب شما و تمام داده های مرتبط حذف خواهد شد.',
@@ -149,6 +155,10 @@ return array(
'search' => ' «%s» را جستجو کنید',
'share' => array(
'_' => 'Share this query by link', // TODO
+ 'disabled' => array(
+ '_' => 'disabled', // TODO
+ 'title' => 'Sharing', // TODO
+ ),
'greader' => 'Shareable link to the GReader JSON', // TODO
'help' => 'Give this link if you want to share this query with anyone', // TODO
'html' => 'Shareable link to the HTML page', // TODO
diff --git a/app/i18n/fi/admin.php b/app/i18n/fi/admin.php
index 1d7293a34..257ee9d31 100644
--- a/app/i18n/fi/admin.php
+++ b/app/i18n/fi/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => 'Salli kirjautumattomien käyttäjien lukea oletuskäyttäjän artikkeleita (%s)',
'allow_anonymous_refresh' => 'Salli kirjautumattomien käyttäjien päivittää artikkelit',
- 'api_enabled' => 'Salli <abbr>API</abbr>-käyttö <small>(pakollinen kännykkäsovelluksille)</small>',
+ 'api_enabled' => 'Salli <abbr>API</abbr>-käyttö <small>(pakollinen kännykkäsovelluksille and sharing user queries)</small>', // DIRTY
'form' => 'Web-lomake (perinteinen, käyttää JavaScriptiä)',
'http' => 'HTTP (tai HTTPS edistyneille käyttäjille)',
'none' => 'Ei mitään (vaarallinen)',
diff --git a/app/i18n/fi/conf.php b/app/i18n/fi/conf.php
index 2631367e3..2ae49e206 100644
--- a/app/i18n/fi/conf.php
+++ b/app/i18n/fi/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => 'Profiilien hallinta',
- 'api' => 'API-hallinta',
+ 'api' => array(
+ '_' => 'API-hallinta',
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO
+ 'disabled' => 'The API access is disabled.', // TODO
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO
+ ),
'delete' => array(
'_' => 'Tilin poisto',
'warn' => 'Tilisi ja kaikki siihen kuuluvat tiedot poistetaan.',
@@ -149,6 +155,10 @@ return array(
'search' => 'Hae sanaa “%s”',
'share' => array(
'_' => 'Jaa kysely linkin avulla',
+ 'disabled' => array(
+ '_' => 'disabled', // TODO
+ 'title' => 'Sharing', // TODO
+ ),
'greader' => 'Linkki GReader JSON -muotoon jaettavaksi',
'help' => 'Voit jakaa kyselyn muiden kanssa antamalle heille tämän linkin',
'html' => 'Jaettava linkki HTML-sivuun',
diff --git a/app/i18n/fr/admin.php b/app/i18n/fr/admin.php
index 2a9f139e6..12a1e14af 100644
--- a/app/i18n/fr/admin.php
+++ b/app/i18n/fr/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => 'Autoriser la lecture anonyme des articles de l’utilisateur par défaut (%s)',
'allow_anonymous_refresh' => 'Autoriser le rafraîchissement anonyme des flux',
- 'api_enabled' => 'Autoriser l’accès par <abbr>API</abbr> <small>(nécessaire pour les applis mobiles)</small>',
+ 'api_enabled' => 'Autoriser l’accès par <abbr>API</abbr> <small>(nécessaire pour les applications mobiles et pour partager les filtres utilisateurs)</small>',
'form' => 'Formulaire (traditionnel, requiert JavaScript)',
'http' => 'HTTP (pour utilisateurs avancés avec HTTPS)',
'none' => 'Aucune (dangereux)',
diff --git a/app/i18n/fr/conf.php b/app/i18n/fr/conf.php
index bcfa11636..72d9abee2 100644
--- a/app/i18n/fr/conf.php
+++ b/app/i18n/fr/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => 'Gestion du profil',
- 'api' => 'Gestion de l’API',
+ 'api' => array(
+ '_' => 'Gestion de l’API',
+ 'check_link' => 'Vérifier l’état de l’API via : <kbd><a href="../api/" target="_blank">%s</a></kbd>',
+ 'disabled' => 'L’accès API est désactivé.',
+ 'documentation_link' => 'Voir <a href="https://freshrss.github.io/FreshRSS/fr/users/06_Mobile_access.html" target="_blank">la documentation et une liste d’applications compatibles</a>',
+ 'help' => 'Voir <a href="https://freshrss.github.io/FreshRSS/fr/users/06_Mobile_access.html" target=_blank>la documentation</a>',
+ ),
'delete' => array(
'_' => 'Suppression du compte',
'warn' => 'Le compte et toutes les données associées vont être supprimées.',
@@ -149,6 +155,10 @@ return array(
'search' => 'Recherche de « %s »',
'share' => array(
'_' => 'Partager ce filtre par lien',
+ 'disabled' => array(
+ '_' => 'désactivé',
+ 'title' => 'Partager',
+ ),
'greader' => 'Lien partageable au format JSON GReader',
'help' => 'Donner ce lien pour partager le contenu du filtre avec d’autres personnes',
'html' => 'Lien partageable de la page HTML',
@@ -304,7 +314,7 @@ return array(
'mark_favorite' => 'Basculer l’indicateur de favori',
'mark_read' => 'Basculer l’indicateur de lecture',
'navigation' => 'Navigation', // IGNORE
- 'navigation_help' => 'Avec le modificateur <kbd>⇧ Maj</kbd>, les raccourcis de navigation s’appliquent aux flux.<br/>Avec le modificateur <kbd>Alt ⎇</kbd>, les raccourcis de navigation s’appliquent aux catégories.',
+ 'navigation_help' => 'Avec le modificateur <kbd>⇧ Maj</kbd>, les raccourcis de navigation s’appliquent aux flux.<br />Avec le modificateur <kbd>Alt ⎇</kbd>, les raccourcis de navigation s’appliquent aux catégories.',
'navigation_no_mod_help' => 'Les raccourcis suivant ne supportent pas les modificateurs.',
'next_article' => 'Passer à l’article suivant',
'next_unread_article' => 'Passer à l’article non lu suivant',
diff --git a/app/i18n/he/admin.php b/app/i18n/he/admin.php
index cd79ca0db..4a9c7a9c5 100644
--- a/app/i18n/he/admin.php
+++ b/app/i18n/he/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => 'הרשאה לאנונימיים לקרוא את מאמרי משתמש ברירת המחדל (%s)',
'allow_anonymous_refresh' => 'הרשאה לאנונימיים לרענן את רשימת המאמרים',
- 'api_enabled' => 'הרשאת גישה ל <abbr>API</abbr> <small>(נדרש ליישומים סלולריים)</small>',
+ 'api_enabled' => 'הרשאת גישה ל <abbr>API</abbr> <small>(נדרש ליישומים סלולריים and sharing user queries)</small>', // DIRTY
'form' => 'טופס אינטרנטי (מסורתי, דורש JavaScript)',
'http' => 'HTTP (למשתמשים מתקדמים עם HTTPS)',
'none' => 'ללא (מסוכן)',
diff --git a/app/i18n/he/conf.php b/app/i18n/he/conf.php
index d6f277a3f..481eed8c1 100644
--- a/app/i18n/he/conf.php
+++ b/app/i18n/he/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => 'Profile management', // TODO
- 'api' => 'API management', // TODO
+ 'api' => array(
+ '_' => 'API management', // DIRTY
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO
+ 'disabled' => 'The API access is disabled.', // TODO
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO
+ ),
'delete' => array(
'_' => 'Account deletion', // TODO
'warn' => 'Your account and all related data will be deleted.', // TODO
@@ -149,6 +155,10 @@ return array(
'search' => 'חיפוש “%s”',
'share' => array(
'_' => 'Share this query by link', // TODO
+ 'disabled' => array(
+ '_' => 'disabled', // TODO
+ 'title' => 'Sharing', // TODO
+ ),
'greader' => 'Shareable link to the GReader JSON', // TODO
'help' => 'Give this link if you want to share this query with anyone', // TODO
'html' => 'Shareable link to the HTML page', // TODO
diff --git a/app/i18n/hu/admin.php b/app/i18n/hu/admin.php
index ded0094ba..b8e4a8809 100644
--- a/app/i18n/hu/admin.php
+++ b/app/i18n/hu/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => 'Névtelen felhasználók olvashatják az alapértelmezett felhasználó cikkeit (%s)',
'allow_anonymous_refresh' => 'Névtelen felhasználok frissíthetik a cikkeket',
- 'api_enabled' => ' <abbr>API</abbr> elérés engedélyezése <small>(mobilalkalmazásokhoz szükséges)</small>',
+ 'api_enabled' => ' <abbr>API</abbr> elérés engedélyezése <small>(mobilalkalmazásokhoz szükséges and sharing user queries)</small>', // DIRTY
'form' => 'Webes űrlap (hagyományos, JavaScript szükséges hozzá)',
'http' => 'HTTP (haladó felhasználóknak HTTPS-el)',
'none' => 'nincs (veszélyes)',
diff --git a/app/i18n/hu/conf.php b/app/i18n/hu/conf.php
index 56712eb2e..0d811834a 100644
--- a/app/i18n/hu/conf.php
+++ b/app/i18n/hu/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => 'Profil kezelés',
- 'api' => 'API menedzsment',
+ 'api' => array(
+ '_' => 'API menedzsment',
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO
+ 'disabled' => 'The API access is disabled.', // TODO
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO
+ ),
'delete' => array(
'_' => 'Profil törlése',
'warn' => 'A profilod és minden hozzá tartozó adat törölve lesz.',
@@ -149,6 +155,10 @@ return array(
'search' => 'Keresés erre „%s”',
'share' => array(
'_' => 'Lekérdezés megosztása linkkel',
+ 'disabled' => array(
+ '_' => 'disabled', // TODO
+ 'title' => 'Sharing', // TODO
+ ),
'greader' => 'Shareable link to the GReader JSON', // TODO
'help' => 'Ezt a linket küldd el hogy megoszd a lekérdezést bárkivel',
'html' => 'Megosztható link a HTML oldalhoz',
diff --git a/app/i18n/id/admin.php b/app/i18n/id/admin.php
index 545adc0a7..1d6f2545f 100644
--- a/app/i18n/id/admin.php
+++ b/app/i18n/id/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => 'Izinkan pembacaan anonim artikel pengguna default (%s)',
'allow_anonymous_refresh' => 'Izinkan refresh artikel anonim',
- 'api_enabled' => 'Izinkan <abbr>API</abbr> akses <small>(Diperlukan untuk aplikasi seluler)</small>', // DIRTY
+ 'api_enabled' => 'Izinkan <abbr>API</abbr> akses <small>(Diperlukan untuk aplikasi seluler and sharing user queries)</small>', // DIRTY
'form' => 'Web form (traditional, membutuhkan JavaScript)',
'http' => 'HTTP (untuk pengguna tingkat lanjut HTTPS)',
'none' => 'None (berbahaya)',
diff --git a/app/i18n/id/conf.php b/app/i18n/id/conf.php
index c3aa1f036..0de544be2 100644
--- a/app/i18n/id/conf.php
+++ b/app/i18n/id/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => 'Manajemen Profil',
- 'api' => 'Manajemen API',
+ 'api' => array(
+ '_' => 'Manajemen API',
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO
+ 'disabled' => 'The API access is disabled.', // TODO
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO
+ ),
'delete' => array(
'_' => 'Hapus Akun',
'warn' => 'Akun Anda dan semua data terkait akan dihapus.',
@@ -149,6 +155,10 @@ return array(
'search' => 'Cari untuk "%s"',
'share' => array(
'_' => 'Bagikan permintaan ini melalui tautan',
+ 'disabled' => array(
+ '_' => 'disabled', // TODO
+ 'title' => 'Sharing', // TODO
+ ),
'greader' => 'Shareable link to the GReader JSON', // TODO
'help' => 'Berikan tautan ini jika Anda ingin berbagi permintaan ini dengan siapa pun',
'html' => 'Tautan dapat dibagikan ke halaman HTML',
diff --git a/app/i18n/it/admin.php b/app/i18n/it/admin.php
index 4a22fcaa4..47c09ca29 100644
--- a/app/i18n/it/admin.php
+++ b/app/i18n/it/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => 'Consenti la lettura agli utenti anonimi degli articoli dell utente predefinito (%s)',
'allow_anonymous_refresh' => 'Consenti agli utenti anonimi di aggiornare gli articoli',
- 'api_enabled' => 'Consenti le <abbr>API</abbr> di accesso <small>(richiesto per le app mobili)</small>',
+ 'api_enabled' => 'Consentire l’accesso all’<abbr>API</abbr> <small>(necessario per le app e per la condivisione delle query degli utenti)</small>',
'form' => 'Web form (tradizionale, richiede JavaScript)',
'http' => 'HTTP (per gli utenti avanzati con HTTPS)',
'none' => 'Nessuno (pericoloso)',
diff --git a/app/i18n/it/conf.php b/app/i18n/it/conf.php
index 637cbabde..7de33e585 100644
--- a/app/i18n/it/conf.php
+++ b/app/i18n/it/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => 'Gestione profili',
- 'api' => 'Gestione API',
+ 'api' => array(
+ '_' => 'Gestione API',
+ 'check_link' => 'Verificare lo stato dell’API tramite: <kbd><a href="../api/" target="_blank">%s</a></kbd>',
+ 'disabled' => 'L’accesso all’API è disabilitato.',
+ 'documentation_link' => 'Vedi la <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentazione e l’elenco delle applicazioni</a>',
+ 'help' => 'leggi la <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentazione</a>',
+ ),
'delete' => array(
'_' => 'Cancellazione account',
'warn' => 'Il tuo account e tutti i dati associati saranno cancellati.',
@@ -149,6 +155,10 @@ return array(
'search' => 'Cerca per “%s”',
'share' => array(
'_' => 'Condividi questa query tramite un link',
+ 'disabled' => array(
+ '_' => 'disabilitato',
+ 'title' => 'Condivisione',
+ ),
'greader' => 'Shareable link to the GReader JSON', // TODO
'help' => 'Fornisci questo link se vuoi condividere questa query con altre persone',
'html' => 'Link condivisibile alla pagina HTML',
diff --git a/app/i18n/ja/admin.php b/app/i18n/ja/admin.php
index 800ad8b69..901fb5d7f 100644
--- a/app/i18n/ja/admin.php
+++ b/app/i18n/ja/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => 'デフォルトのユーザーの記事がログインしていないときでも読めるようにします。 (%s)',
'allow_anonymous_refresh' => '未ログインユーザーでも記事を更新できるようにします。',
- 'api_enabled' => '<abbr>API</abbr>からのアクセスを許可する <small>(モバイルアプリが必要です)</small>',
+ 'api_enabled' => '<abbr>API</abbr>からのアクセスを許可する <small>(モバイルアプリが必要です and sharing user queries)</small>', // DIRTY
'form' => 'ウェブフォーム (JavaScriptが必要です)',
'http' => 'HTTP (上級者はHTTPSでも)',
'none' => 'なし (危険)',
diff --git a/app/i18n/ja/conf.php b/app/i18n/ja/conf.php
index d7781034c..50d5abe54 100644
--- a/app/i18n/ja/conf.php
+++ b/app/i18n/ja/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => 'プロフィール',
- 'api' => 'API管理',
+ 'api' => array(
+ '_' => 'API管理',
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO
+ 'disabled' => 'The API access is disabled.', // TODO
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO
+ ),
'delete' => array(
'_' => 'アカウント消去',
'warn' => 'あなたのアカウントとそれに関連したデータが消去されます。',
@@ -149,6 +155,10 @@ return array(
'search' => '“%s”で検索する',
'share' => array(
'_' => 'このクエリをリンクで共有する',
+ 'disabled' => array(
+ '_' => 'disabled', // TODO
+ 'title' => 'Sharing', // TODO
+ ),
'greader' => 'Shareable link to the GReader JSON', // TODO
'help' => 'このクエリを誰かと共有したい場合は、このリンクを提供してください',
'html' => 'HTMLページへの共有リンク',
diff --git a/app/i18n/ko/admin.php b/app/i18n/ko/admin.php
index 4c7ef8a7a..dbc1d5778 100644
--- a/app/i18n/ko/admin.php
+++ b/app/i18n/ko/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => '누구나 기본 사용자의 글을 읽을 수 있도록 합니다(%s)',
'allow_anonymous_refresh' => '누구나 피드를 갱신할 수 있도록 합니다',
- 'api_enabled' => '<abbr>API</abbr> 사용을 허가합니다<small>(모바일 애플리케이션을 사용할 때 필요합니다)</small>',
+ 'api_enabled' => '<abbr>API</abbr> 사용을 허가합니다<small>(모바일 애플리케이션을 사용할 때 필요합니다 and sharing user queries)</small>', // DIRTY
'form' => '웹폼 (전통적인 방식, 자바스크립트 필요)',
'http' => 'HTTP (HTTPS를 사용하는 고급 사용자용)',
'none' => '사용하지 않음 (위험)',
diff --git a/app/i18n/ko/conf.php b/app/i18n/ko/conf.php
index ad1c7431c..9ca087a1b 100644
--- a/app/i18n/ko/conf.php
+++ b/app/i18n/ko/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => '프로필 관리',
- 'api' => 'API 관리',
+ 'api' => array(
+ '_' => 'API 관리',
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO
+ 'disabled' => 'The API access is disabled.', // TODO
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO
+ ),
'delete' => array(
'_' => '계정 삭제',
'warn' => '당신의 계정과 관련된 모든 데이터가 삭제됩니다.',
@@ -149,6 +155,10 @@ return array(
'search' => '“%s”의 검색 결과',
'share' => array(
'_' => '링크로 쿼리 공유',
+ 'disabled' => array(
+ '_' => 'disabled', // TODO
+ 'title' => 'Sharing', // TODO
+ ),
'greader' => 'Shareable link to the GReader JSON', // TODO
'help' => '링크를 사용해서 쿼리를 공유하세요',
'html' => 'HTML 공유 링크',
diff --git a/app/i18n/lv/admin.php b/app/i18n/lv/admin.php
index f501f0f14..21bb21340 100644
--- a/app/i18n/lv/admin.php
+++ b/app/i18n/lv/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => 'Ļaut anonīmi lasīt noklusējuma lietotāja rakstus (%s)',
'allow_anonymous_refresh' => 'Atļaut anonīmu rakstu atsvaidzināšanu',
- 'api_enabled' => 'Atļaut <abbr>API</abbr> piekļuvi <small>(nepieciešams mobilajām lietotnēm)</small>',
+ 'api_enabled' => 'Atļaut <abbr>API</abbr> piekļuvi <small>(nepieciešams mobilajām lietotnēm and sharing user queries)</small>', // DIRTY
'form' => 'Tīmekļa veidlapa (tradicionālā, nepieciešams JavaScript)',
'http' => 'HTTP (pieredzējušiem lietotājiem ar HTTPS)',
'none' => 'Nav (bīstami)',
diff --git a/app/i18n/lv/conf.php b/app/i18n/lv/conf.php
index 59b02ab63..35b2c7f48 100644
--- a/app/i18n/lv/conf.php
+++ b/app/i18n/lv/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => 'Profila pārvalde',
- 'api' => 'API pārvalde',
+ 'api' => array(
+ '_' => 'API pārvalde',
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO
+ 'disabled' => 'The API access is disabled.', // TODO
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO
+ ),
'delete' => array(
'_' => 'Konta dzēšana',
'warn' => 'Jūsu konts un visi saistītie dati tiks dzēsti..',
@@ -149,6 +155,10 @@ return array(
'search' => 'Meklēt “%s”',
'share' => array(
'_' => 'Share this query by link', // TODO
+ 'disabled' => array(
+ '_' => 'disabled', // TODO
+ 'title' => 'Sharing', // TODO
+ ),
'greader' => 'Shareable link to the GReader JSON', // TODO
'help' => 'Give this link if you want to share this query with anyone', // TODO
'html' => 'Shareable link to the HTML page', // TODO
diff --git a/app/i18n/nl/admin.php b/app/i18n/nl/admin.php
index f3f33771d..4f6268689 100644
--- a/app/i18n/nl/admin.php
+++ b/app/i18n/nl/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => 'Sta bezoekers toe om artikelen te lezen van de standaard gebruiker (%s)',
'allow_anonymous_refresh' => 'Sta bezoekers toe om de artikelen te vernieuwen',
- 'api_enabled' => 'Sta <abbr>API</abbr> toegang toe <small>(nodig voor mobiele apps)</small>',
+ 'api_enabled' => 'Sta <abbr>API</abbr> toegang toe <small>(nodig voor mobiele apps and sharing user queries)</small>', // DIRTY
'form' => 'Web formulier (traditioneel, JavaScript vereist)',
'http' => 'HTTP (voor gevorderde gebruikers met HTTPS)',
'none' => 'Geen (gevaarlijk)',
diff --git a/app/i18n/nl/conf.php b/app/i18n/nl/conf.php
index 4e3221e85..7f5c3199d 100644
--- a/app/i18n/nl/conf.php
+++ b/app/i18n/nl/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => 'Profielbeheer',
- 'api' => 'API-beheer',
+ 'api' => array(
+ '_' => 'API-beheer',
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO
+ 'disabled' => 'The API access is disabled.', // TODO
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO
+ ),
'delete' => array(
'_' => 'Account verwijderen',
'warn' => 'Uw account en alle gerelateerde gegvens worden verwijderd.',
@@ -149,6 +155,10 @@ return array(
'search' => 'Zoek naar „%s”',
'share' => array(
'_' => 'Deze query delen via een link',
+ 'disabled' => array(
+ '_' => 'disabled', // TODO
+ 'title' => 'Sharing', // TODO
+ ),
'greader' => 'Shareable link to the GReader JSON', // TODO
'help' => 'Geef deze link als je deze query met iemand wilt delen',
'html' => 'Deelbare link naar de HTML-pagina',
diff --git a/app/i18n/oc/admin.php b/app/i18n/oc/admin.php
index c74e4dcc1..e4926a2df 100644
--- a/app/i18n/oc/admin.php
+++ b/app/i18n/oc/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => 'Autorizar la lectura anonima dels articles de l’utilizaire per defaut (%s)',
'allow_anonymous_refresh' => 'Autorizar l’actualizacion anonime dels fluxes',
- 'api_enabled' => 'Autorizar l’accès per <abbr>API</abbr><small>(necessari per las aplicacions mobil)</small>',
+ 'api_enabled' => 'Autorizar l’accès per <abbr>API</abbr><small>(necessari per las aplicacions mobil and sharing user queries)</small>', // DIRTY
'form' => 'Formulari (tradicional, demanda JavaScript)',
'http' => 'HTTP (per utilizaires avançats amb HTTPS)',
'none' => 'Cap (perilhós)',
diff --git a/app/i18n/oc/conf.php b/app/i18n/oc/conf.php
index dd5ffdb3b..765a17901 100644
--- a/app/i18n/oc/conf.php
+++ b/app/i18n/oc/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => 'Gestion del perfil',
- 'api' => 'Gestion API',
+ 'api' => array(
+ '_' => 'Gestion API',
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO
+ 'disabled' => 'The API access is disabled.', // TODO
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO
+ ),
'delete' => array(
'_' => 'Supression del compte',
'warn' => 'Lo compte e totas las donadas ligadas seràn suprimits.',
@@ -149,6 +155,10 @@ return array(
'search' => 'Recèrca de « %s »',
'share' => array(
'_' => 'Share this query by link', // TODO
+ 'disabled' => array(
+ '_' => 'disabled', // TODO
+ 'title' => 'Sharing', // TODO
+ ),
'greader' => 'Shareable link to the GReader JSON', // TODO
'help' => 'Give this link if you want to share this query with anyone', // TODO
'html' => 'Shareable link to the HTML page', // TODO
diff --git a/app/i18n/pl/admin.php b/app/i18n/pl/admin.php
index 68ddd8b55..c6ee617c9 100644
--- a/app/i18n/pl/admin.php
+++ b/app/i18n/pl/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => 'Pozwól na anonimowy odczyt wiadomości domyślnego użytkownika (%s)',
'allow_anonymous_refresh' => 'Pozwól na anonimowe odświeżanie wiadomości',
- 'api_enabled' => 'Pozwól na dostęp przez <abbr>API</abbr> <small>(wymagane dla aplikacji na telefon)</small>',
+ 'api_enabled' => 'Pozwól na dostęp przez <abbr>API</abbr> <small>(wymagane dla aplikacji na telefon and sharing user queries)</small>', // DIRTY
'form' => 'Formularz na stronie (tradycyjna, wymagany JavaScript)',
'http' => 'HTTP (dla zaawansowanych użytkowników, z wykorzystaniem HTTPS)',
'none' => 'Brak (niebezpieczna)',
diff --git a/app/i18n/pl/conf.php b/app/i18n/pl/conf.php
index 413af5e42..07b9381fe 100644
--- a/app/i18n/pl/conf.php
+++ b/app/i18n/pl/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => 'Zarządzanie profilem',
- 'api' => 'Zarządzanie API',
+ 'api' => array(
+ '_' => 'Zarządzanie API',
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO
+ 'disabled' => 'The API access is disabled.', // TODO
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO
+ ),
'delete' => array(
'_' => 'Usunięcie konta',
'warn' => 'Twoje konto i wszystkie powiązane z nim dane zostaną usunięte.',
@@ -149,6 +155,10 @@ return array(
'search' => 'Szukaj “%s”',
'share' => array(
'_' => 'Udostępnij to zapytanie',
+ 'disabled' => array(
+ '_' => 'disabled', // TODO
+ 'title' => 'Sharing', // TODO
+ ),
'greader' => 'Shareable link to the GReader JSON', // TODO
'help' => 'Posłuż się tym odnośnikiem, aby podzielić się zapytaniem',
'html' => 'Odnośnik do strony HTML',
diff --git a/app/i18n/pt-br/admin.php b/app/i18n/pt-br/admin.php
index f10a30fc9..15ab3ad0d 100644
--- a/app/i18n/pt-br/admin.php
+++ b/app/i18n/pt-br/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => 'Permitir a leitura anônima dos artigos pelo usuário padrão (%s)',
'allow_anonymous_refresh' => 'Permitir atualização anônima dos artigos',
- 'api_enabled' => 'Permitir acesso à <abbr>API</abbr> <small>(Necessáiro para aplicativos móveis)</small>',
+ 'api_enabled' => 'Permitir acesso à <abbr>API</abbr> <small>(Necessáiro para aplicativos móveis and sharing user queries)</small>', // DIRTY
'form' => 'Formulário Web(tradicional, Necessita de JavaScript)',
'http' => 'HTTP (Para usuários avançados com HTTPS)',
'none' => 'Nenhum (Perigoso)',
diff --git a/app/i18n/pt-br/conf.php b/app/i18n/pt-br/conf.php
index 98e1e5d68..501487105 100644
--- a/app/i18n/pt-br/conf.php
+++ b/app/i18n/pt-br/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => 'Gerenciamento de perfil',
- 'api' => 'Administração da API',
+ 'api' => array(
+ '_' => 'Administração da API',
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO
+ 'disabled' => 'The API access is disabled.', // TODO
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO
+ ),
'delete' => array(
'_' => 'Remover conta',
'warn' => 'Sua conta e todos os dados relacionados serão removidos.',
@@ -149,6 +155,10 @@ return array(
'search' => 'Busca por “%s”',
'share' => array(
'_' => 'Compartilhar esta consulta por link',
+ 'disabled' => array(
+ '_' => 'disabled', // TODO
+ 'title' => 'Sharing', // TODO
+ ),
'greader' => 'Shareable link to the GReader JSON', // TODO
'help' => 'Forneça este link se quiser compartilhar esta consulta com alguém',
'html' => 'Link compartilhável para a página HTML',
diff --git a/app/i18n/ru/admin.php b/app/i18n/ru/admin.php
index 71c1a4bb2..fb34eb79d 100644
--- a/app/i18n/ru/admin.php
+++ b/app/i18n/ru/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => 'Разрешить анонимное чтение статей пользователя по умолчанию (%s)',
'allow_anonymous_refresh' => 'Разрешить анонимное обновление статей',
- 'api_enabled' => 'Позволить <abbr>API</abbr> доступ <small>(необходимо для мобильных приложений)</small>',
+ 'api_enabled' => 'Позволить <abbr>API</abbr> доступ <small>(необходимо для мобильных приложений and sharing user queries)</small>',
'form' => 'Веб-форма (традиционный, необходим JavaScript)',
'http' => 'HTTP (для опытных пользователей с HTTPS)',
'none' => 'Без аутентификации (небезопасно)',
diff --git a/app/i18n/ru/conf.php b/app/i18n/ru/conf.php
index 6d4a894a8..64b201d47 100644
--- a/app/i18n/ru/conf.php
+++ b/app/i18n/ru/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => 'Настройки профиля',
- 'api' => 'Настройки API',
+ 'api' => array(
+ '_' => 'Настройки API',
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO
+ 'disabled' => 'The API access is disabled.', // TODO
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO
+ ),
'delete' => array(
'_' => 'Удаление аккаунта',
'warn' => 'Ваш аккаунт и вся связанная с ним информация будут удалены.',
@@ -149,6 +155,10 @@ return array(
'search' => 'Искать “%s”',
'share' => array(
'_' => 'Поделиться запросом по ссылке',
+ 'disabled' => array(
+ '_' => 'disabled', // TODO
+ 'title' => 'Sharing', // TODO
+ ),
'greader' => 'Shareable link to the GReader JSON', // TODO
'help' => 'Дайте эту ссылку, если хотите поделиться этим запросом с кем-либо',
'html' => 'Ссылка доступа на HTML-страницу',
diff --git a/app/i18n/sk/admin.php b/app/i18n/sk/admin.php
index 962a54457..7166c2a38 100644
--- a/app/i18n/sk/admin.php
+++ b/app/i18n/sk/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => 'Povoliť čítanie článkov prednastaveného používateľa (%s) bez prihlásenia.',
'allow_anonymous_refresh' => 'Povoliť obnovenie článkov bez prihlásenia',
- 'api_enabled' => 'Povoliť prístup cez <abbr>API</abbr> <small>(vyžadujú mobilné aplikácie)</small>',
+ 'api_enabled' => 'Povoliť prístup cez <abbr>API</abbr> <small>(vyžadujú mobilné aplikácie and sharing user queries)</small>', // DIRTY
'form' => 'Webový formulár (traditičný, vyžaduje JavaScript)',
'http' => 'HTTP (pre pokročilých používateľov s HTTPS)',
'none' => 'Žiadny (nebezpečné)',
diff --git a/app/i18n/sk/conf.php b/app/i18n/sk/conf.php
index ed89d0b21..0dfb43c98 100644
--- a/app/i18n/sk/conf.php
+++ b/app/i18n/sk/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => 'Správca profilu',
- 'api' => 'Správa API',
+ 'api' => array(
+ '_' => 'Správa API',
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO
+ 'disabled' => 'The API access is disabled.', // TODO
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO
+ ),
'delete' => array(
'_' => 'Vymazanie účtu',
'warn' => 'Váš účet a všetky údaje v ňom budú vymazané.',
@@ -149,6 +155,10 @@ return array(
'search' => 'Vyhľadáva sa: “%s”',
'share' => array(
'_' => 'Zdieľať odkaz pre tento dopyt',
+ 'disabled' => array(
+ '_' => 'disabled', // TODO
+ 'title' => 'Sharing', // TODO
+ ),
'greader' => 'Shareable link to the GReader JSON', // TODO
'help' => 'Pošlite tento odkaz ak chcete zdielať dopyt s kýmkoľvek',
'html' => 'Zdielateľný odkaz na HTML stránku',
diff --git a/app/i18n/tr/admin.php b/app/i18n/tr/admin.php
index 61e5c311a..9069f7f45 100644
--- a/app/i18n/tr/admin.php
+++ b/app/i18n/tr/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => 'Öntanımlı kullanıcının makalelerinin anonim okunmasına izin ver (%s)',
'allow_anonymous_refresh' => 'Anonim makale yenilemesine izin ver',
- 'api_enabled' => '<abbr>API</abbr> erişimine izin ver <small>(mobil uygulamalar için gerekli)</small>',
+ 'api_enabled' => '<abbr>API</abbr> erişimine izin ver <small>(mobil uygulamalar için gerekli and sharing user queries)</small>', // DIRTY
'form' => 'Web formu (geleneksel, JavaScript gerektirir)',
'http' => 'HTTP (ileri kullanıcılar için, HTTPS)',
'none' => 'Hiçbiri (tehlikeli)',
diff --git a/app/i18n/tr/conf.php b/app/i18n/tr/conf.php
index 8174f84e5..3ffe25bea 100644
--- a/app/i18n/tr/conf.php
+++ b/app/i18n/tr/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => 'Profil yönetimi',
- 'api' => 'API yönetimi',
+ 'api' => array(
+ '_' => 'API yönetimi',
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO
+ 'disabled' => 'The API access is disabled.', // TODO
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO
+ ),
'delete' => array(
'_' => 'Hesap silme',
'warn' => 'Hesabınız ve tüm verileriniz silinecek.',
@@ -149,6 +155,10 @@ return array(
'search' => '“%s” için arama',
'share' => array(
'_' => 'Bu aramayı linkle paylaşın',
+ 'disabled' => array(
+ '_' => 'disabled', // TODO
+ 'title' => 'Sharing', // TODO
+ ),
'greader' => 'GReader JSON için paylaşılabilir bağlantı',
'help' => 'Bu aramayı herhangi biriyle paylaşmak istiyorsanız bu bağlantıyı verin',
'html' => 'HTML sayfasına paylaşılabilir bağlantı',
diff --git a/app/i18n/zh-cn/admin.php b/app/i18n/zh-cn/admin.php
index 12ac1f1cb..251c0a97a 100644
--- a/app/i18n/zh-cn/admin.php
+++ b/app/i18n/zh-cn/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => '允许匿名阅读默认用户(%s)的文章',
'allow_anonymous_refresh' => '允许匿名刷新文章',
- 'api_enabled' => '允许 <abbr>API</abbr> 访问 <small>(用于手机应用)</small>',
+ 'api_enabled' => '允许 <abbr>API</abbr> 访问 <small>(用于手机应用 and sharing user queries)</small>', // DIRTY
'form' => '网页表单(传统方式, 需要 JavaScript)',
'http' => 'HTTP(面向启用 HTTPS 的高级用户)',
'none' => '无(危险)',
diff --git a/app/i18n/zh-cn/conf.php b/app/i18n/zh-cn/conf.php
index a3b3f721f..296949f72 100644
--- a/app/i18n/zh-cn/conf.php
+++ b/app/i18n/zh-cn/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => '账户管理',
- 'api' => 'API 管理',
+ 'api' => array(
+ '_' => 'API 管理',
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO
+ 'disabled' => 'The API access is disabled.', // TODO
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO
+ ),
'delete' => array(
'_' => '账户删除',
'warn' => '你的帐户以及所有相关数据将被删除。',
@@ -149,6 +155,10 @@ return array(
'search' => '搜索 “%s”',
'share' => array(
'_' => '分享您的自定义查询',
+ 'disabled' => array(
+ '_' => 'disabled', // TODO
+ 'title' => 'Sharing', // TODO
+ ),
'greader' => 'Shareable link to the GReader JSON', // TODO
'help' => '获取此自定义查询的分享链接',
'html' => 'HTML 页面的分享链接',
diff --git a/app/i18n/zh-tw/admin.php b/app/i18n/zh-tw/admin.php
index f35fa4b5c..6f63f0458 100644
--- a/app/i18n/zh-tw/admin.php
+++ b/app/i18n/zh-tw/admin.php
@@ -14,7 +14,7 @@ return array(
'auth' => array(
'allow_anonymous' => '允許匿名閱讀預設使用者(%s)的文章',
'allow_anonymous_refresh' => '允許匿名刷新文章',
- 'api_enabled' => '允許 <abbr>API</abbr> 訪問 <small>(用於手機應用)</small>',
+ 'api_enabled' => '允許 <abbr>API</abbr> 訪問 <small>(用於手機應用 and sharing user queries)</small>', // DIRTY
'form' => '網頁表單(傳統方式, 需要 JavaScript)',
'http' => 'HTTP (對於HTTPS的進階使用者)',
'none' => '無認證(危險)',
diff --git a/app/i18n/zh-tw/conf.php b/app/i18n/zh-tw/conf.php
index 332a84991..da3c89454 100644
--- a/app/i18n/zh-tw/conf.php
+++ b/app/i18n/zh-tw/conf.php
@@ -105,7 +105,13 @@ return array(
),
'profile' => array(
'_' => '個人資料管理',
- 'api' => 'API 管理',
+ 'api' => array(
+ '_' => 'API 管理',
+ 'check_link' => 'Check API status via: <kbd><a href="../api/" target="_blank">%s</a></kbd>', // TODO
+ 'disabled' => 'The API access is disabled.', // TODO
+ 'documentation_link' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target="_blank">documentation and list of known apps</a>', // TODO
+ 'help' => 'See <a href="http://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html#access-via-mobile-app" target=_blank>documentation</a>', // TODO
+ ),
'delete' => array(
'_' => '帳號刪除',
'warn' => '你的帳號及所有相關資料將被刪除。',
@@ -149,6 +155,10 @@ return array(
'search' => '搜尋 “%s”',
'share' => array(
'_' => '透過連結分享此查詢',
+ 'disabled' => array(
+ '_' => 'disabled', // TODO
+ 'title' => 'Sharing', // TODO
+ ),
'greader' => 'GReader JSON的可共享連結',
'help' => '如果您想與任何人分享此查詢,請提供此連結',
'html' => 'HTML頁面的可共享連結',
diff --git a/app/views/helpers/configure/query.phtml b/app/views/helpers/configure/query.phtml
index c32bf1e85..97ef0c480 100644
--- a/app/views/helpers/configure/query.phtml
+++ b/app/views/helpers/configure/query.phtml
@@ -20,54 +20,68 @@
<input type="text" class="w100" name="name" id="name" value="<?= $this->query->getName() ?>" />
<input type="hidden" name="query[token]" id="query_token" value="<?= $this->query->getToken() ?>" />
</div>
+ </div>
+ <div class="form-group">
<label class="group-name" for="description"><?= _t('conf.query.description') ?></label>
<div class="group-controls">
<input type="text" class="w100" name="query[description]" id="description" value="<?= $this->query->getDescription() ?>" />
</div>
+ </div>
+ <div class="form-group">
<label class="group-name" for="imageUrl"><?= _t('conf.query.image_url') ?></label>
<div class="group-controls">
<input type="text" class="w100" name="query[imageUrl]" id="imageUrl" value="<?= $this->query->getImageUrl() ?>" />
</div>
</div>
- <fieldset>
- <legend><?= _t('conf.query.share') ?></legend>
- <div class="form-group">
- <div class="group-controls">
- <label class="checkbox" for="shareRss">
- <input type="checkbox" name="query[shareRss]" id="shareRss" value="1" <?= $this->query->shareRss() ? 'checked="checked"' : ''?> />
- <?= _t('conf.query.filter.shareRss') ?>
- </label>
- <?php if ($this->query->sharedUrlRss() !== ''): ?>
- <ul>
- <li><a href="<?= $this->query->sharedUrlHtml() ?>"><?= _i('link') ?> <?= _t('conf.query.share.html') ?></a></li>
- <li><a href="<?= $this->query->sharedUrlRss() ?>"><?= _i('link') ?> <?= _t('conf.query.share.rss') ?></a></li>
- <li><a href="<?= $this->query->sharedUrlGreader() ?>"><?= _i('link') ?> <?= _t('conf.query.share.greader') ?></a></li>
- </ul>
- <?php endif; ?>
+ <?php if (FreshRSS_Context::systemConf()->api_enabled) { ?>
+ <fieldset>
+ <legend><?= _t('conf.query.share') ?></legend>
+ <div class="form-group">
+ <div class="group-controls">
+ <label class="checkbox" for="shareRss">
+ <input type="checkbox" name="query[shareRss]" id="shareRss" value="1" <?= $this->query->shareRss() ? 'checked="checked"' : ''?> />
+ <?= _t('conf.query.filter.shareRss') ?>
+ </label>
+ <?php if ($this->query->sharedUrlRss() !== ''): ?>
+ <ul>
+ <li><a href="<?= $this->query->sharedUrlHtml() ?>"><?= _i('link') ?> <?= _t('conf.query.share.html') ?></a></li>
+ <li><a href="<?= $this->query->sharedUrlRss() ?>"><?= _i('link') ?> <?= _t('conf.query.share.rss') ?></a></li>
+ <li><a href="<?= $this->query->sharedUrlGreader() ?>"><?= _i('link') ?> <?= _t('conf.query.share.greader') ?></a></li>
+ </ul>
+ <?php endif; ?>
+ </div>
+ <div class="group-controls">
+ <label class="checkbox" for="shareOpml">
+ <input type="checkbox" name="query[shareOpml]" id="shareOpml" value="1" <?= $this->query->shareOpml() && $this->query->safeForOpml() ? 'checked="checked"' : '' ?>
+ <?= $this->query->safeForOpml() ? '' : 'disabled="disabled"' ?> />
+ <?= _t('conf.query.filter.shareOpml') ?>
+ </label>
+ <?php if ($this->query->sharedUrlOpml() !== ''): ?>
+ <ul>
+ <li><a href="<?= $this->query->sharedUrlOpml() ?>"><?= _i('link') ?> <?= _t('conf.query.share.opml') ?></a></li>
+ </ul>
+ <?php endif; ?>
+ </div>
+ <p class="help"><?= _i('help') ?> <?= _t('conf.query.share.help') ?></a></p>
+ <p class="help"><?= _i('help') ?> <?= _t('conf.query.help') ?></a></p>
</div>
- <div class="group-controls">
- <label class="checkbox" for="shareOpml">
- <input type="checkbox" name="query[shareOpml]" id="shareOpml" value="1" <?= $this->query->shareOpml() && $this->query->safeForOpml() ? 'checked="checked"' : '' ?>
- <?= $this->query->safeForOpml() ? '' : 'disabled="disabled"' ?> />
- <?= _t('conf.query.filter.shareOpml') ?>
- </label>
- <?php if ($this->query->sharedUrlOpml() !== ''): ?>
- <ul>
- <li><a href="<?= $this->query->sharedUrlOpml() ?>"><?= _i('link') ?> <?= _t('conf.query.share.opml') ?></a></li>
- </ul>
- <?php endif; ?>
- </div>
- <p class="help"><?= _i('help') ?> <?= _t('conf.query.share.help') ?></a></p>
- <p class="help"><?= _i('help') ?> <?= _t('conf.query.help') ?></a></p>
- </div>
- <div class="form-group form-actions">
+ <div class="form-group form-actions">
+ <div class="group-controls">
+ <button type="submit" class="btn btn-important"><?= _t('gen.action.submit') ?></button>
+ </div>
+ </div>
+ </fieldset>
+ <?php } else { ?>
+ <div class="form-group">
+ <label class="group-name"><?= _t('conf.query.share.disabled.title') ?></label>
<div class="group-controls">
- <button type="submit" class="btn btn-important"><?= _t('gen.action.submit') ?></button>
+ <?= _t('conf.query.share.disabled') ?>
+ <p class="help"><?= _i('help') ?> <?= _t('conf.query.help') ?></a></p>
</div>
</div>
- </fieldset>
+ <?php } ?>
<fieldset>
<legend><?= _t('conf.query.filter') ?></legend>
diff --git a/app/views/user/profile.phtml b/app/views/user/profile.phtml
index 1c410334d..f0ae7b2fb 100644
--- a/app/views/user/profile.phtml
+++ b/app/views/user/profile.phtml
@@ -75,8 +75,9 @@
</div>
</form>
+
+ <h2><?= _t('conf.profile.api') ?></h2>
<?php if (FreshRSS_Context::systemConf()->api_enabled) { ?>
- <h2><?= _t('conf.profile.api') ?></h2>
<form method="post" action="<?= _url('api', 'updatePassword') ?>">
<input type="hidden" name="_csrf" value="<?= FreshRSS_Auth::csrfToken() ?>" />
@@ -88,7 +89,8 @@
pattern=".{7,}" <?= cryptAvailable() ? '' : 'disabled="disabled" ' ?>/>
<button type="button" class="btn toggle-password" data-toggle="apiPasswordPlain"><?= _i('key') ?></button>
</div>
- <p class="help"><?= _i('help') ?> <kbd><a href="../api/"><?= Minz_Url::display('/api/', 'html', true) ?></a></kbd></p>
+ <p class="help"><?= _i('help') ?> <?= _t('conf.profile.api.check_link', Minz_Url::display('/api/', 'html', true)) ?></p>
+ <p class="help"><?= _i('help') ?> <?= _t('conf.profile.api.documentation_link') ?></p>
</div>
</div>
@@ -98,6 +100,14 @@
</div>
</div>
</form>
+ <?php } else { ?>
+ <div class="form-group">
+ <label class="group-name"></label>
+ <div class="group-controls">
+ <?= _t('conf.profile.api.disabled') ?>
+ <p class="help"><?= _i('help') ?> <?= _t('conf.profile.api.help') ?></p>
+ </div>
+ </div>
<?php } ?>
<?php if (!FreshRSS_Auth::hasAccess('admin')) { ?>
diff --git a/docs/fr/users/06_Fever_API.md b/docs/fr/users/06_Fever_API.md
index b8ccba858..2b0ce8b8c 100644
--- a/docs/fr/users/06_Fever_API.md
+++ b/docs/fr/users/06_Fever_API.md
@@ -13,13 +13,13 @@ gratuits.
### Utilisation et authentification
-Avant de pouvoir commencer à utiliser cette API, vvous devez activer et
+Avant de pouvoir commencer à utiliser cette API, vous devez activer et
configurer l’accès à l’API, qui est [documenté
-ici](https://freshrss.github.io/FreshRSS/en/users/06_Mobile_access.html), et
+ici](06_Mobile_access.md), et
réinitialisez ensuite le mot de passe API de l’utilisateur.
Connectez ensuite votre application mobile en utilisant l’adresse de l’API
-(e.g. `https://freshrss.example.net/api/fever.php`).
+(ex. `https://freshrss.example.net/api/fever.php`).
## Clients compatibles Fever
@@ -33,6 +33,8 @@ Connectez ensuite votre application mobile en utilisant l’adresse de l’API
|[Reeder](https://www.reederapp.com/) |iOS |Source fermée |
|[ReadKit](https://apps.apple.com/app/readkit/id588726889) |macOS |Source fermée |
+> ℹ️ Voir une [meilleure liste des applications mobiles compatibles](https://github.com/FreshRSS/FreshRSS/blob/edge/README.fr.md#apis-et-applications-natives).
+
## Fonctionnalités
Les fonctionnalités suivantes sont implémentées :
diff --git a/docs/fr/users/06_Mobile_access.md b/docs/fr/users/06_Mobile_access.md
index 91aa3bf33..fd5314ab3 100644
--- a/docs/fr/users/06_Mobile_access.md
+++ b/docs/fr/users/06_Mobile_access.md
@@ -52,18 +52,15 @@ possibilité.
1. Sur la même page de l’API FreshRSS, notez l’adresse donnée sous "Votre adresse API", comme `https://freshrss.example.net/api/greader.php`
* Saisissez l’adresse de l’API dans le client sélectionné puis votre nom d’utilisateur et votre mot de passe spécialement créé pour l’API.
-2. Vous pouvez maintenant tester sur une application mobile:
+2. Vous pouvez maintenant tester sur une application mobile comme :
* Android
- * [News+](https://github.com/noinnion/newsplus/blob/master/apk/NewsPlus_202.apk) avec [News+ Google Reader extension](https://github.com/noinnion/newsplus/blob/master/apk/GoogleReaderCloneExtension_101.apk) (Closed source)
- * [FeedMe 3.5.3+](https://play.google.com/store/apps/details?id=com.seazon.feedme) (Propriétaire)
- * [EasyRSS](https://github.com/Alkarex/EasyRSS) (Libre, [F-Droid](https://f-droid.org/packages/org.freshrss.easyrss/))
* [Readrops](https://github.com/readrops/Readrops) (Libre)
- * [Fluent Reader Lite](https://hyliu.me/fluent-reader-lite/) (Libre)
- * [Read You](https://github.com/Ashinch/ReadYou/) (Libre)
+ * [Capy Reader](https://github.com/jocmp/capyreader) (Libre)
+ * [FeedMe](https://play.google.com/store/apps/details?id=com.seazon.feedme) (Propriétaire)
* [FocusReader](https://play.google.com/store/apps/details?id=allen.town.focus.reader) (Commercial)
* Linux
- * [FeedReader 2.0+](https://jangernert.github.io/FeedReader/) (Libre)
- * [Newsboat 2.24+](https://newsboat.org/) (Libre)
+ * [FeedReader](https://jangernert.github.io/FeedReader/) (Libre)
+ * [Newsboat](https://newsboat.org/) (Libre)
* macOS, iOS
* [Vienna RSS](http://www.vienna-rss.com/) (Libre)
* [Fluent Reader Lite](https://hyliu.me/fluent-reader-lite/) (Libre)
@@ -72,6 +69,7 @@ possibilité.
* Firefox
* [FreshRSS-Notify](https://addons.mozilla.org/firefox/addon/freshrss-notify-webextension/) (Libre)
+> ℹ️ Voir une [meilleure liste des applications mobiles compatibles](https://github.com/FreshRSS/FreshRSS/blob/edge/README.fr.md#apis-et-applications-natives).
# API compatible Google Reader
@@ -106,3 +104,7 @@ curl -s -H "Authorization:GoogleLogin auth=alice/8e6845e089457af25303abc6f53356e
curl -H "Authorization:GoogleLogin auth=alice/8e6845e089457af25303abc6f53356eb60bdb5f8" \
-d 'ac=unsubscribe&s=feed/52' 'https://freshrss.example.net/api/greader.php/reader/api/0/subscription/edit'
```
+
+# Plus de documentation
+
+* Voir [la documentation et les liens en anglais](../../en/developers/06_GoogleReader_API.md#api-documentation-from-other-compatible-servers).