mirror of
https://github.com/FreshRSS/FreshRSS.git
synced 2026-02-15 07:51:14 -05:00
* added local feed sorting Addresses https://github.com/FreshRSS/FreshRSS/issues/4761 - Added number of sorted feeds and associative array for feed sorting option in Context. - Number of sorted feeds and local sorting option by its index saved into Minz Request Parameters. - Number of sorted feeds and local sorting options deleted when choosing another Option Of Global Sorting. - Added option of allowing sorting by feed in configuration. - Added variable for allowing local sorting in userConf. - Added function to get feeds by current get in context. - Added menu button for all individual feed sorting. - New database options for individual feed sorting in EntryDAO. - Considered choosing new entries based on chosen load limit. - Local sorting parameter saved into continuation value in Index Controller. How to test the feature manually: 1. At the bottom of Reading Configuration menu turn on individual sorting option menu 2. Choose Sorting by feed option 3. Choose feed at next sorting menu and choose sorting option for that feed * added feed sorting option * added sort feeds display * added template for sort feed name * added title to feed sorting button * added comments * added local sorting option * Added Docs * css reset * added getter and seter for local sort * added getter and seter for local sort * allowed sorting per feed * allowed sorting per feed * added sorting option for category * deleted changes from NetryDAO * add setting up sorting for category * docs reset * i18 reset * updated i18 for category * added i18 for categories * added i18 for category * added setting sorting for feeds and category * removing userConf.allow-local-sort * removing userConf.allow-local-sort * removing white space * added credits * removed feeds_by_get * removed whitespace * changed escaping for values * added escaping to user set values * added in_array * added secondary sort and order * added secondary sort and order * fixed readme * removed whitespace change * reseted i18n * added translations * added feed setting translations * fixed i18n * fixed i18n * changes in sort order per feed * changes in sort order per feed * added secondary sort order * primary sort * changed to preferred sort order * i18n * Revert wrong whitespace changes * Re-order new options * added blank option * fixed escaping * fixed default sort in feed * fixed default sort recovery * siplyfied option * added rand option * Revert unrelated change * Minor plaintext * Whitespace and formatting fixes * Avoid unneeded SQL requests and processing * Improve syntax * Improve logic * Reuse existing translations as much as possible * i18n * Remove some options that make little sense * Separators * Fix old transation key * Add help messages * Progress on secondary sort * raw name * Pass parameters. Add TODO * Progress * Minor ordering * Fix parenthesis --------- Co-authored-by: root <root@LAPTOP-C8TCHHPN.localdomain> Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
373 lines
16 KiB
PHP
373 lines
16 KiB
PHP
<?php
|
||
|
||
/******************************************************************************
|
||
* Each entry of that file can be associated with a comment to indicate its *
|
||
* state. When there is no comment, it means the entry is fully translated. *
|
||
* The recognized comments are (comment matching is case-insensitive): *
|
||
* + TODO: the entry has never been translated. *
|
||
* + DIRTY: the entry has been translated but needs to be updated. *
|
||
* + IGNORE: the entry does not need to be translated. *
|
||
* When a comment is not recognized, it is discarded. *
|
||
******************************************************************************/
|
||
|
||
return array(
|
||
'archiving' => array(
|
||
'_' => 'Archius',
|
||
'exception' => 'Excepcion de purga',
|
||
'help' => 'Mai d’opcions son disponiblas dins la configuracion individuala dels fluxes',
|
||
'keep_favourites' => 'Jamai suprimir los favorits',
|
||
'keep_labels' => 'Jamai suprimir las etiquetas',
|
||
'keep_max' => 'Nombre maximum d’articles de gardar per flux',
|
||
'keep_min_by_feed' => 'Nombre minimum d’articles de servar per flux',
|
||
'keep_period' => 'Atge maximum dels articles de gardar',
|
||
'keep_unreads' => 'Jamai suprimir los pas legits',
|
||
'maintenance' => 'Entreten',
|
||
'optimize' => 'Optimizar la basa de donada',
|
||
'optimize_help' => 'De far de temps en temps per redusir la talha de la basa de donadas',
|
||
'policy' => 'Politica de purga',
|
||
'policy_warning' => 'Se cap de politica de purga es pas seleccionada, totes los articles seràn gardats',
|
||
'purge_now' => 'Purgar ara',
|
||
'title' => 'Archius',
|
||
'ttl' => 'Actualizar pas automaticament mai sovent que',
|
||
),
|
||
'display' => array(
|
||
'_' => 'Afichatge',
|
||
'darkMode' => array(
|
||
'_' => 'Automatic dark mode', // TODO
|
||
'auto' => 'Auto', // TODO
|
||
'help' => 'For compatible themes only', // TODO
|
||
'no' => 'No', // TODO
|
||
),
|
||
'icon' => array(
|
||
'bottom_line' => 'Linha enbàs',
|
||
'display_authors' => 'Autors',
|
||
'entry' => 'Icònas d’article',
|
||
'publication_date' => 'Data de publicacion',
|
||
'related_tags' => 'Etiquetas ligadas',
|
||
'sharing' => 'Partatge',
|
||
'summary' => 'Resumit',
|
||
'top_line' => 'Linha amont',
|
||
),
|
||
'language' => 'Lenga',
|
||
'notif_html5' => array(
|
||
'seconds' => 'segondas (0 significa cap de timeout)',
|
||
'timeout' => 'Temps d’afichatge de las notificacions HTML5',
|
||
),
|
||
'show_nav_buttons' => 'Mostrar los botons de navigacion',
|
||
'theme' => array(
|
||
'_' => 'Tèma',
|
||
'deprecated' => array(
|
||
'_' => 'Deprecated', // TODO
|
||
'description' => 'This theme is no longer supported and will be not available anymore in a <a href="https://freshrss.github.io/FreshRSS/en/users/05_Configuration.html#theme" target="_blank">future release of FreshRSS</a>', // TODO
|
||
),
|
||
),
|
||
'theme_not_available' => 'Lo tèma « %s » es pas pus disponible. Causissètz un autre tèma.',
|
||
'thumbnail' => array(
|
||
'label' => 'Vinheta',
|
||
'landscape' => 'Païsatge',
|
||
'none' => 'Cap',
|
||
'portrait' => 'Retrach',
|
||
'square' => 'Carrat',
|
||
),
|
||
'timezone' => 'Time zone', // TODO
|
||
'title' => 'Afichatge',
|
||
'website' => array(
|
||
'full' => 'Icon and name', // TODO
|
||
'icon' => 'Icon only', // TODO
|
||
'label' => 'Website', // TODO
|
||
'name' => 'Name only', // TODO
|
||
'none' => 'None', // TODO
|
||
),
|
||
'width' => array(
|
||
'content' => 'Largor del contengut',
|
||
'large' => 'Larga',
|
||
'medium' => 'Mejana',
|
||
'no_limit' => 'Cap de limit',
|
||
'thin' => 'Fina',
|
||
),
|
||
),
|
||
'logs' => array(
|
||
'loglist' => array(
|
||
'level' => 'Nivèl de log',
|
||
'message' => 'Messatge de log',
|
||
'timestamp' => 'Orodatatge',
|
||
),
|
||
'pagination' => array(
|
||
'first' => 'Debuta',
|
||
'last' => 'Fin',
|
||
'next' => 'Seguent',
|
||
'previous' => 'Precedent',
|
||
),
|
||
),
|
||
'mark_read_button' => array(
|
||
'_' => '« o marcar tot coma legit » button', // DIRTY
|
||
'big' => 'Big', // TODO
|
||
'none' => 'None', // TODO
|
||
'small' => 'Small', // TODO
|
||
),
|
||
'notification' => array(
|
||
'html5_enable_notif' => 'Enable notification', // TODO
|
||
),
|
||
'notification_timeout' => array(
|
||
'bad' => array(
|
||
'label' => 'Show warning banner', // TODO
|
||
'seconds' => 'seconds (at least 1)', // TODO
|
||
),
|
||
'good' => array(
|
||
'label' => 'Show acknowledgement banner', // TODO
|
||
'seconds' => 'seconds (0 means not shown)', // TODO
|
||
),
|
||
),
|
||
'privacy' => array(
|
||
'_' => 'Privacy', // TODO
|
||
'retrieve_extension_list' => 'Retrieve extension list', // TODO
|
||
),
|
||
'profile' => array(
|
||
'_' => 'Gestion del perfil',
|
||
'api' => array(
|
||
'_' => 'Gestion API',
|
||
'api_not_set' => 'API password not set', // TODO
|
||
'api_set' => 'API password set', // TODO
|
||
'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
|
||
),
|
||
'change_password' => 'Change password', // TODO
|
||
'confirm_new_password' => 'Confirm new password', // TODO
|
||
'current_password' => 'Current password<br /><small>(for the Web-form login method)</small>', // TODO
|
||
'delete' => array(
|
||
'_' => 'Supression del compte',
|
||
'warn' => 'Lo compte e totas las donadas ligadas seràn suprimits.',
|
||
),
|
||
'email' => 'Adreça de corrièl',
|
||
'new_password' => 'New password', // TODO
|
||
'password_api' => 'Senhal API<br /><small>(ex. : per las aplicacions mobil)</small>',
|
||
'password_format' => 'Almens 7 caractèrs',
|
||
'title' => 'Pefil',
|
||
),
|
||
'query' => array(
|
||
'_' => 'Filtres utilizaires',
|
||
'deprecated' => 'Aqueste filtre es pas valid. La categoria o lo flux concernit es estat suprimit.',
|
||
'description' => 'Description', // TODO
|
||
'filter' => array(
|
||
'_' => 'Filtres aplicats :',
|
||
'categories' => 'Afichatge per categoria',
|
||
'feeds' => 'Afichatge per flux',
|
||
'order' => 'Triar per data',
|
||
'publish_labels_instead_of_tags' => 'Replace <i>feed tags</i> by <i>user labels</i> in the shared RSS', // TODO
|
||
'search' => 'Expression', // IGNORE
|
||
'shareOpml' => 'Enable sharing by OPML of corresponding categories and feeds', // TODO
|
||
'shareRss' => 'Enable sharing by HTML & RSS', // TODO
|
||
'state' => 'Estat',
|
||
'tags' => 'Afichatge per etiqueta',
|
||
'type' => 'Tipe',
|
||
),
|
||
'get_A' => 'Show all feeds, also those shown in their category', // TODO
|
||
'get_Z' => 'Show all feeds, also archived ones', // TODO
|
||
'get_all' => 'Mostrar totes los articles',
|
||
'get_all_labels' => 'Display articles with any label', // TODO
|
||
'get_category' => 'Mostrar la categoria « %s »',
|
||
'get_favorite' => 'Mostrar los articles favorits',
|
||
'get_feed' => 'Mostrar lo flux « %s »',
|
||
'get_important' => 'Display articles from important feeds', // TODO
|
||
'get_label' => 'Display articles with “%s” label', // TODO
|
||
'help' => 'See the <a href="https://freshrss.github.io/FreshRSS/en/users/user_queries.html" target="_blank">documentation for user queries and resharing by HTML / RSS / OPML</a>.', // TODO
|
||
'image_url' => 'Image URL', // TODO
|
||
'name' => 'Nom',
|
||
'no_filter' => 'Cap de filtre aplicat',
|
||
'no_queries' => array(
|
||
'_' => 'No user queries are saved yet.', // TODO
|
||
'help' => 'See <a href="https://freshrss.github.io/FreshRSS/en/users/user_queries.html" target="_blank">documentation</a>', // TODO
|
||
),
|
||
'number' => 'Filtre n°%d',
|
||
'order_asc' => 'Mostrar los articles mai ancians en primièr',
|
||
'order_desc' => 'Mostrar los articles mai recents en primièr',
|
||
'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
|
||
'opml' => 'Shareable link to the OPML list of feeds', // TODO
|
||
'rss' => 'Shareable link to the RSS feed', // TODO
|
||
),
|
||
'state_0' => 'Mostrar totes los articles',
|
||
'state_1' => 'Mostrar los articles pas legits',
|
||
'state_2' => 'Mostrar los articles pas legits',
|
||
'state_3' => 'Mostrar totes los articles',
|
||
'state_4' => 'Mostrar los articles favorits',
|
||
'state_5' => 'Mostrar los articles legits e en favorits',
|
||
'state_6' => 'Mostrar los articles pas legits e en favorit',
|
||
'state_7' => 'Mostrar los articles favorits',
|
||
'state_8' => 'Mostrar los articles pas en favorit',
|
||
'state_9' => 'Mostrar los articles legits e pas en favorit',
|
||
'state_10' => 'Mostrar los articles pas legits e pas en favorit',
|
||
'state_11' => 'Mostrar los articles pas en favorit',
|
||
'state_12' => 'Mostrar totes los articles',
|
||
'state_13' => 'Mostrar los articles legits',
|
||
'state_14' => 'Mostrar los articles pas legits',
|
||
'state_15' => 'Mostrar totes los articles',
|
||
'title' => 'Filtres utilizaire',
|
||
),
|
||
'reading' => array(
|
||
'_' => 'Lectura',
|
||
'after_onread' => 'Aprèp « marcar coma legit »,',
|
||
'always_show_favorites' => 'Mostrar totes los articles dels favorits per defaut',
|
||
'apply_to_individual_feed' => 'Applies to feeds individually', // TODO
|
||
'article' => array(
|
||
'authors_date' => array(
|
||
'_' => 'Autors e data',
|
||
'both' => 'Dins l’entèsta e lo bas de pagina',
|
||
'footer' => 'Al pè de pagina',
|
||
'header' => 'Dins l’entèsta',
|
||
'none' => 'Cap',
|
||
),
|
||
'feed_name' => array(
|
||
'above_title' => 'Al dessús títol/etiquetas',
|
||
'none' => 'Cap',
|
||
'with_authors' => 'Dins la linha autors e data',
|
||
),
|
||
'feed_title' => 'Títol del flux',
|
||
'icons' => array(
|
||
'_' => 'Article icons position<br /><small>(Reading view only)</small>', // TODO
|
||
'above_title' => 'Above title', // TODO
|
||
'with_authors' => 'In authors and date row', // TODO
|
||
),
|
||
'tags' => array(
|
||
'_' => 'Etiquetas',
|
||
'both' => 'Dins l’entèsta e lo bas de pagina',
|
||
'footer' => 'Al pè de pagina',
|
||
'header' => 'Dins l’entèsta',
|
||
'none' => 'Cap',
|
||
),
|
||
'tags_max' => array(
|
||
'_' => 'Nombre max d’etiquetas afichadas',
|
||
'help' => '0 significa : mostrar totas las etiquetas e las plegar pas',
|
||
),
|
||
),
|
||
'articles_per_page' => 'Nombre d’articles per pagina',
|
||
'auto_load_more' => 'Cargar los articles seguents enbàs de la pagina',
|
||
'auto_remove_article' => 'Rescondre los articles aprèp lectura',
|
||
'confirm_enabled' => 'Mostrar una confirmacion per las accions del tipe « o marcar tot coma legit »',
|
||
'display_articles_unfolded' => 'Mostrar los articles desplegats per defaut',
|
||
'display_categories_unfolded' => 'Categorias a desplegar',
|
||
'headline' => array(
|
||
'articles' => 'Articles : Dobrir/Tampar',
|
||
'articles_header_footer' => 'Articles : entèsta/pè de pagina',
|
||
'categories' => 'Navegacion esquèrra : categorias',
|
||
'mark_as_read' => 'Marcar los articles coma legits',
|
||
'misc' => 'Divèrs',
|
||
'view' => 'Vista',
|
||
),
|
||
'hide_read_feeds' => 'Rescondre las categorias & fluxes sens articles pas legits (fonciona pas amb la configuracion « Mostrar totes los articles »)',
|
||
'img_with_lazyload' => 'Utilizar lo mòde “cargament tardiu” pels imatges',
|
||
'jump_next' => 'sautar al vesin venent pas legit',
|
||
'mark_updated_article_unread' => 'Marcar los articles actualizats coma pas legits',
|
||
'number_divided_when_reader' => 'Devisat per 2 dins la vista de lectura.',
|
||
'read' => array(
|
||
'article_open_on_website' => 'quand l’article es dobèrt sul site d’origina',
|
||
'article_viewed' => 'quand l’article es mostrat',
|
||
'focus' => 'when focused (except for important feeds)', // TODO
|
||
'keep_max_n_unread' => 'Nombre max d’articles a gardar pas legits',
|
||
'scroll' => 'en davalant la pagina (except for important feeds)', // DIRTY
|
||
'upon_gone' => 'quand es pas mai dins lo flux de novèla font',
|
||
'upon_reception' => 'en recebre un article novèl',
|
||
'when' => 'Marcar un article coma legit…',
|
||
'when_same_title_in_category' => 'if an identical title already exists in the top <i>n</i> newest articles of the category', // TODO
|
||
'when_same_title_in_feed' => 'se un títol identic existís ja demest lo <i>n</i> articles mai recents (of the feed)', // DIRTY
|
||
),
|
||
'show' => array(
|
||
'_' => 'Articles de mostrar',
|
||
'active_category' => 'Activar categoria',
|
||
'adaptive' => 'Show unreads if any, all articles otherwise', // TODO
|
||
'all_articles' => 'Mostrar totes los articles',
|
||
'all_categories' => 'Totas las categorias',
|
||
'no_category' => 'Cap de categoria',
|
||
'remember_categories' => 'Se remembrar de las categorias dobèrtas',
|
||
'unread' => 'Mostrar pas que los pas legits',
|
||
'unread_or_favorite' => 'Show unreads and favourites', // TODO
|
||
),
|
||
'show_fav_unread_help' => 'Aplicar tanben a las etiquetas',
|
||
'sides_close_article' => 'Clicar fòra de la zòna de tèxte tampa l’article',
|
||
'star' => array(
|
||
'when' => 'Mark an article as favourite…', // TODO
|
||
),
|
||
'sticky_post' => 'Gardar l’article amont quand es dobèrt',
|
||
'title' => 'Lectura',
|
||
'view' => array(
|
||
'default' => 'Vista per defaut',
|
||
'global' => 'Vista generala',
|
||
'normal' => 'Vista normala',
|
||
'reader' => 'Vista lectura',
|
||
),
|
||
),
|
||
'sharing' => array(
|
||
'_' => 'Partatge',
|
||
'add' => 'Ajustar un metòde de partatge',
|
||
'bluesky' => 'Bluesky', // IGNORE
|
||
'deprecated' => 'Aqueste servici es obsolèt e serà tirat de la <a href="https://freshrss.github.io/FreshRSS/en/users/08_sharing_services.html" title="Dobrir la documentacion per mai d’informacions" target="_blank">futura version de FreshRSS</a>.',
|
||
'diaspora' => 'Diaspora*', // IGNORE
|
||
'email' => 'Corrièl',
|
||
'facebook' => 'Facebook', // IGNORE
|
||
'more_information' => 'Mai d’informacions',
|
||
'print' => 'Imprimir', // IGNORE
|
||
'raindrop' => 'Raindrop.io', // IGNORE
|
||
'remove' => 'Suprimir lo metòde de partatge',
|
||
'shaarli' => 'Shaarli', // IGNORE
|
||
'share_name' => 'Nom del partatge de mostrar',
|
||
'share_url' => 'URL del partatge d’utilizar',
|
||
'title' => 'Partatge',
|
||
'twitter' => 'Twitter', // IGNORE
|
||
'wallabag' => 'wallabag', // IGNORE
|
||
),
|
||
'shortcut' => array(
|
||
'_' => 'Acorchis',
|
||
'article_action' => 'Accions ligadas a l’article',
|
||
'auto_share' => 'Partejar',
|
||
'auto_share_help' => 'S’i a pas qu’un mòde de partatge, aquel serà utilizat. Autrament los mòdes son accessibles per lor numèro.',
|
||
'close_menus' => 'Tampar los menús',
|
||
'collapse_article' => 'Replegar',
|
||
'first_article' => 'Passar al primièr article',
|
||
'focus_search' => 'Accedir a la recèrca',
|
||
'global_view' => 'Passar a la vista generala',
|
||
'help' => 'Mostrar la documentacion',
|
||
'javascript' => 'Devètz activar lo Javascript per utilizar los acorchis',
|
||
'last_article' => 'Passar al darrièr article',
|
||
'load_more' => 'Cargar mai d’articles',
|
||
'mark_favorite' => 'Ajustar als favorits',
|
||
'mark_read' => 'Marcar coma legit',
|
||
'navigation' => 'Navigacion', // IGNORE
|
||
'navigation_help' => 'Amb lo modificador <kbd>⇧ Shift</kbd>, los acorchis de navigacion s’aplican als fluxes.<br/>Amb lo modificador <kbd>Alt ⎇</kbd>, los acorchis de navigacion s’aplican a las categorias.',
|
||
'navigation_no_mod_help' => 'Los acorchis clavièrs de navigacion son pas compatibles amb los modificadors.',
|
||
'next_article' => 'Passar a l’article seguent',
|
||
'next_unread_article' => 'Dobrir l’article pas legit seguent',
|
||
'non_standard' => 'D’unas claus (<kbd>%s</kbd>) poirián pas foncionar coma acorchi clavièr.',
|
||
'normal_view' => 'Passar a la vista normala',
|
||
'other_action' => 'Autras accions',
|
||
'previous_article' => 'Passar a l’article precedent',
|
||
'reading_view' => 'Passar a la vista lectura',
|
||
'rss_view' => 'Dobrir coma flux RSS',
|
||
'see_on_website' => 'Veire al site d’origina',
|
||
'shift_for_all_read' => '+ <kbd>Alt ⎇</kbd> per marcar l’article precedent coma legit<br />+ <kbd>⇧ Shift</kbd> per marcar los articles coma legits',
|
||
'skip_next_article' => 'Centrar sul seguent sens lo dobrir',
|
||
'skip_previous_article' => 'Centrar sul precedent sens lo dobrir',
|
||
'title' => 'Acorchis',
|
||
'toggle_aside' => 'Toggle sidebar', // TODO
|
||
'toggle_media' => 'Legir/arrestar mèdia',
|
||
'user_filter' => 'Accedir als filtres utilizaire',
|
||
'user_filter_help' => 'S’i a pas qu’un filtre utilizaire, aquel serà utilizat. Autrament los filtres son accessibles per lor numèro.',
|
||
'views' => 'Vistas',
|
||
),
|
||
'user' => array(
|
||
'articles_and_size' => '%s articles (%s)', // IGNORE
|
||
'current' => 'Utilizaire actual',
|
||
'is_admin' => 'es administrator',
|
||
'users' => 'Utilizaires',
|
||
),
|
||
);
|