Skip to content

Make Discover and Following feed names translatable on Home screen#8374

Open
surfdude29 wants to merge 19 commits into
bluesky-social:mainfrom
surfdude29:translate-discover-and-following-feed-names
Open

Make Discover and Following feed names translatable on Home screen#8374
surfdude29 wants to merge 19 commits into
bluesky-social:mainfrom
surfdude29:translate-discover-and-following-feed-names

Conversation

@surfdude29

@surfdude29 surfdude29 commented May 16, 2025

Copy link
Copy Markdown
Contributor

Several users have raised the issue that the name of the Following feed isn't translatable (this also applies to Discover):

These are some of the last hardcoded English strings in the UI.

This PR is an updated version of #3493 (credit to @quiple for the original PR 🙏) and goes part of the way towards a solution by making the default Discover and Following feed names translatable on the Home screen.

EDIT: This PR also makes translatable the Feeds ✨ string that is shown in the tab bar in the PWI and when a user has no pinned feeds.

Fixes #2920
Fixes #3477
Closes #3493

Note

Claude wrote part of the code for this PR and although it passes CI I have not tested it.

Comment thread src/state/queries/feed.ts
@@ -428,7 +431,12 @@ export function usePinnedFeedsInfos() {
],
queryFn: async () => {
if (!hasSession) {

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

After I opened this PR, I asked Claude about this and realised that this code path only runs when the user is logged out, so I think this means that Discover would only show up as translated in the PWI, and not when logged in?

I asked Claude how to fix it but couldn't come up with anything that looked like it would work 🤔

@surfdude29 surfdude29 changed the title Make Discover and Following feed names translatable Make Discover and Following feed names translatable on Home screen May 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Hardcoded texts - it confuses users Can't translate "Following" feed

1 participant