Skip to content

Commit

Permalink
Improve aside feed bar (#6446)
Browse files Browse the repository at this point in the history
* delete theme BlueLagoon

* delete theme Screwdriver

* phpstan level 7 for feedController.php (#5373)

* phpstan level 7 for feedController.php

* phpstan level 7 for feedController.php

* phpstan level 7 for feedController.php

* phpstan level 7 for feedController.php

* A few fixes

---------

Co-authored-by: Luc <sanchezluc+freshrss@gmail.com>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

* phpstan level 7 for updateController.php (#5376)

* phpstan level 7 for updateController.php

* phpstan level 7 for updateController.php

* Minor array syntax

---------

Co-authored-by: Luc <sanchezluc+freshrss@gmail.com>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

* docs: language table added (#5375)

* docs: language table added

* Update 05_Configuration.md

* Update 05_Configuration.md

* french docs

* Unicode quote and a few fixes
(Same search&replace aslo applied to a few other files)

---------

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

* Share in anonymous mode (#5261)

#fix #5248

Co-authored-by: maTh <math-home@web.de>

* Minor development config fixes (#5379)

* Add compatibility with MacOS for `paste` command
* Addition to .editorconfig

* Fix markAsReadUponGone (#5382)

Fix regression from #5315
which indroduced a bug for cached feeds.
We now update the `lastSeen` property of entries to account for the fact that they are unchanged but still existing.

* phpstan level 7 for indexController.php (#5384)

Co-authored-by: Luc <sanchezluc+freshrss@gmail.com>

* Improved: "Mark an article as read…" text area. Added a link to the documentation (#5349)

* i18n

* Update sub.php

* Update app/i18n/fr/sub.php

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

* fix target="_blank"

---------

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

* Update Docker image Alpine 3.18 (#5383)

https://alpinelinux.org/posts/Alpine-3.18.0-released.html

Minor updates with Apache 2.4.57 and PHP 8.1.19

* Docs: delete 04_Changing_source_code.md (#5391)

* delete 04_Changing_source_code.md

* make pot

---------

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

* Typed view model classes (#5380)

* Typed view model classes
* Add ability to provide a typed view model class to a controller
* Use `::class` instead of string for referring to classes
* Examplified with `stats` and `javascript` controllers / views (more to do)
* Also useful for extensions (my usecase today), which did not have the ability to define own view model attributes before.

* Typo

* A few additional PHPStan rules (#5388)

A subset of
https://github.com/phpstan/phpstan-strict-rules

* Improved: Install process: give more infos (#5350)

* comments added for each step

* infos about FreshRSS added in first step

* Remove reference to Kriss and Leed from install page
I do not find that informative, and quite confusing. Moved to readme instead.

---------

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

* PHPMailer 6.8.0 (#5389)

* PHPMailer 6.8.0
https://github.com/PHPMailer/PHPMailer/releases/tag/v6.8.0
https://github.com/PHPMailer/PHPMailer/releases

* Exclude unused DSNConfigurator

* fix: docs: array syntax (#5392)

* Link configuration to proper parameter (#5394)

Before, the system configuration was linked to the user parameter while the
user configuration was linked to the system parameter. This was an issue when
trying to retrieve some kind of configuration value in an extension.
Now, the configurations are properly linked to their parameters.

* PHPStan Level 7 for Share userController logs_pagination (#5393)

* fix: "for" attribute in config display (#5398)

* move darkMode_auto from body to html root (#5397)

* CSS: refactor of a.btn (#5401)

* Fix logs pagination (#5403)

* Fix logs pagination
Regression from #5269

* Add better default

* PHPStan Level 7 for Minz_Request, FreshRSS_Feed, Minz_Error (#5400)

* PHPStan Level 7 for Minz_Request

* PHPStan Level 7 for FreshRSS_Feed

* PHPStan Level 7 for Minz_Error

* Fix again updateLastSeenUnchanged (#5404)

* Fix again updateLastSeenUnchanged
#5382 was not good enough to fix markAsReadUponGone and introduced a regression in `entry.lastSeen`.
New approach.
Follow-up of #5315

* Minor change of mind

* Fix handling of lastSeen
entry.lastSeen was not always correctly initialised, and sometimes overriden

* Remove debug line
Forgotten from #5404

* Avoid falsy guid (#5412)

Whitespace strings, empty strings, 0 are all problematic when working with GUIDs. so avoid them.

* PHPStan Level 7 complete (#5406)

* PHPStan Level 7 complete

* Start PHPStan Level 8

* Forgot exclude .phtml

* Fix favicon fetching while using proxies (#5421)

* Fix favicon fetching while using proxies

This ensures that if curl_options are defined in config.php, those
settings are respected while fetching favicons.

Fixes #4951

* Change options priority

* Credits keep alphabticorder

---------

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

* Fixed: i18n extensions: 'en' as fallback (#5426)

* Update Translate.php

* Small improvements

---------

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

* Improve Dev Container (#5423)

* Improve Dev Container
PHPStan was failing in Dev Container

* Update Docker to Alpine Linux 3.18
* New DATA_PATH environment variable

* README

* Update of Spanish translation (#5408)

* Update admin.php

Update Spanish

* Update conf.php

Spanish update

* Fix

---------

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

* Linkding share now passes title #5432 (#5433)

* phpstan-8 typehinting (#5429)

Co-authored-by: Luc <sanchezluc+freshrss@gmail.com>

* Forgotten debug line
#5404

* phpstan-9 for Share.php (#5431)

* phpstan 9 for Search.php
phpstan 9 for Share.php

* phpstan-9 for Search.php

* Better consistency for search results

---------

Co-authored-by: Luc <sanchezluc+freshrss@gmail.com>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

* Pull request of spanish translation (#5436)

* Update sub.php

Update spanish translation

* Update conf.php

Update Spanish translation

* Update gen.php

Update spanish translation

* Update index.php

Update spanish translation

* Update admin.php

update spanish translation

* Fix ignore

---------

Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

* improved background colors (#5437)

* phpstan-8 for category class (#5434)

* phpstan-8 for category class

* Another approach to nullable
#5434 (comment)

---------

Co-authored-by: Luc <sanchezluc+freshrss@gmail.com>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

* Docker example of PostgreSQL tuning (#5446)

Provide example of how to easily tune selected PostgreSQL settings
https://wiki.postgresql.org/wiki/Tuning_Your_PostgreSQL_Server

* Update SECURITY.md (#5448)

Link to GitHub security advisory process + PGP key

* fix: new article banner in Ansum/mapco theme (#5453)

* fix

* rtl

* Update dark theme css to lower brightness to all icons (#5439)

* Update dark.css to lower brightness to all icons

* Update dark.rtl.css to lower brightness to all icons

* re-add p.help .icon

* re-add p.help .icon

* Remove core extensions Google Groups and Tumblr (#5457)

* Remove core extensions Google Groups and Tumblr
* Google Groups seems to have remove support for RSS/ATOM #2838 (see e.g. https://www.theregister.com/2021/08/16/google_groups_rss/ )
* Tumblr seems to have fixed their RSS/ATOM post-GDPR #1924

So for both of thems, the extensions have become irrelevant.

* Cleaning

* Clarify that maximum number to keep is per feed (#5458)

* Clarify that maximum number to keep is per feed

Signed-off-by: Christian König <ckoenig@posteo.de>

* Append //DIRTY

Signed-off-by: Christian König <ckoenig@posteo.de>

* make fix-all

* Revert wrong whitespace

* Amend Credits.md

Signed-off-by: Christian König <ckoenig@posteo.de>

---------

Signed-off-by: Christian König <ckoenig@posteo.de>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

* Add OpenID Connect (#5351)

* Add OIDC

* Update documentation.

* Update apache conf adding IfModule

* Use IfDefine for OIDC in apache conf

* Fix non-oidc support

* Fix typing

* Use IfDefine to enable OIDC

* Add OIDC support to all dockerfiles

* Re add apache Require option

* Fixes and documentation

* A few more fixes

* A bit more doc

* Change type of environment variable

* Update readme

* Correct apache config for OIDC support.

* Fix README formatting

* Update oidc control path

* Fix oidc endpoint being cached

* A bit more review

* Simplify ExpiresActive

* Add session refresh and improve caching

* Allow more different setups

* A bit more documentation

* A bit more readme

---------

Co-authored-by: Aaron Schif <aschif@netdevgroup.com>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
Co-authored-by: maTh <math-home@web.de>

* Fix OpenID Connect crash on ARM (#5463)

Only enable the Apache auth_openidc module when actually used
Fix #5460
Follow-up of #5351

* Readme minor typo

* Fix: conf.php (German i18n) (#5468)

* Improved: update page (#5420)

* prependTitle()

* do not need the "damn" in the alert

* update page layout improved

* release channel

* i18n labels

* add log messages while updating

* Delete updatee.php

* Update updateController.php

* Update updateController.php

* Update updateController.php

* Update updateController.php

* add getCurrentGitBranch()

* Update updateController.php

* state2 buttons

* i18n

* loading

* Update feedback.php

* Update feedback.php

* Update feedback.php

* Update extra.js

* Apply suggestions from code review

Co-authored-by: Luc SANCHEZ <4697568+ColonelMoutarde@users.noreply.github.com>

* Update updateController.php

* Update terminology

* update button is now armed

---------

Co-authored-by: Luc SANCHEZ <4697568+ColonelMoutarde@users.noreply.github.com>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>

* Allow deep link to extension configuration (#5449)

* Allow deep link to extension configuration
Full screen

* Support slider

* Add aside_configure
Fix #5449 (comment)

* category title improved

* Feed title: better HTML structure + have a correct semantic <a>

* feed title: CSS

* feed title special cases

* improved feed mouseover titles

* cog icon half transparent. Shining while hovering

* i18n labels

* improve hover of more menu

* Update gen.php

* fix

* i18n: fr

---------

Signed-off-by: Christian König <ckoenig@posteo.de>
Co-authored-by: Luc SANCHEZ <4697568+ColonelMoutarde@users.noreply.github.com>
Co-authored-by: Luc <sanchezluc+freshrss@gmail.com>
Co-authored-by: Alexandre Alapetite <alexandre@alapetite.fr>
Co-authored-by: Alexis Degrugillier <aledeg@users.noreply.github.com>
Co-authored-by: vrachnis <vrachnis@users.noreply.github.com>
Co-authored-by: LleanaRuv <133794633+LleanaRuv@users.noreply.github.com>
Co-authored-by: acbgbca <60839662+acbgbca@users.noreply.github.com>
Co-authored-by: Alwaysin <adrien@demma.fr>
Co-authored-by: yubiuser <ckoenig@posteo.de>
Co-authored-by: Aaron Schif <aaronschif@gmail.com>
Co-authored-by: Aaron Schif <aschif@netdevgroup.com>
Co-authored-by: math-gh <>
  • Loading branch information
12 people authored Jul 8, 2024
1 parent 4738ca8 commit 5a5ccc9
Show file tree
Hide file tree
Showing 54 changed files with 402 additions and 81 deletions.
3 changes: 3 additions & 0 deletions app/i18n/cs/gen.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@
'load_default_shortcuts' => 'Načíst výchozí zkratky',
'manage' => 'Spravovat',
'mark_read' => 'Označit jako přečtené',
'menu' => array(
'open' => 'Open menu', // TODO
),
'nav_buttons' => array(
'next' => 'Next article', // TODO
'prev' => 'Previous article', // TODO
Expand Down
8 changes: 7 additions & 1 deletion app/i18n/cs/sub.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,9 @@
'help' => 'Zadejte adresu URL na <a href="http://opml.org/" target="_blank">OPML soubor</a> k dynamickému naplnění této kategorie RSS kanály',
),
'empty' => 'Vyprázdit kategorii',
'expand' => 'Expand category', // TODO
'information' => 'Informace',
'open' => 'Open category', // TODO
'opml_url' => 'ADRESA URL OPML',
'position' => 'Zobrazit pozici',
'position_help' => 'Pro ovládání pořadí řazení kategorií',
Expand Down Expand Up @@ -183,9 +185,13 @@
'method_help' => 'Payload metody POST má automatickou podporu pro <code>application/x-www-form-urlencoded</code> a <code>application/json</code>',
'method_postparams' => 'Payload pro metodu POST',
'moved_category_deleted' => 'Když odstraníte kategorii, její kanály jsou automaticky přesunuty do <em>%s</em>.',
'mute' => 'ztlumit',
'mute' => array(
'_' => 'ztlumit',
'state_is_muted' => 'This feed is muted', // TODO
),
'no_selected' => 'Nejsou vybrány žádné kanály.',
'number_entries' => '%d článků',
'open_feed' => 'Open feed %s', // TODO
'priority' => array(
'_' => 'Viditelnost',
'archived' => 'Nezobrazovat (archivováno)',
Expand Down
3 changes: 3 additions & 0 deletions app/i18n/de/gen.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@
'load_default_shortcuts' => 'Standard-Kürzel laden',
'manage' => 'Verwalten',
'mark_read' => 'Als gelesen markieren',
'menu' => array(
'open' => 'Menü öffnen',
),
'nav_buttons' => array(
'next' => 'Nächster Artikel',
'prev' => 'Vorheriger Artikel',
Expand Down
8 changes: 7 additions & 1 deletion app/i18n/de/sub.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,9 @@
'help' => 'URL zu einer <a href="http://opml.org/" target="_blank">OPML Datei</a>, um die Kategorie dynamisch mit Feeds zu befüllen',
),
'empty' => 'Leere Kategorie',
'expand' => 'Kategory aufklappen',
'information' => 'Information', // IGNORE
'open' => 'Kategory öffnen',
'opml_url' => 'OPML-Datei URL',
'position' => 'Reihenfolge',
'position_help' => 'Steuert die Kategoriesortierung',
Expand Down Expand Up @@ -183,9 +185,13 @@
'method_help' => 'Der POST-Payload unterstützt automatisch <code>application/x-www-form-urlencoded</code> und <code>application/json</code>',
'method_postparams' => 'Payload für POST',
'moved_category_deleted' => 'Wenn Sie eine Kategorie entfernen, werden deren Feeds automatisch in die Kategorie <em>%s</em> eingefügt.',
'mute' => 'Stumm schalten',
'mute' => array(
'_' => 'Stumm schalten',
'state_is_muted' => 'Dieser Feed ist stummgeschaltet',
),
'no_selected' => 'Kein Feed ausgewählt.',
'number_entries' => '%d Artikel',
'open_feed' => 'Feed %s öffnen',
'priority' => array(
'_' => 'Sichtbarkeit',
'archived' => 'Nicht anzeigen (archiviert)',
Expand Down
3 changes: 3 additions & 0 deletions app/i18n/el/gen.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@
'load_default_shortcuts' => 'Load default shortcuts', // TODO
'manage' => 'Manage', // TODO
'mark_read' => 'Mark as read', // TODO
'menu' => array(
'open' => 'Open menu', // TODO
),
'nav_buttons' => array(
'next' => 'Next article', // TODO
'prev' => 'Previous article', // TODO
Expand Down
8 changes: 7 additions & 1 deletion app/i18n/el/sub.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,9 @@
'help' => 'Provide the URL to an <a href="http://opml.org/" target="_blank">OPML file</a> to dynamically populate this category with feeds', // TODO
),
'empty' => 'Empty category', // TODO
'expand' => 'Expand category', // TODO
'information' => 'Information', // TODO
'open' => 'Open category', // TODO
'opml_url' => 'OPML URL', // TODO
'position' => 'Display position', // TODO
'position_help' => 'To control category sort order', // TODO
Expand Down Expand Up @@ -183,9 +185,13 @@
'method_help' => 'The POST payload has automatic support for <code>application/x-www-form-urlencoded</code> and <code>application/json</code>', // TODO
'method_postparams' => 'Payload for POST', // TODO
'moved_category_deleted' => 'When you delete a category, its feeds are automatically classified under <em>%s</em>.', // TODO
'mute' => 'mute', // TODO
'mute' => array(
'_' => 'mute', // TODO
'state_is_muted' => 'This feed is muted', // TODO
),
'no_selected' => 'No feed selected.', // TODO
'number_entries' => '%d articles', // TODO
'open_feed' => 'Open feed %s', // TODO
'priority' => array(
'_' => 'Visibility', // TODO
'archived' => 'Do not show (archived)', // TODO
Expand Down
3 changes: 3 additions & 0 deletions app/i18n/en-us/gen.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@
'load_default_shortcuts' => 'Load default shortcuts', // IGNORE
'manage' => 'Manage', // IGNORE
'mark_read' => 'Mark as read', // IGNORE
'menu' => array(
'open' => 'Open menu', // IGNORE
),
'nav_buttons' => array(
'next' => 'Next article', // IGNORE
'prev' => 'Previous article', // IGNORE
Expand Down
8 changes: 7 additions & 1 deletion app/i18n/en-us/sub.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,9 @@
'help' => 'Provide the URL to an <a href="http://opml.org/" target="_blank">OPML file</a> to dynamically populate this category with feeds', // IGNORE
),
'empty' => 'Empty category', // IGNORE
'expand' => 'Expand category', // IGNORE
'information' => 'Information', // IGNORE
'open' => 'Open category', // IGNORE
'opml_url' => 'OPML URL', // IGNORE
'position' => 'Display position', // IGNORE
'position_help' => 'To control category sort order', // IGNORE
Expand Down Expand Up @@ -183,9 +185,13 @@
'method_help' => 'The POST payload has automatic support for <code>application/x-www-form-urlencoded</code> and <code>application/json</code>', // IGNORE
'method_postparams' => 'Payload for POST', // IGNORE
'moved_category_deleted' => 'When you delete a category, its feeds are automatically classified under <em>%s</em>.', // IGNORE
'mute' => 'mute', // IGNORE
'mute' => array(
'_' => 'mute', // IGNORE
'state_is_muted' => 'This feed is muted', // IGNORE
),
'no_selected' => 'No feed selected.', // IGNORE
'number_entries' => '%d articles', // IGNORE
'open_feed' => 'Open feed %s', // IGNORE
'priority' => array(
'_' => 'Visibility', // IGNORE
'archived' => 'Do not show (archived)', // IGNORE
Expand Down
3 changes: 3 additions & 0 deletions app/i18n/en/gen.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@
'load_default_shortcuts' => 'Load default shortcuts',
'manage' => 'Manage',
'mark_read' => 'Mark as read',
'menu' => array(
'open' => 'Open menu',
),
'nav_buttons' => array(
'next' => 'Next article', // TODO
'prev' => 'Previous article', // TODO
Expand Down
8 changes: 7 additions & 1 deletion app/i18n/en/sub.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,9 @@
'help' => 'Provide the URL to an <a href="http://opml.org/" target="_blank">OPML file</a> to dynamically populate this category with feeds',
),
'empty' => 'Empty category',
'expand' => 'Expand category',
'information' => 'Information',
'open' => 'Open category',
'opml_url' => 'OPML URL',
'position' => 'Display position',
'position_help' => 'To control category sort order',
Expand Down Expand Up @@ -183,9 +185,13 @@
'method_help' => 'The POST payload has automatic support for <code>application/x-www-form-urlencoded</code> and <code>application/json</code>',
'method_postparams' => 'Payload for POST',
'moved_category_deleted' => 'When you delete a category, its feeds are automatically classified under <em>%s</em>.',
'mute' => 'mute',
'mute' => array(
'_' => 'mute',
'state_is_muted' => 'This feed is muted',
),
'no_selected' => 'No feed selected.',
'number_entries' => '%d articles',
'open_feed' => 'Open feed %s',
'priority' => array(
'_' => 'Visibility',
'archived' => 'Do not show (archived)',
Expand Down
3 changes: 3 additions & 0 deletions app/i18n/es/gen.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@
'load_default_shortcuts' => 'Cargar accesos directos predeterminados',
'manage' => 'Administrar',
'mark_read' => 'Marcar como leído',
'menu' => array(
'open' => 'Open menu', // TODO
),
'nav_buttons' => array(
'next' => 'Next article', // TODO
'prev' => 'Previous article', // TODO
Expand Down
8 changes: 7 additions & 1 deletion app/i18n/es/sub.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,9 @@
'help' => 'Provee la URL a un <a href=http://opml.org/ target="_blank">archivo OPML</a> para llenar dinámicamente esta categoría con feeds',
),
'empty' => 'Vaciar categoría',
'expand' => 'Expand category', // TODO
'information' => 'Información',
'open' => 'Open category', // TODO
'opml_url' => 'URL del OPML',
'position' => 'Posición de visualización',
'position_help' => 'Para controlar el orden de clasificación de categorías',
Expand Down Expand Up @@ -183,9 +185,13 @@
'method_help' => 'La carga útil del POST tiene soporte automático para <code>application/x-www-form-urlencoded</code> y <code>application/json</code>',
'method_postparams' => 'Carga útil para POST',
'moved_category_deleted' => 'Al borrar una categoría todas sus fuentes pasan automáticamente a la categoría <em>%s</em>.',
'mute' => 'silenciar',
'mute' => array(
'_' => 'silenciar',
'state_is_muted' => 'This feed is muted', // TODO
),
'no_selected' => 'No hay funentes seleccionadas.',
'number_entries' => '%d artículos',
'open_feed' => 'Open feed %s', // TODO
'priority' => array(
'_' => 'Visibilidad',
'archived' => 'No mostrar (archivado)',
Expand Down
3 changes: 3 additions & 0 deletions app/i18n/fa/gen.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@
'load_default_shortcuts' => ' میانبرهای پیش فرض را بارگیری کنید',
'manage' => ' مدیریت',
'mark_read' => ' علامت گذاری به عنوان خوانده شده',
'menu' => array(
'open' => 'Open menu', // TODO
),
'nav_buttons' => array(
'next' => 'Next article', // TODO
'prev' => 'Previous article', // TODO
Expand Down
8 changes: 7 additions & 1 deletion app/i18n/fa/sub.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,9 @@
'help' => ' URL را به <a href="http://opml.org/" target="_blank">فایل OPML</a> ارائه دهید تا به صورت پویا این دسته با فیدها پر شود.',
),
'empty' => ' دسته خالی',
'expand' => 'Expand category', // TODO
'information' => ' اطلاعات',
'open' => 'Open category', // TODO
'opml_url' => ' URL OPML',
'position' => ' موقعیت نمایش',
'position_help' => ' برای کنترل ترتیب مرتب سازی دسته بندی',
Expand Down Expand Up @@ -183,9 +185,13 @@
'method_help' => 'The POST payload has automatic support for <code>application/x-www-form-urlencoded</code> and <code>application/json</code>', // TODO
'method_postparams' => 'Payload for POST', // TODO
'moved_category_deleted' => ' هنگامی که یک دسته را حذف می کنید',
'mute' => ' بی صدا',
'mute' => array(
'_' => ' بی صدا',
'state_is_muted' => 'This feed is muted', // TODO
),
'no_selected' => ' هیچ خوراکی انتخاب نشده است.',
'number_entries' => ' %d مقاله',
'open_feed' => 'Open feed %s', // TODO
'priority' => array(
'_' => ' دید',
'archived' => ' نشان داده نشود (بایگانی شده)',
Expand Down
3 changes: 3 additions & 0 deletions app/i18n/fr/gen.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@
'load_default_shortcuts' => 'Utiliser les raccourcis par défaut',
'manage' => 'Gérer',
'mark_read' => 'Marquer comme lu',
'menu' => array(
'open' => 'Ouvrir le menu',
),
'nav_buttons' => array(
'next' => 'Article suivant',
'prev' => 'Article précédent',
Expand Down
8 changes: 7 additions & 1 deletion app/i18n/fr/sub.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,9 @@
'help' => 'Fournir l’URL d’un <a href="http://opml.org/" target="_blank">fichier OPML</a> qui donnera dynamiquement la liste des flux de cette catégorie',
),
'empty' => 'Catégorie vide',
'expand' => 'Développer la catégorie',
'information' => 'Informations',
'open' => 'Ouvrir la catégorie',
'opml_url' => 'URL de l’OPML',
'position' => 'Position d’affichage',
'position_help' => 'Pour contrôler l’ordre de tri des catégories',
Expand Down Expand Up @@ -183,9 +185,13 @@
'method_help' => 'Les données POST supportent automatiquement <code>application/x-www-form-urlencoded</code> et <code>application/json</code>',
'method_postparams' => 'Données pour POST',
'moved_category_deleted' => 'Lors de la suppression d’une catégorie, ses flux seront automatiquement classés dans <em>%s</em>.',
'mute' => 'désactivé',
'mute' => array(
'_' => 'désactivé',
'state_is_muted' => 'Ce flux est désactivé',
),
'no_selected' => 'Aucun flux sélectionné.',
'number_entries' => '%d articles', // IGNORE
'open_feed' => 'Ouvrir le flux %s',
'priority' => array(
'_' => 'Visibilité',
'archived' => 'Ne pas afficher (archivé)',
Expand Down
3 changes: 3 additions & 0 deletions app/i18n/he/gen.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@
'load_default_shortcuts' => 'Load default shortcuts', // TODO
'manage' => 'ניהול',
'mark_read' => 'סימון כנקרא',
'menu' => array(
'open' => 'Open menu', // TODO
),
'nav_buttons' => array(
'next' => 'Next article', // TODO
'prev' => 'Previous article', // TODO
Expand Down
8 changes: 7 additions & 1 deletion app/i18n/he/sub.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,9 @@
'help' => 'Provide the URL to an <a href="http://opml.org/" target="_blank">OPML file</a> to dynamically populate this category with feeds', // TODO
),
'empty' => 'Empty category', // TODO
'expand' => 'Expand category', // TODO
'information' => 'מידע',
'open' => 'Open category', // TODO
'opml_url' => 'OPML URL', // TODO
'position' => 'Display position', // TODO
'position_help' => 'To control category sort order', // TODO
Expand Down Expand Up @@ -183,9 +185,13 @@
'method_help' => 'The POST payload has automatic support for <code>application/x-www-form-urlencoded</code> and <code>application/json</code>', // TODO
'method_postparams' => 'Payload for POST', // TODO
'moved_category_deleted' => 'כאשר הקטגוריה נמחקת ההזנות שבתוכה אוטומטית מקוטלגות תחת <em>%s</em>.',
'mute' => 'mute', // TODO
'mute' => array(
'_' => 'mute', // TODO
'state_is_muted' => 'This feed is muted', // TODO
),
'no_selected' => 'אף הזנה לא נבחרה.',
'number_entries' => '%d מאמרים',
'open_feed' => 'Open feed %s', // TODO
'priority' => array(
'_' => 'Visibility', // TODO
'archived' => 'Do not show (archived)', // TODO
Expand Down
3 changes: 3 additions & 0 deletions app/i18n/hu/gen.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@
'load_default_shortcuts' => 'Alapértelmezett gyorsgombok visszaállítása',
'manage' => 'Kezelés',
'mark_read' => 'Megjelölés olvasottként',
'menu' => array(
'open' => 'Open menu', // TODO
),
'nav_buttons' => array(
'next' => 'Next article', // TODO
'prev' => 'Previous article', // TODO
Expand Down
8 changes: 7 additions & 1 deletion app/i18n/hu/sub.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,9 @@
'help' => 'Adj meg egy URL-t az <a href="http://opml.org/" target="_blank">OPML fájlhoz</a> hogy automatikusan kitöltődjön ez a kategória hírforrásokkal',
),
'empty' => 'Üres kategória',
'expand' => 'Expand category', // TODO
'information' => 'Információ',
'open' => 'Open category', // TODO
'opml_url' => 'OPML URL', // IGNORE
'position' => 'Megjelenítési pozíció',
'position_help' => 'Kategória rendezési sorrend',
Expand Down Expand Up @@ -183,9 +185,13 @@
'method_help' => 'A POST metódus hasznos adattartalma automatikusan támogatja az <code>application/x-www-form-urlencoded</code> és <code>application/json</code>',
'method_postparams' => 'POST metódus adattartalma',
'moved_category_deleted' => 'Ha kitörölsz egy kategóriát, az alá tartozó hírforrások automatikusan ide kerülnek <em>%s</em>.',
'mute' => 'némítás',
'mute' => array(
'_' => 'némítás',
'state_is_muted' => 'This feed is muted', // TODO
),
'no_selected' => 'Nincsen hírforrás kiválasztva.',
'number_entries' => '%d cikkek',
'open_feed' => 'Open feed %s', // TODO
'priority' => array(
'_' => 'Láthatóság',
'archived' => 'Ne jelenjen meg (archivált)',
Expand Down
3 changes: 3 additions & 0 deletions app/i18n/id/gen.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@
'load_default_shortcuts' => 'Load default shortcuts', // TODO
'manage' => 'Manage', // TODO
'mark_read' => 'Mark as read', // TODO
'menu' => array(
'open' => 'Open menu', // TODO
),
'nav_buttons' => array(
'next' => 'Next article', // TODO
'prev' => 'Previous article', // TODO
Expand Down
8 changes: 7 additions & 1 deletion app/i18n/id/sub.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,9 @@
'help' => 'Provide the URL to an <a href="http://opml.org/" target="_blank">OPML file</a> to dynamically populate this category with feeds', // TODO
),
'empty' => 'Empty category', // TODO
'expand' => 'Expand category', // TODO
'information' => 'Information', // TODO
'open' => 'Open category', // TODO
'opml_url' => 'OPML URL', // TODO
'position' => 'Display position', // TODO
'position_help' => 'To control category sort order', // TODO
Expand Down Expand Up @@ -183,9 +185,13 @@
'method_help' => 'The POST payload has automatic support for <code>application/x-www-form-urlencoded</code> and <code>application/json</code>', // TODO
'method_postparams' => 'Payload for POST', // TODO
'moved_category_deleted' => 'When you delete a category, its feeds are automatically classified under <em>%s</em>.', // TODO
'mute' => 'mute', // TODO
'mute' => array(
'_' => 'mute', // TODO
'state_is_muted' => 'This feed is muted', // TODO
),
'no_selected' => 'No feed selected.', // TODO
'number_entries' => '%d articles', // TODO
'open_feed' => 'Open feed %s', // TODO
'priority' => array(
'_' => 'Visibility', // TODO
'archived' => 'Do not show (archived)', // TODO
Expand Down
3 changes: 3 additions & 0 deletions app/i18n/it/gen.php
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,9 @@
'load_default_shortcuts' => 'Carica le scorciatoie di default',
'manage' => 'Gestisci',
'mark_read' => 'Segna come letto',
'menu' => array(
'open' => 'Open menu', // TODO
),
'nav_buttons' => array(
'next' => 'Next article', // TODO
'prev' => 'Previous article', // TODO
Expand Down
Loading

0 comments on commit 5a5ccc9

Please sign in to comment.