From 099747f51b83659ee7a564b3af2b2a8fc0a2db08 Mon Sep 17 00:00:00 2001 From: Bashar Al-Abdulhadi Date: Sat, 25 Feb 2017 23:02:17 +0300 Subject: [PATCH 01/10] Arabic translation by KUWAITNET (#178) * Adding Arabic translation * Adding Arabic Translation * Adding js Arabic Translation * Dashboard's Arabic translation file --- jet/dashboard/locale/ar/LC_MESSAGES/django.mo | Bin 0 -> 6102 bytes jet/dashboard/locale/ar/LC_MESSAGES/django.po | 393 ++++++++++++++++++ .../locale/ar/LC_MESSAGES/djangojs.mo | Bin 0 -> 473 bytes .../locale/ar/LC_MESSAGES/djangojs.po | 30 ++ jet/locale/ar/LC_MESSAGES/django.mo | Bin 0 -> 1242 bytes jet/locale/ar/LC_MESSAGES/django.po | 71 ++++ jet/locale/ar/LC_MESSAGES/djangojs.mo | Bin 0 -> 739 bytes jet/locale/ar/LC_MESSAGES/djangojs.po | 47 +++ 8 files changed, 541 insertions(+) create mode 100644 jet/dashboard/locale/ar/LC_MESSAGES/django.mo create mode 100644 jet/dashboard/locale/ar/LC_MESSAGES/django.po create mode 100644 jet/dashboard/locale/ar/LC_MESSAGES/djangojs.mo create mode 100644 jet/dashboard/locale/ar/LC_MESSAGES/djangojs.po create mode 100644 jet/locale/ar/LC_MESSAGES/django.mo create mode 100644 jet/locale/ar/LC_MESSAGES/django.po create mode 100644 jet/locale/ar/LC_MESSAGES/djangojs.mo create mode 100644 jet/locale/ar/LC_MESSAGES/djangojs.po diff --git a/jet/dashboard/locale/ar/LC_MESSAGES/django.mo b/jet/dashboard/locale/ar/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..d1e8ecb0acc2a38d729f584ae3eda37a9b352870 GIT binary patch literal 6102 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, YEAR. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-12-28 13:32+0000\n" +"PO-Revision-Date: 2017-02-12 17:28+0300\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Last-Translator: Bashar \n" +"Language-Team: \n" +"X-Generator: Poedit 1.8.7.1\n" + +#: dashboard/modules.py:138 templates/admin/base.html:281 +msgid "URL" +msgstr "الرابط" + +#: dashboard/dashboard.py:207 +msgid "Quick links" +msgstr "روابط سريعة" + +#: dashboard/dashboard.py:213 +msgid "Return to site" +msgstr "العودة للموقع" + +#: dashboard/dashboard.py:224 dashboard/modules.py:268 +msgid "Applications" +msgstr "التطبيقات" + +#: dashboard/dashboard.py:232 +msgid "Administration" +msgstr "الإدارة" + +#: dashboard/dashboard.py:240 dashboard/modules.py:413 +msgid "Recent Actions" +msgstr "آخر الأوامر" + +#: dashboard/dashboard.py:248 +msgid "Latest Django News" +msgstr "آخر أخبار جانغو" + +#: dashboard/dashboard.py:257 +msgid "Support" +msgstr "الدعم الفني" + +#: dashboard/dashboard.py:260 +msgid "Django documentation" +msgstr "توثيقات جانغو" + +#: dashboard/dashboard.py:265 +msgid "Django \"django-users\" mailing list" +msgstr "قائمة تراسل \"django-users\" الخاصة بجانغو" + +#: dashboard/dashboard.py:270 +msgid "Django irc channel" +msgstr "قناة الآي آر سي الخاصة بجانغو" + +#: dashboard/dashboard.py:285 +msgid "Application models" +msgstr "نماذج التطبيقات" + +#: dashboard/models.py:11 dashboard/modules.py:139 +msgid "Title" +msgstr "العنوان" + +#: dashboard/modules.py:140 +msgid "External link" +msgstr "رابط خارجي" + +#: dashboard/modules.py:144 +msgid "Layout" +msgstr "المخطط" + +#: dashboard/modules.py:144 +msgid "Stacked" +msgstr "مصفف" + +#: dashboard/modules.py:144 +msgid "Inline" +msgstr "خلال السطر" + +#: dashboard/modules.py:190 dashboard/modules.py:214 +msgid "Links" +msgstr "الروابط" + +#: dashboard/modules.py:213 +msgid "Link" +msgstr "رابط" + +#: dashboard/modules.py:340 +msgid "Models" +msgstr "النماذج" + +#: dashboard/modules.py:383 dashboard/modules.py:490 +msgid "Items limit" +msgstr "حدود العناصر" + +#: dashboard/modules.py:491 +msgid "Feed URL" +msgstr "تلقيم الرابط" + +#: dashboard/modules.py:522 +msgid "RSS Feed" +msgstr "تلقيم RSS" + +#: dashboard/modules.py:568 +msgid "You must install the FeedParser python module" +msgstr "يجب عليك تنصيب حزمة بايثون FeedParser" + +#: dashboard/modules.py:573 +msgid "You must provide a valid feed URL" +msgstr "يجب عليك تزويد رابط تلقيم صحيح" + +#: dashboard/views.py:17 +msgid "Widget was successfully updated" +msgstr "الودجة تم تجديثها بنجاح" + +#: dashboard/views.py:89 dashboard/views.py:90 +msgid "Items" +msgstr "عناصر" + +#: dashboard/views.py:152 +msgid "Widget has been successfully added" +msgstr "تم إضافة الودجة بنجاح" + +#: dashboard/dashboard_modules/google_analytics.py:145 +#: dashboard/dashboard_modules/yandex_metrika.py:102 +msgid "Revoke access" +msgstr "سحب التصريح" + +#: dashboard/dashboard_modules/google_analytics.py:150 +#: dashboard/dashboard_modules/yandex_metrika.py:107 +msgid "Grant access" +msgstr "إعطاء تصريح" + +#: dashboard/dashboard_modules/google_analytics.py:163 +#: dashboard/dashboard_modules/yandex_metrika.py:117 +msgid "Access" +msgstr "التصريح" + +#: dashboard/dashboard_modules/google_analytics.py:164 +#: dashboard/dashboard_modules/yandex_metrika.py:118 +msgid "Counter" +msgstr "عدّاد" + +#: dashboard/dashboard_modules/google_analytics.py:165 +#: dashboard/dashboard_modules/yandex_metrika.py:119 +msgid "Statistics period" +msgstr "فترة الإحصائيات" + +#: dashboard/dashboard_modules/google_analytics.py:166 +#: dashboard/dashboard_modules/yandex_metrika.py:120 +msgid "Today" +msgstr "اليوم" + +#: dashboard/dashboard_modules/google_analytics.py:167 +#: dashboard/dashboard_modules/yandex_metrika.py:121 +msgid "Last week" +msgstr "الإسبوع الماضي" + +#: dashboard/dashboard_modules/google_analytics.py:168 +#: dashboard/dashboard_modules/yandex_metrika.py:122 +msgid "Last month" +msgstr "الشهر الماضي" + +#: dashboard/dashboard_modules/google_analytics.py:169 +#: dashboard/dashboard_modules/yandex_metrika.py:123 +msgid "Last quarter" +msgstr "ربع السنة الماضي" + +#: dashboard/dashboard_modules/google_analytics.py:170 +#: dashboard/dashboard_modules/yandex_metrika.py:124 +msgid "Last year" +msgstr "العام الماضي" + +#: dashboard/dashboard_modules/google_analytics.py:180 +#: dashboard/dashboard_modules/yandex_metrika.py:134 +msgid "none" +msgstr "لا شيء" + +#: dashboard/dashboard_modules/google_analytics.py:183 +#: dashboard/dashboard_modules/yandex_metrika.py:137 +msgid "grant access first" +msgstr "أعط تصريح أولا" + +#: dashboard/dashboard_modules/google_analytics.py:183 +#: dashboard/dashboard_modules/yandex_metrika.py:137 +msgid "counters loading failed" +msgstr "فشل تحميل العدّادات" + +#: dashboard/dashboard_modules/google_analytics.py:188 +#: dashboard/dashboard_modules/yandex_metrika.py:142 +msgid "Show" +msgstr "اعرض" + +#: dashboard/dashboard_modules/google_analytics.py:193 +#: dashboard/dashboard_modules/google_analytics.py:201 +#: dashboard/dashboard_modules/yandex_metrika.py:147 +#: dashboard/dashboard_modules/yandex_metrika.py:155 +msgid "Group" +msgstr "مجموعة" + +#: dashboard/dashboard_modules/google_analytics.py:194 +#: dashboard/dashboard_modules/google_analytics.py:202 +#: dashboard/dashboard_modules/yandex_metrika.py:148 +#: dashboard/dashboard_modules/yandex_metrika.py:156 +msgid "By day" +msgstr "باليوم" + +#: dashboard/dashboard_modules/google_analytics.py:195 +#: dashboard/dashboard_modules/google_analytics.py:203 +#: dashboard/dashboard_modules/yandex_metrika.py:149 +#: dashboard/dashboard_modules/yandex_metrika.py:157 +msgid "By week" +msgstr "بالإسبوع" + +#: dashboard/dashboard_modules/google_analytics.py:196 +#: dashboard/dashboard_modules/google_analytics.py:204 +#: dashboard/dashboard_modules/yandex_metrika.py:150 +#: dashboard/dashboard_modules/yandex_metrika.py:158 +msgid "By month" +msgstr "بالشهر" + +#: dashboard/dashboard_modules/google_analytics.py:277 +#, python-format +msgid "" +"Please attach Google account and choose Google Analytics " +"counter to start using widget" +msgstr "" +"الرجاء إرفاق حساب جوجل و إختر عداد احصائيات جوجل للبدء " +"بإستخدام الودجة" + +#: dashboard/dashboard_modules/google_analytics.py:280 +#, python-format +msgid "" +"Please select Google Analytics counter to start using " +"widget" +msgstr "" +"الرجاء إختر عداد احصائيات جوجل للبدء بإستخدام الودجة" + +#: dashboard/dashboard_modules/google_analytics.py:299 +#: dashboard/dashboard_modules/google_analytics_views.py:42 +#: dashboard/dashboard_modules/yandex_metrika.py:236 +#: dashboard/dashboard_modules/yandex_metrika_views.py:37 +msgid "API request failed." +msgstr "طلب API فشل" + +#: dashboard/dashboard_modules/google_analytics.py:301 +#: dashboard/dashboard_modules/yandex_metrika.py:238 +#, python-format +msgid " Try to revoke and grant access again" +msgstr "جرب حذف و إضافة التصريح مرة اخرى" + +#: dashboard/dashboard_modules/google_analytics.py:311 +msgid "Google Analytics visitors totals" +msgstr "عدد زوار إحصائيات جوجل الإجمالي" + +#: dashboard/dashboard_modules/google_analytics.py:189 +#: dashboard/templates/jet.dashboard/modules/google_analytics_period_visitors.html:15 +#: dashboard/dashboard_modules/google_analytics.py:326 +msgid "users" +msgstr "المستخدمين" + +#: dashboard/dashboard_modules/google_analytics.py:190 +#: dashboard/templates/jet.dashboard/modules/google_analytics_period_visitors.html:16 +#: dashboard/dashboard_modules/google_analytics.py:327 +msgid "sessions" +msgstr "الجلسات" + +#: dashboard/dashboard_modules/google_analytics.py:191 +#: dashboard/dashboard_modules/yandex_metrika.py:146 +#: dashboard/templates/jet.dashboard/modules/google_analytics_period_visitors.html:17 +#: dashboard/templates/jet.dashboard/modules/yandex_metrika_period_visitors.html:17 +#: dashboard/dashboard_modules/google_analytics.py:328 +#: dashboard/dashboard_modules/yandex_metrika.py:267 +msgid "views" +msgstr "إستعراضات" + +#: dashboard/dashboard_modules/google_analytics.py:330 +#: dashboard/dashboard_modules/google_analytics.py:388 +#: dashboard/dashboard_modules/google_analytics.py:438 +#: dashboard/dashboard_modules/yandex_metrika.py:269 +#: dashboard/dashboard_modules/yandex_metrika.py:321 +#: dashboard/dashboard_modules/yandex_metrika.py:365 +msgid "Bad server response" +msgstr "رد خاطئ من الخادم" + +#: dashboard/dashboard_modules/google_analytics.py:340 +msgid "Google Analytics visitors chart" +msgstr "مخطط زوار إحصائيات جوجل" + +#: dashboard/dashboard_modules/google_analytics.py:398 +msgid "Google Analytics period visitors" +msgstr "عدد زوار إحصائيات جوجل للفترات" + +#: dashboard/dashboard_modules/google_analytics_views.py:26 +#: dashboard/dashboard_modules/google_analytics_views.py:46 +#: dashboard/dashboard_modules/yandex_metrika_views.py:23 +#: dashboard/dashboard_modules/yandex_metrika_views.py:45 +msgid "Module not found" +msgstr "لم يتم العثور على الوحدة" + +#: dashboard/dashboard_modules/google_analytics_views.py:44 +#: dashboard/dashboard_modules/yandex_metrika_views.py:43 +msgid "Bad arguments" +msgstr "رمز سيئة" + +#: dashboard/dashboard_modules/yandex_metrika.py:219 +#, python-format +msgid "" +"Please attach Yandex account and choose Yandex Metrika " +"counter to start using widget" +msgstr "" +"الرجاء إرفاق حساب ياندكس و إختر عداد يانديكس متريكا للبدء " +"بإستخدام الودجة" + +#: dashboard/dashboard_modules/yandex_metrika.py:222 +#, python-format +msgid "" +"Please select Yandex Metrika counter to start using widget" +msgstr "" +"الرجاء إختيار عداد يانديكس متريكا للبدء بإستخدام الودجة" + +#: dashboard/dashboard_modules/yandex_metrika.py:250 +msgid "Yandex Metrika visitors totals" +msgstr "عدد زوار إحصائيات يانديكس متريكا الإجمالي" + +#: dashboard/dashboard_modules/yandex_metrika.py:144 +#: dashboard/templates/jet.dashboard/modules/yandex_metrika_period_visitors.html:15 +#: dashboard/dashboard_modules/yandex_metrika.py:265 +msgid "visitors" +msgstr "الزوار" + +#: dashboard/dashboard_modules/yandex_metrika.py:145 +#: dashboard/templates/jet.dashboard/modules/yandex_metrika_period_visitors.html:16 +#: dashboard/dashboard_modules/yandex_metrika.py:266 +msgid "visits" +msgstr "الزيارات" + +#: dashboard/dashboard_modules/yandex_metrika.py:279 +msgid "Yandex Metrika visitors chart" +msgstr "مخطط زوار إحصائيات يانديكس متريكا" + +#: dashboard/dashboard_modules/yandex_metrika.py:331 +msgid "Yandex Metrika period visitors" +msgstr "عدد زوار إحصائيات يانديكس متريكا للفترات" + +#: dashboard/templates/jet.dashboard/dashboard.html:17 +msgid "Delete widget" +msgstr "حذف الودجة" + +#: dashboard/templates/jet.dashboard/dashboard.html:18 +msgid "Are you sure want to delete this widget?" +msgstr "هل أنت متأكد من حذف هذه الودجة؟" + +#: dashboard/templates/jet.dashboard/dashboard_tools.html:7 +msgid "widgets" +msgstr "الودجات" + +#: dashboard/templates/jet.dashboard/dashboard_tools.html:8 +msgid "available" +msgstr "متاح" + +#: dashboard/templates/jet.dashboard/dashboard_tools.html:13 +msgid "initials" +msgstr "الحروف الأولية من الإسم" + +#: dashboard/templates/jet.dashboard/dashboard_tools.html:21 +#: dashboard/templates/jet.dashboard/dashboard_tools.html:27 +msgid "Reset widgets" +msgstr "إعادة ضبط الودجة" + +#: dashboard/templates/jet.dashboard/dashboard_tools.html:28 +msgid "Are you sure want to reset widgets?" +msgstr "هل أنت متأكد من إعادة ضبط الودجة؟" + +#: dashboard/templates/jet.dashboard/modules/feed.html:13 +#: dashboard/templates/jet.dashboard/modules/google_analytics_period_visitors.html:34 +#: dashboard/templates/jet.dashboard/modules/google_analytics_visitors_chart.html:30 +#: dashboard/templates/jet.dashboard/modules/google_analytics_visitors_totals.html:23 +#: dashboard/templates/jet.dashboard/modules/link_list.html:26 +#: dashboard/templates/jet.dashboard/modules/yandex_metrika_period_visitors.html:34 +#: dashboard/templates/jet.dashboard/modules/yandex_metrika_visitors_chart.html:30 +#: dashboard/templates/jet.dashboard/modules/yandex_metrika_visitors_totals.html:23 +msgid "Nothing to show" +msgstr "لا يوجد شئ للعرض" diff --git a/jet/dashboard/locale/ar/LC_MESSAGES/djangojs.mo b/jet/dashboard/locale/ar/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..f9c970cd9c26df5bee27e326be5afb8e0b1972a0 GIT binary patch literal 473 zcmYL^yH3L}6o$=p$jHp#y*eQdMJ=HqM7gLE6%`5yBo;S4grL?AjzKUX#N`cm00zW_ z#0nET8&kUQES!{z9{Ka{%kSUz&&=c_qnadUi5f9Q91%sO#58d>)JxI{;+m+9F?LJp z5T7(Id|yNTCZ#s0aq5fw;vB0>6=9dHV;3#5L(Evq=u?a=G&-=4CQGymxU-9?HWr#$ zoOEFAJkB80wA|VWp>9xGa>2T^7;xVc3*aq+5M1~{xm@z7$OyZ5krZhoUj;lLgwI7K z@T(rCph*B_5qflc8PS3pb%U z@)@bJV>Ga#BHc+;9Pny8v2;yFA;o4_T5STpCNm1)wNzs#v8(OD)Qxm+<^M?#qU_P1 r4`2%wn!j_cfu9Sv>Q-Fgu>84ymw)6h`4h`u^SAyD>p$f0{d@Kc;Cg{D literal 0 HcmV?d00001 diff --git a/jet/dashboard/locale/ar/LC_MESSAGES/djangojs.po b/jet/dashboard/locale/ar/LC_MESSAGES/djangojs.po new file mode 100644 index 00000000..dbf4469e --- /dev/null +++ b/jet/dashboard/locale/ar/LC_MESSAGES/djangojs.po @@ -0,0 +1,30 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-11 12:44+0000\n" +"PO-Revision-Date: 2017-02-12 17:28+0300\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Last-Translator: Bashar \n" +"Language-Team: \n" +"X-Generator: Poedit 1.8.7.1\n" + +#: static/jet/js/src/features/dashboard.js:79 +#: static/jet/js/src/features/dashboard.js:208 +msgid "Cancel" +msgstr "إلغاء" + +#: static/jet/js/src/features/dashboard.js:203 +msgid "Delete" +msgstr "حذف" + +#: static/jet/js/src/features/dashboard.js:74 +msgid "Yes" +msgstr "نعم" diff --git a/jet/locale/ar/LC_MESSAGES/django.mo b/jet/locale/ar/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..7ecb04cd95b8d62ba17eeab5da15faa5f10bc382 GIT binary patch literal 1242 zcmY+AziSjh6vs!6zs}!^g`n^(3~HEj_o60Ta?$uB8Za2*C0N*OZpXVdce~5(oG}m( zH6{{ltyO{~27jecNvB|IW#LRC*x1xDWgQ zq7~Z++XOSmohGEq!InoP! z3Z1g}_abJ!k)Vm7PH`R1xZ_Kb0lA_oq##-G;?+8**tzs}weUsH734Il$LvZa7^jNo zy258gPgVsR9=gOvJTXqOCj}dIN@Hv#KW3$R6baL@B5HySM!^kHlDyyLBO;11Zk{qj zA`BwQ2ja5l@-y{v%!>i82QL@-*+?Wy@pFz8dCFP#32x_ju9NKce0#3V!hw(viJP9O z*3@-yD+ejrC-Wyd+N^fyE;)X=j-Qh!C&~=;51en#U}vq&*}#{WlouyLNTj$WkA+po z^Sh{2aiUnr!f>&VcQ$pAJ|?Bhit1*u&K3`jB6b%*fyOaiy%kbQ^>76br+5sH_5QNZHp!+(-df|BgnCllRMId z-C|5`CaO9zi1KvCi7_>Ghk>appYO8)QsOud3^UOjE(tn^PBs%5pL-X$;S2ce#2 yN$F)htslUfPQxXr7u0+9pI$%Ech&NW;05%JV0H7f2lj-}Y`c(j!kFf2mi+~a1)wef literal 0 HcmV?d00001 diff --git a/jet/locale/ar/LC_MESSAGES/django.po b/jet/locale/ar/LC_MESSAGES/django.po new file mode 100644 index 00000000..29850918 --- /dev/null +++ b/jet/locale/ar/LC_MESSAGES/django.po @@ -0,0 +1,71 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-12-28 13:32+0000\n" +"PO-Revision-Date: 2017-02-12 16:57+0300\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Last-Translator: Bashar \n" +"Language-Team: \n" +"X-Generator: Poedit 1.8.7.1\n" + +#: models.py:16 templates/admin/base.html:294 +msgid "bookmarks" +msgstr "التفضيلات" + +#: templates/admin/base.html:133 +msgid "back" +msgstr "الرجوع" + +#: templates/admin/base.html:60 +msgid "View site" +msgstr "عرض الموقع" + +#: templates/admin/base.html:273 templates/admin/base.html:292 +msgid "Add bookmark" +msgstr "أضف تفضيله" + +#: templates/admin/base.html:286 +msgid "Delete bookmark" +msgstr "أحذف تفضيله" + +#: templates/admin/base.html:287 +msgid "Are you sure want to delete this bookmark?" +msgstr "هل أنت متأكد من حذف هذه التفضيله؟" + +#: templates/admin/base.html:339 +msgid "Application page" +msgstr "صفحة تطبيق" + +#: templates/admin/base.html:276 +msgid "Title" +msgstr "العنوان" + +#: templates/admin/base.html:278 +msgid "URL" +msgstr "الرابط" + +#: templates/admin/base.html:217 +msgid "Applications" +msgstr "التطبيقات" + +#: templates/admin/base.html:243 +msgid "Hide applications" +msgstr "إخفاء التطبيقات" + +#: templates/admin/base.html:244 +msgid "Show hidden" +msgstr "عرض المخفي" + +#: templates/admin/base.html:363 +msgid "current theme" +msgstr "القالب الحالي" diff --git a/jet/locale/ar/LC_MESSAGES/djangojs.mo b/jet/locale/ar/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..88311d8cca684ac9a4a5831fdd45e364d939e0ca GIT binary patch literal 739 zcmZ9I&ubJh6vv~sR#s2-swJLF#+k8Y*RhIrTczOQQq~`cmvkrHj!ZL4k}cL-=@z7S zZ(c;CSXf#wqWuf>AYMEq2wwb0{ARYe#Rnh0d2hb&yCe@O@8D59=K2^ZZyfbQbwb=oIu2dJ*~q ziqaxDg4B!)TU;*I5+NC{AW(rb7gbY*}n%e%i=aWns*sm`2qkjHknE@ZHC5 zJ>J0_t}2bC#^Pv)C, YEAR. +msgid "" +msgstr "" +"Project-Id-Version: \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-11 12:44+0000\n" +"PO-Revision-Date: 2017-02-12 17:02+0300\n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Last-Translator: Bashar \n" +"Language-Team: \n" +"X-Generator: Poedit 1.8.7.1\n" + +#: static/jet/js/src/features/sidebar/bookmarks.js:80 +msgid "Add" +msgstr "أضف" + +#: static/jet/js/src/features/sidebar/bookmarks.js:85 +#: static/jet/js/src/features/sidebar/bookmarks.js:118 +msgid "Cancel" +msgstr "إلغاء" + +#: static/jet/js/src/features/sidebar/bookmarks.js:113 +msgid "Delete" +msgstr "حذف" + +#: static/jet/js/src/features/changeform.js:11 +msgid "Warning: you have unsaved changes" +msgstr "تحذير: لديك تغيرات غير محفوظة" + +#: static/jet/js/src/features/selects.js:109 +msgid "select all" +msgstr "تحديد الكل" + +#: static/jet/js/src/features/selects.js:112 +msgid "deselect all" +msgstr "إلغاء تحديد الكل" + +#: static/jet/js/src/layout-updaters/changeform-tabs.js:15 +#: static/jet/js/src/layout-updaters/changeform-tabs.js:30 +msgid "General" +msgstr "عام" From f27d445a86f112e92e32b9944c987f5e5e7f79c0 Mon Sep 17 00:00:00 2001 From: hbiboluo Date: Sun, 26 Feb 2017 04:02:59 +0800 Subject: [PATCH 02/10] add: zh-cn language support. (#169) --- .../locale/zh_cn/LC_MESSAGES/django.mo | Bin 0 -> 3891 bytes .../locale/zh_cn/LC_MESSAGES/django.po | 488 ++++++++++++++++++ jet/locale/zh_cn/LC_MESSAGES/django.mo | Bin 0 -> 2005 bytes jet/locale/zh_cn/LC_MESSAGES/django.po | 163 ++++++ 4 files changed, 651 insertions(+) create mode 100644 jet/dashboard/locale/zh_cn/LC_MESSAGES/django.mo create mode 100644 jet/dashboard/locale/zh_cn/LC_MESSAGES/django.po create mode 100644 jet/locale/zh_cn/LC_MESSAGES/django.mo create mode 100644 jet/locale/zh_cn/LC_MESSAGES/django.po diff --git a/jet/dashboard/locale/zh_cn/LC_MESSAGES/django.mo b/jet/dashboard/locale/zh_cn/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..4a88218accc074258081ed9c40569e42ce0367a2 GIT binary patch literal 3891 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 I`HubcKPcQk literal 0 HcmV?d00001 diff --git a/jet/dashboard/locale/zh_cn/LC_MESSAGES/django.po b/jet/dashboard/locale/zh_cn/LC_MESSAGES/django.po new file mode 100644 index 00000000..b0814c68 --- /dev/null +++ b/jet/dashboard/locale/zh_cn/LC_MESSAGES/django.po @@ -0,0 +1,488 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-01-20 10:30+0800\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: dashboard.py:210 +msgid "Quick links" +msgstr "快捷链接" + +#: dashboard.py:216 +msgid "Return to site" +msgstr "返回站点" + +#: dashboard.py:217 +msgid "Change password" +msgstr "修改密码" + +#: dashboard.py:219 +msgid "Log out" +msgstr "退出" + +#: dashboard.py:227 modules.py:299 +msgid "Applications" +msgstr "应用" + +#: dashboard.py:235 +msgid "Administration" +msgstr "管理" + +#: dashboard.py:243 modules.py:446 +msgid "Recent Actions" +msgstr "最近操作" + +#: dashboard.py:251 +msgid "Latest Django News" +msgstr "Django动态" + +#: dashboard.py:260 +msgid "Support" +msgstr "支持" + +#: dashboard.py:263 +msgid "Django documentation" +msgstr "Django文档" + +#: dashboard.py:268 +msgid "Django \"django-users\" mailing list" +msgstr "Django \"django-users\" 邮件列表" + +#: dashboard.py:273 +msgid "Django irc channel" +msgstr "Django IRC频道" + +#: dashboard.py:288 +msgid "Application models" +msgstr "应用Models" + +#: dashboard_modules/google_analytics.py:145 +#: dashboard_modules/yandex_metrika.py:103 +msgid "Revoke access" +msgstr "收回访问权" + +#: dashboard_modules/google_analytics.py:150 +#: dashboard_modules/yandex_metrika.py:108 +msgid "Grant access" +msgstr "分配访问权" + +#: dashboard_modules/google_analytics.py:163 +#: dashboard_modules/yandex_metrika.py:118 +msgid "Access" +msgstr "访问" + +#: dashboard_modules/google_analytics.py:164 +#: dashboard_modules/yandex_metrika.py:119 +msgid "Counter" +msgstr "统计" + +#: dashboard_modules/google_analytics.py:165 +#: dashboard_modules/yandex_metrika.py:120 +msgid "Statistics period" +msgstr "统计周期" + +#: dashboard_modules/google_analytics.py:166 +#: dashboard_modules/yandex_metrika.py:121 +msgid "Today" +msgstr "今日" + +#: dashboard_modules/google_analytics.py:167 +#: dashboard_modules/yandex_metrika.py:122 +msgid "Last week" +msgstr "上周" + +#: dashboard_modules/google_analytics.py:168 +#: dashboard_modules/yandex_metrika.py:123 +msgid "Last month" +msgstr "上月" + +#: dashboard_modules/google_analytics.py:169 +#: dashboard_modules/yandex_metrika.py:124 +msgid "Last quarter" +msgstr "最近15分钟" + +#: dashboard_modules/google_analytics.py:170 +#: dashboard_modules/yandex_metrika.py:125 +msgid "Last year" +msgstr "去年" + +#: dashboard_modules/google_analytics.py:180 +#: dashboard_modules/yandex_metrika.py:135 +msgid "none" +msgstr "无" + +#: dashboard_modules/google_analytics.py:183 +#: dashboard_modules/yandex_metrika.py:138 +msgid "grant access first" +msgstr "优先分配访问权" + +#: dashboard_modules/google_analytics.py:183 +#: dashboard_modules/yandex_metrika.py:138 +msgid "counters loading failed" +msgstr "统计信息加载失败" + +#: dashboard_modules/google_analytics.py:188 +#: dashboard_modules/yandex_metrika.py:143 +msgid "Show" +msgstr "显示" + +#: dashboard_modules/google_analytics.py:189 +#: dashboard_modules/google_analytics.py:326 +#: templates/jet.dashboard/modules/google_analytics_period_visitors.html:15 +msgid "users" +msgstr "用户" + +#: dashboard_modules/google_analytics.py:190 +#: dashboard_modules/google_analytics.py:327 +#: templates/jet.dashboard/modules/google_analytics_period_visitors.html:16 +msgid "sessions" +msgstr "用户会话" + +#: dashboard_modules/google_analytics.py:191 +#: dashboard_modules/google_analytics.py:328 +#: dashboard_modules/yandex_metrika.py:146 +#: dashboard_modules/yandex_metrika.py:267 +#: templates/jet.dashboard/modules/google_analytics_period_visitors.html:17 +#: templates/jet.dashboard/modules/yandex_metrika_period_visitors.html:17 +msgid "views" +msgstr "视图" + +#: dashboard_modules/google_analytics.py:193 +#: dashboard_modules/google_analytics.py:201 +#: dashboard_modules/yandex_metrika.py:148 +#: dashboard_modules/yandex_metrika.py:156 +msgid "Group" +msgstr "组" + +#: dashboard_modules/google_analytics.py:194 +#: dashboard_modules/google_analytics.py:202 +#: dashboard_modules/yandex_metrika.py:149 +#: dashboard_modules/yandex_metrika.py:157 +msgid "By day" +msgstr "按天" + +#: dashboard_modules/google_analytics.py:195 +#: dashboard_modules/google_analytics.py:203 +#: dashboard_modules/yandex_metrika.py:150 +#: dashboard_modules/yandex_metrika.py:158 +msgid "By week" +msgstr "按周" + +#: dashboard_modules/google_analytics.py:196 +#: dashboard_modules/google_analytics.py:204 +#: dashboard_modules/yandex_metrika.py:151 +#: dashboard_modules/yandex_metrika.py:159 +msgid "By month" +msgstr "按月" + +#: dashboard_modules/google_analytics.py:277 +#, python-format +msgid "" +"Please attach Google account and choose Google Analytics " +"counter to start using widget" +msgstr "" + +#: dashboard_modules/google_analytics.py:280 +#, python-format +msgid "" +"Please select Google Analytics counter to start using " +"widget" +msgstr "" + +#: dashboard_modules/google_analytics.py:299 +#: dashboard_modules/google_analytics_views.py:42 +#: dashboard_modules/yandex_metrika.py:236 +#: dashboard_modules/yandex_metrika_views.py:37 +msgid "API request failed." +msgstr "API请求失败" + +#: dashboard_modules/google_analytics.py:301 +#: dashboard_modules/yandex_metrika.py:238 +#, python-format +msgid " Try to revoke and grant access again" +msgstr "" + +#: dashboard_modules/google_analytics.py:311 +msgid "Google Analytics visitors totals" +msgstr "" + +#: dashboard_modules/google_analytics.py:330 +#: dashboard_modules/google_analytics.py:388 +#: dashboard_modules/google_analytics.py:438 +#: dashboard_modules/yandex_metrika.py:269 +#: dashboard_modules/yandex_metrika.py:321 +#: dashboard_modules/yandex_metrika.py:365 +msgid "Bad server response" +msgstr "服务器响应异常" + +#: dashboard_modules/google_analytics.py:340 +msgid "Google Analytics visitors chart" +msgstr "" + +#: dashboard_modules/google_analytics.py:398 +msgid "Google Analytics period visitors" +msgstr "" + +#: dashboard_modules/google_analytics_views.py:26 +#: dashboard_modules/google_analytics_views.py:46 +#: dashboard_modules/yandex_metrika_views.py:23 +#: dashboard_modules/yandex_metrika_views.py:45 +msgid "Module not found" +msgstr "未找到模块" + +#: dashboard_modules/google_analytics_views.py:44 +#: dashboard_modules/yandex_metrika_views.py:43 +msgid "Bad arguments" +msgstr "参数错误" + +#: dashboard_modules/yandex_metrika.py:144 +#: dashboard_modules/yandex_metrika.py:265 +#: templates/jet.dashboard/modules/yandex_metrika_period_visitors.html:15 +msgid "visitors" +msgstr "访问者" + +#: dashboard_modules/yandex_metrika.py:145 +#: dashboard_modules/yandex_metrika.py:266 +#: templates/jet.dashboard/modules/yandex_metrika_period_visitors.html:16 +msgid "visits" +msgstr "" + +#: dashboard_modules/yandex_metrika.py:219 +#, python-format +msgid "" +"Please attach Yandex account and choose Yandex Metrika " +"counter to start using widget" +msgstr "" + +#: dashboard_modules/yandex_metrika.py:222 +#, python-format +msgid "" +"Please select Yandex Metrika counter to start using widget" +msgstr "" + +#: dashboard_modules/yandex_metrika.py:250 +msgid "Yandex Metrika visitors totals" +msgstr "" + +#: dashboard_modules/yandex_metrika.py:279 +msgid "Yandex Metrika visitors chart" +msgstr "" + +#: dashboard_modules/yandex_metrika.py:331 +msgid "Yandex Metrika period visitors" +msgstr "" + +#: models.py:11 modules.py:164 +msgid "Title" +msgstr "标题" + +#: models.py:12 +msgid "module" +msgstr "模块" + +#: models.py:13 +msgid "application name" +msgstr "应用名称" + +#: models.py:14 +msgid "user" +msgstr "用户" + +#: models.py:15 +msgid "column" +msgstr "列" + +#: models.py:16 +msgid "order" +msgstr "排序" + +#: models.py:17 +msgid "settings" +msgstr "设置" + +#: models.py:18 +msgid "children" +msgstr "子项" + +#: models.py:19 +msgid "collapsed" +msgstr "展开" + +#: models.py:22 +msgid "user dashboard module" +msgstr "用户dashboard模块" + +#: models.py:23 +msgid "user dashboard modules" +msgstr "用户dashboard模块" + +#: modules.py:163 +msgid "URL" +msgstr "URL" + +#: modules.py:165 +msgid "External link" +msgstr "外部链接" + +#: modules.py:169 +msgid "Layout" +msgstr "布局" + +#: modules.py:169 +msgid "Stacked" +msgstr "" + +#: modules.py:169 +msgid "Inline" +msgstr "" + +#: modules.py:215 modules.py:239 +msgid "Links" +msgstr "链接" + +#: modules.py:238 +msgid "Link" +msgstr "链接" + +#: modules.py:372 +msgid "Models" +msgstr "" + +#: modules.py:416 modules.py:523 +msgid "Items limit" +msgstr "" + +#: modules.py:524 +msgid "Feed URL" +msgstr "" + +#: modules.py:555 +msgid "RSS Feed" +msgstr "" + +#: modules.py:601 +msgid "You must install the FeedParser python module" +msgstr "" + +#: modules.py:606 +msgid "You must provide a valid feed URL" +msgstr "" + +#: templates/jet.dashboard/dashboard.html:17 +msgid "Delete widget" +msgstr "删除widget" + +#: templates/jet.dashboard/dashboard.html:18 +msgid "Are you sure want to delete this widget?" +msgstr "你确定要删除这个widget吗?" + +#: templates/jet.dashboard/dashboard_tools.html:12 +msgid "widgets" +msgstr "" + +#: templates/jet.dashboard/dashboard_tools.html:13 +msgid "available" +msgstr "可用的" + +#: templates/jet.dashboard/dashboard_tools.html:18 +msgid "initials" +msgstr "" + +#: templates/jet.dashboard/dashboard_tools.html:23 +#: templates/jet.dashboard/modules/app_list.html:18 +#: templates/jet.dashboard/modules/model_list.html:8 +msgid "Add" +msgstr "添加" + +#: templates/jet.dashboard/dashboard_tools.html:26 +#: templates/jet.dashboard/dashboard_tools.html:32 +msgid "Reset widgets" +msgstr "重置widgets" + +#: templates/jet.dashboard/dashboard_tools.html:33 +msgid "Are you sure want to reset widgets?" +msgstr "你确定要重置widgets吗?" + +#: templates/jet.dashboard/module.html:9 +#: templates/jet.dashboard/modules/app_list.html:24 +#: templates/jet.dashboard/modules/model_list.html:14 views.py:90 +msgid "Change" +msgstr "修改" + +#: templates/jet.dashboard/module.html:12 +#: templates/jet.dashboard/update_module.html:55 +#: templates/jet.dashboard/update_module.html:57 +msgid "Delete" +msgstr "删除" + +#: templates/jet.dashboard/modules/app_list.html:7 +#: templates/jet.dashboard/modules/app_list.html:10 +#, python-format +msgid "Models in the %(name)s application" +msgstr "在%(name)s应用下的Models" + +#: templates/jet.dashboard/modules/feed.html:13 +#: templates/jet.dashboard/modules/google_analytics_period_visitors.html:34 +#: templates/jet.dashboard/modules/google_analytics_visitors_chart.html:30 +#: templates/jet.dashboard/modules/google_analytics_visitors_totals.html:23 +#: templates/jet.dashboard/modules/link_list.html:26 +#: templates/jet.dashboard/modules/yandex_metrika_period_visitors.html:34 +#: templates/jet.dashboard/modules/yandex_metrika_visitors_chart.html:30 +#: templates/jet.dashboard/modules/yandex_metrika_visitors_totals.html:23 +msgid "Nothing to show" +msgstr "没有内容" + +#: templates/jet.dashboard/modules/google_analytics_period_visitors.html:14 +#: templates/jet.dashboard/modules/yandex_metrika_period_visitors.html:14 +msgid "Date" +msgstr "日期" + +#: templates/jet.dashboard/modules/recent_actions.html:6 +msgid "None available" +msgstr "没有可用内容" + +#: templates/jet.dashboard/modules/recent_actions.html:30 +msgid "Unknown content" +msgstr "未知内容" + +#: templates/jet.dashboard/update_module.html:7 +msgid "Home" +msgstr "首页" + +#: templates/jet.dashboard/update_module.html:25 +msgid "Please correct the errors below." +msgstr "请修正以下错误" + +#: templates/jet.dashboard/update_module.html:69 +#, python-format +msgid "Add another %(verbose_name)s" +msgstr "新增%(verbose_name)s" + +#: templates/jet.dashboard/update_module.html:81 +msgid "Save" +msgstr "保存" + +#: views.py:19 +msgid "Widget was successfully updated" +msgstr "Widget成功更新" + +#: views.py:94 views.py:95 +msgid "Items" +msgstr "" + +#: views.py:161 +msgid "Widget has been successfully added" +msgstr "Widget成功添加" diff --git a/jet/locale/zh_cn/LC_MESSAGES/django.mo b/jet/locale/zh_cn/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..099b2ce6de0058b7841cbf8c276a2ebedbc1501b GIT binary patch literal 2005 zcmZvb{cjXS7{?zK-wG;%FNkl0Vj{xUD@JWjP>%Kr7w_8UdWEPYWP3N>0Oz;mNF}dCAMH8aG@tfc0Zfa4P?96ALnP;B2 znZ34P&gX=-6#WVGRksnn3~ss|16tq?qKCl-koVVt^S~51AKa$o-QWw54}y1rMeqUe zN5!k)eUN_x?**@e4}v$qIpACjcZ2gmwz~*qJIla3!GMxq0p~(qt=1zTpKAkQiZ+5A z-#Z}t$$2yP!C!)_+#=RmE#+{ddK`K#uE%lIJ0LOlhIw zVvy^;M9B>x`)LHZK4Fm0N7VWz5FZ&z-UhP04;A+)9#H#-6$ceZ6pJ9A`$_Q^5ap@f z@iQRb0k=gpRL4g!K7Nz@q?+Fk)}eFUY?JHGjqit>dYaWa*O>F-oVoEE<@}bg@Si3i z^BwT}!L`w&=-l{SJd2Ky=_&Mw(D_dJ-7iMxdwmSO+Qix&;<@Ly7+F`^n_a`r%4LqA zP%0&K({eM?#_o1$cUg|yZ0b4eRyVsWYimxow^Asd&l*YHH7rx)^|ZWs0jjnXJFJ3m z3Yc{3rYl@aq-0jQQn(qz5i@q)pr(v&;&=@(#dxmsFfC0!KHR9U&xDO)^ZFpU0+{MahbEWOTdvXbx7S#W~d`$ zb&HIVN=cIvTnb7cTDIO9kJ1K1b_-P`d+)DohJ~MGB zS+H$nfC5Npv3-%WC6J=LVVV-9pUvYIOAb}A zfM^H=11~KPGzJ1t)Z%ix!N!%|Tj5Y#i?wOZA+f$K7>g`_yR9``7u6kCOW3;UWOdiF zgQBG~8WpXfSXitI$3l_lnox6dJlxUoI#kVc0nbHCNIe%6(NOEUP7ZlhG`c2h)LV9X zRtKTRBC+snehu}3x+cqXQA91VBagUU`JVe?KC2t%Ya*G^ZCvW=&P0pWIIG8DZIQMX zHj`Egk02--y9~FEZt?!fzck@}GUy!~E{*Lhjh+ABA5hybjSrVcu8>#kEBBqN3|&++ zDoqZSheo~8F zp|5EA;wA6we!u^We{z5-#}7^SAFMf~%J30(TG_eN>nW0VdAxkS-`n#;rGKO}Ho{N5 zW{xU7z2(VK@(0fN`>v3G^h)`3v1X_;G*13tPvz86Do-5tzZg(%__cc{&y~M9R^B}h zV>ntqxt}cnwN>)JJvBY`=?ayzcc`~~_5w{$^?4`0B$dHTeI^fk`+7@b6YR&^d%~M2 XDnH(dBC4d)`Ij&gRo^*(?, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-01-20 10:03+0800\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: jet/filters.py:67 +msgid "From date" +msgstr "起始日期" + +#: jet/filters.py:73 +msgid "To date" +msgstr "结束日期" + +#: jet/models.py:9 jet/templates/admin/base.html:276 +msgid "URL" +msgstr "URL" + +#: jet/models.py:10 +msgid "title" +msgstr "标题" + +#: jet/models.py:11 jet/models.py:26 +msgid "user" +msgstr "用户" + +#: jet/models.py:12 jet/models.py:27 +msgid "date created" +msgstr "创建日期" + +#: jet/models.py:15 +msgid "bookmark" +msgstr "书签" + +#: jet/models.py:16 jet/templates/admin/base.html:292 +msgid "bookmarks" +msgstr "书签" + +#: jet/models.py:25 +msgid "application name" +msgstr "应用名称" + +#: jet/models.py:30 +msgid "pinned application" +msgstr "固定应用" + +#: jet/models.py:31 +msgid "pinned applications" +msgstr "固定应用" + +#: jet/templates/admin/base.html:53 +msgid "Welcome," +msgstr "欢迎," + +#: jet/templates/admin/base.html:58 jet/templates/admin/base.html:159 +msgid "View site" +msgstr "查看站点" + +#: jet/templates/admin/base.html:63 jet/templates/admin/base.html:168 +msgid "Documentation" +msgstr "文档" + +#: jet/templates/admin/base.html:67 +msgid "Change password" +msgstr "修改密码" + +#: jet/templates/admin/base.html:69 +msgid "Log out" +msgstr "退出" + +#: jet/templates/admin/base.html:78 jet/templates/admin/base.html:151 +msgid "Home" +msgstr "首页" + +#: jet/templates/admin/base.html:131 +msgid "back" +msgstr "返回" + +#: jet/templates/admin/base.html:215 +msgid "Applications" +msgstr "应用" + +#: jet/templates/admin/base.html:241 +msgid "Hide applications" +msgstr "隐藏应用" + +#: jet/templates/admin/base.html:242 +msgid "Show hidden" +msgstr "显示隐藏项" + +#: jet/templates/admin/base.html:271 jet/templates/admin/base.html:290 +msgid "Add bookmark" +msgstr "添加书签" + +#: jet/templates/admin/base.html:274 +msgid "Title" +msgstr "标题" + +#: jet/templates/admin/base.html:284 +msgid "Delete bookmark" +msgstr "删除书签" + +#: jet/templates/admin/base.html:285 +msgid "Are you sure want to delete this bookmark?" +msgstr "你确定要删除这个书签吗?" + +#: jet/templates/admin/base.html:300 jet/templates/admin/base.html:307 +#: jet/templates/admin/edit_inline/compact.html:3 +msgid "Remove" +msgstr "删除" + +#: jet/templates/admin/base.html:337 +msgid "Application page" +msgstr "应用页" + +#: jet/templates/admin/base.html:361 +msgid "current theme" +msgstr "当前主题" + +#: jet/templates/admin/edit_inline/compact.html:12 +#, python-format +msgid "Add another %(verbose_name)s" +msgstr "添加另一个%(verbose_name)s" + +#: jet/templates/admin/edit_inline/compact.html:37 +msgid "Change" +msgstr "修改" + +#: jet/templates/admin/edit_inline/compact.html:43 +msgid "View on site" +msgstr "在站点中查看" + +#: jet/templates/admin/popup_response.html:4 +msgid "Popup closing..." +msgstr "弹窗关闭中..." + +#: jet/templates/jet/related_field_ajax_list_filter.html:2 +#: jet/templates/rangefilter/date_filter.html:2 +#: jet/templates/rangefilter/date_filter.html:16 +#, python-format +msgid " By %(filter_title)s " +msgstr "By %(filter_title)s" + +#: jet/templates/rangefilter/date_filter.html:33 +msgid "Search" +msgstr "查找" + +#: jet/templates/rangefilter/date_filter.html:34 +msgid "Reset" +msgstr "重置" From fa63d3f9944cdf167384656cbf3737620db572a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Burdzy?= Date: Sat, 25 Feb 2017 21:03:15 +0100 Subject: [PATCH 03/10] Added Polish translation (#172) --- jet/dashboard/locale/pl/LC_MESSAGES/django.mo | Bin 0 -> 4327 bytes jet/dashboard/locale/pl/LC_MESSAGES/django.po | 490 ++++++++++++++++++ jet/locale/pl/LC_MESSAGES/django.mo | Bin 0 -> 1926 bytes jet/locale/pl/LC_MESSAGES/django.po | 164 ++++++ jet/locale/pl/LC_MESSAGES/djangojs.mo | Bin 0 -> 479 bytes jet/locale/pl/LC_MESSAGES/djangojs.po | 23 + 6 files changed, 677 insertions(+) create mode 100644 jet/dashboard/locale/pl/LC_MESSAGES/django.mo create mode 100644 jet/dashboard/locale/pl/LC_MESSAGES/django.po create mode 100644 jet/locale/pl/LC_MESSAGES/django.mo create mode 100644 jet/locale/pl/LC_MESSAGES/django.po create mode 100644 jet/locale/pl/LC_MESSAGES/djangojs.mo create mode 100644 jet/locale/pl/LC_MESSAGES/djangojs.po diff --git a/jet/dashboard/locale/pl/LC_MESSAGES/django.mo b/jet/dashboard/locale/pl/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..815ecb3bf1f43a2d579128673545af12ad13c5bb GIT binary patch literal 4327 zcmaKuO^h5z6@bge7<(}ZI0+6(2xWsE8#B)C+KHX@uI=&e+FpDA*dGV)#nevM&h$=C z*Q9@T+(S-FEOP)wLPEkaaO1!Q3+2F%mIKL7!~qGR2qXkbE}+~Hihv6s@x7iNudRf% z=Ji)qT|ckhd-ZDG-n-*Fisv%&6cTJ#%EFBuym)4JD)k8bGUTT$uaCe0O8+K&2!0Fh zh2MjF;9YnaZotpOzrs(z-5=}Dw-3^!j>3oGAmpdc^OB`6L-{@fW!zPG0DACIcnjw1 z72of|U9|ra%KC4@kHWX0%=gEl{xFmK zsGotN&p7-ftU<9u24z3rfEs=m@>4(OCEs6%vY+1-^>>Q;-=OIEpMu*^Le|>}Wgia} zd=!fPpMbLd)9`b!3`@|!{qR*Ndi@0QQ?K)4YV{i^`}sZG2mf5O|D$OCFBCm?U>sR@ zHOX}t|F5C=_qWCOcOXCYE-xAP&w@K~w$%4QiMPX0;`RiTc_yID zKU>tl0-vOQ9g01_R`A;51k*AD^ANmooPYIFd z@h;S73-)l7!VofuynviWWdE|~bI2*=Sww7j43U`E$S^X7NG=e&ON>a|$a4_6keBc` z6ni~a)Q`g>h}d5IAkQ<%2=WEwd1M!|9T`XDIfF<{9g+&qWd!r*=T2h!fu}q>p(FcJ zYU4z&7(cMyF;%WqY#ghy=ZR<&x};_!eem#_jh0<(uZN~#k4T4xANp|;nZ$RYDmR;f zU&+h5;XE7AW2=cuWOe3J9j6ppCQNkVG~H}sbyD+V-SWMvP0oIB$H>MuDZ0dG)p>(r zQ8jJYFp2Y8Y$NnzGjY>}u~nlr6IOfBO%um07kO&brD0+tHD(g4#`4t*6qBp5RR%hJ zz{^=mnK(Y68yLqAt2$uAy)K@sWf8+%sp_T%BdRhMG5PR?W+5^J%l`qC_qD3A!ve&tyvM`eGhHx@Kfq8xm>x$dxn* zGHpDM<%=#Yx;*eTZF-o`Q`ZR4Mv58zFiuPmRM~%Z8PjA9#@sRmBBqLy$*itOI8}F>d!fD$ZEq8%|TPXoxEm zp-dRWoYUNl7%^c;tR!0Vm-b9tTXrV$ddkYD_qBFM#A?l#cvO~qB;E1gfPacRK~>Au;Sh0z`Ugw>1A5@(&~wL+_VduOgr8a1g+;$>qO`P-HPJh34D`qZ+Y^vwooWP;KK7d7G`9X9i7JaYWB?iNQ5ha)2c`mFBP zd_FkPe`aJ*A3Bs5heu9G@vt=a4-fR~mtW4?rBDA6#tblK@W|;twPc7&6Z%$rPD?_U zV$-#J=XKWQC~e+WV=hiMZ#SW5R=aOqcY$3Evkyz`l~vQt8iY34y>2S2K3Tn6BDuCR zy-L!tojbZ|TRvy5vq2iDae=gT8mHmr&COdFFzhAQ4~4Cw9xaM&ioxpLOpif&ZC9ASv#uxRMtd!jWO?1Tt#I>p61BrD&w7%WW}|l2 z4$UeK>bfCM`bNzskqeEkcGll`t%b6)uANm@EozedaiP?FwS+M{>zQu&7GK`1+-s<} zuoXJoYe+J$?X%r`4Uwyp@{H#iu5+j2Yu8hCvEErXq{A$5)pWJ+anIGQEoa}m9>m<5 zJp{JRNp*Qr>8z*fd}QjqZG~B-rcGUR?lzmeg{W+0ojdr4bRGI^Gjefz^EMk4r-IP$ zY{YG=mpkj5x4ldirsdL5GdLuXfR=gXO5pURtKu&rEy*xhD|+L#gygFEC*m+YSNuxo zZ`qpT;m2({)=g(ay%;x5RPnhsvLwZHV{K9oN1{wBj`Q2OxFXuPO8nb&4U`W=1&_mn zSO0&9wy7s67eJfPq2m%MgGmDPmE6r__uVAyJHJa%WmXQQ7F)2Zb=Q*1s;5n8+JxcO z;VUAD*~QfrUvY}LJ&Y26%ChLm-!O@CV(NoZ0rv?}OhDxq3MN>_g)$AvfGF9#CD#h3 z<`zVu++k^FBTMS8B}b>&Nz?ELC)K?#q=w>4#(%B%ed={%=}bKs4And`xzRj1!0mj! F{{fHNJ-Gk? literal 0 HcmV?d00001 diff --git a/jet/dashboard/locale/pl/LC_MESSAGES/django.po b/jet/dashboard/locale/pl/LC_MESSAGES/django.po new file mode 100644 index 00000000..5121e12a --- /dev/null +++ b/jet/dashboard/locale/pl/LC_MESSAGES/django.po @@ -0,0 +1,490 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-01 17:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2);\n" +#: jet/dashboard/dashboard.py:210 +msgid "Quick links" +msgstr "" + +#: jet/dashboard/dashboard.py:216 +msgid "Return to site" +msgstr "Powrót na stronę" + +#: jet/dashboard/dashboard.py:217 +msgid "Change password" +msgstr "Zmień hasło" + +#: jet/dashboard/dashboard.py:219 +msgid "Log out" +msgstr "Wyloguj" + +#: jet/dashboard/dashboard.py:227 jet/dashboard/modules.py:299 +msgid "Applications" +msgstr "Aplikacje" + +#: jet/dashboard/dashboard.py:235 +msgid "Administration" +msgstr "Administracja" + +#: jet/dashboard/dashboard.py:243 jet/dashboard/modules.py:446 +msgid "Recent Actions" +msgstr "Ostatnie akcje" + +#: jet/dashboard/dashboard.py:251 +msgid "Latest Django News" +msgstr "Wiadomości o Django" + +#: jet/dashboard/dashboard.py:260 +msgid "Support" +msgstr "Wsparcie" + +#: jet/dashboard/dashboard.py:263 +msgid "Django documentation" +msgstr "Dokumentacja Django" + +#: jet/dashboard/dashboard.py:268 +msgid "Django \"django-users\" mailing list" +msgstr "Lista mailingowa Django" + +#: jet/dashboard/dashboard.py:273 +msgid "Django irc channel" +msgstr "Kanał IRC Django" + +#: jet/dashboard/dashboard.py:288 +msgid "Application models" +msgstr "Modele aplikacji" + +#: jet/dashboard/dashboard_modules/google_analytics.py:145 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:103 +msgid "Revoke access" +msgstr "Cofnij dostęp" + +#: jet/dashboard/dashboard_modules/google_analytics.py:150 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:108 +msgid "Grant access" +msgstr "Przyznaj dostęp" + +#: jet/dashboard/dashboard_modules/google_analytics.py:163 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:118 +msgid "Access" +msgstr "Dostęp" + +#: jet/dashboard/dashboard_modules/google_analytics.py:164 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:119 +msgid "Counter" +msgstr "Licznik" + +#: jet/dashboard/dashboard_modules/google_analytics.py:165 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:120 +msgid "Statistics period" +msgstr "" + +#: jet/dashboard/dashboard_modules/google_analytics.py:166 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:121 +msgid "Today" +msgstr "Dzisiaj" + +#: jet/dashboard/dashboard_modules/google_analytics.py:167 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:122 +msgid "Last week" +msgstr "Zeszły tydzień" + +#: jet/dashboard/dashboard_modules/google_analytics.py:168 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:123 +msgid "Last month" +msgstr "Zeszły miesiąc" + +#: jet/dashboard/dashboard_modules/google_analytics.py:169 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:124 +msgid "Last quarter" +msgstr "Zeszły kwartał" + +#: jet/dashboard/dashboard_modules/google_analytics.py:170 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:125 +msgid "Last year" +msgstr "Zeszły rok" + +#: jet/dashboard/dashboard_modules/google_analytics.py:180 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:135 +msgid "none" +msgstr "brak" + +#: jet/dashboard/dashboard_modules/google_analytics.py:183 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:138 +msgid "grant access first" +msgstr "" + +#: jet/dashboard/dashboard_modules/google_analytics.py:183 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:138 +msgid "counters loading failed" +msgstr "ładowanie liczników nie powiodło się" + +#: jet/dashboard/dashboard_modules/google_analytics.py:188 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:143 +msgid "Show" +msgstr "Pokaż" + +#: jet/dashboard/dashboard_modules/google_analytics.py:189 +#: jet/dashboard/dashboard_modules/google_analytics.py:326 +#: jet/dashboard/templates/jet.dashboard/modules/google_analytics_period_visitors.html:15 +msgid "users" +msgstr "użytkownicy" + +#: jet/dashboard/dashboard_modules/google_analytics.py:190 +#: jet/dashboard/dashboard_modules/google_analytics.py:327 +#: jet/dashboard/templates/jet.dashboard/modules/google_analytics_period_visitors.html:16 +msgid "sessions" +msgstr "sesje" + +#: jet/dashboard/dashboard_modules/google_analytics.py:191 +#: jet/dashboard/dashboard_modules/google_analytics.py:328 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:146 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:267 +#: jet/dashboard/templates/jet.dashboard/modules/google_analytics_period_visitors.html:17 +#: jet/dashboard/templates/jet.dashboard/modules/yandex_metrika_period_visitors.html:17 +msgid "views" +msgstr "wyświetlenia" + +#: jet/dashboard/dashboard_modules/google_analytics.py:193 +#: jet/dashboard/dashboard_modules/google_analytics.py:201 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:148 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:156 +msgid "Group" +msgstr "Groupa" + +#: jet/dashboard/dashboard_modules/google_analytics.py:194 +#: jet/dashboard/dashboard_modules/google_analytics.py:202 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:149 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:157 +msgid "By day" +msgstr "" + +#: jet/dashboard/dashboard_modules/google_analytics.py:195 +#: jet/dashboard/dashboard_modules/google_analytics.py:203 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:150 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:158 +msgid "By week" +msgstr "" + +#: jet/dashboard/dashboard_modules/google_analytics.py:196 +#: jet/dashboard/dashboard_modules/google_analytics.py:204 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:151 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:159 +msgid "By month" +msgstr "" + +#: jet/dashboard/dashboard_modules/google_analytics.py:277 +#, python-format +msgid "" +"Please attach Google account and choose Google Analytics " +"counter to start using widget" +msgstr "" + +#: jet/dashboard/dashboard_modules/google_analytics.py:280 +#, python-format +msgid "" +"Please select Google Analytics counter to start using " +"widget" +msgstr "" + +#: jet/dashboard/dashboard_modules/google_analytics.py:299 +#: jet/dashboard/dashboard_modules/google_analytics_views.py:42 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:236 +#: jet/dashboard/dashboard_modules/yandex_metrika_views.py:37 +msgid "API request failed." +msgstr "Zapytanie do API nie powiodło się" + +#: jet/dashboard/dashboard_modules/google_analytics.py:301 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:238 +#, python-format +msgid " Try to revoke and grant access again" +msgstr "" + +#: jet/dashboard/dashboard_modules/google_analytics.py:311 +msgid "Google Analytics visitors totals" +msgstr "" + +#: jet/dashboard/dashboard_modules/google_analytics.py:330 +#: jet/dashboard/dashboard_modules/google_analytics.py:388 +#: jet/dashboard/dashboard_modules/google_analytics.py:438 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:269 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:321 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:365 +msgid "Bad server response" +msgstr "Niepoprawna odpowiedź serwera" + +#: jet/dashboard/dashboard_modules/google_analytics.py:340 +msgid "Google Analytics visitors chart" +msgstr "" + +#: jet/dashboard/dashboard_modules/google_analytics.py:398 +msgid "Google Analytics period visitors" +msgstr "" + +#: jet/dashboard/dashboard_modules/google_analytics_views.py:26 +#: jet/dashboard/dashboard_modules/google_analytics_views.py:46 +#: jet/dashboard/dashboard_modules/yandex_metrika_views.py:23 +#: jet/dashboard/dashboard_modules/yandex_metrika_views.py:45 +msgid "Module not found" +msgstr "Nie znaleziono modułu" + +#: jet/dashboard/dashboard_modules/google_analytics_views.py:44 +#: jet/dashboard/dashboard_modules/yandex_metrika_views.py:43 +msgid "Bad arguments" +msgstr "Niepoprawne argumenty" + +#: jet/dashboard/dashboard_modules/yandex_metrika.py:144 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:265 +#: jet/dashboard/templates/jet.dashboard/modules/yandex_metrika_period_visitors.html:15 +msgid "visitors" +msgstr "goście" + +#: jet/dashboard/dashboard_modules/yandex_metrika.py:145 +#: jet/dashboard/dashboard_modules/yandex_metrika.py:266 +#: jet/dashboard/templates/jet.dashboard/modules/yandex_metrika_period_visitors.html:16 +msgid "visits" +msgstr "odwiedzenia" + +#: jet/dashboard/dashboard_modules/yandex_metrika.py:219 +#, python-format +msgid "" +"Please attach Yandex account and choose Yandex Metrika " +"counter to start using widget" +msgstr "" + +#: jet/dashboard/dashboard_modules/yandex_metrika.py:222 +#, python-format +msgid "" +"Please select Yandex Metrika counter to start using widget" +msgstr "" + +#: jet/dashboard/dashboard_modules/yandex_metrika.py:250 +msgid "Yandex Metrika visitors totals" +msgstr "" + +#: jet/dashboard/dashboard_modules/yandex_metrika.py:279 +msgid "Yandex Metrika visitors chart" +msgstr "" + +#: jet/dashboard/dashboard_modules/yandex_metrika.py:331 +msgid "Yandex Metrika period visitors" +msgstr "" + +#: jet/dashboard/models.py:11 jet/dashboard/modules.py:164 +msgid "Title" +msgstr "Tytuł" + +#: jet/dashboard/models.py:12 +msgid "module" +msgstr "moduł" + +#: jet/dashboard/models.py:13 +msgid "application name" +msgstr "nazwa aplikacji" + +#: jet/dashboard/models.py:14 +msgid "user" +msgstr "użytkownik" + +#: jet/dashboard/models.py:15 +msgid "column" +msgstr "kolumna" + +#: jet/dashboard/models.py:16 +msgid "order" +msgstr "kolejność" + +#: jet/dashboard/models.py:17 +msgid "settings" +msgstr "ustawienia" + +#: jet/dashboard/models.py:18 +msgid "children" +msgstr "dzieci" + +#: jet/dashboard/models.py:19 +msgid "collapsed" +msgstr "" + +#: jet/dashboard/models.py:22 +msgid "user dashboard module" +msgstr "moduł panelu użytkowika" + +#: jet/dashboard/models.py:23 +msgid "user dashboard modules" +msgstr "moduły panelu użytkowika" + +#: jet/dashboard/modules.py:163 +msgid "URL" +msgstr "Adres URL" + +#: jet/dashboard/modules.py:165 +msgid "External link" +msgstr "Link zewnętrzny" + +#: jet/dashboard/modules.py:169 +msgid "Layout" +msgstr "Układ" + +#: jet/dashboard/modules.py:169 +msgid "Stacked" +msgstr "" + +#: jet/dashboard/modules.py:169 +msgid "Inline" +msgstr "" + +#: jet/dashboard/modules.py:215 jet/dashboard/modules.py:239 +msgid "Links" +msgstr "" + +#: jet/dashboard/modules.py:238 +msgid "Link" +msgstr "" + +#: jet/dashboard/modules.py:372 +msgid "Models" +msgstr "Modele" + +#: jet/dashboard/modules.py:416 jet/dashboard/modules.py:523 +msgid "Items limit" +msgstr "Limit pozycji" + +#: jet/dashboard/modules.py:524 +msgid "Feed URL" +msgstr "RSS URL" + +#: jet/dashboard/modules.py:555 +msgid "RSS Feed" +msgstr "Kanał RSS" + +#: jet/dashboard/modules.py:601 +msgid "You must install the FeedParser python module" +msgstr "Zainstaluj moduł FeedParser w pythonie" + +#: jet/dashboard/modules.py:606 +msgid "You must provide a valid feed URL" +msgstr "Podaj prawidłowy adres URL" + +#: jet/dashboard/templates/jet.dashboard/dashboard.html:17 +msgid "Delete widget" +msgstr "Usuń widget" + +#: jet/dashboard/templates/jet.dashboard/dashboard.html:18 +msgid "Are you sure want to delete this widget?" +msgstr "Czy jesteś pewien że chcesz usunąć ten widget" + +#: jet/dashboard/templates/jet.dashboard/dashboard_tools.html:12 +msgid "widgets" +msgstr "" + +#: jet/dashboard/templates/jet.dashboard/dashboard_tools.html:13 +msgid "available" +msgstr "dostępny" + +#: jet/dashboard/templates/jet.dashboard/dashboard_tools.html:18 +msgid "initials" +msgstr "inicjały" + +#: jet/dashboard/templates/jet.dashboard/dashboard_tools.html:23 +#: jet/dashboard/templates/jet.dashboard/modules/app_list.html:18 +#: jet/dashboard/templates/jet.dashboard/modules/model_list.html:8 +msgid "Add" +msgstr "Dodaj" + +#: jet/dashboard/templates/jet.dashboard/dashboard_tools.html:26 +#: jet/dashboard/templates/jet.dashboard/dashboard_tools.html:32 +msgid "Reset widgets" +msgstr "Resetuj widżety" + +#: jet/dashboard/templates/jet.dashboard/dashboard_tools.html:33 +msgid "Are you sure want to reset widgets?" +msgstr "Czy jesteś pewien że chcesz zrestartować widgety?" + +#: jet/dashboard/templates/jet.dashboard/module.html:9 +#: jet/dashboard/templates/jet.dashboard/modules/app_list.html:24 +#: jet/dashboard/templates/jet.dashboard/modules/model_list.html:14 +#: jet/dashboard/views.py:90 +msgid "Change" +msgstr "Zmiana" + +#: jet/dashboard/templates/jet.dashboard/module.html:12 +#: jet/dashboard/templates/jet.dashboard/update_module.html:55 +#: jet/dashboard/templates/jet.dashboard/update_module.html:57 +msgid "Delete" +msgstr "Usuń" + +#: jet/dashboard/templates/jet.dashboard/modules/app_list.html:7 +#: jet/dashboard/templates/jet.dashboard/modules/app_list.html:10 +#, python-format +msgid "Models in the %(name)s application" +msgstr "Modele w aplikacji %(name)s" + +#: jet/dashboard/templates/jet.dashboard/modules/feed.html:13 +#: jet/dashboard/templates/jet.dashboard/modules/google_analytics_period_visitors.html:34 +#: jet/dashboard/templates/jet.dashboard/modules/google_analytics_visitors_chart.html:30 +#: jet/dashboard/templates/jet.dashboard/modules/google_analytics_visitors_totals.html:23 +#: jet/dashboard/templates/jet.dashboard/modules/link_list.html:26 +#: jet/dashboard/templates/jet.dashboard/modules/yandex_metrika_period_visitors.html:34 +#: jet/dashboard/templates/jet.dashboard/modules/yandex_metrika_visitors_chart.html:30 +#: jet/dashboard/templates/jet.dashboard/modules/yandex_metrika_visitors_totals.html:23 +msgid "Nothing to show" +msgstr "Brak danych do wyświetlenia" + +#: jet/dashboard/templates/jet.dashboard/modules/google_analytics_period_visitors.html:14 +#: jet/dashboard/templates/jet.dashboard/modules/yandex_metrika_period_visitors.html:14 +msgid "Date" +msgstr "Data" + +#: jet/dashboard/templates/jet.dashboard/modules/recent_actions.html:6 +msgid "None available" +msgstr "Brak dostępnych akcji" + +#: jet/dashboard/templates/jet.dashboard/modules/recent_actions.html:30 +msgid "Unknown content" +msgstr "" + +#: jet/dashboard/templates/jet.dashboard/update_module.html:7 +msgid "Home" +msgstr "Strona główna" + +#: jet/dashboard/templates/jet.dashboard/update_module.html:25 +msgid "Please correct the errors below." +msgstr "Proszę popraw poniższe błędy" + +#: jet/dashboard/templates/jet.dashboard/update_module.html:69 +#, python-format +msgid "Add another %(verbose_name)s" +msgstr "Dodaj kolejny %(verbose_name)s" + +#: jet/dashboard/templates/jet.dashboard/update_module.html:81 +msgid "Save" +msgstr "Zapisz" + +#: jet/dashboard/views.py:19 +msgid "Widget was successfully updated" +msgstr "Widget został pomyślnie zaktualizowany" + +#: jet/dashboard/views.py:94 jet/dashboard/views.py:95 +msgid "Items" +msgstr "Pozycje" + +#: jet/dashboard/views.py:161 +msgid "Widget has been successfully added" +msgstr "Widget został pomyślnie dodany" diff --git a/jet/locale/pl/LC_MESSAGES/django.mo b/jet/locale/pl/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..f14faa8cad90895726aa033db6f0eedee11fa9e8 GIT binary patch literal 1926 zcmZvcOKclO7{{kjpqTRL188}UfR==0i=Bd6oVcxtoyMx2M7EQtK>|&72YbBs&T3~i zuB}Q)RiSqz1QlF+;D7|`4dob1TmXp^s1i3$aN~gB#Q*a;i6!{7v%h(KulaUne?5Be z69#z^?K!mL2N;_K58sCuSAApZw{1Ny7_%VoweTEms{{nm%{1Q9_-UTV2ZIJwaKbrpu zB)xke#s3W?`#-^>ASoXMj)4^CRgml*yzZa|GvEst|BOZQ|JR6zkSzH<38ul9LCU|5 z7sYu8Bz*-^ygo?vxHVe;6r_FM0V(cRARcxXFS7r3H2w~xI6s0^w_m`=z~4vf|A6H8 z0Gy%Aj)0_pV#Jp~ia!mK-do^tur%VkAlVs^>fHyi?ctuuj=nhw)e1}OB-)c`B&1J5 z`H+tk+B0Y;(5QwaPbC=EnDVFdMfs7?K1rTM!{-?Slo3BQu_dETZRC4_=*UUKXmL|(zat`_<-@S8Tw#?Ccqkfjd;+SGorGf#nG7i+--`;NSj-&FF5D-^(d|P zW#kkCS9>aGWcm3`Wm7BdI1+7VK}Q{vm+i5B;DTegDUe=kb1+!y}fhVcBI z+pK0I9SEF*w(^DBQn)Nh59hw$<1J~d9DL40*;O*&gKeCkrYlXK$0peMaOV~u^R>}Y za&VI+;7wr$H#A!{@!;mTRzds8b#YsQt@=@~wHF=tB1y;79o-ddz1P-_xRv-|wSMf2 z7F*H27;N(xmbf1Eo{a}L@B@gX;dFU6G;Tv5_ktVprR46+aEKkRD=S*lED-(f_`bW? zsM}||+Yx&`#q_3hQOu6Ey)NA%!DEX*L0<++urTWPLbY=nv%5tco1|aCZar<1YCPEP LSzmVp<+FbQiC@^U literal 0 HcmV?d00001 diff --git a/jet/locale/pl/LC_MESSAGES/django.po b/jet/locale/pl/LC_MESSAGES/django.po new file mode 100644 index 00000000..6ef78e5a --- /dev/null +++ b/jet/locale/pl/LC_MESSAGES/django.po @@ -0,0 +1,164 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-01 17:53+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2);\n" +#: jet/filters.py:67 +msgid "From date" +msgstr "" + +#: jet/filters.py:73 +msgid "To date" +msgstr "" + +#: jet/models.py:9 jet/templates/admin/base.html:276 +msgid "URL" +msgstr "Adres URL" + +#: jet/models.py:10 +msgid "title" +msgstr "tytuł" + +#: jet/models.py:11 jet/models.py:26 +msgid "user" +msgstr "użytkownik" + +#: jet/models.py:12 jet/models.py:27 +msgid "date created" +msgstr "data utworzenia" + +#: jet/models.py:15 +msgid "bookmark" +msgstr "zakładka" + +#: jet/models.py:16 jet/templates/admin/base.html:292 +msgid "bookmarks" +msgstr "zakładki" + +#: jet/models.py:25 +msgid "application name" +msgstr "nazwa aplikacji" + +#: jet/models.py:30 +msgid "pinned application" +msgstr "przypięta aplikacja" + +#: jet/models.py:31 +msgid "pinned applications" +msgstr "przypięte aplikacje" + +#: jet/templates/admin/base.html:53 +msgid "Welcome," +msgstr "Witaj," + +#: jet/templates/admin/base.html:58 jet/templates/admin/base.html:159 +msgid "View site" +msgstr "Zobacz stronę" + +#: jet/templates/admin/base.html:63 jet/templates/admin/base.html:168 +msgid "Documentation" +msgstr "Dokumentacja" + +#: jet/templates/admin/base.html:67 +msgid "Change password" +msgstr "Zmień hasło" + +#: jet/templates/admin/base.html:69 +msgid "Log out" +msgstr "Wyloguj" + +#: jet/templates/admin/base.html:78 jet/templates/admin/base.html:151 +msgid "Home" +msgstr "Strona domowa" + +#: jet/templates/admin/base.html:131 +msgid "back" +msgstr "wstecz" + +#: jet/templates/admin/base.html:215 +msgid "Applications" +msgstr "Aplikacje" + +#: jet/templates/admin/base.html:241 +msgid "Hide applications" +msgstr "Ukryj aplikacje" + +#: jet/templates/admin/base.html:242 +msgid "Show hidden" +msgstr "Pokaż ukryte" + +#: jet/templates/admin/base.html:271 jet/templates/admin/base.html:290 +msgid "Add bookmark" +msgstr "Dodaj zakładkę" + +#: jet/templates/admin/base.html:274 +msgid "Title" +msgstr "Tytuł" + +#: jet/templates/admin/base.html:284 +msgid "Delete bookmark" +msgstr "Usuń zakładkę" + +#: jet/templates/admin/base.html:285 +msgid "Are you sure want to delete this bookmark?" +msgstr "Czy jesteś pewien że chcesz usnąć zakładkę" + +#: jet/templates/admin/base.html:300 jet/templates/admin/base.html:307 +#: jet/templates/admin/edit_inline/compact.html:3 +msgid "Remove" +msgstr "Usuń" + +#: jet/templates/admin/base.html:337 +msgid "Application page" +msgstr "Strona aplikacji" + +#: jet/templates/admin/base.html:361 +msgid "current theme" +msgstr "obecny motyw" + +#: jet/templates/admin/edit_inline/compact.html:12 +#, python-format +msgid "Add another %(verbose_name)s" +msgstr "Dodaj kolejny %(verbose_name)s" + +#: jet/templates/admin/edit_inline/compact.html:37 +msgid "Change" +msgstr "Zmień" + +#: jet/templates/admin/edit_inline/compact.html:43 +msgid "View on site" +msgstr "Zobacz na stronie" + +#: jet/templates/admin/popup_response.html:4 +msgid "Popup closing..." +msgstr "" + +#: jet/templates/jet/related_field_ajax_list_filter.html:2 +#: jet/templates/rangefilter/date_filter.html:2 +#: jet/templates/rangefilter/date_filter.html:16 +#, python-format +msgid " By %(filter_title)s " +msgstr "" + +#: jet/templates/rangefilter/date_filter.html:33 +msgid "Search" +msgstr "Szukaj" + +#: jet/templates/rangefilter/date_filter.html:34 +msgid "Reset" +msgstr "" diff --git a/jet/locale/pl/LC_MESSAGES/djangojs.mo b/jet/locale/pl/LC_MESSAGES/djangojs.mo new file mode 100644 index 0000000000000000000000000000000000000000..9ef64a0eebc437f9d2cab015df6bc9e0d62f2b54 GIT binary patch literal 479 zcmYL^!A|2a5Qag^DaSqUVGe*m?0{21blnCBtqT!JQ>7^q+)V4uW)+n**jmXAPI`lF%H`ZZN7v&5u7DbJ@;oyzZ9D7ztM?=_`PH|{4{{&eJnGgO6 zKR()HBmyy0k7aZD7k4Yd43iZ5AzYAB}Q z<#y`H9n33P>JCi*Nn0xyO!5J?S6mb8ud*og)XYjW95v-m(`H?t!OP3C-!N>KW_+4y?RLDi4`1$p Ah5!Hn literal 0 HcmV?d00001 diff --git a/jet/locale/pl/LC_MESSAGES/djangojs.po b/jet/locale/pl/LC_MESSAGES/djangojs.po new file mode 100644 index 00000000..03c0e755 --- /dev/null +++ b/jet/locale/pl/LC_MESSAGES/djangojs.po @@ -0,0 +1,23 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-02-01 17:54+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2);\n" +#: jet/static/jet/js/build/bundle.min.js:3 +msgid "'" +msgstr "" From 3a659c735cc499cd50805467ff9a2b8a1dbc3fb6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Kut=C3=BD?= <6du1ro.n@gmail.com> Date: Sat, 25 Feb 2017 21:05:40 +0100 Subject: [PATCH 04/10] Add fallback to window.opener which supports old django popups. (#167) --- jet/static/jet/js/src/features/related-popups.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jet/static/jet/js/src/features/related-popups.js b/jet/static/jet/js/src/features/related-popups.js index d64c8682..697317cd 100644 --- a/jet/static/jet/js/src/features/related-popups.js +++ b/jet/static/jet/js/src/features/related-popups.js @@ -217,7 +217,7 @@ RelatedPopups.prototype = { = window.showRelatedObjectPopup = function() { }; - window.opener = this.windowStorage.previous(); + window.opener = this.windowStorage.previous() || window.opener; window.dismissRelatedLookupPopup = function(win, chosenId) { self.closePopup({ action: 'lookup', From 7b956bc94006fc9c07733b5045a4a1a2ae50838d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Breno=20Rocha=20Uch=C3=B4a?= Date: Sat, 25 Feb 2017 17:07:47 -0300 Subject: [PATCH 05/10] fix permission error on ModelLookupForm (#174) --- jet/forms.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jet/forms.py b/jet/forms.py index 3a9d6d11..fcd47d1a 100644 --- a/jet/forms.py +++ b/jet/forms.py @@ -119,7 +119,7 @@ def clean(self): content_type = ContentType.objects.get_for_model(self.model_cls) permission = Permission.objects.filter(content_type=content_type, codename__startswith='change_').first() - if not self.request.user.has_perm(permission.codename): + if not self.request.user.has_perm('{}.{}'.format(data['app_label'], permission.codename)): raise ValidationError('error') return data From cf51f66cd6fe4d27006c45f960d1ac21f3ccc4b4 Mon Sep 17 00:00:00 2001 From: Denis K Date: Sat, 25 Feb 2017 23:26:44 +0300 Subject: [PATCH 06/10] Fix non existant object --- jet/templatetags/jet_tags.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/jet/templatetags/jet_tags.py b/jet/templatetags/jet_tags.py index 439a6fbf..5e723e89 100644 --- a/jet/templatetags/jet_tags.py +++ b/jet/templatetags/jet_tags.py @@ -160,9 +160,12 @@ def jet_select2_lookups(field): field.field.choices = choices elif hasattr(field, 'field') and isinstance(field.field, ModelChoiceField): if initial_value: - initial_object = model.objects.get(pk=initial_value) - attrs['data-object-id'] = initial_value - choices.append((initial_object.pk, get_model_instance_label(initial_object))) + try: + initial_object = model.objects.get(pk=initial_value) + attrs['data-object-id'] = initial_value + choices.append((initial_object.pk, get_model_instance_label(initial_object))) + except model.DoesNotExist: + pass if isinstance(field.field.widget, RelatedFieldWidgetWrapper): field.field.widget.widget = Select(attrs) From d6913d97fd56660dd9b348e63365e593350f3942 Mon Sep 17 00:00:00 2001 From: Denis K Date: Sat, 25 Feb 2017 23:36:54 +0300 Subject: [PATCH 07/10] Remove powered by django jet label --- jet/static/jet/css/_sidebar.scss | 1 - jet/templates/admin/base.html | 1 - 2 files changed, 2 deletions(-) diff --git a/jet/static/jet/css/_sidebar.scss b/jet/static/jet/css/_sidebar.scss index 8957eab9..0f41f675 100644 --- a/jet/static/jet/css/_sidebar.scss +++ b/jet/static/jet/css/_sidebar.scss @@ -10,7 +10,6 @@ background-color: $sidebar-background-color; color: $sidebar-text-color; transition: background-color $transitions-duration; - padding-bottom: 32px; @include for-mobile { width: 360px; diff --git a/jet/templates/admin/base.html b/jet/templates/admin/base.html index 8fb12343..40207a5e 100644 --- a/jet/templates/admin/base.html +++ b/jet/templates/admin/base.html @@ -312,7 +312,6 @@ {% endif %} - {% if app_list and not SIDE_MENU_COMPACT %}