diff options
| author | 2024-12-04 22:41:08 +0100 | |
|---|---|---|
| committer | 2024-12-04 22:41:08 +0100 | |
| commit | 79651b942de86e9d181ecf92cbbf12ad87b58cf2 (patch) | |
| tree | 9f5f7bd2fe649d066271f593f0f1aba98b420400 /app | |
| parent | b6f3bbe18525292ae38831344a4bd5e1b361b4e0 (diff) | |
improve api management (#7048)
* ... and sharing user queries by link (not all languages)
* Profile page: API mgm: better headline, better help text
* i18n
* i18n: " and sharing user queries"
* i18n: link to documentation + apps list
* Update app/i18n/it/conf.php
* Update app/i18n/it/conf.php
* Update app/i18n/it/conf.php
* Update app/i18n/it/conf.php
* Update app/i18n/it/conf.php
* Update app/i18n/it/conf.php
* Update app/i18n/it/conf.php
* Update app/i18n/it/admin.php
Co-authored-by: UserRoot-Luca <55756898+UserRoot-Luca@users.noreply.github.com>
* Update app/i18n/it/conf.php
* Update app/i18n/fr/admin.php
* i18n
* French doc cf. English
* Update app/i18n/it/conf.php
Co-authored-by: UserRoot-Luca <55756898+UserRoot-Luca@users.noreply.github.com>
* Update conf.php
---------
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
Co-authored-by: UserRoot-Luca <55756898+UserRoot-Luca@users.noreply.github.com>
Diffstat (limited to 'app')
52 files changed, 365 insertions, 91 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')) { ?> |
