diff --git a/layouts/partials/preview_micropost.html b/layouts/partials/preview_micropost.html
index 2d8cc81..2433ea4 100644
--- a/layouts/partials/preview_micropost.html
+++ b/layouts/partials/preview_micropost.html
@@ -11,7 +11,7 @@
         in
         <span class="categories">
           {{ range $i, $v := .Params.categories }}
-            <a class="category" href="categories/{{ $v | urlize }}">{{ $v }}</a>{{ if ne (len $.Params.categories) (add $i 1) }}, {{ end }}
+            <a class="category" href="{{ absLangURL "categories" }}/{{ $v | urlize }}">{{ $v }}</a>{{ if ne (len $.Params.categories) (add $i 1) }}, {{ end }}
           {{ end }}
         </span>
       {{ end }}
diff --git a/layouts/partials/preview_post.html b/layouts/partials/preview_post.html
index e62c000..45873f3 100644
--- a/layouts/partials/preview_post.html
+++ b/layouts/partials/preview_post.html
@@ -10,7 +10,7 @@
        in
       <span class="categories">
         {{ range $i, $v := .Params.categories }}
-          <a class="category" href="categories/{{ $v | urlize }}">{{ $v }}</a>{{ if ne (len $.Params.categories) (add $i 1) }}, {{ end }}
+          <a class="category" href="{{ absLangURL "categories" }}/{{ $v | urlize }}">{{ $v }}</a>{{ if ne (len $.Params.categories) (add $i 1) }}, {{ end }}
         {{ end }}
       </span>
     {{ end }}