<feed xmlns='http://www.w3.org/2005/Atom'>
<title>FreshRSS (Customized)/docs/i18n, branch 1.27.1</title>
<subtitle>Customized version of FreshRSS, a self-hosted RSS feed aggregator</subtitle>
<id>https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.27.1</id>
<link rel='self' href='https://git.rdnlsmith.com/fresh-rss-custom/atom?h=1.27.1'/>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/'/>
<updated>2025-09-21T11:45:12+00:00</updated>
<entry>
<title>Update German (#7833)</title>
<updated>2025-09-21T11:45:12+00:00</updated>
<author>
<name>beerisgood</name>
<email>beerisgood@users.noreply.github.com</email>
</author>
<published>2025-09-21T11:45:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=f0388f64acea1c5c241e4b29d4d19777af500466'/>
<id>urn:sha1:f0388f64acea1c5c241e4b29d4d19777af500466</id>
<content type='text'>
* Update sub.php

German translation added.

* Update gen.php

German translation added

* make fix-all

* Update conf.php

* make fix-all

* Update index.php

* make fix-all

* Update admin.php

* Update feedback.php

* Update app/i18n/de/index.php

* make fix-all

* Apply suggestions from code review

Co-authored-by: maTh &lt;1645099+math-GH@users.noreply.github.com&gt;

* Update app/i18n/de/index.php

Co-authored-by: maTh &lt;1645099+math-GH@users.noreply.github.com&gt;

* Update app/i18n/de/feedback.php

Co-authored-by: maTh &lt;1645099+math-GH@users.noreply.github.com&gt;

* Icon

* make fix-all

---------

Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;
Co-authored-by: maTh &lt;1645099+math-GH@users.noreply.github.com&gt;
Co-authored-by: Alexis Degrugillier &lt;aledeg@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>6846 i18n update hungarian language (#7986)</title>
<updated>2025-09-19T22:10:26+00:00</updated>
<author>
<name>Horváth Zsolt</name>
<email>horvi28@gmail.com</email>
</author>
<published>2025-09-19T22:10:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=508b1bb1ce3e490d549be920f3c86b7b451df7fa'/>
<id>urn:sha1:508b1bb1ce3e490d549be920f3c86b7b451df7fa</id>
<content type='text'>
* Update hungarian translation

* Update hungarian translation status as well</content>
</entry>
<entry>
<title>i18n zh-CN: Update conf.php (#7944)</title>
<updated>2025-09-15T20:12:25+00:00</updated>
<author>
<name>scmaybee</name>
<email>7593601+scmaybee@users.noreply.github.com</email>
</author>
<published>2025-09-15T20:12:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=38b7daedf70e38e5953e3d4b7bf6c764a1c9c4e0'/>
<id>urn:sha1:38b7daedf70e38e5953e3d4b7bf6c764a1c9c4e0</id>
<content type='text'>
* Update conf.php

Supplementary part of the translation.

* Update app/i18n/zh-cn/conf.php

* Update app/i18n/zh-cn/conf.php

* Update app/i18n/zh-cn/conf.php

* Fixes

---------

Co-authored-by: Frans de Jonge &lt;fransdejonge@gmail.com&gt;
Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;</content>
</entry>
<entry>
<title>i18n: add missing string in `pl` (#7963)</title>
<updated>2025-09-14T19:25:21+00:00</updated>
<author>
<name>Inverle</name>
<email>inverle@proton.me</email>
</author>
<published>2025-09-14T19:25:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=697240813d9f086bff30b7e6424538fbef933359'/>
<id>urn:sha1:697240813d9f086bff30b7e6424538fbef933359</id>
<content type='text'>
It was supposed to be done in https://github.com/FreshRSS/FreshRSS/pull/7712#discussion_r2179851787, but that PR hasn't been yet finished for some time now.</content>
</entry>
<entry>
<title>Translate to Ukrainian (#7961)</title>
<updated>2025-09-14T19:17:30+00:00</updated>
<author>
<name>Denys Nykula</name>
<email>nykula@ukr.net</email>
</author>
<published>2025-09-14T19:17:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=6d0bec14e514b1e1949e604709207a74f8bf053f'/>
<id>urn:sha1:6d0bec14e514b1e1949e604709207a74f8bf053f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Translate Dutch (#7940)</title>
<updated>2025-09-10T19:34:34+00:00</updated>
<author>
<name>Frans de Jonge</name>
<email>fransdejonge@gmail.com</email>
</author>
<published>2025-09-10T19:34:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=c6c2e1bc55a5bf081e6537385ddbedb0648d0d65'/>
<id>urn:sha1:c6c2e1bc55a5bf081e6537385ddbedb0648d0d65</id>
<content type='text'>
* Translate Dutch

* ignore

* update the SVG file

* without newline</content>
</entry>
<entry>
<title>Translate the API information page (#7922)</title>
<updated>2025-09-10T05:04:17+00:00</updated>
<author>
<name>Alexis Degrugillier</name>
<email>aledeg@users.noreply.github.com</email>
</author>
<published>2025-09-10T05:04:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=a1411c7f2c10ab7c0e3cd49b8ffff38009ade35b'/>
<id>urn:sha1:a1411c7f2c10ab7c0e3cd49b8ffff38009ade35b</id>
<content type='text'>
Closes #6222
Translate the `api/index.php` page

* Update app/i18n/pl/api.php

Co-authored-by: Inverle &lt;inverle@proton.me&gt;

* Update app/i18n/de/api.php

Co-authored-by: maTh &lt;1645099+math-GH@users.noreply.github.com&gt;

* i18n: fr
* &lt;kbd&gt;

Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;

---------

Co-authored-by: Inverle &lt;inverle@proton.me&gt;
Co-authored-by: maTh &lt;1645099+math-GH@users.noreply.github.com&gt;
Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;</content>
</entry>
<entry>
<title>Show warning when unsafe CSP policy is in use (#7804)</title>
<updated>2025-08-09T19:47:39+00:00</updated>
<author>
<name>Inverle</name>
<email>inverle@proton.me</email>
</author>
<published>2025-08-09T19:47:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=2b85a50ed72982ab0c0f9ef98c7ed1e15f21bf5f'/>
<id>urn:sha1:2b85a50ed72982ab0c0f9ef98c7ed1e15f21bf5f</id>
<content type='text'>
* Show warning when unsafe CSP policy is in use

* Fix bare markdown URL

* i18n: fr

* Minor i18n: fr

* Add target="_blank" to i18n strings

---------

Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;</content>
</entry>
<entry>
<title>New JS attribute: `data-auto-leave-validation` (#7785)</title>
<updated>2025-08-08T15:39:38+00:00</updated>
<author>
<name>Inverle</name>
<email>inverle@proton.me</email>
</author>
<published>2025-08-08T15:39:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=d9197d7e32a97f29829ffd4cf4371b1853e51fa2'/>
<id>urn:sha1:d9197d7e32a97f29829ffd4cf4371b1853e51fa2</id>
<content type='text'>
Instead of a repeating pattern like: `&lt;input type="text" value="something" data-leave-validation="something"&gt;`, you can now put a `data-auto-leave-validation="1"` attribute on a `&lt;form&gt;` for example, and it will automatically set the `data-leave-validation` attributes inside the form elements.

`data_auto_leave_validation(parent)`  from `extra.js` is called on slider open and page load.

---------

Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;
Co-authored-by: Frans de Jonge &lt;fransdejonge@gmail.com&gt;</content>
</entry>
<entry>
<title>Add Persian (fa) translations for FreshRSS (#7795)</title>
<updated>2025-08-08T09:01:47+00:00</updated>
<author>
<name>Ali Moslemi</name>
<email>ali19moslemi19@gmail.com</email>
</author>
<published>2025-08-08T09:01:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rdnlsmith.com/fresh-rss-custom/commit/?id=084f9549804b98a266a8438614064f873fd07b07'/>
<id>urn:sha1:084f9549804b98a266a8438614064f873fd07b07</id>
<content type='text'>
* Add Persian (fa) translations for FreshRSS

* Fix Persian translation and syntax issues

* Apply fix-all for Persian translation2

* Fix syntax errors and update Persian translations

* Mark untranslated strings as IGNORE and fix remaining TODOs

* make fix-all

---------

Co-authored-by: Alexandre Alapetite &lt;alexandre@alapetite.fr&gt;</content>
</entry>
</feed>
