diff --git a/searx/translations/cy/LC_MESSAGES/messages.po b/searx/translations/cy/LC_MESSAGES/messages.po
index 4647f2844..c74038e05 100644
--- a/searx/translations/cy/LC_MESSAGES/messages.po
+++ b/searx/translations/cy/LC_MESSAGES/messages.po
@@ -10,19 +10,20 @@
 # return42 <markus.heiser@darmarit.de>, 2023.
 msgid ""
 msgstr ""
-"Project-Id-Version:  searx\n"
+"Project-Id-Version: searx\n"
 "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
 "POT-Creation-Date: 2023-10-05 09:01+0000\n"
-"PO-Revision-Date: 2023-07-09 15:33+0000\n"
+"PO-Revision-Date: 2023-10-06 07:07+0000\n"
 "Last-Translator: return42 <markus.heiser@darmarit.de>\n"
+"Language-Team: Welsh <https://translate.codeberg.org/projects/searxng/"
+"searxng/cy/>\n"
 "Language: cy\n"
-"Language-Team: Welsh "
-"<https://translate.codeberg.org/projects/searxng/searxng/cy/>\n"
-"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n "
-"!= 11) ? 2 : 3;\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != "
+"11) ? 2 : 3;\n"
+"X-Generator: Weblate 5.0.2\n"
 "Generated-By: Babel 2.12.1\n"
 
 #. CONSTANT_NAMES['NO_SUBGROUPING']
@@ -339,7 +340,7 @@ msgstr "Nos"
 
 #: searx/engines/zlibrary.py:130
 msgid "Book rating"
-msgstr ""
+msgstr "Gradd llyfr"
 
 #: searx/engines/zlibrary.py:131
 msgid "File quality"
@@ -1612,4 +1613,3 @@ msgstr "cuddio fideo"
 #~ "ganlyniadau. Defnyddiwch derm(au) chwilio "
 #~ "gwahanol neu ehangu'r chwilio i ragor"
 #~ " o gategorïau."
-