From c20736e7d51864031dfece258ca6e6d5537f1617 Mon Sep 17 00:00:00 2001 From: deepench Date: Thu, 1 Oct 2026 10:09:42 +0545 Subject: [PATCH 1/2] Pluralize the zero comment count in post meta The zero case of comments_popup_link() was the fixed string "0 Comment", so a post with no comments read "0 Comment" while two or more read "2 Comments". It now reads "0 Comments". The msgid is updated in the .pot and the Hungarian and Polish .po files so the existing translations still match. Verified live: a post with zero comments rendered "0 Comment" before and "0 Comments" after. --- inc/functions.php | 2 +- languages/accelerate.pot | 2 +- languages/hu_HU.po | 2 +- languages/pl_PL.po | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/inc/functions.php b/inc/functions.php index 608aad0..692e9c5 100644 --- a/inc/functions.php +++ b/inc/functions.php @@ -400,7 +400,7 @@ function accelerate_entry_meta() { } if ( ! post_password_required() && comments_open() ) { ?> - 0 Comment', 'accelerate' ), __( ' 1 Comment', 'accelerate' ), __( ' % Comments', 'accelerate' ) ); ?> + 0 Comments', 'accelerate' ), __( ' 1 Comment', 'accelerate' ), __( ' % Comments', 'accelerate' ) ); ?> ', '' ); diff --git a/languages/accelerate.pot b/languages/accelerate.pot index 3911819..c7ce4e4 100644 --- a/languages/accelerate.pot +++ b/languages/accelerate.pot @@ -537,7 +537,7 @@ msgid "%1$s" msgstr "" #: inc/functions.php:398 -msgid " 0 Comment" +msgid " 0 Comments" msgstr "" #: inc/functions.php:398 diff --git a/languages/hu_HU.po b/languages/hu_HU.po index 60000ee..d3d7263 100644 --- a/languages/hu_HU.po +++ b/languages/hu_HU.po @@ -269,7 +269,7 @@ msgstr "" "%1$s" #: inc/functions.php:285 -msgid " 0 Comment" +msgid " 0 Comments" msgstr " nincs hozzászólás" #: inc/functions.php:285 diff --git a/languages/pl_PL.po b/languages/pl_PL.po index 269bca3..7af5789 100644 --- a/languages/pl_PL.po +++ b/languages/pl_PL.po @@ -270,7 +270,7 @@ msgstr "" "%1$s" #: inc/functions.php:285 -msgid " 0 Comment" +msgid " 0 Comments" msgstr " Brak komentarzy" #: inc/functions.php:285 From 714d967c261c087c0e2ddf3322bd269ff6154e84 Mon Sep 17 00:00:00 2001 From: deepench Date: Thu, 1 Oct 2026 10:14:51 +0545 Subject: [PATCH 2/2] Rebuild the Hungarian and Polish catalogs for the plural zero comment string The compiled catalogs still held the old msgid, so those translations would stop applying. Only that msgid is changed; every other entry and the header are identical, checked by loading both files with WordPress's MO reader. --- languages/hu_HU.mo | Bin 15652 -> 14649 bytes languages/pl_PL.mo | Bin 15486 -> 14483 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/languages/hu_HU.mo b/languages/hu_HU.mo index 9e9aea5b0fec580623bdc2cf18dd2d4cdfd857d5..4492566fc0e0495602dea3c62e83e66a773bc600 100644 GIT binary patch delta 3056 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 diff --git a/languages/pl_PL.mo b/languages/pl_PL.mo index 9dcca14624c2098ccb52117aff325d4c52dce759..689e6c197d58bc983770ac19892cbac049414877 100644 GIT binary patch delta 3056 zcmXZdd5l)o83*7qlyPQ2mZ{XiQDAU@85oph6flf7j0g%5wW3%-z(8Dx%A&Qe?3u$bKqG{E%{xOL(nuuDL7#B=LTbCAF8>6kEeSUnGOupxwbI2D_ukO_);*H%s~^G7_yhivBiQ6&+S@9}a*+B&j$t=fa{ypFKZaW?>Lf8!|Mxi%wA>#eO3GE9IU>CiQ#;jqO7XwSJNKK zjg?!N`L{8FJvLnY>F}I}vE0ki{Dgh{ACF<5@Gs_t?BJ73B(L*_{EofsGyC_sfund^ z<^60`{~Z(13-niBs`+hFc$d~HA65Q~Noj*o6F839$b2T!l}skqG2=J#INr!Jc^_wU zKa-I*yGo`evV&7Ng|)>B?FyTDG`BJv*~KjMd-^K_eiG4JRsC~j1BaM?jYriZYGuYB zU)5(Y+%7!k^Z*&?O(!i>MNPZZlS%FU(&IbhnR_=-*?hQN{*&s18ghGws!U)vC-Lm6ejVql|BCsb ze84U?8PvgPOy_!=ey8<@;(VGkeR3hq5l{`0y_a6=N&)y!*lGc#a21y_E{ zq;7yNe0iJc{~431Zz{j%BeGh3IJ1%U%=67`=B-Rd?&K-Fx2BMeuP~SAO`5A5U?Ldg z0<7f-_VPNW|1M^t-IdQW85pSQ`$6SLQMsJeAA1oR@PCPvEiMvB^A(Q+X|ObPsVRKV~vA+HTybTIp2CPJ5Y% z7BLGhWj1h0)xMUA@EYa_ZelLwUCe|#s^`0yOg_zIaDX|wSDF3?*v)@)Y~KGdUf$C+ z^f8y}XI#Zy6jW)RRF9yCv(z_K^_|SbUof{igLBzNGXb5*Z1{|-{XAx)moxo0aisOj zoeCN70CU-%VitaxgZU3O@hc`X|K$`87RDM*<6LfIBHqU%_#QLwN6bD&#h=W9m0B9q(pR{Rmt54D;c5ftmOQG%po4hmTC3>-;ZXa`VuCSOPM3P ziur)ms`|am26tBNPcoUQy;wci&rJL&bM{{|kqwz%Ph~5&t9Nk+|H#L=Twc?!!ONWu zHZv0+#e65G@=7jZ2cKpx_nUMYwepRE`%@QMGl*2-7x;P{j3cc8!W zJSLT^nag(-b2)#`lldSo;~UJ;&DA)9x3V+u|5k;3`JQ3UcppdcVCCRh^~@Z@k=iFQ zk}SsWzUujd%!YO|8GW9M`Df;+M$N7tX*Yo1ts>mJ0 delta 4070 zcmZA4dvuR=0LSsK&6u&f>s&TA`?+j3mtii=&}Ob>X=X0N+(wtV<(7wt$=wnyx7mxYVf}_5M81SAX=J-{<%GKHuMS`QDz#loUOfv8tx?w=w3& z>U^;s3pJ(&9>*$p25aGY+FsefZ)*{sP z=b}2cGQ#l=*g-`jD$21gp2jZtE7n6_q%lJ<9b<3}8eYM+=&NZArB3XqdK|=)sX!Tg{l;eVhEnJo<|Mob&SIxnyZE+p?aEy8i_%u^M_&sEWlnkA3NX) z)QI@i_C_iUW7w~SEzoICA&SCCehx?n=_J^ye18ySY)hcKD@o6{6@0YAo9Cx)O-tcyCZ9jZsYQ9a1TLd?g;_ysn_ z8>r(V8BVvMsHyRx&PzgFzddGPH%#aLW-$dlF2_*~N#yQY{izs@S*V^(K#kCJ)M8qS zy6{HSg}0+FTxRR2^GJ zMD35jp12U3;c@igZH&PvzBF>3Q4P#QHM~D+1oBWLSA;Eb5e~)j7{_~DLYYYQXfQI3 zW-RK2dC2lGYf(d2hI$%4MIHYwYNRe%f5UwC|3o!pNE7e(k*F8gB-DsZ!&Gz}3Oev0 zYVjOFt=3bh9^AkJ{0sGh8Nm|P@g=AWm0Gu>Mxe~@SD=RcGt`aGp+@pDo~*>V?C5ys zdzP*)cp266YpAsl5bxF3MqQvGa-NAtHLw}xU}Bf*pjw=Znu0N?ML7d?!D9P+32G!aqeid{HFbwj z$Dcwz<|n?i{!Adv?LmbPX`GpeBd`P+b#n*RgW4^4b}K_h_cAweG)6JbopCOz z#}%lN`y6%MlgP*X%$FJ*!93|c@#v^!X%vES5Ndxk>cE+(pGsh zYgCVJA@48~*ve~YEcRhP0dsK%sv}>a?sK*kzQX>Nv-t5Kf^O)$&sN!$%m# z{s|1mbEw6071iUr*a0iG_5O8CMU7+{Mqm!=1y*SH9aIC?*!m5qk#Y9gA5Ney{0&Cp zMO4r3p@#B4uEmIUEKuBqJ1`@~JMKEFfp<_Bet>#U)M?MOU<$_IX4K+7f~;T1T%ypN zicq@K3{!CcjzSJF<;c1+7cd5EboAChqO}WZDEpumUk=vB$w(W_5*&*kqoyvN_pYXH z62|KJpF^P@6i+DC&g!_IJN7-fj+XiF#KNFB0>)F;EpRN^Dr_K{IU)29(? zL1M@Uq@1X6ZxX$%>T+5uQ($lZV?z&3`d_Pm+lbYjGLjQFpgqd_QN)T8O;~i{ITe{0qn<-md%C z&*PLE+x;wSJ*yUGp)HTV*EIhbWF1*crjZo#|80-0*n~WZW(L_xBFPwXfb1t*$YG+b zKY4Rrf6zh|iJ`@&?iND(Oz<5p8;{hLdJw6*)-WA}