From b4efb174a3d113e654c86c93e93f2b9d1b687162 Mon Sep 17 00:00:00 2001 From: Peter Jochum Date: Tue, 18 Jan 2022 14:22:44 +0100 Subject: [PATCH 1/2] Added german translation Generated messages for de locale Added 3 missing blocktrans blocks in scan index --- .../locale/de/LC_MESSAGES/django.mo | Bin 0 -> 4075 bytes .../locale/de/LC_MESSAGES/django.po | 220 ++++++++++++++++++ .../templates/wagtaillinkchecker/index.html | 6 +- 3 files changed, 223 insertions(+), 3 deletions(-) create mode 100644 wagtaillinkchecker/locale/de/LC_MESSAGES/django.mo create mode 100644 wagtaillinkchecker/locale/de/LC_MESSAGES/django.po diff --git a/wagtaillinkchecker/locale/de/LC_MESSAGES/django.mo b/wagtaillinkchecker/locale/de/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..67cc20ee5db032e97a9e11d2ff9f7a5a74061e77 GIT binary patch literal 4075 zcma);&u=416~}8}Vc7u7vM~Hwe!Kv~CY!X!$&O&~Ocs*3ll4sE4Y8ADL4exb<#vzT z)mBw?yqRGHEH?z4U=Iihf#wPq5Zc2WkSxRj{s0gX92Ri{&E7fiebsHp&LRyhw?D4# z`tjcPy;tSGJ^9Fw1+EJ2kK+FR1tB)T|GWiXxE{P!h);oUfLFkaj|lMz@CJAhyahfB zej9ue{0)eY_yfM)1^x+q4E#&kejR)X?FZlrc;jtF{}b@-Xx{L^&0pT_z&cFs6Z{GI5%8ZNmJkfFA>&1|fy;!F6yCya|2_#7F!QUmpbj401dkfE;(iqP+gIAm@<} z^86jJ4fa6~{2lli@ZTjbLKKekb&z%WDhQW^EZaly!)V_IF+}_bgbU&q;1>8R@blms zAp5uS9wDxQUjp9;{s3hEeh#wzuYug}_aNkUF?a^VaCh_7X&<3EX;^9$+k;=cl} z;+|YQH|xeV!TH0nWP3R#lZ*Xj-*{cFnc0gqV!xJgvwiH_ z<2$)nd%h|KTrF@3bMA0FK8>4ji%Ux#o%N;qMw+O;SvFKO$u+5)Gmp?{W8oIYxWznApw+L!KeRFBRpXb)Bb;U^<6MtQ;j#v50|L zdQOs63RFZ!;!6&KBsG+DDWIXwI;k8`!Xuzrg=da+VDmJvNv6yyn+~4>+$x)!a#7S_ zy{J16OBB}mQDSKr#FD~H*&t!xFb@`C?S!v&rbR<_vl?B$+VkIbu23Xcu zxRU9LU@>XCC&Rwfa}7Ey!cja7iym0QTG(u;7o14yNU10vMjWehs!;#|)k%;hksE1> z7$QtAY}C$ZOHQ7VXv&wZXl4{bD}73%Ov4W2MAf+qz0J zqGgdOhPJaviZ-N2)(v2Ho<`1t4uXN95k)ylAS0)j%c~-K#toXS3L0^;nLG@oG2J{( zPs<8|2w31O5m`dcDo!Y~SiWQBV5G|omQTr$!^lg!?BmQ3N2;%~QQ4~^juSa5vi2p3 zY(J~lfw)t>JD2c9iBP$5+*!L@tPZ`hTUg0!MBXvNin6KED2S2xsmJzBvZ`A7Y^Azz zD2JK0-oA;G$lJ?JBKZsjYo(rMgzFF6;%y zdTotlK!s+yMhDm(G~LL;UOu4fLvB@Wxz-nBuJlTn4W7d=73T=L*OtMcM!QlEpwvUV z*C5Ekeq-N1^K1=1V3V*?!H&}*47JGa%fl3PevQIjpiw;=N9`T&>RCUww=1>ht1ycY zk{Vs@BzEB-&2^A^J4hQ-BQ|-A&$}yH*Y;ID$x!*~qPzNrHPzFVBlVF$Z${uR97j!KKoj($ae&hQn zo}nJ!cYWsPn6B93$xOoA67m2WRumZH9z=NP>sWTMPhkg(5XJFNCo|@p+vDFFj8WJx z(p0MHiIMQr`M%;SIqbmUu`@Nh^j&OrVu=B1hDDT^Um?nM*z1n(_cUJZFfElw%Kumd zmZ%`?%}9eMg%m;Fbq>UVx{Ze|$$PMyy@HJ}p@|%Lhic&?2ftA3hzT`wdmFwFar>OG zgx%fP@jVqKv8{+*cN!(AeVk#?pXQ=ng-I08YD^gQ?!|spU7?KJ7Q!gjUPnFAt`p!@5s?v%TXVHrwUd1P5B~Y$|eR zm5}0CZpIyW%c;O#Z_XZ2PCI8@alUxlGe^~=;hiOmVAIc@C(2lvrpOsqHFv58eVYd< z_7kZgqH}c=XhNUy{nRG0dt_)fhl@}m9W-%n&ZUZIj_-v%EF*5pL`g~!ar~LUdfV_mXSgoK!46WWQEJQitxE4P$&u;7xmo=bIW6$lML0!D^awYB|x`~U4$B*n~OSnLUt)9@JUN}a?K|63--Dq2J7%K2PD8P8eGrEY~k8)EnsME$(FW+pu*IUsd6 zOJmKZ61Hn>zzSv=ij$5lRh}y&4yQ|kMebD^S40B`TL%H+ZK)_9&UG#(Xan;&{ie1Z rsgCU9A1$9tMNL)C6(sKxP*jN, 2022. +# +msgid "" +msgstr "" +"Project-Id-Version: wagtail-linkchecker 0.6.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-01-18 14:17+0100\n" +"PO-Revision-Date: 2022-01-18 14:17+0100\n" +"Last-Translator: Peter Jochum \n" +"Language-Team: German \n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"X-Generator: Gtranslator 40.0\n" + +#: models.py:23 +msgid "" +"Conduct automated sitewide scans for broken links, and send emails if a " +"problem is found." +msgstr "" +"Führt automatische Überprüfungen nach fehlerhaften Links auf der ganzen " +"Seite durch. Bei gefundenen Problemen werden Nutzer per Email verständigt." + +#: models.py:24 +msgid "Automated Scanning" +msgstr "Automatische Überprüfung" + +#: models.py:42 +#, python-brace-format +msgid "{0} broken links found out of {1} links" +msgstr "{0} Links von {1} funktionieren nicht" + +#: scanner.py:47 +msgid "Internal server error, please notify the site administrator." +msgstr "" +"Interner Serverfehler, bitte verständigen sie den Administrator der Seite." + +#: scanner.py:53 +msgid "Unknown error." +msgstr "Unbekannter Fehler." + +#: scanner.py:85 +msgid "There was an error connecting to this site" +msgstr "Es konnte keine Verbindung mit der Seite hergestellt werden" + +#: tasks.py:24 +msgid "Link was invalid" +msgstr "Link war ungültig" + +# Anglizismus gelassen, da sowohl "Link" und "checken" sehr gebräuchlich sind +#: templates/wagtaillinkchecker/delete.html:3 +#: templates/wagtaillinkchecker/index.html:3 +#: templates/wagtaillinkchecker/index.html:10 +#: templates/wagtaillinkchecker/settings.html:3 +#: templates/wagtaillinkchecker/settings.html:10 wagtail_hooks.py:33 +msgid "Link Checker" +msgstr "Link-Checker" + +#: templates/wagtaillinkchecker/delete.html:6 +msgid "Delete" +msgstr "Löschen" + +#: templates/wagtaillinkchecker/delete.html:12 +msgid "Are you sure you want to delete these scan results?" +msgstr "" +"Sind sie sicher, dass sie die Ergebnisse der Überprüfung löschen wollen?" + +#: templates/wagtaillinkchecker/delete.html:13 +msgid "Yes, delete them" +msgstr "Ja, löschen" + +#: templates/wagtaillinkchecker/index.html:14 +msgid "Conduct Scan" +msgstr "Überprüfung durchführen" + +#: templates/wagtaillinkchecker/index.html:15 +msgid "Settings" +msgstr "Einstellungen" + +#: templates/wagtaillinkchecker/index.html:23 +msgid "No scans yet!" +msgstr "Es sind noch keine Überprüfungen vorhanden!" + +#: templates/wagtaillinkchecker/results.html:3 +#: templates/wagtaillinkchecker/scan.html:3 +msgid "Link Checker Results" +msgstr "Link-Checker-Ergebnisse" + +#: templates/wagtaillinkchecker/scan.html:11 +msgid "Links To Be Scanned " +msgstr "Links für die Überprüfung" + +#: templates/wagtaillinkchecker/scan.html:14 +msgid "PAGE CONTAINING LINK WAS DELETED" +msgstr "DIE SEITE MIT DEM LINK WURDE GELÖSCHT" + +#: templates/wagtaillinkchecker/scan.html:18 +#: templates/wagtaillinkchecker/scan_list.html:7 +msgid "Results" +msgstr "Ergebnisse" + +#: templates/wagtaillinkchecker/scan.html:20 +msgid "Broken Links" +msgstr "Fehlerhafte Links" + +#: templates/wagtaillinkchecker/scan.html:24 +msgid "Edit page containing this link" +msgstr "Seite mit dem Link bearbeiten" + +#: templates/wagtaillinkchecker/scan.html:25 +msgid "Status Code" +msgstr "Status-Code" + +#: templates/wagtaillinkchecker/scan.html:26 +msgid "Error" +msgstr "Fehler" + +#: templates/wagtaillinkchecker/scan.html:27 +msgid "Info: PAGE CONTAINING THIS LINK WAS DELETED" +msgstr "Info: DIE SEITE MIT DIESEM LINK WURDE ENTFERNT" + +#: templates/wagtaillinkchecker/scan.html:31 +msgid "Congratulations, there are no broken links!" +msgstr "Gratuliere, alle Links funktionieren!" + +#: templates/wagtaillinkchecker/scan.html:38 +msgid "PAGE CONTAINING LINK WAS DELETED " +msgstr "DIE SEITE MIT DEM LINK WURDE GELÖSCHT" + +#: templates/wagtaillinkchecker/scan.html:42 +msgid "There are no working links!" +msgstr "Es gibt keine funktionierenden Links!" + +#: templates/wagtaillinkchecker/scan.html:45 +msgid "Back" +msgstr "Zurück" + +#: templates/wagtaillinkchecker/scan_list.html:5 +msgid "Date" +msgstr "Datum" + +#: templates/wagtaillinkchecker/scan_list.html:6 +msgid "Links Scanned" +msgstr "Links überprüft" + +#: templates/wagtaillinkchecker/scan_list.html:8 +#: templates/wagtaillinkchecker/scan_list.html:28 +msgid "Completed" +msgstr "Abgeschlossen" + +#: templates/wagtaillinkchecker/scan_list.html:18 +msgid "View Scan" +msgstr "Überprüfung anzeigen" + +#: templates/wagtaillinkchecker/scan_list.html:19 +msgid "Delete Scan" +msgstr "Überprüfung löschen" + +#: templates/wagtaillinkchecker/scan_list.html:23 +#, python-format +msgid "%(broken_links)s broken links out of %(links)s links" +msgstr "%(broken_links)s von %(links)s Links sind fehlerhaft" + +#: templates/wagtaillinkchecker/scan_list.html:30 +#, python-format +msgid "%(links)s links found" +msgstr "%(links)s Links gefunden" + +#: templates/wagtaillinkchecker/scan_list.html:31 +#, python-format +msgid "%(crawled_links)s links crawled" +msgstr "%(crawled_links)s Links überprüft" + +#: templates/wagtaillinkchecker/scan_list.html:32 +#, python-format +msgid "%(broken_links)s broken links found" +msgstr "%(broken_links)s defekte Links gefunden" + +#: templates/wagtaillinkchecker/scan_list.html:40 +#, python-format +msgid "Page %(number)s of %(total)s" +msgstr "Seite %(number)s von %(total)s" + +#: templates/wagtaillinkchecker/scan_list.html:46 +msgid "Previous" +msgstr "Vorherige" + +#: templates/wagtaillinkchecker/scan_list.html:55 +msgid "Next" +msgstr "Nächste" + +#: templates/wagtaillinkchecker/settings.html:14 +msgid "Scan Index" +msgstr "Überprüfungs-Übersicht" + +#: templates/wagtaillinkchecker/settings.html:23 +msgid "Save" +msgstr "Speichern" + +#: views.py:70 +msgid "The scan results were successfully deleted." +msgstr "Die Überprüfungs-Ergebnisse wurden erfolgreich entfernt" + +#: views.py:91 +msgid "Link checker settings have been updated." +msgstr "Link-Checker-Einstellungen wurden aktualisiert." + +#: views.py:95 +msgid "The form could not be saved due to validation errors" +msgstr "Formular konnte wegen Validierungsfehlern nicht gespeichert werden" + +#: views.py:118 +msgid "No celery workers are running, the scan was not conducted." +msgstr "" +"Keine laufenden Celery-Worker gefunden, die Überprüfung wurde nicht " +"durchgeführt." diff --git a/wagtaillinkchecker/templates/wagtaillinkchecker/index.html b/wagtaillinkchecker/templates/wagtaillinkchecker/index.html index 360d21b..37c624f 100644 --- a/wagtaillinkchecker/templates/wagtaillinkchecker/index.html +++ b/wagtaillinkchecker/templates/wagtaillinkchecker/index.html @@ -11,8 +11,8 @@

{% blocktrans %}Link Checker{% endblocktrans %}

@@ -20,6 +20,6 @@

{% blocktrans %}Link Checker{% endblocktrans %}

{% if scans.exists %} {% include 'wagtaillinkchecker/scan_list.html' %} {% else %} -
No scans yet!
+
{% blocktrans %}No scans yet!{% endblocktrans %}
{% endif %} {% endblock %} From 21e4914101ae2bbf371f5b5befa65d1475830918 Mon Sep 17 00:00:00 2001 From: Peter Jochum Date: Tue, 18 Jan 2022 15:15:56 +0100 Subject: [PATCH 2/2] Added locale folder to manifest --- MANIFEST.in | 1 + 1 file changed, 1 insertion(+) diff --git a/MANIFEST.in b/MANIFEST.in index 113e377..da2d56b 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -2,3 +2,4 @@ include LICENSE include README.rst recursive-include wagtaillinkchecker/templates * +recursive-include wagtaillinkchecker/locale *