From 30ef971dc3b516d1c0c78dec3bb6598cf34c9366 Mon Sep 17 00:00:00 2001 From: Fabian Braun Date: Fri, 3 May 2024 16:51:00 +0200 Subject: [PATCH 1/2] feat: Update locales --- .../locale/ar/LC_MESSAGES/django.mo | Bin 0 -> 1906 bytes .../locale/ar/LC_MESSAGES/django.po | 482 ++++++++++++++++++ .../locale/de/LC_MESSAGES/django.mo | Bin 8257 -> 8270 bytes .../locale/de/LC_MESSAGES/django.po | 12 +- .../locale/fr/LC_MESSAGES/django.mo | Bin 6571 -> 8298 bytes .../locale/fr/LC_MESSAGES/django.po | 15 +- .../locale/nl/LC_MESSAGES/django.mo | Bin 8121 -> 8121 bytes .../locale/nl/LC_MESSAGES/django.po | 15 +- .../locale/sq/LC_MESSAGES/django.mo | Bin 6454 -> 6454 bytes .../locale/sq/LC_MESSAGES/django.po | 53 +- 10 files changed, 513 insertions(+), 64 deletions(-) create mode 100644 djangocms_versioning/locale/ar/LC_MESSAGES/django.mo create mode 100644 djangocms_versioning/locale/ar/LC_MESSAGES/django.po diff --git a/djangocms_versioning/locale/ar/LC_MESSAGES/django.mo b/djangocms_versioning/locale/ar/LC_MESSAGES/django.mo new file mode 100644 index 0000000000000000000000000000000000000000..ee8a3d681475e60fae9ed3e3844ed710273e0348 GIT binary patch literal 1906 zcmaiz%WoT16o)TRUM|n@D31yq5RFp7_>q?qr*7*u4vLB!D{;F(Y$o=NJz&oaGuL@Y zY!Z?*?H;jU#WRhYD1??o&W06>F4^4?5@Lb)8`vQ6J2OKP1cfWz`OZD(-1EBj&t1np z7FaK0pTzzZ`xN%(efVIVzh8)l!94g7I1WAqmSVjb(*ln{{{i?QI18QzKLnoyzXl%x zcfm)&??H}xH|CEZ#}7ch{|op!_*<+${y=oE3p@_}Ns#O40bc@#!I!}@_%!H(9B&Ey z0li!Y6F5&G_+#KZAb~aT32+T$`zJ9!2f5xYFc0p6uYkYD_7e#HJkGCy9B&xpd}H`< zyke|>7tG*nf$aZj%x^)i^Dg)*_!HOz{sD5|-53t{a|z_SY9QJO?*L&e&I|W&o~+~f zKh6Tyv)DW*o;}ZrYvR=v;cs7zMqte0IuVn5e*v3+7o7h&Y_uLOez#|0S>(M+-I|pm z-%@qQ6BnJPYkHDqrRQ6Y?L%QJX)7^m`4!WvibB;=qR@2Jf+)U zQ%O;-TRyRw92*J!mg_p6@~Jd2Ri>sy{<)MH_Fm%W-0ICPKA2vO1XYEl`>s7sW_xH zBj=M9ruTpNqwCoY8 z)J@NqDtDzkW(*zrahe(F83nt7_qS_V8k)A$L4{eoK%&%Wd1k{HbG)XXCEE>;er|At zA~9#@a%nn8X@WJE%RtOTVlTvA7Efi;>9e^$>h6x@GdYa$9Q7UAGMOXB;b9p2VH_Aq z2>pfL(RYFy!J^RX!E&&ozr=S@1S`RkUe`Ops@@>B=&$s5dYe_)ZTic5OSgly;JVOl zy$QE#!7__mxOhYFh+r|iurF}h)Hf+KZR4;_h<7VkMdDRLuGN3bp>KwXcfmaY|0w%C z%4zG4Mr7ni54VFgc*Ap(b)m@W4&ou9-VpfQL4Bz1Hfq}8+I1)F3AJ;#aJi, YEAR. +# +# Translators: +# Seraj Adden Baltu, 2024 +# Fabian Braun , 2024 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-10-02 09:37+0200\n" +"PO-Revision-Date: 2023-01-10 15:29+0000\n" +"Last-Translator: Fabian Braun , 2024\n" +"Language-Team: Arabic (https://app.transifex.com/divio/teams/58664/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#: admin.py:164 admin.py:301 admin.py:377 +msgid "State" +msgstr "الحالة" + +#: admin.py:192 constants.py:27 +msgid "Empty" +msgstr "فارغ" + +#: admin.py:315 admin.py:387 +msgid "Author" +msgstr "المؤلف" + +#: admin.py:329 admin.py:401 models.py:87 +msgid "Modified" +msgstr "تعديل" + +#: admin.py:437 admin.py:667 +#: templates/djangocms_versioning/admin/icons/preview.html:3 +#: templates/djangocms_versioning/admin/preview.html:3 +msgid "Preview" +msgstr "معاينة" + +#: admin.py:470 admin.py:758 cms_toolbars.py:115 +#: templates/djangocms_versioning/admin/icons/edit_icon.html:3 +msgid "Edit" +msgstr "تحرير" + +#: admin.py:482 +#: templates/djangocms_versioning/admin/icons/manage_versions.html:3 +msgid "Manage versions" +msgstr "إدارة الإصدارات " + +#: admin.py:631 +msgid "Content" +msgstr "المحتوى" + +#: admin.py:647 +msgid "locked" +msgstr "مقفول" + +#: admin.py:683 templates/djangocms_versioning/admin/icons/archive_icon.html:3 +msgid "Archive" +msgstr "أرشيف" + +#: admin.py:701 cms_toolbars.py:79 indicators.py:34 +#: templates/djangocms_versioning/admin/icons/publish_icon.html:3 +msgid "Publish" +msgstr "نشر" + +#: admin.py:721 indicators.py:54 indicators.py:60 +#: templates/djangocms_versioning/admin/icons/unpublish_icon.html:3 +msgid "Unpublish" +msgstr "الغاء النشر " + +#: admin.py:758 cms_toolbars.py:115 +msgid "New Draft" +msgstr "مسودة جديدة " + +#: admin.py:779 cms_toolbars.py:177 +#: templates/djangocms_versioning/admin/icons/revert_icon.html:3 +msgid "Revert" +msgstr "استرجاع" + +#: admin.py:798 templates/djangocms_versioning/admin/icons/discard_icon.html:3 +msgid "Discard" +msgstr "تجاهل" + +#: admin.py:821 cms_toolbars.py:145 +msgid "Unlock" +msgstr "إلغاء القفل " + +#: admin.py:856 +msgid "Compare versions" +msgstr "مقارنة الإصدارات " + +#: admin.py:866 +msgid "Exactly two versions need to be selected." +msgstr "يجب تحديد إثنين من الإصدارات بالضبط" + +#: admin.py:903 +msgid "Version cannot be archived" +msgstr "لا يمكن أرشفة الإصدار " + +#: admin.py:929 +msgid "Version archived" +msgstr "تمت أرشفة الإصدار " + +#: admin.py:940 admin.py:1059 admin.py:1235 +msgid "This view only supports POST method." +msgstr "هذا العرض يدعم فقط طريقة POST" + +#: admin.py:951 +msgid "Version cannot be published" +msgstr "لا يمكن نشر الإصدار " + +#: admin.py:962 +msgid "Version published" +msgstr "تم نشر الإصدار " + +#: admin.py:979 +msgid "Version cannot be unpublished" +msgstr "" + +#: admin.py:1017 +msgid "Version unpublished" +msgstr "" + +#: admin.py:1163 +msgid "The last version has been deleted" +msgstr "" + +#: admin.py:1249 +msgid "You do not have permission to remove the version lock" +msgstr "" + +#: admin.py:1254 +msgid "Version unlocked" +msgstr "" + +#: admin.py:1303 +#, python-brace-format +msgid "Displaying versions of \"{grouper}\"" +msgstr "" + +#: apps.py:8 +msgid "django CMS Versioning" +msgstr "" + +#: cms_config.py:246 +msgid "No available title" +msgstr "" + +#: cms_config.py:248 constants.py:12 constants.py:25 +msgid "Unpublished" +msgstr "غير منشور" + +#: cms_config.py:342 +msgid "Language must be set to a supported language!" +msgstr "" + +#: cms_config.py:360 +msgid "You do not have permission to copy these plugins." +msgstr "" + +#: cms_toolbars.py:207 +msgid "Manage Versions" +msgstr "" + +#: cms_toolbars.py:210 +#, python-brace-format +msgid "Compare to {source}" +msgstr "" + +#: cms_toolbars.py:226 indicators.py:66 +msgid "Discard Changes" +msgstr "" + +#: cms_toolbars.py:262 +msgid "View Published" +msgstr "" + +#: cms_toolbars.py:317 +msgid "Language" +msgstr "" + +#: cms_toolbars.py:364 +msgid "Add Translation" +msgstr "" + +#: cms_toolbars.py:377 +msgid "Copy all plugins" +msgstr "" + +#: cms_toolbars.py:379 +#, python-format +msgid "from %s" +msgstr "" + +#: cms_toolbars.py:380 +#, python-format +msgid "Are you sure you want to copy all plugins from %s?" +msgstr "" + +#: cms_toolbars.py:395 +msgid "No other language available" +msgstr "" + +#: constants.py:10 constants.py:24 +msgid "Draft" +msgstr "" + +#: constants.py:11 constants.py:22 +msgid "Published" +msgstr "" + +#: constants.py:13 constants.py:26 +msgid "Archived" +msgstr "" + +#: constants.py:23 +msgid "Changed" +msgstr "" + +#: emails.py:39 +msgid "Unlocked" +msgstr "" + +#: indicators.py:28 +#, python-format +msgid "Unlock (%(message)s)" +msgstr "" + +#: indicators.py:40 +msgid "Create new draft" +msgstr "" + +#: indicators.py:46 +msgid "Revert from Unpublish" +msgstr "" + +#: indicators.py:66 +msgid "Delete Draft" +msgstr "" + +#: indicators.py:72 +msgid "Compare Draft to Published..." +msgstr "" + +#: indicators.py:82 +msgid "Manage Versions..." +msgstr "" + +#: models.py:29 +msgid "Version is not a draft" +msgstr "" + +#: models.py:30 +#, python-brace-format +msgid "Action Denied. The latest version is locked by {user}" +msgstr "" + +#: models.py:31 +#, python-brace-format +msgid "Action Denied. The draft version is locked by {user}" +msgstr "" + +#: models.py:86 +msgid "Created" +msgstr "" + +#: models.py:89 +msgid "author" +msgstr "" + +#: models.py:102 +msgid "status" +msgstr "" + +#: models.py:110 +msgid "locked by" +msgstr "" + +#: models.py:119 +msgid "source" +msgstr "" + +#: models.py:133 +#, python-brace-format +msgid "Version #{number} ({state} {date})" +msgstr "" + +#: models.py:140 +#, python-brace-format +msgid "Version #{number} ({state})" +msgstr "" + +#: models.py:146 +#, python-format +msgid "Locked by %(user)s" +msgstr "" + +#: models.py:278 models.py:327 +msgid "Version is not in draft state" +msgstr "" + +#: models.py:387 +msgid "Version is not in published state" +msgstr "" + +#: models.py:444 +msgid "Version is not in archived or unpublished state" +msgstr "" + +#: models.py:459 +msgid "Version is not in draft or published state" +msgstr "" + +#: models.py:467 +msgid "Version is already locked" +msgstr "" + +#: models.py:473 +msgid "Draft version is not locked" +msgstr "" + +#: templates/admin/djangocms_versioning/versioning_breadcrumbs.html:3 +#: templates/djangocms_versioning/admin/grouper_form.html:9 +msgid "Home" +msgstr "" + +#: templates/admin/djangocms_versioning/versioning_breadcrumbs.html:7 +#: templates/djangocms_versioning/admin/mixin/change_form.html:7 +msgid "Versions" +msgstr "" + +#: templates/djangocms_versioning/admin/archive_confirmation.html:3 +msgid "Archive Confirmation" +msgstr "" + +#: templates/djangocms_versioning/admin/archive_confirmation.html:15 +msgid "Are you sure you want to archive the following version?" +msgstr "" + +#: templates/djangocms_versioning/admin/archive_confirmation.html:17 +#: templates/djangocms_versioning/admin/unpublish_confirmation.html:17 +#, python-format +msgid " Version number: %(version_number)s" +msgstr "" + +#: templates/djangocms_versioning/admin/archive_confirmation.html:22 +#: templates/djangocms_versioning/admin/discard_confirmation.html:23 +#: templates/djangocms_versioning/admin/revert_confirmation.html:40 +#: templates/djangocms_versioning/admin/unpublish_confirmation.html:27 +msgid "Yes, I'm sure" +msgstr "" + +#: templates/djangocms_versioning/admin/archive_confirmation.html:26 +#: templates/djangocms_versioning/admin/discard_confirmation.html:27 +#: templates/djangocms_versioning/admin/revert_confirmation.html:45 +#: templates/djangocms_versioning/admin/unpublish_confirmation.html:31 +msgid "No, take me back" +msgstr "" + +#: templates/djangocms_versioning/admin/compare.html:8 +#, python-format +msgid "" +"\n" +" Compare %(left)s to %(right)s\n" +" " +msgstr "" + +#: templates/djangocms_versioning/admin/compare.html:12 +#, python-format +msgid "" +"\n" +" Compare %(left)s\n" +" " +msgstr "" + +#: templates/djangocms_versioning/admin/compare.html:16 +#, python-format +msgid "" +"\n" +" Compare %(right)s\n" +" " +msgstr "" + +#: templates/djangocms_versioning/admin/compare.html:37 +msgid "Back" +msgstr "" + +#: templates/djangocms_versioning/admin/compare.html:40 +#, python-format +msgid "" +"\n" +" Comparing %(left)s with\n" +" " +msgstr "" + +#: templates/djangocms_versioning/admin/compare.html:45 +msgid "Pick a version to compare to" +msgstr "" + +#: templates/djangocms_versioning/admin/compare.html:56 +msgid "Visual" +msgstr "" + +#: templates/djangocms_versioning/admin/compare.html:59 +msgid "Source" +msgstr "" + +#: templates/djangocms_versioning/admin/discard_confirmation.html:3 +msgid "Discard Confirmation" +msgstr "" + +#: templates/djangocms_versioning/admin/discard_confirmation.html:15 +msgid "Are you sure you want to discard following version?" +msgstr "" + +#: templates/djangocms_versioning/admin/discard_confirmation.html:17 +#: templates/djangocms_versioning/admin/revert_confirmation.html:24 +#, python-format +msgid "Version number: %(version_number)s" +msgstr "" + +#: templates/djangocms_versioning/admin/grouper_form.html:27 +#, python-format +msgid "Add %(name)s" +msgstr "" + +#: templates/djangocms_versioning/admin/grouper_form.html:37 +msgid "Submit" +msgstr "" + +#: templates/djangocms_versioning/admin/icons/view.html:3 +msgid "View on site" +msgstr "" + +#: templates/djangocms_versioning/admin/revert_confirmation.html:3 +#: templates/djangocms_versioning/admin/unpublish_confirmation.html:3 +msgid "Revert Confirmation" +msgstr "" + +#: templates/djangocms_versioning/admin/revert_confirmation.html:18 +msgid "" +"Reverting to this version may cause loss of an existing draft version. " +"Please select an option to continue" +msgstr "" + +#: templates/djangocms_versioning/admin/revert_confirmation.html:20 +msgid "Are you sure you want to revert to the following version?" +msgstr "" + +#: templates/djangocms_versioning/admin/revert_confirmation.html:31 +msgid "Discard existing draft and Revert" +msgstr "" + +#: templates/djangocms_versioning/admin/revert_confirmation.html:35 +msgid "Archive existing draft and Revert" +msgstr "" + +#: templates/djangocms_versioning/admin/unpublish_confirmation.html:15 +msgid "" +"Unpublishing will remove this version from live. Are you sure you want to " +"unpublish?" +msgstr "" + +#: templates/djangocms_versioning/emails/unlock-notification.txt:2 +#, python-format +msgid "" +"\n" +"The following draft version has been unlocked by %(by_user)s for their use.\n" +"%(version_link)s\n" +"\n" +"Please note you will not be able to further edit this draft. Kindly reach out to %(by_user)s in case of any concerns.\n" +"\n" +"This is an automated notification from Django CMS.\n" +msgstr "" diff --git a/djangocms_versioning/locale/de/LC_MESSAGES/django.mo b/djangocms_versioning/locale/de/LC_MESSAGES/django.mo index 27db87fbc4a114dd544580744f6204144f62d588..b14902d496bc37008ba44e259c52740eaaa7b16a 100644 GIT binary patch delta 842 zcmXZaPe_w-9LMpmRT06`2jVGxx-2368IjNmHjB)h1SyvHDx(T`Qsm3?>H=eR=K$9-v|HB^O) zsCBk5ip~x}A3+6m!c(LO_8&Dde5+Q0F66NxUSIJ!YJq5b?VlJ$ek03aH@?IeZsUEd zpw|84+I-vW5&PR+0u3mj2JE0t{1G{X{XpI288%~(@+grAD!~*|RU1Q9Y#MbHOQ_O2 zcn>#m1V5p!%+slg^TkJ?(nL_D=|Pn=?zU5?@1vzzZ!zG1nk~#MW@qxr&KLR8-JitpBbMy6m>X^eq6*K z+{OxArLzqW(7_jE$Vvicr5M2+>_hE4gfX1KY&^nFJPVj>-Bdp5=)g#c*(gq88s1_C z-lG;iVFX`M2W3+zz!0Wmhu3zHDK>(cIEw|ifLXYSTDM#3CMF)!(N4!T*5DuN;4;E5 z#~>?4C!Z61AWa6@Y_E=@*Kvm+Oh#|j`jbIq3umQKR6)#cyet4!, YEAR. -# +# # Translators: # Fabian Braun , 2023 -# +# #, fuzzy msgid "" msgstr "" @@ -15,10 +15,10 @@ msgstr "" "PO-Revision-Date: 2023-01-10 15:29+0000\n" "Last-Translator: Fabian Braun , 2023\n" "Language-Team: German (https://app.transifex.com/divio/teams/58664/de/)\n" -"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: admin.py:164 admin.py:301 admin.py:377 @@ -490,8 +490,7 @@ msgid "" "The following draft version has been unlocked by %(by_user)s for their use.\n" "%(version_link)s\n" "\n" -"Please note you will not be able to further edit this draft. Kindly reach " -"out to %(by_user)s in case of any concerns.\n" +"Please note you will not be able to further edit this draft. Kindly reach out to %(by_user)s in case of any concerns.\n" "\n" "This is an automated notification from Django CMS.\n" msgstr "" @@ -500,7 +499,6 @@ msgstr "" "\n" "%(version_link)s\n" "\n" -"Bitte beachte, dass Du diesen Entwurf nicht mehr ändern kannst. Bitte " -"kontaktiere %(by_user)s für Rückfragen.\n" +"Bitte beachte, dass Du diesen Entwurf nicht mehr ändern kannst. Bitte kontaktiere %(by_user)s für Rückfragen.\n" "\n" "Dies ist eine automatisierte Nachricht von Django CMS.\n" diff --git a/djangocms_versioning/locale/fr/LC_MESSAGES/django.mo b/djangocms_versioning/locale/fr/LC_MESSAGES/django.mo index 92cd88bbaf4bc329314c166d2a40475d32837532..1315279b0a49e4ff899380ca5d80be430380c508 100644 GIT binary patch literal 8298 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 RRxRAOzGrtqTcwt${{mq3EhGQ{ delta 2033 zcmXxldu)?c7{~Eb#vG2WyOhCNMq4f$!%dX66Nc=DtALws>Vgn3qnd)-*b2L_WD*-u zgNZINIWuU)#6J*BG{)@x10}}9U?OO|MvM?68gGd)3;rWUqw)J|&rbUE^Sh7O# z&Y%){)jgj@C2|gx$Y;2U@y#DxsMsaN`GLZy`zWr%8rR>0lIEHXyl}1gi2@3}O;1aW@WP#y!7+O7sVJ|0}Ap zIb4Hfl&{}wLb^;FYMHxGOZf_BmDzbNl-X4b<26+O;*$JSuf?U@CsAv^7jMF6-Se}k zfiIzc_&SzjIFK)(0W~A-$jj{DjUmjg0Q0X(({%71a}YP+6srFXROKFOhAz7PFPz`t zYd#XkHl9CC721>+@K*dCH4`hyrVh6vU1kVX(9v?{Uzu4tRPjk{!naZVbEr*u9knUz zS!iw6H0pCNpc4Jmc?tEsZ&5S#Gpc|})=>r2<1&mRFVmIfU77TwK5zu}g~u>~GpGtK zqSkT_^|`-Lr$Sp=0~MnBn@|b0U^{jqA2m;*#(B}*zlBOP`+JoqS{%k2oWVLghuVZcVgnXd<&SA2>V6-t!)a6kXR%D@|0)+0ZLXoF zq%f4l^}p;qh3rwYjhJs*Qng;4f32gYSV`#k zsohW9Luf!%sWrZj(6Q4F-$dL?Bni!iDpXU2^R3Tas0huFPRM-Q!NqNa#?Q4<-Zg!9 z5n2vSxmrOUbEi`*Aas72Fmne%fw|+>gB^t0dLl|_k8~1hnx!s6v!^9sRig!YCun*L6xbragKYWfEiCpHiw;zh;`|R|hcWiHQjrV==q|XldqkJzIXHFmb*$w+GC{F%(aSgbd7aCjg+8r!n}Q2S8o(D?e{%tHgM zHW{ofn4FxnBf(mKcWUIoMCw3#b8P>pwZT2!Kf#dC7qkCH>bwg}J)eE9s>5EcirUK1 wl${Mt+uh;qo)`Yo=e=Lu=1iP4ACW^6n)J~3|o2QH<|g8%>k diff --git a/djangocms_versioning/locale/fr/LC_MESSAGES/django.po b/djangocms_versioning/locale/fr/LC_MESSAGES/django.po index 0316829c..02035cba 100644 --- a/djangocms_versioning/locale/fr/LC_MESSAGES/django.po +++ b/djangocms_versioning/locale/fr/LC_MESSAGES/django.po @@ -2,11 +2,11 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -# +# # Translators: # François Palmier , 2023 # Frédéric Roland, 2023 -# +# #, fuzzy msgid "" msgstr "" @@ -16,12 +16,11 @@ msgstr "" "PO-Revision-Date: 2023-01-10 15:29+0000\n" "Last-Translator: Frédéric Roland, 2023\n" "Language-Team: French (https://app.transifex.com/divio/teams/58664/fr/)\n" -"Language: fr\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 == 0 || n == 1) ? 0 : n != 0 && n % " -"1000000 == 0 ? 1 : 2;\n" +"Language: fr\n" +"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n" #: admin.py:164 admin.py:301 admin.py:377 msgid "State" @@ -493,8 +492,7 @@ msgid "" "The following draft version has been unlocked by %(by_user)s for their use.\n" "%(version_link)s\n" "\n" -"Please note you will not be able to further edit this draft. Kindly reach " -"out to %(by_user)s in case of any concerns.\n" +"Please note you will not be able to further edit this draft. Kindly reach out to %(by_user)s in case of any concerns.\n" "\n" "This is an automated notification from Django CMS.\n" msgstr "" @@ -502,7 +500,6 @@ msgstr "" "Le brouillon suivant a été déverrouillé par %(by_user)s pour son usage.\n" "%(version_link)s\n" "\n" -"Notez que vous ne pourrez pas continuer a modifier ce brouillon. Vous êtes " -"prié de contacter %(by_user)s en cas de soucis.\n" +"Notez que vous ne pourrez pas continuer a modifier ce brouillon. Vous êtes prié de contacter %(by_user)s en cas de soucis.\n" "\n" "C'est une notification automatique de Django CMS.\n" diff --git a/djangocms_versioning/locale/nl/LC_MESSAGES/django.mo b/djangocms_versioning/locale/nl/LC_MESSAGES/django.mo index a1ffd899b3435bb042b75fdd2779b2c8899e994c..7bc611d5d6dba6ad16c521e3951d8b2084995a32 100644 GIT binary patch delta 29 lcmdmKzteuhI^oH?g`;?U67$ka6Vp?z6!LO5i-;`c1^~7X3k(1N delta 29 lcmdmKzteuhI$<84#Ju#<#Pn1vg}j`}YlWjXi;67a1^}?Q3jY8A diff --git a/djangocms_versioning/locale/nl/LC_MESSAGES/django.po b/djangocms_versioning/locale/nl/LC_MESSAGES/django.po index ccc036a8..fd9c6b65 100644 --- a/djangocms_versioning/locale/nl/LC_MESSAGES/django.po +++ b/djangocms_versioning/locale/nl/LC_MESSAGES/django.po @@ -2,11 +2,11 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -# +# # Translators: # Fabian Braun , 2023 # Stefan van den Eertwegh , 2023 -# +# #, fuzzy msgid "" msgstr "" @@ -16,10 +16,10 @@ msgstr "" "PO-Revision-Date: 2023-01-10 15:29+0000\n" "Last-Translator: Stefan van den Eertwegh , 2023\n" "Language-Team: Dutch (https://app.transifex.com/divio/teams/58664/nl/)\n" -"Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: admin.py:164 admin.py:301 admin.py:377 @@ -492,16 +492,13 @@ msgid "" "The following draft version has been unlocked by %(by_user)s for their use.\n" "%(version_link)s\n" "\n" -"Please note you will not be able to further edit this draft. Kindly reach " -"out to %(by_user)s in case of any concerns.\n" +"Please note you will not be able to further edit this draft. Kindly reach out to %(by_user)s in case of any concerns.\n" "\n" "This is an automated notification from Django CMS.\n" msgstr "" "\n" -"De volgende concept versie is van het slot af door%(by_user)svoor hun " -"gebruik.\n" +"De volgende concept versie is van het slot af door%(by_user)svoor hun gebruik.\n" " %(version_link)s\n" -"Let op: je kunt niet verder bewerken in dit concept. Neem asjeblieft contact " -"op met %(by_user)s in geval van enige zorgen. \n" +"Let op: je kunt niet verder bewerken in dit concept. Neem asjeblieft contact op met %(by_user)s in geval van enige zorgen. \n" "\n" "Dit is een geautomatiseerde notificatie van Django CMS.\n" diff --git a/djangocms_versioning/locale/sq/LC_MESSAGES/django.mo b/djangocms_versioning/locale/sq/LC_MESSAGES/django.mo index 625df0675edc9842df3f3171f3276238351b5ef2..1929104de5013565f25686c9476cc736211674da 100644 GIT binary patch delta 37 tcmdmHw9RP4B7Ww?f`Z9Q`PC-h;E&?*Nz6+xO-xU=s_4JQBq delta 37 tcmdmHw9RP4B7Wxb^76?``PF!Q67$ka6Vp?z6p9NcpW=_+Y$U+K2>=lj4L$$> diff --git a/djangocms_versioning/locale/sq/LC_MESSAGES/django.po b/djangocms_versioning/locale/sq/LC_MESSAGES/django.po index 263ae0c5..9a638674 100644 --- a/djangocms_versioning/locale/sq/LC_MESSAGES/django.po +++ b/djangocms_versioning/locale/sq/LC_MESSAGES/django.po @@ -2,10 +2,10 @@ # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. -# +# # Translators: # Besnik Bleta , 2023 -# +# #, fuzzy msgid "" msgstr "" @@ -14,11 +14,11 @@ msgstr "" "POT-Creation-Date: 2023-10-02 09:37+0200\n" "PO-Revision-Date: 2023-01-10 15:29+0000\n" "Last-Translator: Besnik Bleta , 2023\n" -"Language-Team: Albanian (https://www.transifex.com/divio/teams/58664/sq/)\n" -"Language: sq\n" +"Language-Team: Albanian (https://app.transifex.com/divio/teams/58664/sq/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: sq\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: admin.py:164 admin.py:301 admin.py:377 @@ -76,10 +76,8 @@ msgid "Unpublish" msgstr "Hiqe nga të botuar" #: admin.py:758 cms_toolbars.py:115 -#, fuzzy -#| msgid "Draft" msgid "New Draft" -msgstr "Skicë" +msgstr "" #: admin.py:779 cms_toolbars.py:177 #: templates/djangocms_versioning/admin/icons/revert_icon.html:3 @@ -135,16 +133,12 @@ msgid "The last version has been deleted" msgstr "Versioni i fundit është fshirë" #: admin.py:1249 -#, fuzzy -#| msgid "You do not have permission to copy these plugins." msgid "You do not have permission to remove the version lock" -msgstr "S’keni leje të kopjoni këto shtojca." +msgstr "" #: admin.py:1254 -#, fuzzy -#| msgid "Version unpublished" msgid "Version unlocked" -msgstr "Versioni u shbotua" +msgstr "" #: admin.py:1303 #, python-brace-format @@ -176,16 +170,13 @@ msgid "Manage Versions" msgstr "Administroni Versione" #: cms_toolbars.py:210 -#, fuzzy, python-brace-format -#| msgid "Compare to {state} source" +#, python-brace-format msgid "Compare to {source}" -msgstr "Krahasoje me burimin {state}" +msgstr "" #: cms_toolbars.py:226 indicators.py:66 -#, fuzzy -#| msgid "Discard" msgid "Discard Changes" -msgstr "Hidhe tej" +msgstr "" #: cms_toolbars.py:262 msgid "View Published" @@ -277,10 +268,8 @@ msgid "Action Denied. The draft version is locked by {user}" msgstr "" #: models.py:86 -#, fuzzy -#| msgid "Create new draft" msgid "Created" -msgstr "Krijoni një skicë të re" +msgstr "" #: models.py:89 msgid "author" @@ -330,16 +319,12 @@ msgid "Version is not in draft or published state" msgstr "Versioni s’është nën gjendjen “skicë” ose “i botuar”" #: models.py:467 -#, fuzzy -#| msgid "Version archived" msgid "Version is already locked" -msgstr "Versioni u arkivua" +msgstr "" #: models.py:473 -#, fuzzy -#| msgid "Version is not a draft" msgid "Draft version is not locked" -msgstr "Versioni s’është skicë" +msgstr "" #: templates/admin/djangocms_versioning/versioning_breadcrumbs.html:3 #: templates/djangocms_versioning/admin/grouper_form.html:9 @@ -506,17 +491,7 @@ msgid "" "The following draft version has been unlocked by %(by_user)s for their use.\n" "%(version_link)s\n" "\n" -"Please note you will not be able to further edit this draft. Kindly reach " -"out to %(by_user)s in case of any concerns.\n" +"Please note you will not be able to further edit this draft. Kindly reach out to %(by_user)s in case of any concerns.\n" "\n" "This is an automated notification from Django CMS.\n" msgstr "" - -#~ msgid "actions" -#~ msgstr "veprime" - -#~ msgid "version number" -#~ msgstr "numër versioni" - -#~ msgid "Delete Changes" -#~ msgstr "Fshiji Ndryshimet" From 2473bce3fedf55227b7ed9ce2ad58c2a14a0b447 Mon Sep 17 00:00:00 2001 From: Fabian Braun Date: Sat, 4 May 2024 04:55:54 +0200 Subject: [PATCH 2/2] Update mo files --- CHANGELOG.rst | 6 ++++++ djangocms_versioning/__init__.py | 2 +- .../locale/ar/LC_MESSAGES/django.mo | Bin 1906 -> 9074 bytes 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index f21c5790..1b54acd2 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,6 +2,12 @@ Changelog ========= +2.0.2 (2024-05-03) +================== + +* fix: Do not show edit action for version objects where editing is not possible by @fsbraun in https://github.com/django-cms/djangocms-versioning/pull/405 +* feat: Add Arabic locale + 2.0.1 (2024-03-29) ================== diff --git a/djangocms_versioning/__init__.py b/djangocms_versioning/__init__.py index 159d48b8..0309ae29 100644 --- a/djangocms_versioning/__init__.py +++ b/djangocms_versioning/__init__.py @@ -1 +1 @@ -__version__ = "2.0.1" +__version__ = "2.0.2" diff --git a/djangocms_versioning/locale/ar/LC_MESSAGES/django.mo b/djangocms_versioning/locale/ar/LC_MESSAGES/django.mo index ee8a3d681475e60fae9ed3e3844ed710273e0348..15abc8cde9a88dc3bf492c31f4c2932c9fca2bb5 100644 GIT binary patch literal 9074 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