{"id":13263,"date":"2026-01-20T11:37:38","date_gmt":"2026-01-20T10:37:38","guid":{"rendered":"https:\/\/longwatchstudio.com\/?p=13263"},"modified":"2026-03-13T11:20:15","modified_gmt":"2026-03-13T10:20:15","slug":"corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero","status":"publish","type":"post","link":"https:\/\/longwatchstudio.com\/en\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/","title":{"rendered":"Correct the grammar rule for noun agreement after zero"},"content":{"rendered":"<p id=\"block-0278ff64-9f8d-4cf9-ad4f-6a23358268f6\"><strong>WordPress, zero, and noun agreement: why \u201c0 comments\u201d can become a problem (especially in French)<\/strong>. <\/p>\n\n\n\n<p id=\"block-0278ff64-9f8d-4cf9-ad4f-6a23358268f6\">There are two certainties in life: WordPress will always remind us that it was designed in English, and we always end up debating grammar on the Internet.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p id=\"block-baee8ab1-ff5f-4dc5-8f60-1824ef6dba5f\" class=\"translation-block\">Today, we're talking about a detail that seems trivial, but which immediately raises eyebrows when writing proper French: <strong>noun agreement after zero<\/strong>.<br><br>You've probably already come across the phrase <strong>\"0 comment\"<\/strong> on French-language websites when you were expecting to see <strong>\"0 comments.\"<\/strong> <strong>The problem is that WordPress applies a plural rule that doesn't fit with French logic... and sometimes not even with logic at all.<\/strong><\/p>\n<\/blockquote>\n\n\n\n<figure class=\"wp-block-image size-large is-style-rounded\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"236\" src=\"https:\/\/longwatchstudio.com\/wp-content\/uploads\/2026\/01\/scrabble-1024x236.png\" alt=\"\" class=\"wp-image-13268\" srcset=\"https:\/\/longwatchstudio.com\/wp-content\/uploads\/2026\/01\/scrabble-1024x236.png 1024w, https:\/\/longwatchstudio.com\/wp-content\/uploads\/2026\/01\/scrabble-300x69.png 300w, https:\/\/longwatchstudio.com\/wp-content\/uploads\/2026\/01\/scrabble-768x177.png 768w, https:\/\/longwatchstudio.com\/wp-content\/uploads\/2026\/01\/scrabble-60x14.png 60w, https:\/\/longwatchstudio.com\/wp-content\/uploads\/2026\/01\/scrabble-18x4.png 18w, https:\/\/longwatchstudio.com\/wp-content\/uploads\/2026\/01\/scrabble-600x138.png 600w, https:\/\/longwatchstudio.com\/wp-content\/uploads\/2026\/01\/scrabble-96x22.png 96w, https:\/\/longwatchstudio.com\/wp-content\/uploads\/2026\/01\/scrabble-42x10.png 42w, https:\/\/longwatchstudio.com\/wp-content\/uploads\/2026\/01\/scrabble.png 1530w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"block-547f018f-1fff-4321-b5a7-db74f2f06801\">1|Le concept de l\u2019article : \u201cz\u00e9ro\u201d est-il singulier ou pluriel ?<\/h2>\n\n\n\n<p class=\"translation-block\">The problem stems from a somewhat unusual grammatical case: <strong>how do you make a noun agree when it is preceded by zero?<\/strong><\/p>\n\n\n\n<p>It's omnipresent in a website's interface:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>0 comment(s)<\/li>\n\n\n\n<li>0 product(s)<\/li>\n\n\n\n<li>0 message(s)<\/li>\n\n\n\n<li>0 result(s)<\/li>\n<\/ul>\n\n\n\n<p class=\"translation-block\">And since WordPress handles this via its translation system (<em>gettext<\/em>), it must choose between two forms:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"translation-block\">a <strong>singular<\/strong> form<\/li>\n\n\n\n<li class=\"translation-block\">a <strong>plural<\/strong> form<\/li>\n<\/ul>\n\n\n\n<p>Except that\u2026 \u201czero\u201d is not \u201cone\u201d, so it quickly becomes a problem.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The grammar rule: noun agreement after zero (in French)<\/h2>\n\n\n\n<p class=\"translation-block\">In <strong>French<\/strong>, the most standard rule (and the one expected in an interface) is simple:<\/p>\n\n\n\n<p class=\"translation-block\">\u2705 <strong>After zero, we use the plural.<\/strong> So we write:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>0 comments<\/strong><\/li>\n\n\n\n<li><strong>0 messages<\/strong><\/li>\n\n\n\n<li><strong>0 results<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"translation-block\">Why? Because <strong>zero expresses a null quantity<\/strong>, and in French, this quantity is treated as a plural in common usage.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Yes, there are stylistic discussions and special cases (especially in poetry or very specific formulations), but in a UI\/UX context, \u201c0 comments\u201d is the natural and correct form.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Does this rule apply to all languages? (English vs. French)<\/h2>\n\n\n\n<p class=\"translation-block\">And here's where it gets interesting: <strong>no, it's not universal<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83c\uddeb\ud83c\uddf7 French<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>0 = plural<\/strong><\/li>\n\n\n\n<li>\u201c0 comments\u201d, \u201c0 articles\u201d, etc.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83c\uddec\ud83c\udde7 English<\/h3>\n\n\n\n<p>In English, it is also generally:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>0 = plural<\/strong><\/li>\n\n\n\n<li>\u201c0 comments\u201d, \u201c0 messages\u201d, etc.<\/li>\n<\/ul>\n\n\n\n<p class=\"translation-block\">But English is often more flexible in spoken usage, and above all, it has less \"grammatical burden\" on this type of agreement. In user interfaces, <strong>0 + plural<\/strong> is the norm almost everywhere. So if WordPress generates \"0 comments\" in English, it's not an \"acceptable variant\".<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Where does the problem in WordPress come from?<\/h2>\n\n\n\n<p class=\"translation-block\">WordPress uses gettext translation functions, including <code>_n()<\/code> to handle singular\/plural.<\/p>\n\n\n\n<p>In its simplest form, the engine performs a basic test of the following type:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"\">return 1 === (int) $count ? $singular : $plural;<\/code><\/pre>\n\n\n\n<p>Human translation:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"translation-block\">If <code>$count<\/code> equals <strong>1<\/strong>, WordPress takes the singular form.<\/li>\n\n\n\n<li class=\"translation-block\">otherwise (so <strong>0<\/strong>, <strong>2<\/strong>, <strong>42<\/strong>, etc.), WordPress takes the plural form<\/li>\n<\/ul>\n\n\n\n<p class=\"translation-block\">On paper, it seems reasonable. Except that it rests on one idea: <strong>the singular only exists for 1<\/strong>. And if you encounter a language (or a context) where <strong>zero doesn't follow the same rule<\/strong>, you'll be stuck. In our case, we want to ensure proper behavior in French, without rewriting the entire <code>_n()<\/code>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The snippet: force the French rule for zero (0 \u2192 plural)<\/h2>\n\n\n\n<p class=\"translation-block\">Here is a ready-to-use snippet for WordPress: it intercepts the plural translation via the <code>ngettext<\/code> filter, and <strong>if the number is 0 and the locale is French<\/strong>, it forces the plural \u201cas if we were at 1\u201d in the pluralization system (it\u2019s a clean trick to trigger the expected form).<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"translation-block\">Objective: <strong>Correct the display of translated strings using <code>_n()<\/code> when <code>$number === 0<\/code> in French.<\/strong><\/p>\n<\/blockquote>\n\n\n\n<p id=\"block-6980e47d-68e1-4e92-8929-8a16d039234d\" class=\"translation-block\">Before using this snippet, make sure you have installed the <strong><a href=\"https:\/\/fr.wordpress.org\/plugins\/code-snippets\/\" target=\"_self\">Code Snippets<\/a><\/strong> plugin (free) on your WordPress site. If not, you can download it via the link below. If you have never added a specific feature to your WordPress site, we recommend you start by reading our dedicated guide (link below).<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button is-style-outline is-style-outline--1\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/longwatchstudio.com\/en\/add-a-custom-feature-to-your-wordpress-website\/\">Guide \u2013 Add a feature to your WordPress site<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/wordpress.org\/plugins\/code-snippets\/\">Download Code Snippets on wordpress.org<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" id=\"block-b20c3d6e-037d-4620-b8f3-362a3b1b0db9\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"block-81744cab-97d1-4ee5-a154-ebd1265b9a81\">2|Pr\u00e9requis<\/h2>\n\n\n\n<p id=\"block-4c1881a9-0856-4b87-af0c-4971620ccfed\">Here is the list of extensions required for this snippet to work properly. Make sure to install them before activating the snippet.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td><strong><a href=\"https:\/\/woocommerce.com\/fr\/\">WooCommerce<\/a><\/strong><\/td><td>Necessary for selling virtual products on your site<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" id=\"block-e1c3def1-5b62-4286-81d1-81ac7a1524ae\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"block-1ad3c841-6335-46cc-98b8-c47247f5e7fe\">3|Snippet WordPress<\/h2>\n\n\n\n<p class=\"translation-block\">Add this to the <code>functions.php<\/code> file (or better yet: in a MU mini-plugin). The comments within the code will guide you on how this snippet works.<\/p>\n\n\n\n<p id=\"block-cad0fefa-3615-49c7-bc14-fbf0266ef6e4\" class=\"translation-block\">Make sure to check the \"<em><strong>Run snippet everywhere<\/strong><\/em>\" box before activating the snippet.<br><\/p>\n\n\n\n<pre title=\"Correct the grammar rule for noun agreement after zero\" class=\"wp-block-code\"><code lang=\"php\" class=\"language-php line-numbers\">add_filter('ngettext', function ($translation, $single, $plural, $number, $domain) {\n  if (is_numeric($number) &amp;&amp; 0 === (int) $number) {\n    \/\/ Zero plural rule\n    if ('fr' === substr((string) get_locale(), 0, 2)) {\n      \/\/ French speaker only\n      $translations = get_translations_for_domain($domain);\n      $translation  = $translations-&gt;translate_plural($single, $plural, 1);\n    }\n  }\n  return $translation;\n}, 10, 5);\n\n<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"block-4497a26e-c2b3-451b-a511-0ae26e7d9e28\">What this code does:<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>It forces the use of the expected plural form<\/li>\n\n\n\n<li class=\"translation-block\">It only affects the case where <code>$number<\/code> equals 0.<\/li>\n\n\n\n<li class=\"translation-block\">It only applies <strong>if the locale starts with <code>fr<\/code><\/strong><\/li>\n\n\n\n<li>It retrieves translations from the current domain<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"block-25c9c130-a907-4a14-99dd-419d1f0ceda4\">Conclusion: Why this snippet is useful (and necessary)<\/h2>\n\n\n\n<p>This snippet is meant to solve a seemingly trivial problem\u2026 until your site displays \u201c0 comments\u201d to thousands of visitors. And you might even get a few comments from eminent linguists!<\/p>\n\n\n\n<p class=\"translation-block\">The main advantage is that we correct a real grammatical case without rewriting the entire translation system, and without breaking other languages. It involves applying a simple rule: in French, zero triggers the plural, period.<\/p>\n\n\n\n<p>Finally, it's also a good \"clean\" patch for multilingual projects: you only touch the final rendering, only in the FR context, and only on the value 0. Result: your interface becomes natural and credible again, and you avoid your site giving the impression of having been translated by an AI (not quite up to scratch, moreover).<\/p>\n\n\n\n<p id=\"block-527e8090-00e8-453f-870b-2b22b4609fe3\" class=\"translation-block\">If you would like to further customize your loyalty program, consider consulting the <a href=\"https:\/\/plugins.longwatchstudio.com\/kbtopic\/wr\/\" target=\"_self\">WooRewards documentation<\/a> or hiring an experienced WordPress developer (see <a href=\"http:\/\/plugins.longwatchstudio.com\/woocommerce-development\/\" target=\"_self\">our Custom Developments page<\/a>).<\/p>","protected":false},"excerpt":{"rendered":"<p>How do you make a noun agree when it's preceded by zero? Zero expresses a null quantity, and in French, this quantity is treated as a plural in everyday usage. Here's a snippet to automate this grammar rule.<\/p>","protected":false},"author":4009,"featured_media":12990,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[98,147],"tags":[181,172,182,59],"class_list":["post-13263","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-code-snippet","tag-grammaire","tag-snippet-2","tag-traduction","tag-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Corriger la r\u00e8gle de grammaire de l&#039;accord du nom apr\u00e8s z\u00e9ro - Long Watch Studio<\/title>\n<meta name=\"description\" content=\"Aujourd\u2019hui, on parle d\u2019un d\u00e9tail qui a l\u2019air anodin, mais qui fait imm\u00e9diatement r\u00e9agir quand on \u00e9crit du fran\u00e7ais correctement : l\u2019accord du nom apr\u00e8s z\u00e9ro.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/longwatchstudio.com\/en\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Corriger la r\u00e8gle de grammaire de l&#039;accord du nom apr\u00e8s z\u00e9ro - Long Watch Studio\" \/>\n<meta property=\"og:description\" content=\"Aujourd\u2019hui, on parle d\u2019un d\u00e9tail qui a l\u2019air anodin, mais qui fait imm\u00e9diatement r\u00e9agir quand on \u00e9crit du fran\u00e7ais correctement : l\u2019accord du nom apr\u00e8s z\u00e9ro.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/longwatchstudio.com\/en\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/\" \/>\n<meta property=\"og:site_name\" content=\"Long Watch Studio\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/LongWatchStudio\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-20T10:37:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-13T10:20:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/longwatchstudio.com\/wp-content\/uploads\/2024\/10\/ban-snippet.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jonathan P.\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jonathan P.\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/\"},\"author\":{\"name\":\"Jonathan P.\",\"@id\":\"https:\/\/longwatchstudio.com\/#\/schema\/person\/3e5fbca0dc142378c3eb2b2db08162ed\"},\"headline\":\"Corriger la r\u00e8gle de grammaire de l&rsquo;accord du nom apr\u00e8s z\u00e9ro\",\"datePublished\":\"2026-01-20T10:37:38+00:00\",\"dateModified\":\"2026-03-13T10:20:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/\"},\"wordCount\":1031,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/longwatchstudio.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/longwatchstudio.com\/wp-content\/uploads\/2024\/10\/ban-snippet.jpg\",\"keywords\":[\"Grammaire\",\"Snippet\",\"Traduction\",\"Wordpress\"],\"articleSection\":[\"Blog\",\"Code Snippet\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/\",\"url\":\"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/\",\"name\":\"Corriger la r\u00e8gle de grammaire de l'accord du nom apr\u00e8s z\u00e9ro - Long Watch Studio\",\"isPartOf\":{\"@id\":\"https:\/\/longwatchstudio.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/longwatchstudio.com\/wp-content\/uploads\/2024\/10\/ban-snippet.jpg\",\"datePublished\":\"2026-01-20T10:37:38+00:00\",\"dateModified\":\"2026-03-13T10:20:15+00:00\",\"description\":\"Aujourd\u2019hui, on parle d\u2019un d\u00e9tail qui a l\u2019air anodin, mais qui fait imm\u00e9diatement r\u00e9agir quand on \u00e9crit du fran\u00e7ais correctement : l\u2019accord du nom apr\u00e8s z\u00e9ro.\",\"breadcrumb\":{\"@id\":\"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/#primaryimage\",\"url\":\"https:\/\/longwatchstudio.com\/wp-content\/uploads\/2024\/10\/ban-snippet.jpg\",\"contentUrl\":\"https:\/\/longwatchstudio.com\/wp-content\/uploads\/2024\/10\/ban-snippet.jpg\",\"width\":1920,\"height\":500},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/longwatchstudio.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Corriger la r\u00e8gle de grammaire de l&#8217;accord du nom apr\u00e8s z\u00e9ro\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/longwatchstudio.com\/#website\",\"url\":\"https:\/\/longwatchstudio.com\/\",\"name\":\"Long Watch Studio\",\"description\":\"Vous apporte le meilleur du Web\",\"publisher\":{\"@id\":\"https:\/\/longwatchstudio.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/longwatchstudio.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/longwatchstudio.com\/#organization\",\"name\":\"Long Watch Studio\",\"url\":\"https:\/\/longwatchstudio.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/longwatchstudio.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/longwatchstudio.com\/wp-content\/uploads\/2016\/11\/logo-site.png\",\"contentUrl\":\"https:\/\/longwatchstudio.com\/wp-content\/uploads\/2016\/11\/logo-site.png\",\"width\":223,\"height\":50,\"caption\":\"Long Watch Studio\"},\"image\":{\"@id\":\"https:\/\/longwatchstudio.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/LongWatchStudio\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/longwatchstudio.com\/#\/schema\/person\/3e5fbca0dc142378c3eb2b2db08162ed\",\"name\":\"Jonathan P.\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/6deb9312ad17fcd25052eeb41c9cc55e461f42eaae46ddc82a7dec704fa8bf1e?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6deb9312ad17fcd25052eeb41c9cc55e461f42eaae46ddc82a7dec704fa8bf1e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6deb9312ad17fcd25052eeb41c9cc55e461f42eaae46ddc82a7dec704fa8bf1e?s=96&d=mm&r=g\",\"caption\":\"Jonathan P.\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Corriger la r\u00e8gle de grammaire de l'accord du nom apr\u00e8s z\u00e9ro - Long Watch Studio","description":"Today we are talking about a detail that seems trivial, but which immediately makes you react when you write French correctly: the agreement of the noun after zero.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/longwatchstudio.com\/en\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/","og_locale":"en_US","og_type":"article","og_title":"Corriger la r\u00e8gle de grammaire de l'accord du nom apr\u00e8s z\u00e9ro - Long Watch Studio","og_description":"Aujourd\u2019hui, on parle d\u2019un d\u00e9tail qui a l\u2019air anodin, mais qui fait imm\u00e9diatement r\u00e9agir quand on \u00e9crit du fran\u00e7ais correctement : l\u2019accord du nom apr\u00e8s z\u00e9ro.","og_url":"https:\/\/longwatchstudio.com\/en\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/","og_site_name":"Long Watch Studio","article_publisher":"https:\/\/www.facebook.com\/LongWatchStudio\/","article_published_time":"2026-01-20T10:37:38+00:00","article_modified_time":"2026-03-13T10:20:15+00:00","og_image":[{"width":1920,"height":500,"url":"https:\/\/longwatchstudio.com\/wp-content\/uploads\/2024\/10\/ban-snippet.jpg","type":"image\/jpeg"}],"author":"Jonathan P.","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Jonathan P.","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/#article","isPartOf":{"@id":"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/"},"author":{"name":"Jonathan P.","@id":"https:\/\/longwatchstudio.com\/#\/schema\/person\/3e5fbca0dc142378c3eb2b2db08162ed"},"headline":"Corriger la r\u00e8gle de grammaire de l&rsquo;accord du nom apr\u00e8s z\u00e9ro","datePublished":"2026-01-20T10:37:38+00:00","dateModified":"2026-03-13T10:20:15+00:00","mainEntityOfPage":{"@id":"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/"},"wordCount":1031,"commentCount":0,"publisher":{"@id":"https:\/\/longwatchstudio.com\/#organization"},"image":{"@id":"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/#primaryimage"},"thumbnailUrl":"https:\/\/longwatchstudio.com\/wp-content\/uploads\/2024\/10\/ban-snippet.jpg","keywords":["Grammaire","Snippet","Traduction","Wordpress"],"articleSection":["Blog","Code Snippet"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/","url":"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/","name":"Corriger la r\u00e8gle de grammaire de l'accord du nom apr\u00e8s z\u00e9ro - Long Watch Studio","isPartOf":{"@id":"https:\/\/longwatchstudio.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/#primaryimage"},"image":{"@id":"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/#primaryimage"},"thumbnailUrl":"https:\/\/longwatchstudio.com\/wp-content\/uploads\/2024\/10\/ban-snippet.jpg","datePublished":"2026-01-20T10:37:38+00:00","dateModified":"2026-03-13T10:20:15+00:00","description":"Today we are talking about a detail that seems trivial, but which immediately makes you react when you write French correctly: the agreement of the noun after zero.","breadcrumb":{"@id":"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/#primaryimage","url":"https:\/\/longwatchstudio.com\/wp-content\/uploads\/2024\/10\/ban-snippet.jpg","contentUrl":"https:\/\/longwatchstudio.com\/wp-content\/uploads\/2024\/10\/ban-snippet.jpg","width":1920,"height":500},{"@type":"BreadcrumbList","@id":"https:\/\/longwatchstudio.com\/corriger-la-regle-de-grammaire-de-laccord-du-nom-apres-zero\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/longwatchstudio.com\/"},{"@type":"ListItem","position":2,"name":"Corriger la r\u00e8gle de grammaire de l&#8217;accord du nom apr\u00e8s z\u00e9ro"}]},{"@type":"WebSite","@id":"https:\/\/longwatchstudio.com\/#website","url":"https:\/\/longwatchstudio.com\/","name":"Long Watch Studio","description":"Brings you the best of the Web","publisher":{"@id":"https:\/\/longwatchstudio.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/longwatchstudio.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/longwatchstudio.com\/#organization","name":"Long Watch Studio","url":"https:\/\/longwatchstudio.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/longwatchstudio.com\/#\/schema\/logo\/image\/","url":"https:\/\/longwatchstudio.com\/wp-content\/uploads\/2016\/11\/logo-site.png","contentUrl":"https:\/\/longwatchstudio.com\/wp-content\/uploads\/2016\/11\/logo-site.png","width":223,"height":50,"caption":"Long Watch Studio"},"image":{"@id":"https:\/\/longwatchstudio.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/LongWatchStudio\/"]},{"@type":"Person","@id":"https:\/\/longwatchstudio.com\/#\/schema\/person\/3e5fbca0dc142378c3eb2b2db08162ed","name":"Jonathan P.","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/6deb9312ad17fcd25052eeb41c9cc55e461f42eaae46ddc82a7dec704fa8bf1e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/6deb9312ad17fcd25052eeb41c9cc55e461f42eaae46ddc82a7dec704fa8bf1e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6deb9312ad17fcd25052eeb41c9cc55e461f42eaae46ddc82a7dec704fa8bf1e?s=96&d=mm&r=g","caption":"Jonathan P."}}]}},"_links":{"self":[{"href":"https:\/\/longwatchstudio.com\/en\/wp-json\/wp\/v2\/posts\/13263","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/longwatchstudio.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/longwatchstudio.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/longwatchstudio.com\/en\/wp-json\/wp\/v2\/users\/4009"}],"replies":[{"embeddable":true,"href":"https:\/\/longwatchstudio.com\/en\/wp-json\/wp\/v2\/comments?post=13263"}],"version-history":[{"count":6,"href":"https:\/\/longwatchstudio.com\/en\/wp-json\/wp\/v2\/posts\/13263\/revisions"}],"predecessor-version":[{"id":13270,"href":"https:\/\/longwatchstudio.com\/en\/wp-json\/wp\/v2\/posts\/13263\/revisions\/13270"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/longwatchstudio.com\/en\/wp-json\/wp\/v2\/media\/12990"}],"wp:attachment":[{"href":"https:\/\/longwatchstudio.com\/en\/wp-json\/wp\/v2\/media?parent=13263"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/longwatchstudio.com\/en\/wp-json\/wp\/v2\/categories?post=13263"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/longwatchstudio.com\/en\/wp-json\/wp\/v2\/tags?post=13263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}