<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/app/i18n/fr/admin.php, branch 1.21.0</title>
<subtitle>Customized version of FreshRSS, a self-hosted RSS feed aggregator</subtitle>
<id>https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.21.0</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.21.0'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2022-02-28T19:22:43+00:00</updated>
<entry>
<title>Implement Web scraping "HTML + XPath" (#4220)</title>
<updated>2022-02-28T19:22:43+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2022-02-28T19:22:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=1fe66ad020ca8f0560bb9c6e311852ed77228f78'/>
<id>urn:sha1:1fe66ad020ca8f0560bb9c6e311852ed77228f78</id>
<content type='text'>
* More PHP type hints for Fever
Follow-up of https://github.com/FreshRSS/FreshRSS/pull/4201
Related to https://github.com/FreshRSS/FreshRSS/issues/4200

* Detail

* Draft

* Progress

* More draft

* Fix thumbnail PHP type hint
https://github.com/FreshRSS/FreshRSS/issues/4215

* More types

* A bit more

* Refactor FreshRSS_Entry::fromArray

* Progress

* Starts to work

* Categories

* Fonctional

* Layout update

* Fix relative URLs

* Cache system

* Forgotten files

* Remove a debug line

* Automatic form validation of XPath expressions

* data-leave-validation

* Fix reload action

* Simpler examples

* Fix column type for PostgreSQL

* Enforce HTTP encoding

* Readme

* Fix get full content

* target="_blank"

* gitignore

* htmlspecialchars_utf8

* Implement HTML &lt;base&gt;
And fix/revert `xml:base` support in SimplePie https://github.com/simplepie/simplepie/commit/e49c578817aa504d8d05cd7f33857aeda9d41908

* SimplePie upstream PR merged
https://github.com/simplepie/simplepie/pull/723</content>
</entry>
<entry>
<title>Improvement: config registration form settings (#3932)</title>
<updated>2022-02-05T12:50:33+00:00</updated>
<author>
<name>maTh</name>
<email>math-home@web.de</email>
</author>
<published>2022-02-05T12:50:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=ba1259bb2100a776ced28b3e068f17d97f3fd4fb'/>
<id>urn:sha1:ba1259bb2100a776ced28b3e068f17d97f3fd4fb</id>
<content type='text'>
* wip

* wip

* i18n en-us

* phpcs fixes

* wip i18n

* wip i18n

* i18n ignore en-us

* delete registration.help

* i18n de

* JS Syntax fixed for config.js

* JavaScript lint fixes config.js

* fix typo in i18n/de

* improve the JS

* improve HTML

* phpcs fixes

* update main.js from edge

* fix i18n comments

* Update app/i18n/fr/admin.php

Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;</content>
</entry>
<entry>
<title>Change i18n process (#4131)</title>
<updated>2022-01-08T13:00:26+00:00</updated>
<author>
<name>Alexis Degrugillier</name>
<email>aledeg@users.noreply.github.com</email>
</author>
<published>2022-01-08T13:00:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=127b7f0a3aad7012055c058e8aba0d27192a8cbc'/>
<id>urn:sha1:127b7f0a3aad7012055c058e8aba0d27192a8cbc</id>
<content type='text'>
Before, the ignore info were stored in a different file which was a bit cumbersome
for new comers. Now, this info is stored directly in the translation file as a
comment.

Before, there was no way of telling translators that a previously translated string
was in need of a new translation. Now, the dirty information is there to convey that
info.</content>
</entry>
<entry>
<title>Menu: move stats into subscription management (#3803)</title>
<updated>2021-09-12T09:50:00+00:00</updated>
<author>
<name>maTh</name>
<email>math-home@web.de</email>
</author>
<published>2021-09-12T09:50:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=e5e9a417daa3d2c21f67b5e9f857299a34f112ad'/>
<id>urn:sha1:e5e9a417daa3d2c21f67b5e9f857299a34f112ad</id>
<content type='text'>
* add stats menu into subscription management menu
* delete stats menu entry from dropdown menu
* Delete aside_stats.phtml
* Update aside_subscription.phtml</content>
</entry>
<entry>
<title>Lint i18n files (#3841)</title>
<updated>2021-09-12T09:37:15+00:00</updated>
<author>
<name>Alexandre Alapetite</name>
<email>alexandre@alapetite.fr</email>
</author>
<published>2021-09-12T09:37:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=fe295f50d031ca6475e21a0ae317cf1c71a68347'/>
<id>urn:sha1:fe295f50d031ca6475e21a0ae317cf1c71a68347</id>
<content type='text'>
Translations had quite a lot of cleaning in late:
* Removed some unused keys
* Added some ignores
* Applied a `cli/manipulate.translation.php -a format`</content>
</entry>
<entry>
<title>Remove Minz validation (#3439)</title>
<updated>2021-02-11T17:18:42+00:00</updated>
<author>
<name>Alexis Degrugillier</name>
<email>aledeg@users.noreply.github.com</email>
</author>
<published>2021-02-11T17:18:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=5bd84038a2c7784525d29ce8f44ac75f0b3beb38'/>
<id>urn:sha1:5bd84038a2c7784525d29ce8f44ac75f0b3beb38</id>
<content type='text'>
It should have been done during #3302.</content>
</entry>
<entry>
<title>Add a way to disable/enable users (#3056)</title>
<updated>2020-06-14T17:50:09+00:00</updated>
<author>
<name>Alexis Degrugillier</name>
<email>aledeg@users.noreply.github.com</email>
</author>
<published>2020-06-14T17:50:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=caeb660f29d13db62d5381c262aa03e12f201ea2'/>
<id>urn:sha1:caeb660f29d13db62d5381c262aa03e12f201ea2</id>
<content type='text'>
If you want to block users without deleting their account, you can now
disable them from the interface.</content>
</entry>
<entry>
<title>Reformat i18n correctly (#2976)</title>
<updated>2020-05-15T15:31:21+00:00</updated>
<author>
<name>Marien Fressinaud</name>
<email>dev@marienfressinaud.fr</email>
</author>
<published>2020-05-15T15:31:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=8487fa6248d1d5dac81640de9c55c1eab9f324b3'/>
<id>urn:sha1:8487fa6248d1d5dac81640de9c55c1eab9f324b3</id>
<content type='text'>
* Ignore i18n gen.dir key

* Add a makefile target to update an i18n key

* Mark some i18n keys to ignore

* Reformat i18n files correctly

* Make i18n keys sort case-sensitive

Calling `make i18n-format` was always inverting 4 lines:

- gen.date.dec with gen.date.Dec
- and gen.date.nov with gen.date.Nov

I don't know why these particular lines and not the others, but it
appeared the sort function was case insensitive due to the
`SORT_FLAG_CASE` flag passed to the `ksort` function. Removing this flag
makes the calls to the formatter idempotent and more reliable.

Unfortunately it moves a lot of lines since the `_` character is
considered differently.

* Check i18n files are correctly formatted on Travis</content>
</entry>
<entry>
<title>2914 show last login date (#2936)</title>
<updated>2020-05-09T10:49:49+00:00</updated>
<author>
<name>equinoxmatt</name>
<email>me@mattbutterworth.co.uk</email>
</author>
<published>2020-05-09T10:49:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=be10486f5e45148c78ab0c0a57a4056d5fc2889a'/>
<id>urn:sha1:be10486f5e45148c78ab0c0a57a4056d5fc2889a</id>
<content type='text'>
* Add new last_login param to default user config

* Add English translation strings for last login feature

* Update last_login when user successfully logs in.

* Add last_login column to manage users screen

* Add last_login to user details screen

* Remove accidental docker-compose.yml

* Fix whitespace

* Use last modified time for config file

* Remove last_login field from default user config

* Touch user configuration file upon succesful login

* Add translations with todos

* Fix whitespace

* Use last_user_activity

* Semi-colomn

Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;</content>
</entry>
<entry>
<title>[i18n] Update French translations (#2878)</title>
<updated>2020-04-05T06:33:04+00:00</updated>
<author>
<name>Damien Leroy</name>
<email>damien7leroy@gmail.com</email>
</author>
<published>2020-04-05T06:33:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=bd036425aa495824b13a17891698a14d52ec93ba'/>
<id>urn:sha1:bd036425aa495824b13a17891698a14d52ec93ba</id>
<content type='text'>
* Add french translate

* Fix documentation broken url</content>
</entry>
</feed>
