From 8ecc2318168b9b9bbda6f9e426816d2f004d4e8e Mon Sep 17 00:00:00 2001 From: Yohan Boniface Date: Fri, 13 Sep 2024 19:09:17 +0200 Subject: [PATCH] i18n --- umap/locale/de/LC_MESSAGES/django.mo | Bin 11148 -> 12206 bytes umap/locale/de/LC_MESSAGES/django.po | 37 ++++++++++++++------------- umap/static/umap/locale/de.js | 16 +++++++----- umap/static/umap/locale/de.json | 16 +++++++----- 4 files changed, 37 insertions(+), 32 deletions(-) diff --git a/umap/locale/de/LC_MESSAGES/django.mo b/umap/locale/de/LC_MESSAGES/django.mo index 3e20a16cee3b81ca8938679fa22e98b7b0eb7678..b48a205e4650a1995a6d52d7225b9dee3aa4b406 100644 GIT binary patch delta 4068 zcmZwI4R91^9mnw}kXMor1K~BKEQFA^CWbapN`*oQ1qz|m0;#DKF5HG(a<>=m_6VW0 z2UI9Xd8rHdGQk;W>sYMP@sy61GUJ4)bkG?^vD0a%9V=CIMu)1^4r9gd?{2BF<1_j1 z=hpM9SH^X%p6_U~;-zB4BKn4#z}g}9Jy%ug{~z=5)_$e23ZkE8JiI0J{U0B8!%DJ!&HGre2$qyovGvC5oOd%sS zKSteu3Dw~rP%pZUB+uk?(>N?fy|@x}y%v>$Mc9lTn9uvoVJfBgHQ&=XiSu))4u6By z_!cg}k=(2Swx9;Q5)b1VoQ_w0^GJ{GtHZI_j2ied)KUjA*+69%l`=eon&|~p$Cpqu z_!TO(Z{mFXCr-oJ^vak_J8Hn)$SRuMsDU3rW$+lPzf;JcIn7}do*zs8mBQC)&;yrI z54?fu@G9#1zfm3MF-lz@hm|-THRJpI_7EylTTui5ChA4cVHKW1^>+nXE%Qzp`JYVX zFEnUI1uPtsGxeyoT7XYsJ5I%SQ8T%TgP1oyGw|n7nR@{X@g-#cnRBQYT|#Z@w@?|o zff`_8lAWOrOVPqfs2R>f4PYtGz>TP-+Jm3R6#fZwxk(xL05!8R(x#3pQ2kW;HlYSK zA1z#t%-JM+s4y6l!~`BkWu%D12&_iUtPa(|EYyJKqh_|mZ(r-T2T%hDp_Vl2x4Wo* zcKGd2W=xuWRP?|>)C@e|LDUSMM|Jdl+=egX7qN-0tbrUvT|b8HS;l+=n>qh0TU@EG zX6Merxu{I_U=tq19DV=isp!QQun~WbO3lBJWSCMG?hdR+t?8rqFh)?H*K1gfzwrGC zXLD|`VbtF`T!?#+ZDU?T4eV{aElK6iRQNMRR_2G|c2ufcQ5jf`+QsX!2D?$a{~1&U zeu(-yUPV3>a|tz}cTp3$hPC)H>b`1rx-u~vlj`_kD(ok-3AGfDAz3uLPy;)GEAUnS zdI3-CMJ1>iRiaXSH|qIb{48$42k|6oB7gI*YxFO2o?A)&^bw5dmy z(X=92H33wrcjBG+ZPXIH?fZM*>&Uyz4eZ5=s?4t6kF2UWjq3Me75P`H-=`rPKR~VV zKTspinVA{L7}S0BzIUPSUyQnc8L}@;J1V0wRAwIcuY0JBoWeT1jM@VqC#h&AqnVaw z(t=u}m8h9^aL`)r#!@_hn!yRwUU&tSv8$*h`v?zV85ec^Sq}O5GkgiJpx(2W4Uvn< zBUJRlucA779`#-S2tg?ja5k`sWfS!i37q3?_uy7Ym5H37639o+NG+ z%~FL4n=Qm+gfe;;p>mj5OK8%{AVt+o(NFB~vTWFiHky8NZQ>ZAbyR83kY2te)OQhE z{Wi8s`cu@YzML-+_YtkcLSip4>7zcwd4#_2PNJVk5Gr5D zVD|V5eHHqWw98i$0b(ODyi{@$A(CJ5Tkppa#6)5SF_Jh)bP%<~t>XBV7(PhoXL%)2 zO?-}MAyn36NdK#@r#_Zw^V@d&KBDyxa`FK2wBM+2TtB6KM84XpYBog^j$0eIB7r`u zi+XV0|2D?|f2(dv#A3GNZgA~Dgbum`am$HXeTmL+Xp_2&d%?oV-o`?^HW;)LaXV%f zIo1Pxw)2o1vu(GH7xu-XJ@zJ-3qdR7R>!@P@`>KY@ul8}g`12_^S)d3X0zi4=y`FpZ@>zNoL;jy zW(U&GGBneg?#PG7L-BN%-pS(DvS7%K#^P3hF{NJR;8PpGtV?Oda=n~V~g!1-0gPE>JB;E6J0~+HrtL_ z68iKqt=2O2x?XnqE16*ql{a`7%cBd|Fj2Nn$R+XJF)I*`TY6>0Y74oW!y$6jJ9O4@ zc&)?RT}B!nIvZE5-;OaEZ_bqKc`KqU6}?wg%*u~j>e32(%PX7-s}eD*#SX+e?U2hD znST0e>TJb8R?$+sTdUz(Tcb{@aq8TWg>C8CribL&)0;-EvJ-Zuztqv`CE1nfoes{3{Ey3E>`j%YMu{sZBLJ{14} delta 3059 zcmZA2d2EzL7{~G1ZA;71r9e5`vRiu4LMe+B+sdKb1 z)Gcz~1RTiqbj&m+XjW5E$9u3RwqkcYW82T8kLx?w7Zc(m56(i3G1p$_;}EXLViK;x z&bR~lsd)iA;ePx5>lnxL%_%DC_#85Ma}_nS8@Bx>_T$=38uBm+_24Y9@c9mL`dO4#NUW#B$V(>QEhT zLk)Zo_LG>#^*PkUZrOGZ>#K|;p$0m!C;3;$(`eAe$UjD0T5WR0fwZYGojRe%y=d_Z+IK|00zKXoz8} zYfTDp5l%&&hF5Vg9>r030r{bc<4BNYlaG4fOwJv|HVr8SUas)UMA%jkE~$#+z%uuS3o3c~nO&sF}4RV>2D70bIrzc-MYEnbE1= z8K{9T!4W*))KF0eZ{l!#8|UKJwtYCgwQxNON8q>CL|>%CDab0AQe-YBfc(_#L1nHD zN8%+^M!Ry9WN!?r;-#V)Wn%>vqYvLh25&B-I{pon%0zC~n)^^omVrub9%>-tQTLUi z?kh*#SAndy*^J6S^C0rCFOJcmnV-ZVcoVgzy;&EHJQFq0Qq&TyK+UWgwL~u??-+9! zHQ*DNg+7o5{9Kz?nJ#0_Mtjxv3`Jz z(R_(|_1;CLyjM2sjX9_cbYK)-K`q5qRKK?{7Jo+#D5$6M_B1Kj1^pOUcdWW1Fl^*vNG=K8?vkBfoD#<{dOSG%h1lw5Hm*DqDzY;TjLa zrNkX#~9|r!DuVn9{1MwdNnw9V`<7 diff --git a/umap/locale/de/LC_MESSAGES/django.po b/umap/locale/de/LC_MESSAGES/django.po index f196dbff..5e230a63 100644 --- a/umap/locale/de/LC_MESSAGES/django.po +++ b/umap/locale/de/LC_MESSAGES/django.po @@ -7,6 +7,7 @@ # Christopher , 2020 # Claus Ruedinger , 2020 # Ettore Atalan , 2016 +# jakl, 2024 # hno2 , 2013-2014 # Jannis Leidel , 2016 # gislars, 2024 @@ -19,7 +20,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-09-04 14:02+0000\n" "PO-Revision-Date: 2013-11-22 14:00+0000\n" -"Last-Translator: gislars, 2024\n" +"Last-Translator: jakl, 2024\n" "Language-Team: German (http://app.transifex.com/openstreetmap/umap/language/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -73,7 +74,7 @@ msgstr "Jeder" #: models.py:168 models.py:174 models.py:425 msgid "Editors and team only" -msgstr "" +msgstr "Nur Bearbeiter und Team" #: models.py:169 models.py:426 msgid "Owner only" @@ -125,7 +126,7 @@ msgstr "Bearbeiter" #: models.py:207 msgid "team" -msgstr "" +msgstr "Team" #: models.py:213 models.py:447 msgid "edit status" @@ -331,19 +332,19 @@ msgstr "Dies ist eine Demo-Instanz, die für Tests und Vorveröffentlichungen ve #: templates/umap/content_footer.html:5 msgid "An OpenStreetMap project" -msgstr "" +msgstr "Ein OpenStreetMap Projekt" #: templates/umap/content_footer.html:6 msgid "version" -msgstr "" +msgstr "Version" #: templates/umap/content_footer.html:7 msgid "Hosted by" -msgstr "" +msgstr "Gehostet von" #: templates/umap/content_footer.html:8 msgid "Contact" -msgstr "" +msgstr "Kontakt" #: templates/umap/content_footer.html:9 templates/umap/navigation.html:25 msgid "Help" @@ -364,7 +365,7 @@ msgstr "Mein Profil" #: templates/umap/dashboard_menu.html:13 msgid "My teams" -msgstr "" +msgstr "Meine Teams" #: templates/umap/home.html:14 msgid "Map of the uMaps" @@ -536,8 +537,8 @@ msgstr "Ihr Passwort wurde geändert." #, python-format msgid "%(count)s map found:" msgid_plural "%(count)s maps found:" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%(count)s Karte gefunden:" +msgstr[1] "%(count)s Karten gefunden:" #: templates/umap/search.html:24 msgid "No map found." @@ -558,20 +559,20 @@ msgstr "Suchen" #: templates/umap/team_detail.html:10 #, python-format msgid "Browse %(current_team)s's maps" -msgstr "" +msgstr "Schaue dir %(current_team)s's Karten an" #: templates/umap/team_detail.html:22 #, python-format msgid "%(current_team)s has no public maps." -msgstr "" +msgstr "%(current_team)s hat keine öffentlichen Karten.." #: templates/umap/team_form.html:24 msgid "Delete this team" -msgstr "" +msgstr "Dieses Team löschen" #: templates/umap/team_form.html:47 msgid "Add user" -msgstr "" +msgstr "Benutzer hinzufügen" #: templates/umap/user_dashboard.html:9 templates/umap/user_dashboard.html:25 msgid "Search my maps" @@ -592,20 +593,20 @@ msgstr "Du hast noch keine Karte." #: templates/umap/user_teams.html:17 msgid "Users" -msgstr "" +msgstr "Benutzer" #: templates/umap/user_teams.html:48 msgid "New team" -msgstr "" +msgstr "Neues Team" #: views.py:235 msgid "Cannot delete a team with more than one member" -msgstr "" +msgstr "Teams mit mehr als einem Mitglied können nicht gelöscht werden" #: views.py:239 #, python-format msgid "Team “%(name)s” has been deleted" -msgstr "" +msgstr "Team “%(name)s” wurde gelöscht" #: views.py:438 msgid "View the map" diff --git a/umap/static/umap/locale/de.js b/umap/static/umap/locale/de.js index bae83069..33bc73a4 100644 --- a/umap/static/umap/locale/de.js +++ b/umap/static/umap/locale/de.js @@ -1,6 +1,6 @@ const locale = { - "(area: {measure})": "(Fläche: {measure})", - "(length: {measure})": "(Länge: {measure})", + "(area: {measure})": "(area: {measure})", + "(length: {measure})": "(length: {measure})", "# one hash for main heading": "# Eine Raute für große Überschrift", "## two hashes for second heading": "## Zwei Rauten für mittlere Überschrift", "### three hashes for third heading": "### Drei Rauten für kleine Überschrift", @@ -498,13 +498,15 @@ const locale = { "Expression is empty": "Ausdruck ist leer", "OK": "OK", "Cancel": "Abbrechen", - "Attach map to a team": "Attach map to a team", - "Display the polygon inverted": "Display the polygon inverted", + "Attach map to a team": "Die Karte einem Team zuordnen", + "Display the polygon inverted": "Das Polygon invertiert anzeigen", "Proportional circles": "Proportional circles", "Property name to compute circles": "Property name to compute circles", - "Min circle radius": "Min circle radius", - "Max circle radius": "Max circle radius", - "Display the open browser control": "Display the open browser control" + "Min circle radius": "Minimaler Kreis-Radius", + "Max circle radius": "Maximaler Kreis-Radius", + "Display the open browser control": "Display the open browser control", + "Copy as GeoJSON": "Als GeoJSON kopieren", + "Please zoom in to edit the geometry": "Please zoom in to edit the geometry" } L.registerLocale("de", locale) L.setLocale("de") diff --git a/umap/static/umap/locale/de.json b/umap/static/umap/locale/de.json index 605edc24..7ceb0703 100644 --- a/umap/static/umap/locale/de.json +++ b/umap/static/umap/locale/de.json @@ -1,6 +1,6 @@ { - "(area: {measure})": "(Fläche: {measure})", - "(length: {measure})": "(Länge: {measure})", + "(area: {measure})": "(area: {measure})", + "(length: {measure})": "(length: {measure})", "# one hash for main heading": "# Eine Raute für große Überschrift", "## two hashes for second heading": "## Zwei Rauten für mittlere Überschrift", "### three hashes for third heading": "### Drei Rauten für kleine Überschrift", @@ -498,11 +498,13 @@ "Expression is empty": "Ausdruck ist leer", "OK": "OK", "Cancel": "Abbrechen", - "Attach map to a team": "Attach map to a team", - "Display the polygon inverted": "Display the polygon inverted", + "Attach map to a team": "Die Karte einem Team zuordnen", + "Display the polygon inverted": "Das Polygon invertiert anzeigen", "Proportional circles": "Proportional circles", "Property name to compute circles": "Property name to compute circles", - "Min circle radius": "Min circle radius", - "Max circle radius": "Max circle radius", - "Display the open browser control": "Display the open browser control" + "Min circle radius": "Minimaler Kreis-Radius", + "Max circle radius": "Maximaler Kreis-Radius", + "Display the open browser control": "Display the open browser control", + "Copy as GeoJSON": "Als GeoJSON kopieren", + "Please zoom in to edit the geometry": "Please zoom in to edit the geometry" } \ No newline at end of file