diff --git a/app/views/articles/_single_story.html.erb b/app/views/articles/_single_story.html.erb
index 71c60a652..4db5971e6 100644
--- a/app/views/articles/_single_story.html.erb
+++ b/app/views/articles/_single_story.html.erb
@@ -90,7 +90,7 @@
- <%= inline_svg_tag("pin.svg", alt: "", aria_hidden: true, class: "mr-1 align-text-bottom color-accent-brand") %>Pinned post
+ <%= inline_svg_tag("pin.svg", alt: "", aria_hidden: true, class: "mr-1 align-text-bottom color-accent-brand") %><%= t("core.pinned") %>
<% end %>
diff --git a/app/views/users/_main_feed.html.erb b/app/views/users/_main_feed.html.erb
index 3c25e525a..ff855fe82 100644
--- a/app/views/users/_main_feed.html.erb
+++ b/app/views/users/_main_feed.html.erb
@@ -3,7 +3,7 @@
<%= inline_svg_tag("pin.svg", aria: true, class: "crayons-icon mr-2", title: "Pin") %>
- Pinned
+ <%= t("core.pinned") %>
diff --git a/config/locales/en.yml b/config/locales/en.yml
index ab7fa33ee..1d76d5027 100644
--- a/config/locales/en.yml
+++ b/config/locales/en.yml
@@ -33,6 +33,7 @@ en:
month: Month
more_from: More from
my_tags: My Tags
+ pinned: Pinned
on_video: "%{name} on Video"
popular_tags: Popular Tags
post: Post
diff --git a/config/locales/fr.yml b/config/locales/fr.yml
index 1d50664f2..5a94683f4 100644
--- a/config/locales/fr.yml
+++ b/config/locales/fr.yml
@@ -33,6 +33,7 @@ fr:
month: Mois
more_from: Plus de la part de
my_tags: Mes sujets
+ pinned: Épinglé
on_video: "%{name} en Vidéo"
popular_tags: Sujets populaires
post: Publication
diff --git a/spec/requests/user/user_profile_spec.rb b/spec/requests/user/user_profile_spec.rb
index d340f766d..16c3bdfeb 100644
--- a/spec/requests/user/user_profile_spec.rb
+++ b/spec/requests/user/user_profile_spec.rb
@@ -25,7 +25,7 @@ RSpec.describe "UserProfiles", type: :request do
end
it "does not render pins if they don't exist" do
- get "/#{user.username}"
+ get "/#{user.username}?i=i" # Pinned will still be present in layout file, but not the "internal" version
expect(response.body).not_to include "Pinned"
end