From e4202eb609307384a29f110dc380f04bc93cdf46 Mon Sep 17 00:00:00 2001 From: Yohan Boniface Date: Tue, 10 Sep 2024 16:31:49 +0200 Subject: [PATCH] i18n --- umap/locale/fa_IR/LC_MESSAGES/django.mo | Bin 13581 -> 14040 bytes umap/locale/fa_IR/LC_MESSAGES/django.po | 18 ++++++++-------- umap/static/umap/locale/eu.js | 14 +++++++------ umap/static/umap/locale/eu.json | 14 +++++++------ umap/static/umap/locale/fa_IR.js | 26 +++++++++++++----------- umap/static/umap/locale/fa_IR.json | 26 +++++++++++++----------- 6 files changed, 53 insertions(+), 45 deletions(-) diff --git a/umap/locale/fa_IR/LC_MESSAGES/django.mo b/umap/locale/fa_IR/LC_MESSAGES/django.mo index 4f74b4808ac264c36138441cf387cd1f103900ef..256c36c80832865771ec5cd6bcc98c61bf48096c 100644 GIT binary patch delta 3332 zcmYk;d2EzL7{~D`rG-*jN-1|KFWAx+p)Ir^2;~q3TS7}8I zg!PJnL=h<-*pw|8P#{Wz5Roft-dE~@fj=Zlz^G^+W z?(*P|sV!eKl$VKgBGA&96L_{YAC%LH#`MKAn2dj7CdRfkrU&L=E{?@G^kXYrg;}@` zyWn0dz+;$#H*lCSL35W%1`WfKqRz%XT(3b5@HVF6acqYdZTl5;xW0>>(IGn}Fa(wR z2zxyaHG#?49iKxb_$nqazS%{E9Lzq9$1v)~qo|I)Lk;i~vN+~8YM}pYdkeDC47*_w z7NVY8jO}rSbrW{w`ZZKP^_b20rjg1BY{CTW&iW|BEZmO$u{R#G{*1aWmfkyH5-QAM;eRZgQ8d3e6v+Yf(tp9y9{7Qpnm_#pnpa8S67?r6H)o~eS;VRS; z??M*MyocTJ5NZM!kS@(1sI7@(8EP;Cd*VJ+;-}KI|5VP=pp45pMwiNu9CWi9*=Dl| zHPBAfVcmmTq0dnXUP5)~qJux9CKA&rnm{sYOS16^oPpPIe~^l19^!;)Mu$-kp0J)p zCE}rj*N|LIJk#P)(;ZjhK-3EC#};@Jwdbc$&wq_d&_hk+ifs?xvR~Xm%_NSE(n=(v z9!NoT)Wx>5aCHp(KY+>@8s6s!YtMei zfvBS_3vnziLUnuqb%>7QBs`6Sup=i~PDH&88?Y329=#!{i{9 z7>=w?Z3-Wn;Xu^k8i|GYI4YsdScWH29p#e+2iy$C0-S)Oa4o8z&rmZxgVorXSB=Fo zyHSZ9#b9C#f9t8tp~21MWMWZP^ssG3b^IY_V-s?VY1zk^DVU2RaSdw5N3361zrq2u ze}f^6r;~^9EmYz^WV8P2_?B(xniGA``=c@(f;#0BkV%*l+rAm&xqcnBWxG*{eS!`) zq0Yb^oQhrfg&KopsDA2EiCoHM{aaJ%$S;Imiwx9W=b_&Fxu^lka0phTW^^2NW^ST7 z>cI*73+JQ0pUIb+VJ+UpUD!s_xvWEN#lavIR>z!22mi(i*f}rym#!3*NG&SCH?Rcj zklio|`O%r@<0D*8M=kYRc!;gdWB;abeU+?~P!T7TKOts3D$(G4Dy)*(iS%hcMRj}~ z_1dHq@<#`UBdcb57ex=(B-F~y!elJ9?JH1Aybd+cJD7$?P+NA+`YrN&&@@p|X4mW& z|3<%vyv!OPftOmQq6X@Y+LFF_9v{XqrVWnXcN#U&MPvaYWu~>6XPYZ}|Fw_W+pV@y zovV}+{7HzM2VJYok9LPs1bBb;y#aWIy6*j~rsI3kr8N~|S%5_-kk z5Ci7&@eCo?6Au!P6U&KF#56)BJ4)o=^mWv`5MyoIRNO=ix7Uj>iAV?yN*tdS@Rcmj zt#THZR5|4pj(=t8vLy>bTN8VRUQS%p$(iE!l}`&)`h0=OC4R?WS+Uf&AP~BdxFae0 zTy~YSyu@D>Ue>laCayeCvLF!Nm$W`6VSGhZz_-vTUGr{MyEd&>`6{cHRFsD^yZ#iD zV+ZuMcpKeDuf}`TagTV_UaePsd7I;HaqHbWx52H?3;omWYNz9FgID|gn_kT?>$kae z+~Dqa>zvT}!i-qs)rM~57lqoVuWwzg+uQ~xv?Dz|J~}{nd-}WyX0uVfSON#<&NSk@+9M-jXx` delta 2965 zcmZA34NR3)9LMqhMFfd=@C6a|D)JI4icm@>8j@Hl_--ndnyCq7ii-KtMUyg1ORuix zidfE!wbsj>xmnY)e5tL>WesrYXlaYh)hcIhE&BeRd)!)Q{P~>c+{=0X=bZoZXlw1R zm4Qnsk^7C-NMsOYk!B&R>A^4Bm{_wsEXD*}iv6(;Z^u2@9Y4Zo{1mhB3ml2RViNk} z%*J8?4!~N>HVfDbbTnZIQ}8?{;!ke;PxN!05^vTA3sE7=_2(=clj-_qPr@nz$2LyhX4~-5?q@9*=35g+*9`x^W#Q<7Ve>?8|jCYMx`5 zgD0>Ae@5+4HmiFP^Kmfux8v$y2P)%8_A3<=P%9aXI+_w3jtj9TK8IRS6Kdi^sKnnv zZ%1()*XMB%CXy{(D?lY$iUAgFRdkf`O4L@ZLQS|CmB@Cy4PQZh?;z@XZ=ohSf|}=? z8~*__x$Z?_X|)vQi4i!Sql5FiE9|h!g|!!zJ_duy@~1gA!-HZkstemUpkT~ zvU?T>;y^r%O8gAIisw)X*RWmMsntk5+6Lq_YRAS2%%0)RE-kOq`3I*n(R5zTV*l9Yy`!C(f@>iL?jk_~~3l=C)`mj;>|kIxIx( zKnq6T=ctvOK~3;AD#3QtLVk4Pzq|2&Pz#A-yR;K=sP8AE<_Yw5ANZYFs6WU<9mPmz zF=_>+xB)A%3eTb@&Y}?Nef%9xQFs$4;V>#%^VA_V6R-w4QyJKeci=_j z$C4@eB{&?5@g@k;CfWi?m%tv>u&rcMsa-s zbwn4Dd)syNV|otzud^OY+B0w-PQ(_}MAuM>B;|%PpM|ROD%9E5ppN7K>IN-120ueB z=xu?hA0zC89{D>|KL)`jh;m9-BIdj+XC`wdCj;+f5lMR-5XK{m;n zQHh*JCHNgK#w+gga7 zN-Wcjk9OlF&T{8;)Q#q&j${R%!)+MCnML7wqj-i{cfdQJC48X9aeJ>}^`9c{Q-`Li zUqq}RZZ#c;jwXqSA;{bN4+hv1#1?gEtHOA{Rirw$t%O#u``cuw@Gi{ma(2f}1gGP@ z*EOtjYfy()Pec&ih)0NALTxEQ3E31Pm53)M5x3fAI`ataa5a(1{cSn1o_LJVt91e~ zmsm%r`H3=hT+=b>Y}Hh(Gl+YL*@Rv^(}@QNy#-Yxw;FG1uc=;o5f2jq>d1RJfcHL+ z#Y$b!Mi3hbj>>zpf!BDI+k9dcF`6hPRud|`|28d-dbCH0ZNy3_rxQsU6j^KL*MZvB88$!beR7HgL`eVC=j%6mKMz?;@wxg}l{sqI#6V(6! diff --git a/umap/locale/fa_IR/LC_MESSAGES/django.po b/umap/locale/fa_IR/LC_MESSAGES/django.po index 9d4a89d7..8720dfb0 100644 --- a/umap/locale/fa_IR/LC_MESSAGES/django.po +++ b/umap/locale/fa_IR/LC_MESSAGES/django.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: uMap\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-30 18:23+0000\n" +"POT-Creation-Date: 2024-09-04 14:02+0000\n" "PO-Revision-Date: 2013-11-22 14:00+0000\n" "Last-Translator: imni , 2024\n" "Language-Team: Persian (Iran) (http://app.transifex.com/openstreetmap/umap/language/fa_IR/)\n" @@ -326,19 +326,19 @@ msgstr "این یک نمونهٔ نمایشی است که برای آزمایش #: templates/umap/content_footer.html:5 msgid "An OpenStreetMap project" -msgstr "" +msgstr "پروژه‌ای با اوپن‌استریت‌مپ" #: templates/umap/content_footer.html:6 msgid "version" -msgstr "" +msgstr "نسخه" #: templates/umap/content_footer.html:7 msgid "Hosted by" -msgstr "" +msgstr "میزبانی‌شده در" #: templates/umap/content_footer.html:8 msgid "Contact" -msgstr "" +msgstr "تماس" #: templates/umap/content_footer.html:9 templates/umap/navigation.html:25 msgid "Help" @@ -373,11 +373,11 @@ msgstr "الهام بگیرید، نقشه‌ها را مرور کنید" msgid "You are logged in. Continuing..." msgstr "شما وارد شده‌اید. ادامه..." -#: templates/umap/map_list.html:10 views.py:433 +#: templates/umap/map_list.html:11 views.py:433 msgid "by" msgstr "ساختهٔ" -#: templates/umap/map_list.html:18 +#: templates/umap/map_list.html:20 msgid "More" msgstr "بیشتر" @@ -553,12 +553,12 @@ msgstr "جستجو" #: templates/umap/team_detail.html:10 #, python-format msgid "Browse %(current_team)s's maps" -msgstr "" +msgstr "مرور نقشه‌های %(current_team)s" #: templates/umap/team_detail.html:22 #, python-format msgid "%(current_team)s has no public maps." -msgstr "" +msgstr "%(current_team)s نقشهٔ عمومی ندارد." #: templates/umap/team_form.html:24 msgid "Delete this team" diff --git a/umap/static/umap/locale/eu.js b/umap/static/umap/locale/eu.js index 49addb52..b4832be5 100644 --- a/umap/static/umap/locale/eu.js +++ b/umap/static/umap/locale/eu.js @@ -498,13 +498,15 @@ const locale = { "Expression is empty": "Esamoldea hutsa dago", "OK": "Ados", "Cancel": "Utzi", - "Attach map to a team": "Attach map to a team", - "Display the polygon inverted": "Display the polygon inverted", - "Proportional circles": "Proportional circles", + "Attach map to a team": "Erantsi mapa talde bati", + "Display the polygon inverted": "Bistaratu poligonoa alderantziz", + "Proportional circles": "Zirkulu proportzionalak", "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": "Zirkuluaren gutxieneko erradioa", + "Max circle radius": "Zirkuluaren gehieneko erradioa", + "Display the open browser control": "Display the open browser control", + "Copy as GeoJSON": "Kopiatu GeoJSON gisa", + "Please zoom in to edit the geometry": "Mesedez, handitu geometria editatzeko" } L.registerLocale("eu", locale) L.setLocale("eu") diff --git a/umap/static/umap/locale/eu.json b/umap/static/umap/locale/eu.json index ae9ef120..752aa964 100644 --- a/umap/static/umap/locale/eu.json +++ b/umap/static/umap/locale/eu.json @@ -498,11 +498,13 @@ "Expression is empty": "Esamoldea hutsa dago", "OK": "Ados", "Cancel": "Utzi", - "Attach map to a team": "Attach map to a team", - "Display the polygon inverted": "Display the polygon inverted", - "Proportional circles": "Proportional circles", + "Attach map to a team": "Erantsi mapa talde bati", + "Display the polygon inverted": "Bistaratu poligonoa alderantziz", + "Proportional circles": "Zirkulu proportzionalak", "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": "Zirkuluaren gutxieneko erradioa", + "Max circle radius": "Zirkuluaren gehieneko erradioa", + "Display the open browser control": "Display the open browser control", + "Copy as GeoJSON": "Kopiatu GeoJSON gisa", + "Please zoom in to edit the geometry": "Mesedez, handitu geometria editatzeko" } \ No newline at end of file diff --git a/umap/static/umap/locale/fa_IR.js b/umap/static/umap/locale/fa_IR.js index 22ee47dd..4c055b9c 100644 --- a/umap/static/umap/locale/fa_IR.js +++ b/umap/static/umap/locale/fa_IR.js @@ -160,7 +160,7 @@ const locale = { "fill color": "رنگ پرکردن", "fill opacity": "شفافیت پرشدگی", "fill": "پرکردن", - "Fit all data": "Fit all data", + "Fit all data": "گنجیدن همهٔ داده‌ها", "Format": "قالب", "From zoom": "از زوم", "full backup": "پشتیبان کامل", @@ -218,7 +218,7 @@ const locale = { "Link to…": "پیوند به…", "Link with text: [[http://example.com|text of the link]]": "پیوند با متن:\n[[http://example.com|text of the link]]", "Long credits": "یادکردهای بلند", - "Longitude": "عرض جغرافیایی", + "Longitude": "طول جغرافیایی", "Make main shape": "شکل اصلی را ایجاد کنید", "Manage layers": "مدیریت لایه‌ها", "Manual": "دستی", @@ -237,7 +237,7 @@ const locale = { "max zoom": "بیشینهٔ بزرگنمایی", "Measure distances": "اندازه‌گیری مسافت‌ها", "Merge lines": "ادغام خطوط", - "mi": "مایل", + "mi": "mi", "miles": "مایل", "min zoom": "کمینهٔ بزرگنمایی", "More controls": "دکمه‌های بیشتر", @@ -304,7 +304,7 @@ const locale = { "Save this center and zoom": "ذخیره‌سازی این مرکزیت و بزرگنمایی", "Save this location as new feature": "این مکان را به عنوان عنصر جدید ذخیره کنید", "Save": "ذخیره", - "Saved center and zoom": "مرکزیت و بزرگنمایی ذخیره شد", + "Saved center and zoom": "مرکزیت و بزرگنمایی ذخیره‌شده", "Search location": "جستجوی مکان", "Search": "جستجو", "Secret edit link:": "پیوند محرمانه برای ویرایش:", @@ -354,14 +354,14 @@ const locale = { "Type char or paste emoji": "نویسه‌ای بنویسید یا شکلکی بچسبانید", "Type of layer": "نوع لایه", "Unable to detect format of file {filename}": "قالب فایل {filename} تشخیص داده نشد", - "Untitled layer": "لایهٔ بدون عنوان", - "Untitled map": "نقشهٔ بدون عنوان", + "Untitled layer": "لایهٔ بی‌عنوان", + "Untitled map": "نقشهٔ بی‌عنوان", "Update permissions and editors": "روزآمدسازی مجوزها و ویرایشگران", "Update permissions": "روزآمدسازی مجوزها", "Update who can see and edit the map": "چه کسی می‌تواند نقشه را ببیند و ویرایش کند", "Url": "نشانی اینترنتی", "URL": "URL", - "Use current bounds": "از کران‌های فعلی استفاده شود", + "Use current bounds": "استفاده از کران‌های فعلی", "Use placeholders with feature properties between brackets, eg. {name}, they will be dynamically replaced by the corresponding values.": "هر کدام از ویژگی‌های عنصر را بین آکولاد قرار دهید و جانگهدار بسازید. مثال: {name}. این جانگهدارها به طور پویا به مقدار متناظرشان تغییر می‌کنند.", "User content credits": "یادکردهای محتوای کاربر", "User interface options": "گزینه‌های رابط کاربری", @@ -500,11 +500,13 @@ const locale = { "Cancel": "لغو", "Attach map to a team": "Attach map to a team", "Display the polygon inverted": "Display the polygon inverted", - "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" + "Proportional circles": "دایره‌های نسبی", + "Property name to compute circles": "نام ویژگی برای محاسبهٔ دایره‌ها", + "Min circle radius": "کمترین شعاع دایره", + "Max circle radius": "بیشتری شعاع دایره", + "Display the open browser control": "نمایش دکمهٔ بازکردن مرورگر", + "Copy as GeoJSON": "Copy as GeoJSON", + "Please zoom in to edit the geometry": "لطفاً برای ویرایش هندسه زوم کنید" } L.registerLocale("fa_IR", locale) L.setLocale("fa_IR") diff --git a/umap/static/umap/locale/fa_IR.json b/umap/static/umap/locale/fa_IR.json index de51909e..46fd1286 100644 --- a/umap/static/umap/locale/fa_IR.json +++ b/umap/static/umap/locale/fa_IR.json @@ -160,7 +160,7 @@ "fill color": "رنگ پرکردن", "fill opacity": "شفافیت پرشدگی", "fill": "پرکردن", - "Fit all data": "Fit all data", + "Fit all data": "گنجیدن همهٔ داده‌ها", "Format": "قالب", "From zoom": "از زوم", "full backup": "پشتیبان کامل", @@ -218,7 +218,7 @@ "Link to…": "پیوند به…", "Link with text: [[http://example.com|text of the link]]": "پیوند با متن:\n[[http://example.com|text of the link]]", "Long credits": "یادکردهای بلند", - "Longitude": "عرض جغرافیایی", + "Longitude": "طول جغرافیایی", "Make main shape": "شکل اصلی را ایجاد کنید", "Manage layers": "مدیریت لایه‌ها", "Manual": "دستی", @@ -237,7 +237,7 @@ "max zoom": "بیشینهٔ بزرگنمایی", "Measure distances": "اندازه‌گیری مسافت‌ها", "Merge lines": "ادغام خطوط", - "mi": "مایل", + "mi": "mi", "miles": "مایل", "min zoom": "کمینهٔ بزرگنمایی", "More controls": "دکمه‌های بیشتر", @@ -304,7 +304,7 @@ "Save this center and zoom": "ذخیره‌سازی این مرکزیت و بزرگنمایی", "Save this location as new feature": "این مکان را به عنوان عنصر جدید ذخیره کنید", "Save": "ذخیره", - "Saved center and zoom": "مرکزیت و بزرگنمایی ذخیره شد", + "Saved center and zoom": "مرکزیت و بزرگنمایی ذخیره‌شده", "Search location": "جستجوی مکان", "Search": "جستجو", "Secret edit link:": "پیوند محرمانه برای ویرایش:", @@ -354,14 +354,14 @@ "Type char or paste emoji": "نویسه‌ای بنویسید یا شکلکی بچسبانید", "Type of layer": "نوع لایه", "Unable to detect format of file {filename}": "قالب فایل {filename} تشخیص داده نشد", - "Untitled layer": "لایهٔ بدون عنوان", - "Untitled map": "نقشهٔ بدون عنوان", + "Untitled layer": "لایهٔ بی‌عنوان", + "Untitled map": "نقشهٔ بی‌عنوان", "Update permissions and editors": "روزآمدسازی مجوزها و ویرایشگران", "Update permissions": "روزآمدسازی مجوزها", "Update who can see and edit the map": "چه کسی می‌تواند نقشه را ببیند و ویرایش کند", "Url": "نشانی اینترنتی", "URL": "URL", - "Use current bounds": "از کران‌های فعلی استفاده شود", + "Use current bounds": "استفاده از کران‌های فعلی", "Use placeholders with feature properties between brackets, eg. {name}, they will be dynamically replaced by the corresponding values.": "هر کدام از ویژگی‌های عنصر را بین آکولاد قرار دهید و جانگهدار بسازید. مثال: {name}. این جانگهدارها به طور پویا به مقدار متناظرشان تغییر می‌کنند.", "User content credits": "یادکردهای محتوای کاربر", "User interface options": "گزینه‌های رابط کاربری", @@ -500,9 +500,11 @@ "Cancel": "لغو", "Attach map to a team": "Attach map to a team", "Display the polygon inverted": "Display the polygon inverted", - "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" + "Proportional circles": "دایره‌های نسبی", + "Property name to compute circles": "نام ویژگی برای محاسبهٔ دایره‌ها", + "Min circle radius": "کمترین شعاع دایره", + "Max circle radius": "بیشتری شعاع دایره", + "Display the open browser control": "نمایش دکمهٔ بازکردن مرورگر", + "Copy as GeoJSON": "Copy as GeoJSON", + "Please zoom in to edit the geometry": "لطفاً برای ویرایش هندسه زوم کنید" } \ No newline at end of file