diff --git a/src/locale/locales/an/messages.po b/src/locale/locales/an/messages.po
index e0a3fa479c..9e1ec7efc7 100644
--- a/src/locale/locales/an/messages.po
+++ b/src/locale/locales/an/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: an\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Aragonese\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {seguindo} other {seguindo}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {publicación} other {publicacions}}"
@@ -228,6 +231,16 @@ msgstr ""
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr ""
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr ""
@@ -989,8 +999,8 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1715,7 +1725,7 @@ msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "I ha habiu un problema mientres intentaba ubrir lo chat."
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr ""
msgid "Birthday"
msgstr "Aniversario"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Explora mas sucherencias"
msgid "Browse other feeds"
msgstr "Explorar atras canals"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Explora las publicacions sobre {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Explora les publicacions etiquetades amb {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Explora lo paquet d'inicio {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr ""
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Explorar las publicacions d'o tema {displayName}"
@@ -2462,7 +2474,7 @@ msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Per {0}"
@@ -2473,9 +2485,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Per <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Chat silenciau"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,7 +2761,7 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
@@ -3047,7 +3059,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Conteniu Blocau"
msgid "Content filters"
msgstr "Filtros de conteniu"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Conteniu de tot lo ret que te podría fer goyo."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3540,11 +3548,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr "No s'ha puesto salir d'este chat "
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "No s'ha puesto cargar esta canal"
@@ -3562,7 +3570,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr "No s'ha puesto silenciar lo chat"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3743,7 +3751,7 @@ msgstr "Cultura"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4087,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Privar que las aplicacions amuestren la mía cuenta a los usuarios desconnectaus"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Privar que las aplicacions amuestren la mía cuenta a los usuarios desco
msgid "Discover new custom feeds"
msgstr "Descubre nuevas canals personalizadas"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Descubrir nuevas canals"
@@ -4111,11 +4119,11 @@ msgstr "Descartar error"
msgid "Dismiss getting started guide"
msgstr "Descartar la guía d'introducción"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4365,8 +4373,8 @@ msgstr "Editar la imachen"
msgid "Edit interaction settings"
msgstr "Editar achustes d'interacción"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
@@ -4650,7 +4658,7 @@ msgstr "Escribe lo tuyo identificador y clau"
msgid "Enters full screen"
msgstr "Cambia a pantalla completa"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr ""
@@ -4979,16 +4987,16 @@ msgstr ""
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Error en cargar las preferencias de canals"
@@ -5012,14 +5020,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Error en cargar las canals sucheridas"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Error en cargar las sucherencias de seguimiento"
@@ -5212,7 +5220,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Menú d'a canal"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Canals actualizadas!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Canals que creyemos que te farán goyo."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr ""
@@ -6148,7 +6152,7 @@ msgstr "Amagau per la tuya configuración de moderación."
msgid "Hidden list"
msgstr "Lista amagada"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Lista amagada"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Amagar"
@@ -6198,7 +6202,7 @@ msgstr "Amagar respuesta pa toz"
msgid "Hide reply for me"
msgstr "Amagar respuesta pa yo"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr ""
@@ -6218,12 +6222,12 @@ msgstr "Amagar esta respuesta?"
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Amaga las tendencias"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Quiers amagar las tendencias?"
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr ""
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6993,8 +6993,8 @@ msgstr "Deixar"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Salir de Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Liuchero"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Me fa goyo"
@@ -7085,7 +7085,7 @@ msgstr "Da-le «me fa goyo» a 10 publicacions"
msgid "Like 10 posts to train the Discover feed"
msgstr "Da-le «me fa goyo» a 10 publicacions pa entrenar la canal de descubrimiento"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Dar «me fa goyo» a esta noticia"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Le fa goyo a {0, plural, one {# usuario} other {# usuarios}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7279,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Cargar-ne mas"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Cargar mas canals sucheridas"
@@ -7292,7 +7292,7 @@ msgstr "Cargar mas canals sucheridas"
msgid "Load new notifications"
msgstr "Cargar notificacions nuevas"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Fichers multipedia que pueden estar perturbadors u no adecuaus pa ciertas audiencias."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7867,7 +7867,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr "No importa, crea un identificador per yo"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Nuevo"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "Nueva clau"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Respuestas nuevas primer"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Noticias"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Sin resultaus"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8248,7 +8247,7 @@ msgstr ""
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8396,7 +8395,7 @@ msgstr "Qué problema!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Ubrir lo menú lateral"
msgid "Open emoji picker"
msgstr "Ubrir selector d'emoji"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Ubrir la pantalla d'información d'a canal"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Ubrir menú d'opcions d'a canal"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Imáchens destinadas a adultos."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Clavar la canal"
@@ -9034,7 +9034,7 @@ msgstr "Clavar la canal"
msgid "Pin to home"
msgstr "Clavar en inicio"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Clavar en inicio"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Clavau"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "{0} clavau en Inicio"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Politica"
@@ -9717,10 +9717,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Recomendacions"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Reconnectar"
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Eliminar la imachen"
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Denunciar conversación"
msgid "Report dialog"
msgstr "Finestra de denuncia"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Denunciar canal"
@@ -10483,8 +10479,8 @@ msgstr "Alzar codigo QR"
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Alzar en as mías canals"
@@ -10505,7 +10501,7 @@ msgstr "Canals alzadas"
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Alzau en as tuyas canals"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "Buscar canals que quieras sucherir a atros."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
@@ -10705,6 +10701,7 @@ msgstr "Veyer emplegos en Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10709,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Ninviar correu de verificación"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Ninviar vía mensache directo"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "Compartir codigo QR"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Comparte esta canal"
@@ -11607,7 +11608,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr "I ha habiu una error. Intenta-lo atra vegada."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Bella cosa va mal? Fe-nos-lo saber."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Esportes"
@@ -11711,7 +11712,7 @@ msgstr "Paquet d'inicio creau per tu"
msgid "Starter pack is invalid"
msgstr "Lo paquet d'inicio ye invalido"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Paquez d'inicio"
@@ -11850,7 +11851,7 @@ msgstr ""
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -12262,7 +12263,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr "I ha habiu un problema en contactar con o servidor"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "I ha habiu un problema en contactar con o servidor, compreba la tuya connexión y torna-lo a intentar."
@@ -12279,8 +12280,8 @@ msgstr "I ha habiu un problema en contactar con o servidor, compreba la tuya con
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "I ha habiu un problema en obtener las notificacions. Toca aquí pa intentar de nuevo."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "I ha habiu un problema en obtener las publicacions. Toca aquí pa intentar de nuevo."
@@ -12305,7 +12306,7 @@ msgstr "I ha habiu un problema trayendo la tuya información de servicio"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "I ha habiu un problema eliminando esta canal. Compreba la tuya connexión y torna-lo a intentar."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Estes achustes nomás afectan a la canal \"Seguindo\""
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Esta canal ye vueda! Ye posible que amenestas seguir a mas usuarios u achustar la configuración d'idioma."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Esta canal ye vueda."
@@ -12889,7 +12890,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Tendencia"
@@ -12898,7 +12901,7 @@ msgstr "Tendencia"
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -13023,9 +13026,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Desblocar cuenta?"
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Ya no me fa goyo"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Desclavar"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Desclavar la canal"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Desclavar d'inicio"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Desclavar lista de moderación"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "{0} ye desclavau d'Inicio"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Videojuegos"
@@ -13687,7 +13690,7 @@ msgstr "Veyer l'avatar de {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Veyer lo servicio de etiquetau proporcionau per @{0}"
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Veyer usuarios a qui les fa goyo esta canal"
@@ -14358,7 +14361,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14435,9 +14438,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Puez actualizar-lo mas enta debant dende la tuya configuración."
@@ -14610,7 +14613,7 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr "Nomás puez anyadir dica 3 canals"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14638,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
diff --git a/src/locale/locales/ar/messages.po b/src/locale/locales/ar/messages.po
index df0fa8fb50..2989ae161e 100644
--- a/src/locale/locales/ar/messages.po
+++ b/src/locale/locales/ar/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: ar_SA\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Arabic, Saudi Arabia\n"
"Plural-Forms: nplurals=6; plural=(n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5);\n"
@@ -103,12 +103,12 @@ msgid "{0, plural, one {# hour} other {# hours}}"
msgstr ""
#. placeholder {0}: labels.length
-#: src/components/moderation/PostAlerts.tsx:149
+#: src/components/moderation/PostAlerts.tsx:157
msgid "{0, plural, one {# label applied to your post} other {# labels applied to your post}}"
msgstr ""
#. placeholder {0}: labels.length
-#: src/components/moderation/PostAlerts.tsx:156
+#: src/components/moderation/PostAlerts.tsx:164
msgid "{0, plural, one {# label applied} other {# labels applied}}"
msgstr ""
@@ -119,6 +119,7 @@ msgstr ""
#. placeholder {0}: convo.details.memberCount
#: src/components/dialogs/SearchablePeopleList.tsx:555
+#: src/components/dms/InitiateChatFlow.tsx:1038
msgid "{0, plural, one {# member} other {# members}}"
msgstr ""
@@ -196,7 +197,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr ""
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:223
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:153
msgid "{0, plural, one {post} other {posts}}"
msgstr ""
@@ -224,10 +228,20 @@ msgid "{0} · {1}"
msgstr ""
#. placeholder {0}: desc.name
-#: src/components/moderation/ContentHider.tsx:100
+#: src/components/moderation/ContentHider.tsx:98
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {trend.postCount >= 1000 ? ( 1K+ posts ) : ( {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} )} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {trend.postCount >= 1000 ? ( 1K+ posts ) : ( {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} )} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:221
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:151
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -251,29 +265,6 @@ msgstr ""
msgid "{0} and {1} added to chat"
msgstr ""
-#. Social proof on the likes stat; the bolded names are people the viewer follows who liked the post and are its only likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {0}: names[0].displayName
-#. placeholder {1}: nameLink(names[1])
-#. placeholder {1}: names[1].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:135
-#: src/screens/PostThread/components/LikesStat.tsx:191
-msgid "{0} and {1} like this"
-msgstr ""
-
-#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {1}: formatPostStatCount(others)
-#. placeholder {2}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:196
-msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr ""
-
-#. placeholder {0}: names[0].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:137
-msgid "{0} and {othersLabel} like this"
-msgstr ""
-
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
msgid "{0} following"
@@ -324,14 +315,6 @@ msgstr ""
msgid "{0} left the group"
msgstr ""
-#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post and is its only like
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {0}: names[0].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:138
-#: src/screens/PostThread/components/LikesStat.tsx:206
-msgid "{0} likes this"
-msgstr ""
-
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/Scrubber.tsx:203
@@ -388,21 +371,6 @@ msgstr ""
msgid "{0}, {1} and {memberCount, plural, one {# other} other {# others}} added to chat"
msgstr ""
-#. Social proof on the likes stat; the bolded names are people the viewer follows who liked the post, and the count is the remaining number of likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {1}: nameLink(names[1])
-#. placeholder {2}: formatPostStatCount(others)
-#. placeholder {3}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:181
-msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr ""
-
-#. placeholder {0}: names[0].displayName
-#. placeholder {1}: names[1].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:134
-msgid "{0}, {1}, and {othersLabel} like this"
-msgstr ""
-
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
#. placeholder {2}: feed.likeCount || 0
@@ -690,7 +658,7 @@ msgid "{following} following"
msgstr ""
#: src/components/dms/components/GroupChatProfileCard.tsx:62
-#: src/components/dms/InitiateChatFlow.tsx:945
+#: src/components/dms/InitiateChatFlow.tsx:1158
msgid "{handle} can’t be added"
msgstr ""
@@ -698,7 +666,7 @@ msgstr ""
msgid "{handle} can't be messaged"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:906
+#: src/components/dms/InitiateChatFlow.tsx:1119
msgid "{handle} can’t be messaged"
msgstr ""
@@ -776,12 +744,6 @@ msgstr ""
msgid "{numMatches, plural, one {# contact found} other {# contacts found}}"
msgstr ""
-#. placeholder {0}: formatPostStatCount(others)
-#. placeholder {1}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:127
-msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr ""
-
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
msgstr ""
@@ -791,7 +753,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr ""
@@ -821,11 +785,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr ""
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr ""
@@ -842,13 +801,13 @@ msgstr ""
#. Number of images beyond the first 3
#. placeholder {0}: labels.length
#. placeholder {0}: totalNumber - 3
-#: src/components/moderation/PostAlerts.tsx:155
+#: src/components/moderation/PostAlerts.tsx:163
#: src/view/com/composer/ComposerReplyTo.tsx:278
msgid "+{0}"
msgstr ""
#. Indicates the number of additional profiles are in the Starter Pack e.g. +12
-#: src/screens/Search/components/StarterPackCard.tsx:250
+#: src/screens/Search/components/StarterPackCard.tsx:258
msgid "+{computedTotal}"
msgstr ""
@@ -883,14 +842,14 @@ msgstr ""
#. Quote count display, the <0> tags enclose the number of quotes in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(post.quoteCount)
#. placeholder {1}: post.quoteCount
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:470
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:469
msgid "<0>{0}0> {1, plural, one {quote} other {quotes}}"
msgstr ""
#. Repost count display, the <0> tags enclose the number of reposts in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(post.repostCount)
#. placeholder {1}: post.repostCount
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:449
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:448
msgid "<0>{0}0> {1, plural, one {repost} other {reposts}}"
msgstr ""
@@ -903,7 +862,7 @@ msgstr ""
#. Like count display, the <0> tags enclose the number of likes in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(likeCount)
-#: src/screens/PostThread/components/LikesStat.tsx:90
+#: src/screens/PostThread/components/LikesStat.tsx:44
msgid "<0>{0}0> {likeCount, plural, one {like} other {likes}}"
msgstr ""
@@ -931,7 +890,7 @@ msgid "<0>{displayName}0><1/><2> added you2>"
msgstr ""
#: src/screens/Hashtag.tsx:230
-#: src/screens/Search/SearchResults.tsx:385
+#: src/screens/Search/SearchResults.tsx:412
msgid "<0>Sign in0><1> or 1><2>create an account2><3> 3><4>to search for news, sports, politics, and everything else happening on Bluesky.4>"
msgstr ""
@@ -949,6 +908,13 @@ msgstr ""
msgid "⚠Invalid Handle"
msgstr ""
+#. Over 1,000 posts
+#. Over 1,000 posts
+#: src/components/interstitials/FeedTrendingTopics.tsx:219
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:149
+msgid "1K+ posts"
+msgstr ""
+
#: src/components/dialogs/MutedWords.tsx:202
#: src/components/dialogs/MutedWords.tsx:551
#: src/components/dialogs/MutedWords.tsx:554
@@ -988,9 +954,11 @@ msgstr ""
#: src/components/contacts/screens/VerifyNumber.tsx:155
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:71
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:110
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1028,10 +996,11 @@ msgid "A screenshot of the post composer with a new button next to the post butt
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:109
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:125
msgid "A selected recipient is not followed by the sender."
msgstr ""
-#: src/Navigation.tsx:474
+#: src/Navigation.tsx:483
#: src/screens/Settings/AboutSettings.tsx:85
#: src/screens/Settings/Settings.tsx:264
#: src/screens/Settings/Settings.tsx:267
@@ -1080,11 +1049,11 @@ msgstr ""
msgid "Accessibility"
msgstr ""
-#: src/Navigation.tsx:389
+#: src/Navigation.tsx:390
msgid "Accessibility Settings"
msgstr ""
-#: src/Navigation.tsx:405
+#: src/Navigation.tsx:406
#: src/screens/Settings/AccountSettings.tsx:54
#: src/screens/Settings/Settings.tsx:174
#: src/screens/Settings/Settings.tsx:177
@@ -1159,11 +1128,15 @@ msgid "Accounts with a scalloped blue check mark <0><1/>0> can verify others.
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:214
-#: src/screens/Settings/NotificationSettings/index.tsx:226
-#: src/screens/Settings/NotificationSettings/index.tsx:365
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:105
+#: src/screens/Settings/NotificationSettings/index.tsx:225
msgid "Activity from others"
msgstr ""
+#: src/Navigation.tsx:459
+msgid "Activity notifications"
+msgstr ""
+
#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:191
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:319
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:326
@@ -1231,7 +1204,7 @@ msgstr ""
msgid "Add another post to thread"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:435
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:439
msgid "Add another search filter"
msgstr ""
@@ -1253,7 +1226,7 @@ msgstr ""
msgid "Add emoji reaction"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:443
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:447
msgid "Add filter"
msgstr ""
@@ -1400,7 +1373,7 @@ msgstr ""
msgid "Adult content"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:131
+#: src/components/moderation/ContentHider.tsx:129
#: src/lib/moderation/useGlobalLabelStrings.ts:34
#: src/lib/moderation/useModerationCauseDescription.ts:149
#: src/view/com/composer/labels/LabelsBtn.tsx:123
@@ -1640,11 +1613,11 @@ msgstr ""
msgid "An error occurred while hiding suggestion. {0}"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.tsx:188
+#: src/components/Post/Embed/VideoEmbed/index.tsx:197
msgid "An error occurred while loading the video. Please try again later."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:239
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:308
msgid "An error occurred while loading the video. Please try again."
msgstr ""
@@ -1705,16 +1678,14 @@ msgstr ""
msgid "An issue not included in these options"
msgstr ""
-#: src/components/dms/dialogs/NewChatDialog.tsx:92
-msgid "An issue occurred creating the group chat, please try again."
-msgstr ""
-
#: src/components/dms/dialogs/NewChatDialog.tsx:54
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:69
msgid "An issue occurred starting the chat, please try again."
msgstr ""
-#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
-msgid "An issue occurred while trying to open the chat"
+#: src/components/dms/dialogs/NewChatDialog.tsx:92
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:108
+msgid "An issue occurred starting the group chat, please try again."
msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
@@ -1769,8 +1740,8 @@ msgid "Any date"
msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:457
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:22
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:25
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:22
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:26
msgid "Anyone"
msgstr ""
@@ -1802,7 +1773,7 @@ msgstr ""
msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one."
msgstr ""
-#: src/Navigation.tsx:482
+#: src/Navigation.tsx:491
#: src/screens/Settings/AppIconSettings/index.tsx:65
#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:19
#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:24
@@ -1840,7 +1811,7 @@ msgstr ""
msgid "App passwords"
msgstr ""
-#: src/Navigation.tsx:357
+#: src/Navigation.tsx:358
#: src/screens/Settings/AppPasswords.tsx:51
msgid "App Passwords"
msgstr ""
@@ -1891,7 +1862,7 @@ msgstr ""
msgid "Appeal this label"
msgstr ""
-#: src/Navigation.tsx:397
+#: src/Navigation.tsx:398
#: src/screens/Settings/AppearanceSettings.tsx:73
#: src/screens/Settings/Settings.tsx:226
#: src/screens/Settings/Settings.tsx:229
@@ -1909,12 +1880,12 @@ msgid "Apply Pull Request"
msgstr ""
#. placeholder {0}: niceDate(i18n, createdAt, 'medium')
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:610
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:611
msgid "Archived from {0}"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:581
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:619
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:582
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:620
msgid "Archived post"
msgstr ""
@@ -2019,7 +1990,7 @@ msgid "Aurora"
msgstr ""
#: src/components/BotAccountAlert.tsx:32
-#: src/components/BotBadge.tsx:63
+#: src/components/BotBadge.tsx:65
msgid "Automated account"
msgstr ""
@@ -2033,7 +2004,7 @@ msgstr ""
msgid "Automation label"
msgstr ""
-#: src/Navigation.tsx:421
+#: src/Navigation.tsx:422
#: src/screens/Settings/AutomationLabelSettings.tsx:103
msgid "Automation Label"
msgstr ""
@@ -2053,9 +2024,9 @@ msgstr ""
#: src/components/dms/AddMembersFlow.tsx:359
#: src/components/dms/AddMembersFlow.tsx:527
#: src/components/dms/AddMembersFlow.tsx:533
-#: src/components/dms/InitiateChatFlow.tsx:540
-#: src/components/dms/InitiateChatFlow.tsx:758
-#: src/components/dms/InitiateChatFlow.tsx:765
+#: src/components/dms/InitiateChatFlow.tsx:645
+#: src/components/dms/InitiateChatFlow.tsx:863
+#: src/components/dms/InitiateChatFlow.tsx:870
#: src/components/moderation/AppealForm.tsx:145
#: src/components/moderation/AppealForm.tsx:146
#: src/screens/Login/ChooseAccountForm.tsx:96
@@ -2160,13 +2131,19 @@ msgstr ""
msgid "Beta Feature"
msgstr ""
-#: src/Navigation.tsx:413
+#: src/Navigation.tsx:414
#: src/screens/Settings/BetaFeaturesSettings.tsx:108
#: src/screens/Settings/Settings.tsx:248
#: src/screens/Settings/Settings.tsx:251
msgid "Beta features"
msgstr ""
+#: src/components/BetaBadge.tsx:79
+#: src/components/BetaBadge.tsx:99
+#: src/components/BetaBadge.tsx:100
+msgid "Beta features enabled"
+msgstr ""
+
#: src/screens/Settings/BetaFeaturesSettings.tsx:144
msgctxt "web"
msgid "Beta features may be unstable. Some changes may require reloading the app."
@@ -2185,9 +2162,9 @@ msgstr ""
msgid "Birthday"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2269,7 +2246,7 @@ msgstr ""
msgid "Blocked accounts"
msgstr ""
-#: src/Navigation.tsx:193
+#: src/Navigation.tsx:194
#: src/view/screens/ModerationBlockedAccounts.tsx:95
msgid "Blocked Accounts"
msgstr ""
@@ -2305,10 +2282,11 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:635
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:636
msgid "Bluesky cannot confirm the authenticity of the claimed date."
msgstr ""
@@ -2425,24 +2403,25 @@ msgstr ""
msgid "Browse other feeds"
msgstr ""
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr ""
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr ""
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr ""
@@ -2461,8 +2440,8 @@ msgstr ""
#: src/components/LabelingServiceCard/index.tsx:62
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
-#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/components/StarterPackCard.tsx:112
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr ""
@@ -2473,9 +2452,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr ""
@@ -2504,7 +2483,7 @@ msgstr ""
msgid "By creating an account you agree to the <0>Terms of Service0>."
msgstr ""
-#: src/screens/Search/components/StarterPackCard.tsx:106
+#: src/screens/Search/components/StarterPackCard.tsx:111
msgid "By you"
msgstr ""
@@ -2534,7 +2513,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2585,7 +2564,7 @@ msgstr ""
msgid "Cancel reply"
msgstr ""
-#: src/screens/Search/Shell.tsx:595
+#: src/screens/Search/Shell.tsx:592
msgid "Cancel search"
msgstr ""
@@ -2698,7 +2677,7 @@ msgid "Changes to the starter pack will not be reflected in the list after creat
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:133
-#: src/Navigation.tsx:500
+#: src/Navigation.tsx:509
#: src/view/shell/bottom-bar/BottomBar.tsx:242
#: src/view/shell/desktop/LeftNav.tsx:698
#: src/view/shell/Drawer.tsx:525
@@ -2738,8 +2717,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,15 +2728,16 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:73
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:88
msgid "Chat recipient is not followed by the sender."
msgstr ""
-#: src/Navigation.tsx:520
+#: src/Navigation.tsx:529
msgid "Chat request inbox"
msgstr ""
@@ -2767,7 +2747,7 @@ msgid "Chat requests"
msgstr ""
#: src/components/dms/ConvoMenu.tsx:88
-#: src/Navigation.tsx:515
+#: src/Navigation.tsx:524
#: src/screens/Messages/ChatList.tsx:97
#: src/screens/Messages/ChatList.tsx:101
#: src/screens/Messages/ChatList.tsx:671
@@ -3003,7 +2983,7 @@ msgstr ""
#: src/components/dms/AfterReportDialog.tsx:212
#: src/components/dms/AfterReportDialog.tsx:217
#: src/components/dms/EmojiPopup.android.tsx:59
-#: src/components/dms/InitiateChatFlow.tsx:565
+#: src/components/dms/InitiateChatFlow.tsx:670
#: src/components/intents/GroupChatJoinDialog.tsx:246
#: src/components/intents/GroupChatJoinDialog.tsx:281
#: src/components/NewskieDialog.tsx:169
@@ -3047,7 +3027,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3070,7 +3050,7 @@ msgstr ""
#: src/components/ContextMenu/Backdrop.ios.tsx:53
#: src/components/ContextMenu/Backdrop.ios.tsx:79
#: src/components/ContextMenu/Backdrop.tsx:45
-#: src/components/Lightbox/chrome/ImageMenu.tsx:84
+#: src/components/Lightbox/chrome/ImageMenu.tsx:85
msgid "Close menu"
msgstr ""
@@ -3132,7 +3112,7 @@ msgid "Comics"
msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:46
-#: src/Navigation.tsx:347
+#: src/Navigation.tsx:348
#: src/view/screens/CommunityGuidelines.tsx:28
msgid "Community Guidelines"
msgstr ""
@@ -3253,7 +3233,7 @@ msgstr ""
msgid "Content and media"
msgstr ""
-#: src/Navigation.tsx:458
+#: src/Navigation.tsx:467
msgid "Content and Media"
msgstr ""
@@ -3265,10 +3245,6 @@ msgstr ""
msgid "Content filters"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr ""
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3283,7 +3259,7 @@ msgid "Content promoting or depicting self-harm"
msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:70
-#: src/components/moderation/ScreenHider.tsx:100
+#: src/components/moderation/ScreenHider.tsx:98
#: src/lib/moderation/useGlobalLabelStrings.ts:22
#: src/lib/moderation/useModerationCauseDescription.ts:46
msgid "Content Warning"
@@ -3326,7 +3302,7 @@ msgid "Continue thread..."
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:324
-#: src/components/dms/InitiateChatFlow.tsx:493
+#: src/components/dms/InitiateChatFlow.tsx:598
msgid "Continue to group name"
msgstr ""
@@ -3368,7 +3344,7 @@ msgstr ""
msgid "Copied build version to clipboard"
msgstr ""
-#: src/screens/Search/Shell.tsx:515
+#: src/screens/Search/Shell.tsx:512
msgid "Copied link to clipboard"
msgstr ""
@@ -3376,7 +3352,7 @@ msgstr ""
#: src/components/dms/MessageContextMenu.tsx:97
#: src/components/PostControls/DiscoverDebug.tsx:36
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:273
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:77
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:75
#: src/lib/sharing.ts:24
#: src/lib/sharing.ts:42
msgid "Copied to clipboard"
@@ -3410,8 +3386,8 @@ msgstr ""
msgid "Copy at:// URI"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:154
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:157
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:152
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:155
msgid "Copy author DID"
msgstr ""
@@ -3449,10 +3425,10 @@ msgstr ""
msgid "Copy link to list"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:142
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:145
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:88
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:91
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:140
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:143
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:86
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:89
msgid "Copy link to post"
msgstr ""
@@ -3470,8 +3446,8 @@ msgstr ""
msgid "Copy message text"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:145
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:148
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:143
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:146
msgid "Copy post at:// URI"
msgstr ""
@@ -3490,7 +3466,7 @@ msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:41
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:108
-#: src/Navigation.tsx:352
+#: src/Navigation.tsx:353
#: src/view/screens/CopyrightPolicy.tsx:25
msgid "Copyright Policy"
msgstr ""
@@ -3540,11 +3516,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr ""
@@ -3562,7 +3538,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3606,7 +3582,7 @@ msgstr ""
#. Text on button to create a new starter pack
#: src/components/dialogs/StarterPackDialog.tsx:113
#: src/components/dialogs/StarterPackDialog.tsx:210
-#: src/components/dms/InitiateChatFlow.tsx:502
+#: src/components/dms/InitiateChatFlow.tsx:607
#: src/components/StarterPack/ProfileStarterPacks.tsx:332
msgid "Create"
msgstr ""
@@ -3626,7 +3602,7 @@ msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:210
#: src/components/StarterPack/ProfileStarterPacks.tsx:319
-#: src/Navigation.tsx:551
+#: src/Navigation.tsx:560
msgid "Create a starter pack"
msgstr ""
@@ -3657,7 +3633,7 @@ msgstr ""
#: src/components/dialogs/Signin.tsx:87
#: src/components/dialogs/Signin.tsx:89
#: src/screens/Hashtag.tsx:236
-#: src/screens/Search/SearchResults.tsx:391
+#: src/screens/Search/SearchResults.tsx:418
msgid "Create an account"
msgstr ""
@@ -3674,7 +3650,7 @@ msgstr ""
msgid "Create another"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:501
+#: src/components/dms/InitiateChatFlow.tsx:606
msgid "Create group chat"
msgstr ""
@@ -3743,7 +3719,7 @@ msgstr ""
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4055,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr ""
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,15 +4066,11 @@ msgstr ""
msgid "Discover new custom feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr ""
-#: src/components/Dialog/index.tsx:413
+#: src/components/Dialog/index.tsx:414
#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:83
msgid "Dismiss"
msgstr ""
@@ -4111,11 +4087,11 @@ msgstr ""
msgid "Dismiss getting started guide"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4220,11 +4196,11 @@ msgstr ""
msgid "Double tap or long press the message to add a reaction"
msgstr ""
-#: src/components/Dialog/index.tsx:414
+#: src/components/Dialog/index.tsx:415
msgid "Double tap to close the dialog"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1161
+#: src/screens/VideoFeed/index.tsx:1178
msgid "Double tap to like"
msgstr ""
@@ -4328,6 +4304,7 @@ msgstr ""
#: src/screens/Messages/components/EditTextButton.tsx:52
#: src/screens/Settings/AccountSettings.tsx:148
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:250
#: src/screens/StarterPack/StarterPackScreen.tsx:604
#: src/screens/StarterPack/Wizard/index.tsx:331
#: src/screens/StarterPack/Wizard/index.tsx:336
@@ -4365,8 +4342,8 @@ msgstr ""
msgid "Edit interaction settings"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
@@ -4397,7 +4374,7 @@ msgstr ""
msgid "Edit moderation list"
msgstr ""
-#: src/Navigation.tsx:362
+#: src/Navigation.tsx:363
#: src/view/screens/Feeds.tsx:511
msgid "Edit My Feeds"
msgstr ""
@@ -4406,6 +4383,11 @@ msgstr ""
msgid "Edit name"
msgstr ""
+#. placeholder {0}: createSanitizedDisplayName( profile, )
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:242
+msgid "Edit notifications from {0}"
+msgstr ""
+
#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:114
msgid "Edit People"
msgstr ""
@@ -4444,7 +4426,7 @@ msgstr ""
msgid "Edit who can reply"
msgstr ""
-#: src/Navigation.tsx:556
+#: src/Navigation.tsx:565
msgid "Edit your starter pack"
msgstr ""
@@ -4500,8 +4482,8 @@ msgstr ""
#: src/components/dialogs/Embed.tsx:105
#: src/components/dialogs/Embed.tsx:109
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:120
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:125
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:118
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:123
msgid "Embed post"
msgstr ""
@@ -4509,7 +4491,7 @@ msgstr ""
msgid "Embed this post in your website. Simply copy the following snippet and paste it into the HTML code of your website."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb.tsx:64
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb.tsx:66
msgid "Embedded video player"
msgstr ""
@@ -4550,12 +4532,13 @@ msgstr ""
msgid "Enable media players for"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:139
#: src/view/screens/Storybook/Admonitions.tsx:76
msgid "Enable notifications for an account by visiting their profile and pressing the <0>bell icon0> <1/>."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:136
-#: src/screens/Settings/NotificationSettings/index.tsx:140
+#: src/screens/Settings/NotificationSettings/index.tsx:135
+#: src/screens/Settings/NotificationSettings/index.tsx:139
msgid "Enable push notifications"
msgstr ""
@@ -4650,7 +4633,7 @@ msgstr ""
msgid "Enters full screen"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:202
msgid "Entertainment"
msgstr ""
@@ -4684,7 +4667,7 @@ msgstr ""
msgid "Error receiving captcha response."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:179
+#: src/screens/Search/SearchResults.tsx:206
msgid "Error: {error}"
msgstr ""
@@ -4696,8 +4679,8 @@ msgstr ""
msgid "Everybody can reply to this post."
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:168
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:171
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:170
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:173
msgid "Everyone"
msgstr ""
@@ -4711,8 +4694,8 @@ msgctxt "allow messages from"
msgid "Everyone"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:299
-#: src/screens/Settings/NotificationSettings/index.tsx:401
+#: src/screens/Settings/NotificationSettings/index.tsx:298
+#: src/screens/Settings/NotificationSettings/index.tsx:387
msgid "Everything else"
msgstr ""
@@ -4755,11 +4738,11 @@ msgstr ""
msgid "Expand or collapse the full post you are replying to"
msgstr ""
-#: src/components/Post/ShowMoreTextButton.tsx:33
+#: src/components/Post/ShowMoreTextButton.tsx:31
msgid "Expand post text"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1037
+#: src/screens/VideoFeed/index.tsx:1054
msgid "Expands or collapses post text"
msgstr ""
@@ -4802,8 +4785,8 @@ msgstr ""
msgid "Explicit sexual images."
msgstr ""
-#: src/Navigation.tsx:760
-#: src/screens/Search/Shell.tsx:552
+#: src/Navigation.tsx:769
+#: src/screens/Search/Shell.tsx:549
#: src/view/shell/desktop/LeftNav.tsx:677
#: src/view/shell/Drawer.tsx:473
msgid "Explore"
@@ -4844,7 +4827,7 @@ msgstr ""
msgid "External media may allow websites to collect information about you and your device. No information is sent or requested until you press the \"play\" button."
msgstr ""
-#: src/Navigation.tsx:381
+#: src/Navigation.tsx:382
#: src/screens/Settings/ExternalMediaPreferences.tsx:35
msgid "External Media Preferences"
msgstr ""
@@ -4886,7 +4869,7 @@ msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:302
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:130
-#: src/screens/Search/Shell.tsx:516
+#: src/screens/Search/Shell.tsx:513
msgid "Failed to copy link"
msgstr ""
@@ -4979,24 +4962,25 @@ msgstr ""
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr ""
#: src/components/dialogs/NotificationSettingsDialog.tsx:85
#: src/screens/Messages/Settings.tsx:369
-#: src/screens/Settings/NotificationSettings/index.tsx:149
-#: src/screens/Settings/NotificationSettings/index.tsx:268
-#: src/screens/Settings/NotificationSettings/index.tsx:285
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:112
+#: src/screens/Settings/NotificationSettings/index.tsx:148
+#: src/screens/Settings/NotificationSettings/index.tsx:267
+#: src/screens/Settings/NotificationSettings/index.tsx:284
msgid "Failed to load notification settings."
msgstr ""
@@ -5012,14 +4996,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr ""
@@ -5191,7 +5175,7 @@ msgstr ""
msgid "False information about elections"
msgstr ""
-#: src/Navigation.tsx:292
+#: src/Navigation.tsx:293
msgid "Feed"
msgstr ""
@@ -5212,7 +5196,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr ""
@@ -5236,10 +5220,10 @@ msgctxt "toast"
msgid "Feedback sent to feed operator"
msgstr ""
-#: src/Navigation.tsx:536
+#: src/Navigation.tsx:545
#: src/screens/SavedFeeds.tsx:112
#: src/screens/SavedFeeds.tsx:303
-#: src/screens/Search/SearchResults.tsx:104
+#: src/screens/Search/SearchResults.tsx:113
#: src/screens/StarterPack/StarterPackScreen.tsx:196
#: src/view/screens/Feeds.tsx:504
#: src/view/screens/Profile.tsx:239
@@ -5260,10 +5244,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr ""
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr ""
@@ -5273,11 +5253,11 @@ msgstr ""
msgid "File saved successfully!"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:48
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:49
msgid "Filter by author"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:29
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:30
msgid "Filter by author (currently: {currentLabel})"
msgstr ""
@@ -5310,7 +5290,7 @@ msgstr ""
msgid "Filter who can opt to receive notifications for your activity"
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:163
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:165
msgid "Filter who you receive notifications from"
msgstr ""
@@ -5352,8 +5332,8 @@ msgstr ""
msgid "Find and invite friends"
msgstr ""
-#: src/Navigation.tsx:445
-#: src/Navigation.tsx:578
+#: src/Navigation.tsx:446
+#: src/Navigation.tsx:587
msgid "Find Contacts"
msgstr ""
@@ -5429,7 +5409,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/Member.tsx:170
#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:157
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:409
-#: src/screens/VideoFeed/index.tsx:920
+#: src/screens/VideoFeed/index.tsx:937
#: src/view/com/notifications/NotificationFeedItem.tsx:864
#: src/view/com/notifications/NotificationFeedItem.tsx:871
msgid "Follow"
@@ -5445,7 +5425,7 @@ msgstr ""
msgid "Follow {displayName}"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:899
+#: src/screens/VideoFeed/index.tsx:916
msgid "Follow {handle}"
msgstr ""
@@ -5528,7 +5508,7 @@ msgid "Followers can join"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:246
+#: src/Navigation.tsx:247
msgid "Followers of @{0} that you know"
msgstr ""
@@ -5544,7 +5524,7 @@ msgstr ""
#: src/components/ProfileHoverCard/index.web.tsx:505
#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:160
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:405
-#: src/screens/VideoFeed/index.tsx:918
+#: src/screens/VideoFeed/index.tsx:935
#: src/view/com/notifications/NotificationFeedItem.tsx:842
#: src/view/com/notifications/NotificationFeedItem.tsx:859
msgid "Following"
@@ -5569,7 +5549,7 @@ msgstr ""
msgid "Following {displayName}"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:898
+#: src/screens/VideoFeed/index.tsx:915
msgid "Following {handle}"
msgstr ""
@@ -5578,7 +5558,7 @@ msgstr ""
msgid "Following feed preferences"
msgstr ""
-#: src/Navigation.tsx:368
+#: src/Navigation.tsx:369
#: src/screens/Settings/FollowingFeedPreferences.tsx:57
msgid "Following Feed Preferences"
msgstr ""
@@ -5651,7 +5631,9 @@ msgstr ""
msgid "Free your feed"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:406
+#. Filter search results by a specific post author
+#. Filter who you receive notifications from
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:408
#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:159
msgid "From"
msgstr ""
@@ -5718,39 +5700,39 @@ msgstr ""
msgid "Get help"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:403
+#: src/screens/Settings/NotificationSettings/index.tsx:389
msgid "Get notifications for starter pack joins, verification, and other activity."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:325
+#: src/screens/Settings/NotificationSettings/index.tsx:324
msgid "Get notifications when people follow you."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:317
+#: src/screens/Settings/NotificationSettings/index.tsx:316
msgid "Get notifications when people like your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:380
+#: src/screens/Settings/NotificationSettings/index.tsx:366
msgid "Get notifications when people like your reposts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:341
+#: src/screens/Settings/NotificationSettings/index.tsx:340
msgid "Get notifications when people mention you."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:349
+#: src/screens/Settings/NotificationSettings/index.tsx:348
msgid "Get notifications when people quote your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:333
+#: src/screens/Settings/NotificationSettings/index.tsx:332
msgid "Get notifications when people reply to your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:358
+#: src/screens/Settings/NotificationSettings/index.tsx:357
msgid "Get notifications when people repost your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:389
+#: src/screens/Settings/NotificationSettings/index.tsx:375
msgid "Get notifications when people repost your reposts."
msgstr ""
@@ -5762,15 +5744,15 @@ msgstr ""
msgid "Get notifications when people send you messages."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:367
-msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr ""
-
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
msgid "Get notified about new posts"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:106
+msgid "Get notified about posts and replies from accounts you choose."
+msgstr ""
+
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:226
msgid "Get notified of new posts from {name}"
msgstr ""
@@ -5813,17 +5795,17 @@ msgstr ""
#: src/components/dialogs/LinkWarning.tsx:127
#: src/components/dialogs/LinkWarning.tsx:133
-#: src/components/Layout/Header/index.tsx:133
-#: src/components/moderation/ScreenHider.tsx:161
-#: src/components/moderation/ScreenHider.tsx:170
+#: src/components/Layout/Header/index.tsx:134
+#: src/components/moderation/ScreenHider.tsx:157
+#: src/components/moderation/ScreenHider.tsx:166
#: src/screens/Login/components/AuthLayout/Header/index.tsx:74
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:160
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:163
#: src/screens/ProfileList/components/ErrorScreen.tsx:35
#: src/screens/ProfileList/components/ErrorScreen.tsx:41
#: src/screens/VideoFeed/components/Header.tsx:163
-#: src/screens/VideoFeed/index.tsx:1222
-#: src/screens/VideoFeed/index.tsx:1226
+#: src/screens/VideoFeed/index.tsx:1239
+#: src/screens/VideoFeed/index.tsx:1243
#: src/view/com/auth/LoggedOut.tsx:127
#: src/view/com/profile/ProfileFollowers.tsx:211
#: src/view/com/profile/ProfileFollowers.tsx:212
@@ -5876,7 +5858,7 @@ msgid "Go live for"
msgstr ""
#. placeholder {0}: name.displayName
-#: src/screens/PostThread/components/LikesStat.tsx:152
+#: src/screens/PostThread/components/LikesStat.tsx:146
msgid "Go to {0}'s profile"
msgstr ""
@@ -5980,7 +5962,7 @@ msgctxt "toast"
msgid "Group chat name updated"
msgstr ""
-#: src/Navigation.tsx:505
+#: src/Navigation.tsx:514
#: src/screens/Messages/ConversationSettings/index.tsx:113
msgid "Group chat settings"
msgstr ""
@@ -6010,16 +5992,17 @@ msgid "Group chats can only have a maximum of {0, plural, other {# people}}."
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:565
+#: src/components/dms/InitiateChatFlow.tsx:1048
msgid "Group is locked"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:264
-#: src/components/dms/InitiateChatFlow.tsx:600
+#: src/components/dms/InitiateChatFlow.tsx:292
+#: src/components/dms/InitiateChatFlow.tsx:705
#: src/screens/Messages/ConversationSettings/prompts.tsx:50
msgid "Group name"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:625
+#: src/components/dms/InitiateChatFlow.tsx:730
#: src/screens/Messages/ConversationSettings/prompts.tsx:69
msgid "Group name is too long. {MAX_GROUP_NAME_GRAPHEME_LENGTH, plural, other {The maximum number of characters is #.}}"
msgstr ""
@@ -6077,7 +6060,7 @@ msgstr ""
msgid "Harming or endangering minors"
msgstr ""
-#: src/Navigation.tsx:489
+#: src/Navigation.tsx:498
msgid "Hashtag"
msgstr ""
@@ -6140,7 +6123,7 @@ msgstr ""
msgid "Hidden"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:697
+#: src/screens/VideoFeed/index.tsx:714
msgid "Hidden by your moderation settings."
msgstr ""
@@ -6148,9 +6131,9 @@ msgstr ""
msgid "Hidden list"
msgstr ""
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
-#: src/components/moderation/ContentHider.tsx:220
+#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
#: src/components/moderation/PostHider.tsx:140
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:820
@@ -6158,7 +6141,7 @@ msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr ""
@@ -6198,7 +6181,7 @@ msgstr ""
msgid "Hide reply for me"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr ""
@@ -6218,12 +6201,12 @@ msgstr ""
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr ""
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr ""
@@ -6240,7 +6223,7 @@ msgstr ""
msgid "Hide verification badges"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:171
+#: src/components/moderation/ContentHider.tsx:168
#: src/components/moderation/PostHider.tsx:94
msgid "Hides the content"
msgstr ""
@@ -6293,8 +6276,8 @@ msgstr ""
msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!"
msgstr ""
-#: src/Navigation.tsx:755
-#: src/Navigation.tsx:776
+#: src/Navigation.tsx:764
+#: src/Navigation.tsx:785
#: src/view/shell/bottom-bar/BottomBar.tsx:196
#: src/view/shell/desktop/LeftNav.tsx:667
#: src/view/shell/Drawer.tsx:499
@@ -6321,10 +6304,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr ""
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6409,6 +6388,7 @@ msgstr ""
msgid "If you want to change your password, we will send you a code to verify that this is your account."
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:157
#: src/view/screens/Storybook/Admonitions.tsx:90
msgid "If you want to restrict who can receive notifications for your account's activity, you can change this in <0>Settings → Privacy and Security0>."
msgstr ""
@@ -6560,6 +6540,7 @@ msgstr ""
#. Advanced search filter
#. Advanced search filter
#. Advanced search filter
+#. Include search results with or without replies
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:47
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:58
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:75
@@ -6831,11 +6812,11 @@ msgid "KWS website"
msgstr ""
#. placeholder {0}: sanitizeDisplayName(desc.source!)
-#: src/components/moderation/ContentHider.tsx:251
+#: src/components/moderation/ContentHider.tsx:245
msgid "Labeled by {0}."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:249
+#: src/components/moderation/ContentHider.tsx:243
msgid "Labeled by the author."
msgstr ""
@@ -6864,7 +6845,7 @@ msgstr ""
msgid "Language"
msgstr ""
-#: src/Navigation.tsx:219
+#: src/Navigation.tsx:220
msgid "Language Settings"
msgstr ""
@@ -6889,7 +6870,7 @@ msgid "Last initiated just now"
msgstr ""
#: src/screens/Hashtag.tsx:97
-#: src/screens/Search/SearchResults.tsx:86
+#: src/screens/Search/SearchResults.tsx:95
#: src/screens/Topic.tsx:64
msgid "Latest"
msgstr ""
@@ -6904,11 +6885,11 @@ msgctxt "english-only-resource"
msgid "Learn more"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:147
+#: src/components/moderation/ScreenHider.tsx:143
msgid "Learn More"
msgstr ""
-#: src/screens/Search/SearchResults.tsx:246
+#: src/screens/Search/SearchResults.tsx:273
msgctxt "english-only-resource"
msgid "Learn more about <0>how to use advanced search0>."
msgstr ""
@@ -6937,8 +6918,8 @@ msgstr ""
msgid "Learn more about self hosting your PDS."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:169
-#: src/components/moderation/ContentHider.tsx:235
+#: src/components/moderation/ContentHider.tsx:166
+#: src/components/moderation/ContentHider.tsx:230
msgid "Learn more about the moderation applied to this content"
msgstr ""
@@ -6951,7 +6932,7 @@ msgid "Learn more about these changes and how to share your thoughts with us by
msgstr ""
#: src/components/moderation/PostHider.tsx:116
-#: src/components/moderation/ScreenHider.tsx:134
+#: src/components/moderation/ScreenHider.tsx:132
msgid "Learn more about this warning"
msgstr ""
@@ -6975,7 +6956,7 @@ msgid "Learn more in your <0>account settings.0>"
msgstr ""
#: src/components/dialogs/ServerInput.tsx:222
-#: src/components/moderation/ContentHider.tsx:259
+#: src/components/moderation/ContentHider.tsx:253
#: src/screens/Login/components/HostingProviderDialog.tsx:243
msgid "Learn more."
msgstr ""
@@ -6993,8 +6974,8 @@ msgstr ""
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7015,7 @@ msgstr ""
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7047,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr ""
@@ -7085,7 +7066,7 @@ msgstr ""
msgid "Like 10 posts to train the Discover feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr ""
@@ -7093,8 +7074,8 @@ msgstr ""
msgid "Like this labeler"
msgstr ""
-#: src/Navigation.tsx:297
-#: src/Navigation.tsx:302
+#: src/Navigation.tsx:298
+#: src/Navigation.tsx:303
msgid "Liked by"
msgstr ""
@@ -7111,27 +7092,45 @@ msgstr ""
msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr ""
+#. Social proof below the post stats; the bolded name is a person the viewer follows who liked the post
+#. placeholder {0}: nameLink(names[0])
+#. placeholder {0}: names[0].displayName
+#: src/screens/PostThread/components/LikesStat.tsx:132
+#: src/screens/PostThread/components/LikesStat.tsx:173
+msgid "Liked by {0}"
+msgstr ""
+
+#. Social proof below the post stats; the bolded names are people the viewer follows who liked the post
+#. placeholder {0}: nameLink(names[0])
+#. placeholder {0}: names[0].displayName
+#. placeholder {1}: nameLink(names[1])
+#. placeholder {1}: names[1].displayName
+#: src/screens/PostThread/components/LikesStat.tsx:131
+#: src/screens/PostThread/components/LikesStat.tsx:169
+msgid "Liked by {0} and {1}"
+msgstr ""
+
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:158
-#: src/screens/Settings/NotificationSettings/index.tsx:160
-#: src/screens/Settings/NotificationSettings/index.tsx:315
+#: src/screens/Settings/NotificationSettings/index.tsx:159
+#: src/screens/Settings/NotificationSettings/index.tsx:314
#: src/view/screens/Profile.tsx:238
msgid "Likes"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:200
-#: src/screens/Settings/NotificationSettings/index.tsx:239
-#: src/screens/Settings/NotificationSettings/index.tsx:378
+#: src/screens/Settings/NotificationSettings/index.tsx:238
+#: src/screens/Settings/NotificationSettings/index.tsx:364
msgid "Likes of your reposts"
msgstr ""
-#: src/screens/PostThread/components/LikesStat.tsx:85
+#: src/screens/PostThread/components/LikesStat.tsx:39
msgid "Likes on this post"
msgstr ""
@@ -7144,7 +7143,7 @@ msgstr ""
msgid "Link copied to clipboard"
msgstr ""
-#: src/Navigation.tsx:252
+#: src/Navigation.tsx:253
msgid "List"
msgstr ""
@@ -7230,7 +7229,7 @@ msgctxt "toast"
msgid "List unmuted"
msgstr ""
-#: src/Navigation.tsx:173
+#: src/Navigation.tsx:174
#: src/view/screens/Lists.tsx:60
#: src/view/screens/Profile.tsx:233
#: src/view/screens/Profile.tsx:241
@@ -7258,12 +7257,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7278,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr ""
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr ""
@@ -7292,7 +7291,7 @@ msgstr ""
msgid "Load new notifications"
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:118
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7336,7 +7335,7 @@ msgstr ""
msgid "Locked"
msgstr ""
-#: src/Navigation.tsx:327
+#: src/Navigation.tsx:328
msgid "Log"
msgstr ""
@@ -7456,6 +7455,10 @@ msgstr ""
msgid "Maybe later"
msgstr ""
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:24
+msgid "Me"
+msgstr ""
+
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:375
#: src/view/screens/Profile.tsx:236
msgid "Media"
@@ -7475,7 +7478,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7493,8 +7496,8 @@ msgid "mentioned users"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:179
-#: src/screens/Settings/NotificationSettings/index.tsx:193
-#: src/screens/Settings/NotificationSettings/index.tsx:340
+#: src/screens/Settings/NotificationSettings/index.tsx:192
+#: src/screens/Settings/NotificationSettings/index.tsx:339
#: src/view/screens/Notifications.tsx:99
msgid "Mentions"
msgstr ""
@@ -7563,7 +7566,7 @@ msgstr ""
msgid "Message options"
msgstr ""
-#: src/Navigation.tsx:770
+#: src/Navigation.tsx:779
msgid "Messages"
msgstr ""
@@ -7592,7 +7595,7 @@ msgstr ""
msgid "Missing media"
msgstr ""
-#: src/Navigation.tsx:178
+#: src/Navigation.tsx:179
#: src/screens/Moderation/index.tsx:100
msgid "Moderation"
msgstr ""
@@ -7636,7 +7639,7 @@ msgstr ""
msgid "Moderation lists"
msgstr ""
-#: src/Navigation.tsx:183
+#: src/Navigation.tsx:184
#: src/view/screens/ModerationModlists.tsx:60
msgid "Moderation Lists"
msgstr ""
@@ -7645,7 +7648,7 @@ msgstr ""
msgid "moderation settings"
msgstr ""
-#: src/Navigation.tsx:312
+#: src/Navigation.tsx:313
msgid "Moderation states"
msgstr ""
@@ -7786,7 +7789,7 @@ msgstr ""
msgid "Muted accounts"
msgstr ""
-#: src/Navigation.tsx:188
+#: src/Navigation.tsx:189
#: src/view/screens/ModerationMutedAccounts.tsx:107
msgid "Muted Accounts"
msgstr ""
@@ -7867,7 +7870,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr ""
@@ -7931,25 +7933,25 @@ msgid "New Feature"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:193
-#: src/screens/Settings/NotificationSettings/index.tsx:171
-#: src/screens/Settings/NotificationSettings/index.tsx:324
+#: src/screens/Settings/NotificationSettings/index.tsx:170
+#: src/screens/Settings/NotificationSettings/index.tsx:323
msgid "New followers"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:249
-#: src/components/dms/InitiateChatFlow.tsx:263
+#: src/components/dms/InitiateChatFlow.tsx:277
+#: src/components/dms/InitiateChatFlow.tsx:291
msgid "New group chat"
msgstr ""
#. Button used to create a new group chat.
#. Button used to create a new group chat.
-#: src/components/dms/InitiateChatFlow.tsx:800
-#: src/components/dms/InitiateChatFlow.tsx:834
+#: src/components/dms/InitiateChatFlow.tsx:905
+#: src/components/dms/InitiateChatFlow.tsx:939
msgctxt "action"
msgid "New group chat"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:300
+#: src/components/dms/InitiateChatFlow.tsx:332
msgid "New group chat with:"
msgstr ""
@@ -7966,13 +7968,13 @@ msgstr ""
#: src/screens/Messages/Settings.tsx:289
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:282
+#: src/screens/Settings/NotificationSettings/index.tsx:281
msgid "New message requests"
msgstr ""
#: src/screens/Messages/Settings.tsx:268
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:21
-#: src/screens/Settings/NotificationSettings/index.tsx:265
+#: src/screens/Settings/NotificationSettings/index.tsx:264
msgid "New messages"
msgstr ""
@@ -7982,7 +7984,7 @@ msgstr ""
msgid "New password"
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,14 +8027,14 @@ msgid "Newest replies first"
msgstr ""
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:204
msgid "News"
msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:395
#: src/components/contacts/screens/ViewMatches.tsx:410
#: src/components/dms/AddMembersFlow.tsx:325
-#: src/components/dms/InitiateChatFlow.tsx:494
+#: src/components/dms/InitiateChatFlow.tsx:599
#: src/screens/Login/ForgotPasswordForm.tsx:143
#: src/screens/Login/ForgotPasswordForm.tsx:150
#: src/screens/Login/SetNewPasswordForm.tsx:171
@@ -8217,13 +8219,13 @@ msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:250
#: src/components/dms/AddMembersFlow.tsx:257
-#: src/components/dms/InitiateChatFlow.tsx:376
+#: src/components/dms/InitiateChatFlow.tsx:469
#: src/components/ProgressGuide/FollowDialog.tsx:221
msgid "No results"
msgstr ""
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8236,19 +8238,19 @@ msgstr ""
msgid "No results found for \"{query}\""
msgstr ""
-#: src/screens/Search/SearchResults.tsx:206
+#: src/screens/Search/SearchResults.tsx:233
msgid "No results found for “<0>{query}0>” with advanced search filters applied."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:218
+#: src/screens/Search/SearchResults.tsx:245
msgid "No results found for “<0>{query}0>”."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:212
+#: src/screens/Search/SearchResults.tsx:239
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8298,6 +8300,10 @@ msgstr ""
msgid "Non-sexual Nudity"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:220
+msgid "None"
+msgstr ""
+
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:263
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:266
msgid "None of these words"
@@ -8316,7 +8322,7 @@ msgstr ""
msgid "Not followed by anyone you’re following"
msgstr ""
-#: src/Navigation.tsx:168
+#: src/Navigation.tsx:169
#: src/view/screens/Profile.tsx:132
msgid "Not Found"
msgstr ""
@@ -8333,7 +8339,7 @@ msgstr ""
msgid "Note: Bluesky is an open and public network. This setting only limits the visibility of your content on the Bluesky app and website, and other apps may not respect this setting. Your content may still be shown to logged-out users by other apps and websites."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:135
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:133
msgid "Note: This post is only visible to logged-in users."
msgstr ""
@@ -8342,8 +8348,8 @@ msgid "Nothing saved yet"
msgstr ""
#: src/components/dialogs/NotificationSettingsDialog.tsx:72
-#: src/Navigation.tsx:452
-#: src/Navigation.tsx:531
+#: src/Navigation.tsx:453
+#: src/Navigation.tsx:540
#: src/view/screens/Notifications.tsx:134
msgid "Notification settings"
msgstr ""
@@ -8353,11 +8359,12 @@ msgstr ""
msgid "Notification sounds"
msgstr ""
-#: src/Navigation.tsx:526
-#: src/Navigation.tsx:765
+#: src/Navigation.tsx:535
+#: src/Navigation.tsx:774
#: src/screens/Messages/Settings.tsx:255
#: src/screens/Notifications/ActivityList.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:126
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:93
+#: src/screens/Settings/NotificationSettings/index.tsx:125
#: src/screens/Settings/Settings.tsx:198
#: src/screens/Settings/Settings.tsx:201
#: src/view/screens/Notifications.tsx:128
@@ -8396,7 +8403,7 @@ msgstr ""
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8404,10 +8411,10 @@ msgstr ""
#: src/components/BotAccountAlert.tsx:52
#: src/components/BotAccountAlert.tsx:57
-#: src/components/dms/InitiateChatFlow.tsx:733
+#: src/components/dms/InitiateChatFlow.tsx:838
#: src/components/dms/MessageItem.tsx:742
#: src/screens/Login/PasswordUpdatedForm.tsx:35
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:641
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:642
msgid "Okay"
msgstr ""
@@ -8431,10 +8438,12 @@ msgid "Onboarding reset"
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:117
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:133
msgid "One of the selected recipients does not allow group chats."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:100
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:116
msgid "One of the selected recipients has blocked you and cannot be messaged."
msgstr ""
@@ -8570,7 +8579,7 @@ msgstr ""
msgid "Open draft"
msgstr ""
-#: src/components/Layout/Header/index.tsx:167
+#: src/components/Layout/Header/index.tsx:168
msgid "Open drawer menu"
msgstr ""
@@ -8579,12 +8588,13 @@ msgstr ""
msgid "Open emoji picker"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr ""
@@ -8627,7 +8637,7 @@ msgstr ""
msgid "Open muted words and tags settings"
msgstr ""
-#: src/screens/Search/components/StarterPackCard.tsx:120
+#: src/screens/Search/components/StarterPackCard.tsx:128
msgid "Open pack"
msgstr ""
@@ -8930,7 +8940,7 @@ msgid "Pause video"
msgstr ""
#: src/screens/ProfileList/index.tsx:167
-#: src/screens/Search/SearchResults.tsx:98
+#: src/screens/Search/SearchResults.tsx:107
#: src/screens/StarterPack/StarterPackScreen.tsx:195
msgid "People"
msgstr ""
@@ -8944,17 +8954,18 @@ msgid "People {ownerName} follows can request to join"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:239
+#: src/Navigation.tsx:240
msgid "People followed by @{0}"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:232
+#: src/Navigation.tsx:233
msgid "People following @{0}"
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:178
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:182
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:23
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:180
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:184
msgid "People I follow"
msgstr ""
@@ -8977,7 +8988,6 @@ msgid "People I follow can request to join"
msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:510
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:23
msgid "People you follow"
msgstr ""
@@ -9023,8 +9033,8 @@ msgid "Pictures meant for adults."
msgstr ""
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr ""
@@ -9034,7 +9044,7 @@ msgstr ""
msgid "Pin to home"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr ""
@@ -9048,8 +9058,8 @@ msgid "Pinned"
msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr ""
@@ -9076,7 +9086,7 @@ msgstr ""
msgid "Play GIF"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.tsx:169
+#: src/components/Post/Embed/VideoEmbed/index.tsx:178
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:333
msgid "Play video"
msgstr ""
@@ -9261,7 +9271,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Politics"
msgstr ""
@@ -9303,10 +9313,10 @@ msgid "Post blocked"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:265
-#: src/Navigation.tsx:272
-#: src/Navigation.tsx:279
-#: src/Navigation.tsx:286
+#: src/Navigation.tsx:266
+#: src/Navigation.tsx:273
+#: src/Navigation.tsx:280
+#: src/Navigation.tsx:287
msgid "Post by @{0}"
msgstr ""
@@ -9340,7 +9350,7 @@ msgstr ""
msgid "Post interaction settings"
msgstr ""
-#: src/Navigation.tsx:199
+#: src/Navigation.tsx:200
#: src/screens/ModerationInteractionSettings/index.tsx:35
msgid "Post Interaction Settings"
msgstr ""
@@ -9377,6 +9387,7 @@ msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:257
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:269
#: src/screens/ProfileList/index.tsx:167
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:216
#: src/screens/StarterPack/StarterPackScreen.tsx:197
#: src/view/screens/Profile.tsx:234
msgid "Posts"
@@ -9394,6 +9405,10 @@ msgstr ""
msgid "Posts hidden"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:214
+msgid "Posts, Replies"
+msgstr ""
+
#: src/components/dialogs/LinkWarning.tsx:89
msgid "Potentially misleading link"
msgstr ""
@@ -9445,20 +9460,21 @@ msgstr ""
msgid "Privacy and security"
msgstr ""
-#: src/Navigation.tsx:429
-#: src/Navigation.tsx:437
+#: src/Navigation.tsx:430
+#: src/Navigation.tsx:438
#: src/screens/Settings/ActivityPrivacySettings.tsx:41
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:45
msgid "Privacy and Security"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:161
#: src/view/screens/Storybook/Admonitions.tsx:94
msgid "Privacy and Security settings"
msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:36
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:103
-#: src/Navigation.tsx:337
+#: src/Navigation.tsx:338
#: src/screens/Settings/AboutSettings.tsx:102
#: src/screens/Settings/AboutSettings.tsx:105
#: src/view/screens/PrivacyPolicy.tsx:25
@@ -9595,12 +9611,12 @@ msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:186
#: src/screens/Post/PostQuotes.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:204
-#: src/screens/Settings/NotificationSettings/index.tsx:347
+#: src/screens/Settings/NotificationSettings/index.tsx:203
+#: src/screens/Settings/NotificationSettings/index.tsx:346
msgid "Quotes"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:466
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:465
msgid "Quotes of this post"
msgstr ""
@@ -9643,7 +9659,7 @@ msgstr ""
msgid "Read {0, plural, one {# more reply} other {# more replies}}"
msgstr ""
-#: src/screens/Search/SearchResults.tsx:249
+#: src/screens/Search/SearchResults.tsx:276
msgctxt "english-only-resource"
msgid "Read about how to use advanced search filters"
msgstr ""
@@ -9653,11 +9669,11 @@ msgstr ""
msgid "Read blog post"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1038
+#: src/screens/VideoFeed/index.tsx:1055
msgid "Read less"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1038
+#: src/screens/VideoFeed/index.tsx:1055
msgid "Read more"
msgstr ""
@@ -9717,10 +9733,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr ""
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr ""
@@ -9841,8 +9853,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9888,8 @@ msgstr ""
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9960,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10014,8 +10026,9 @@ msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:274
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:286
#: src/lib/hooks/useNotificationHandler.ts:172
-#: src/screens/Settings/NotificationSettings/index.tsx:182
-#: src/screens/Settings/NotificationSettings/index.tsx:331
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:218
+#: src/screens/Settings/NotificationSettings/index.tsx:181
+#: src/screens/Settings/NotificationSettings/index.tsx:330
#: src/view/screens/Profile.tsx:235
msgid "Replies"
msgstr ""
@@ -10094,8 +10107,8 @@ msgstr ""
msgid "Report dialog"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr ""
@@ -10203,18 +10216,18 @@ msgid "Reposted by you"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:165
-#: src/screens/Settings/NotificationSettings/index.tsx:215
-#: src/screens/Settings/NotificationSettings/index.tsx:356
+#: src/screens/Settings/NotificationSettings/index.tsx:214
+#: src/screens/Settings/NotificationSettings/index.tsx:355
msgid "Reposts"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:445
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:444
msgid "Reposts of this post"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:207
-#: src/screens/Settings/NotificationSettings/index.tsx:252
-#: src/screens/Settings/NotificationSettings/index.tsx:387
+#: src/screens/Settings/NotificationSettings/index.tsx:251
+#: src/screens/Settings/NotificationSettings/index.tsx:373
msgid "Reposts of your reposts"
msgstr ""
@@ -10249,7 +10262,7 @@ msgstr ""
msgid "Requests"
msgstr ""
-#: src/Navigation.tsx:510
+#: src/Navigation.tsx:519
#: src/screens/Messages/JoinRequests.tsx:59
#: src/screens/Messages/JoinRequests.tsx:425
msgid "Requests to join"
@@ -10391,7 +10404,7 @@ msgstr ""
#: src/screens/ProfileList/components/ErrorScreen.tsx:36
#: src/screens/Settings/components/ChangeHandleDialog.tsx:577
-#: src/screens/VideoFeed/index.tsx:1223
+#: src/screens/VideoFeed/index.tsx:1240
#: src/view/screens/NotFound.tsx:54
msgid "Returns to previous page"
msgstr ""
@@ -10462,7 +10475,7 @@ msgstr ""
msgid "Save draft?"
msgstr ""
-#: src/components/Lightbox/chrome/ImageMenu.tsx:98
+#: src/components/Lightbox/chrome/ImageMenu.tsx:99
#: src/components/MediaPreview.tsx:231
#: src/components/Post/Embed/ImageContextMenu.tsx:70
#: src/components/StarterPack/ShareDialog.tsx:144
@@ -10483,8 +10496,8 @@ msgstr ""
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr ""
@@ -10500,12 +10513,12 @@ msgid "Saved Feeds"
msgstr ""
#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:145
-#: src/Navigation.tsx:570
+#: src/Navigation.tsx:579
#: src/screens/Bookmarks.tsx:59
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr ""
@@ -10531,7 +10544,7 @@ msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:82
#: src/features/inviteFriends/InviteScannerScreen.web.tsx:23
-#: src/Navigation.tsx:317
+#: src/Navigation.tsx:318
msgid "Scan QR code"
msgstr ""
@@ -10560,8 +10573,8 @@ msgstr ""
#: src/components/forms/SearchInput.tsx:53
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:218
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:224
-#: src/screens/Search/Shell.tsx:552
-#: src/screens/Search/Shell.tsx:616
+#: src/screens/Search/Shell.tsx:549
+#: src/screens/Search/Shell.tsx:612
#: src/screens/Search/Shell.tsx:753
#: src/view/shell/bottom-bar/BottomBar.tsx:216
msgid "Search"
@@ -10569,7 +10582,7 @@ msgstr ""
#. placeholder {0}: profile.handle
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:258
+#: src/Navigation.tsx:259
#: src/screens/Profile/ProfileSearch.tsx:37
msgid "Search @{0}'s posts"
msgstr ""
@@ -10608,11 +10621,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr ""
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
@@ -10626,7 +10639,7 @@ msgid "Search GIFs"
msgstr ""
#: src/screens/Hashtag.tsx:228
-#: src/screens/Search/SearchResults.tsx:383
+#: src/screens/Search/SearchResults.tsx:410
msgid "Search is currently unavailable when logged out"
msgstr ""
@@ -10705,6 +10718,7 @@ msgstr ""
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10726,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10782,6 +10800,7 @@ msgid "Select caption file (.vtt)"
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:501
+#: src/components/dms/InitiateChatFlow.tsx:984
msgid "Select chat \"{name}\""
msgstr ""
@@ -10822,7 +10841,7 @@ msgstr ""
msgid "Select GIF \"{0}\""
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:725
+#: src/components/dms/InitiateChatFlow.tsx:830
msgid "Select group chat members"
msgstr ""
@@ -10941,7 +10960,8 @@ msgstr ""
msgid "Send post to {name}"
msgstr ""
-#: src/components/dms/dialogs/ShareViaChatDialog.tsx:72
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:167
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:176
msgid "Send post to..."
msgstr ""
@@ -10959,11 +10979,11 @@ msgstr ""
msgid "Send verification email"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:116
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:122
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
-msgid "Send via direct message"
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:114
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:120
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:103
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:109
+msgid "Send via chat"
msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
@@ -11017,14 +11037,14 @@ msgstr ""
msgid "Sets email for password reset"
msgstr ""
-#: src/Navigation.tsx:214
+#: src/Navigation.tsx:215
#: src/screens/Settings/Settings.tsx:99
#: src/view/shell/desktop/LeftNav.tsx:755
#: src/view/shell/Drawer.tsx:668
msgid "Settings"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:221
+#: src/screens/Settings/NotificationSettings/index.tsx:220
msgid "Settings for activity from others"
msgstr ""
@@ -11032,49 +11052,49 @@ msgstr ""
msgid "Settings for allowing others to be notified of your posts"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:155
+#: src/screens/Settings/NotificationSettings/index.tsx:154
msgid "Settings for like notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:188
+#: src/screens/Settings/NotificationSettings/index.tsx:187
msgid "Settings for mention notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:166
+#: src/screens/Settings/NotificationSettings/index.tsx:165
msgid "Settings for new follower notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:294
+#: src/screens/Settings/NotificationSettings/index.tsx:293
msgid "Settings for notifications for everything else"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:234
+#: src/screens/Settings/NotificationSettings/index.tsx:233
msgid "Settings for notifications for likes of your reposts"
msgstr ""
#: src/screens/Messages/Settings.tsx:280
-#: src/screens/Settings/NotificationSettings/index.tsx:277
+#: src/screens/Settings/NotificationSettings/index.tsx:276
msgid "Settings for notifications for new message requests"
msgstr ""
#: src/screens/Messages/Settings.tsx:259
-#: src/screens/Settings/NotificationSettings/index.tsx:260
+#: src/screens/Settings/NotificationSettings/index.tsx:259
msgid "Settings for notifications for new messages"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:247
+#: src/screens/Settings/NotificationSettings/index.tsx:246
msgid "Settings for notifications for reposts of your reposts"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:199
+#: src/screens/Settings/NotificationSettings/index.tsx:198
msgid "Settings for quote notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:177
+#: src/screens/Settings/NotificationSettings/index.tsx:176
msgid "Settings for reply notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:210
+#: src/screens/Settings/NotificationSettings/index.tsx:209
msgid "Settings for repost notifications"
msgstr ""
@@ -11111,8 +11131,8 @@ msgstr ""
msgid "Share anyway"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:176
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:179
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:174
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:177
msgid "Share author DID"
msgstr ""
@@ -11123,7 +11143,7 @@ msgstr ""
msgid "Share feedback"
msgstr ""
-#: src/components/Lightbox/chrome/ImageMenu.tsx:93
+#: src/components/Lightbox/chrome/ImageMenu.tsx:94
#: src/components/Lightbox/Lightbox.web.tsx:281
#: src/components/Lightbox/Lightbox.web.tsx:307
msgid "Share image"
@@ -11150,8 +11170,8 @@ msgstr ""
msgid "Share my profile"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:167
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:170
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:165
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:168
msgid "Share post at:// URI"
msgstr ""
@@ -11165,12 +11185,12 @@ msgstr ""
msgid "Share QR code"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr ""
-#: src/screens/Search/Shell.tsx:568
-#: src/screens/Search/Shell.tsx:638
+#: src/screens/Search/Shell.tsx:565
+#: src/screens/Search/Shell.tsx:634
msgid "Share this search"
msgstr ""
@@ -11182,8 +11202,8 @@ msgstr ""
msgid "Share this starter pack and help people join your community on Bluesky."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:132
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:135
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:130
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:133
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:160
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:166
#: src/screens/StarterPack/StarterPackScreen.tsx:638
@@ -11201,7 +11221,7 @@ msgstr ""
msgid "Share your thoughts…"
msgstr ""
-#: src/Navigation.tsx:322
+#: src/Navigation.tsx:323
msgid "Shared Preferences Tester"
msgstr ""
@@ -11215,7 +11235,7 @@ msgstr ""
msgid "Sharing your age range reveals only the range associated with your Google Account – for example, that you’re at least 18. <0>Your exact age and birthday are never shared,0> and this data never leaves this device. Therefore, it only enables access on this device. Alternatively, <1>you can use our trusted partner, KWS1>, to complete your verification and enable access on all platforms."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:220
+#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:143
#: src/components/moderation/PostHider.tsx:140
msgid "Show"
@@ -11225,13 +11245,13 @@ msgstr ""
msgid "Show alt text"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:179
-#: src/components/moderation/ScreenHider.tsx:182
+#: src/components/moderation/ScreenHider.tsx:175
+#: src/components/moderation/ScreenHider.tsx:178
#: src/features/liveNow/components/LiveStatusDialog.tsx:318
#: src/features/liveNow/components/LiveStatusDialog.tsx:322
#: src/screens/List/ListHiddenScreen.tsx:194
-#: src/screens/VideoFeed/index.tsx:700
-#: src/screens/VideoFeed/index.tsx:706
+#: src/screens/VideoFeed/index.tsx:717
+#: src/screens/VideoFeed/index.tsx:723
msgid "Show anyway"
msgstr ""
@@ -11270,8 +11290,8 @@ msgstr ""
msgid "Show lists of users to select from"
msgstr ""
-#: src/components/Post/ShowMoreTextButton.tsx:52
-msgid "Show More"
+#: src/components/Post/ShowMoreTextButton.tsx:50
+msgid "Show more"
msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
@@ -11329,7 +11349,7 @@ msgstr ""
msgid "Show when you’re live"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:582
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:583
msgid "Shows information about when this post was created"
msgstr ""
@@ -11337,7 +11357,7 @@ msgstr ""
msgid "Shows other accounts you can switch to"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:172
+#: src/components/moderation/ContentHider.tsx:169
#: src/components/moderation/PostHider.tsx:94
msgid "Shows the content"
msgstr ""
@@ -11354,7 +11374,7 @@ msgstr ""
#: src/screens/Login/LoginForm.tsx:560
#: src/screens/Messages/JoinRequest.tsx:290
#: src/screens/Messages/JoinRequest.tsx:296
-#: src/screens/Search/SearchResults.tsx:386
+#: src/screens/Search/SearchResults.tsx:413
#: src/view/com/auth/SplashScreen.tsx:116
#: src/view/com/auth/SplashScreen.tsx:123
#: src/view/com/auth/SplashScreen.web.tsx:124
@@ -11432,7 +11452,7 @@ msgstr ""
msgid "Sign up"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:98
+#: src/components/moderation/ScreenHider.tsx:96
#: src/lib/moderation/useGlobalLabelStrings.ts:28
msgid "Sign-in Required"
msgstr ""
@@ -11607,7 +11627,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr ""
@@ -11646,7 +11666,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Sports"
msgstr ""
@@ -11664,7 +11684,7 @@ msgstr ""
msgid "Start a group chat"
msgstr ""
-#: src/components/dms/dialogs/NewChatDialog.tsx:191
+#: src/components/dms/dialogs/NewChatDialog.tsx:192
msgid "Start a new chat"
msgstr ""
@@ -11678,17 +11698,17 @@ msgstr ""
msgid "Start adding people!"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:726
+#: src/components/dms/InitiateChatFlow.tsx:831
msgid "Start chat"
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:428
-#: src/components/dms/InitiateChatFlow.tsx:874
+#: src/components/dms/InitiateChatFlow.tsx:1087
msgid "Start chat with {displayName}"
msgstr ""
-#: src/Navigation.tsx:541
-#: src/Navigation.tsx:546
+#: src/Navigation.tsx:550
+#: src/Navigation.tsx:555
#: src/screens/StarterPack/Wizard/index.tsx:197
msgid "Starter Pack"
msgstr ""
@@ -11711,7 +11731,11 @@ msgstr ""
msgid "Starter pack is invalid"
msgstr ""
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/SearchResults.tsx:120
+msgid "Starter packs"
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr ""
@@ -11750,7 +11774,7 @@ msgstr ""
msgid "Stored as part of a secure code for matching with others"
msgstr ""
-#: src/Navigation.tsx:307
+#: src/Navigation.tsx:308
#: src/screens/Settings/Settings.tsx:465
msgid "Storybook"
msgstr ""
@@ -11846,11 +11870,11 @@ msgid "Successfully verified"
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:243
-#: src/components/dms/InitiateChatFlow.tsx:350
+#: src/components/dms/InitiateChatFlow.tsx:432
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -11879,7 +11903,7 @@ msgctxt "Name of app icon variant"
msgid "Sunset"
msgstr ""
-#: src/Navigation.tsx:332
+#: src/Navigation.tsx:333
#: src/view/screens/Support.tsx:25
#: src/view/screens/Support.tsx:28
msgid "Support"
@@ -11890,10 +11914,12 @@ msgid "Support for this feature in your country has not been enabled yet! Please
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:98
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:114
msgid "Suspended accounts cannot participate in a group chat."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:60
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:75
msgid "Suspended accounts cannot participate in chat."
msgstr ""
@@ -12056,7 +12082,7 @@ msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:181
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:31
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:98
-#: src/Navigation.tsx:342
+#: src/Navigation.tsx:343
#: src/screens/Settings/AboutSettings.tsx:94
#: src/screens/Settings/AboutSettings.tsx:97
#: src/view/screens/TermsOfService.tsx:25
@@ -12113,7 +12139,7 @@ msgstr ""
msgid "That's all, folks!"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1195
+#: src/screens/VideoFeed/index.tsx:1212
msgid "That's everything!"
msgstr ""
@@ -12262,7 +12288,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12296,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr ""
@@ -12279,8 +12305,8 @@ msgstr ""
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr ""
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr ""
@@ -12305,7 +12331,7 @@ msgstr ""
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12406,7 @@ msgstr ""
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12388,7 +12414,7 @@ msgstr ""
msgid "They won’t be able to rejoin unless you invite them again."
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:118
+#: src/components/moderation/ScreenHider.tsx:116
msgid "This {screenDescription} has been flagged:"
msgstr ""
@@ -12404,7 +12430,7 @@ msgstr ""
msgid "This account has one or more attempted verifications, but it is not currently verified."
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:113
+#: src/components/moderation/ScreenHider.tsx:111
msgid "This account has requested that users sign in to view their profile."
msgstr ""
@@ -12533,7 +12559,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr ""
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr ""
@@ -12637,7 +12663,7 @@ msgstr ""
#. placeholder {0}: niceDate(i18n, createdAt)
#. placeholder {1}: niceDate(i18n, indexedAt)
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:622
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:623
msgid "This post claims to have been created on <0>{0}0>, but was first seen by Bluesky on <1>{1}1>."
msgstr ""
@@ -12645,7 +12671,7 @@ msgstr ""
msgid "This post has an unknown type of threadgate on it. Your app may be out of date."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:157
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:155
msgid "This post is only visible to logged-in users."
msgstr ""
@@ -12699,6 +12725,7 @@ msgid "This user doesn't have any followers."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:64
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:79
msgid "This user has blocked you and cannot be messaged."
msgstr ""
@@ -12708,6 +12735,7 @@ msgid "This user has blocked you. You cannot view their content."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:68
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:83
msgid "This user has disabled chat and cannot be messaged."
msgstr ""
@@ -12733,7 +12761,7 @@ msgstr ""
msgid "This user isn't following anyone."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:236
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:304
msgid "This video can’t be played on your device. Your browser or system may be missing the required video codecs (H.264/AAC)."
msgstr ""
@@ -12782,7 +12810,7 @@ msgstr ""
msgid "Threaded"
msgstr ""
-#: src/Navigation.tsx:375
+#: src/Navigation.tsx:376
msgid "Threads Preferences"
msgstr ""
@@ -12842,7 +12870,7 @@ msgid "Too many contacts - you've exceeded the number of contacts you can import
msgstr ""
#: src/screens/Hashtag.tsx:86
-#: src/screens/Search/SearchResults.tsx:74
+#: src/screens/Search/SearchResults.tsx:83
#: src/screens/Topic.tsx:58
msgid "Top"
msgstr ""
@@ -12854,7 +12882,7 @@ msgstr ""
msgid "Top replies first"
msgstr ""
-#: src/Navigation.tsx:494
+#: src/Navigation.tsx:503
msgid "Topic"
msgstr ""
@@ -12889,7 +12917,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr ""
@@ -12898,7 +12928,7 @@ msgstr ""
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -12914,11 +12944,11 @@ msgstr ""
msgid "Trust emerges from relationships, communities, and shared context, so we’re also enabling <0>trusted verifiers0>: organizations that can directly issue verification."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:233
+#: src/screens/Search/SearchResults.tsx:260
msgid "Try a different search term or remove some filters."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:235
+#: src/screens/Search/SearchResults.tsx:262
msgid "Try a different search term."
msgstr ""
@@ -12993,10 +13023,12 @@ msgid "Unable to fetch join requests."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:113
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:129
msgid "Unable to find a selected recipient."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:77
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:92
msgid "Unable to find the selected recipient."
msgstr ""
@@ -13023,9 +13055,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13097,8 @@ msgstr ""
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13100,7 +13132,7 @@ msgstr ""
msgid "Unfollow account"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:902
+#: src/screens/VideoFeed/index.tsx:919
msgid "Unfollows the user"
msgstr ""
@@ -13128,7 +13160,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr ""
@@ -13198,14 +13230,14 @@ msgid "Unpin"
msgstr ""
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr ""
@@ -13220,7 +13252,7 @@ msgid "Unpin moderation list"
msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr ""
@@ -13254,7 +13286,7 @@ msgstr ""
msgid "Unsubscribed from list"
msgstr ""
-#: src/view/com/composer/text-input/TextInput.tsx:128
+#: src/view/com/composer/text-input/TextInput.tsx:127
msgid "Unsupported clipboard content"
msgstr ""
@@ -13506,7 +13538,7 @@ msgstr ""
msgid "Verification settings"
msgstr ""
-#: src/Navigation.tsx:207
+#: src/Navigation.tsx:208
#: src/screens/Moderation/VerificationSettings.tsx:34
msgid "Verification Settings"
msgstr ""
@@ -13614,7 +13646,7 @@ msgstr ""
msgid "Video failed to process"
msgstr ""
-#: src/Navigation.tsx:562
+#: src/Navigation.tsx:571
msgid "Video Feed"
msgstr ""
@@ -13624,24 +13656,24 @@ msgid "Video from {0}: {text}"
msgstr ""
#. placeholder {0}: sanitizeHandle( post.author.handle, '@', )
-#: src/screens/VideoFeed/index.tsx:1157
+#: src/screens/VideoFeed/index.tsx:1174
msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "Video Games"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1156
+#: src/screens/VideoFeed/index.tsx:1173
msgid "Video is paused"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1156
+#: src/screens/VideoFeed/index.tsx:1173
msgid "Video is playing"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:232
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:299
msgid "Video not found."
msgstr ""
@@ -13687,9 +13719,9 @@ msgstr ""
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
-#: src/screens/VideoFeed/index.tsx:863
+#: src/screens/VideoFeed/index.tsx:880
#: src/view/com/notifications/NotificationFeedItem.tsx:619
msgid "View {0}'s profile"
msgstr ""
@@ -13720,13 +13752,13 @@ msgstr ""
msgid "View debug entry"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:728
-#: src/screens/VideoFeed/index.tsx:746
+#: src/screens/VideoFeed/index.tsx:745
+#: src/screens/VideoFeed/index.tsx:763
msgid "View details"
msgstr ""
#: src/view/com/posts/ViewFullThread.tsx:31
-#: src/view/com/posts/ViewFullThread.tsx:64
+#: src/view/com/posts/ViewFullThread.tsx:65
msgid "View full thread"
msgstr ""
@@ -13794,11 +13826,11 @@ msgstr ""
msgid "View the labeling service provided by @{0}"
msgstr ""
-#: src/components/verification/VerificationCheckButton.tsx:93
+#: src/components/verification/VerificationCheckButton.tsx:103
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr ""
@@ -13827,7 +13859,7 @@ msgstr ""
msgid "View your muted accounts"
msgstr ""
-#: src/components/verification/VerificationCheckButton.tsx:92
+#: src/components/verification/VerificationCheckButton.tsx:102
msgid "View your verifications"
msgstr ""
@@ -14031,7 +14063,7 @@ msgid "We're having network issues, try again"
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:197
-#: src/components/dms/InitiateChatFlow.tsx:289
+#: src/components/dms/InitiateChatFlow.tsx:321
msgid "We’re having network issues, try again"
msgstr ""
@@ -14060,13 +14092,15 @@ msgstr ""
msgid "We're sorry, but we weren't able to load your muted words at this time. Please try again."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:412
-#: src/screens/Search/SearchResults.tsx:553
+#: src/screens/Search/SearchResults.tsx:439
+#: src/screens/Search/SearchResults.tsx:580
+#: src/screens/Search/SearchResults.tsx:777
msgid "We’re sorry, but your search could not be completed."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:411
-#: src/screens/Search/SearchResults.tsx:552
+#: src/screens/Search/SearchResults.tsx:438
+#: src/screens/Search/SearchResults.tsx:579
+#: src/screens/Search/SearchResults.tsx:776
msgid "We’re sorry, but your search could not be completed. Please try again in a few minutes."
msgstr ""
@@ -14358,7 +14392,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14435,9 +14469,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr ""
@@ -14447,6 +14481,7 @@ msgid "You cannot add more than {EMOJI_REACTION_LIMIT, plural, one {# emoji reac
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:105
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:121
msgid "You cannot create a group chat yet."
msgstr ""
@@ -14610,7 +14645,7 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14670,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14795,7 +14830,7 @@ msgstr ""
msgid "You've reached the maximum number of requests allowed. Please try again later."
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:426
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:430
msgid "You’ve reached the maximum of {MAX_FILTERS, plural, one {# filter} other {# filters}}. Add more values to an existing filter instead of creating new ones."
msgstr ""
@@ -14811,7 +14846,7 @@ msgstr ""
msgid "You've reached your daily limit for video uploads (too many videos)"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1204
+#: src/screens/VideoFeed/index.tsx:1221
msgid "You've run out of videos to watch. Maybe it's a good time to take a break?"
msgstr ""
@@ -14831,11 +14866,11 @@ msgstr ""
msgid "Your account is not yet old enough to upload videos. Please try again later."
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:731
+#: src/components/dms/InitiateChatFlow.tsx:836
msgid "Your account is too new"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:732
+#: src/components/dms/InitiateChatFlow.tsx:837
msgid "Your account must be at least 7 days old to create a new group chat."
msgstr ""
@@ -14926,8 +14961,8 @@ msgstr ""
msgid "Your hosting provider is detected automatically from the username you enter."
msgstr ""
-#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/Navigation.tsx:475
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14974,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
diff --git a/src/locale/locales/ast/messages.po b/src/locale/locales/ast/messages.po
index 9b1a98de9a..8fee582f7f 100644
--- a/src/locale/locales/ast/messages.po
+++ b/src/locale/locales/ast/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: ast\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Asturian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr ""
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {publicación} other {publicaciones}}"
@@ -228,6 +231,16 @@ msgstr ""
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr ""
@@ -821,11 +836,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr ""
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr ""
@@ -989,8 +999,8 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1715,7 +1725,7 @@ msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Prodúxose un error al tentar d'abrir la charra"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr ""
msgid "Birthday"
msgstr "Aniversariu"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Restolar más suxerencies na páxina «Esploración»"
msgid "Browse other feeds"
msgstr "Restolar otros feeds"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr ""
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr ""
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr ""
@@ -2462,7 +2474,7 @@ msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Por «{0}»"
@@ -2473,9 +2485,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr ""
@@ -2534,7 +2546,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Silencióse la charra"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,7 +2761,7 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
@@ -3047,7 +3059,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr ""
msgid "Content filters"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr ""
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3540,11 +3548,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr "Nun se pudo colar de la charra"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Nun se pudo cargar el feed"
@@ -3562,7 +3570,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr "Nun se pudo silenciar la charra"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3743,7 +3751,7 @@ msgstr "Cultura"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4087,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr ""
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr ""
msgid "Discover new custom feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Descubri feeds nuevos"
@@ -4111,11 +4119,11 @@ msgstr "Escartar l'error"
msgid "Dismiss getting started guide"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4365,8 +4373,8 @@ msgstr "Editar la imaxe"
msgid "Edit interaction settings"
msgstr "Editar la configuración de les interaiciones"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
@@ -4650,7 +4658,7 @@ msgstr "Introduz l'identificador y la contraseña de to"
msgid "Enters full screen"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr ""
@@ -4979,16 +4987,16 @@ msgstr ""
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "La carga de les preferencies de los feeds falló"
@@ -5012,14 +5020,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "La carga de los feeds suxeríos falló"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "La carga de los perfiles suxeríos falló"
@@ -5212,7 +5220,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr ""
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "¡Anováronse los feeds!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr ""
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr ""
@@ -6148,7 +6152,7 @@ msgstr ""
msgid "Hidden list"
msgstr ""
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Esconder"
@@ -6198,7 +6202,7 @@ msgstr "Esconder la rempuesta pa tol mundu"
msgid "Hide reply for me"
msgstr "Escondeme la rempuesta"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr ""
@@ -6218,12 +6222,12 @@ msgstr "¿Quies esconder esta rempuesta?"
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr ""
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "¿Quies esconder los temes en tendencia?"
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr ""
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6993,8 +6993,8 @@ msgstr "Colar"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr ""
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Claru"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Dar préstame"
@@ -7085,7 +7085,7 @@ msgstr "10 préstames"
msgid "Like 10 posts to train the Discover feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr ""
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "{0, plural, one {Prestó-y a # usuariu} other {Prestó-yos a # usuarios}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7279,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Cargar más"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Cargar más feeds suxeríos"
@@ -7292,7 +7292,7 @@ msgstr "Cargar más feeds suxeríos"
msgid "Load new notifications"
msgstr "Cargar los avisos nuevos"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Elementos multimedia que puen molestar o nun ser afayadizos pa dalgunos públicos."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7867,7 +7867,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr "Crear un identificador"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Nueva"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "Contraseña nueva"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Les rempuestes nueves primero"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Noticies"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Nun hai nengún resultáu"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8248,7 +8247,7 @@ msgstr ""
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8396,7 +8395,7 @@ msgstr "¡Oh, non!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr ""
msgid "Open emoji picker"
msgstr "Abrir el selector de fustaxes"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr ""
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Semeyes destinaes a adultos."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Fixar el feed"
@@ -9034,7 +9034,7 @@ msgstr "Fixar el feed"
msgid "Pin to home"
msgstr "Fixar nel aniciu"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Fixar nel aniciu"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Fixóse"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "Fixesti «{0}» nel aniciu"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Política"
@@ -9717,10 +9717,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr ""
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr ""
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr ""
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Informar de la conversación"
msgid "Report dialog"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Informar del feed"
@@ -10483,8 +10479,8 @@ msgstr ""
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Guardar nos mios feeds"
@@ -10505,7 +10501,7 @@ msgstr "Feeds guardaos"
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Guardóse nos tos feeds"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "Busca feeds que quieras suxerir a otres persones."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
@@ -10705,6 +10701,7 @@ msgstr ""
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10709,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr ""
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Unviar per mensaxe direutu"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "Compartir el códigu QR"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr ""
@@ -11607,7 +11608,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "¿Hai daqué mal? Coméntanoslo."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Deportes"
@@ -11711,7 +11712,7 @@ msgstr ""
msgid "Starter pack is invalid"
msgstr "El paquete d'iniciación ye inválidu"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Paquetes d'iniciación"
@@ -11850,7 +11851,7 @@ msgstr ""
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -12262,7 +12263,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr "Hebo un problema al conectase col sirvidor"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Hebo un problema al conectase col sirvidor. Comprueba la conexón a internet y volvi tentalo."
@@ -12279,8 +12280,8 @@ msgstr "Hebo un problema al conectase col sirvidor. Comprueba la conexón a inte
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Hebo un problema al catar los avisos. Toca equí pa volver tentalo."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Hebo un problema al catar les publicaciones. Toca equí pa volver tentalo."
@@ -12305,7 +12306,7 @@ msgstr "Hebo un problema al catar la información del serviciu"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Hebo un problema al quitar esti feed. Comprueba la conexón a internet y volvi tentalo."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Esta configuración namás s'aplica al feed «Siguiendo»."
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "¡Esti feed ta baleru! Ye posible que tengas de siguir más usuarios o camudar la configuración de llingua."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Esti feed ta baleru."
@@ -12889,7 +12890,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "En tendencia"
@@ -12898,7 +12901,7 @@ msgstr "En tendencia"
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -13023,9 +13026,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "¿Quies desbloquiar la cuenta?"
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr ""
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Lliberar"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Lliberar el feed"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Lliberar del aniciu"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Lliberar la llista de moderación"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "Lliberésti'l feed «{0}» del aniciu"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Videoxuegos"
@@ -13687,7 +13690,7 @@ msgstr "Ver l'avatar de {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr ""
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Ver a qué usuarios-yos prestó esti feed"
@@ -14358,7 +14361,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14435,9 +14438,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr ""
@@ -14610,7 +14613,7 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr "Namás pues amestar hasta 3 feeds"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14638,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
diff --git a/src/locale/locales/az/messages.po b/src/locale/locales/az/messages.po
index c624407cfc..fa45d266cd 100644
--- a/src/locale/locales/az/messages.po
+++ b/src/locale/locales/az/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: az\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Azerbaijani\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -103,12 +103,12 @@ msgid "{0, plural, one {# hour} other {# hours}}"
msgstr ""
#. placeholder {0}: labels.length
-#: src/components/moderation/PostAlerts.tsx:149
+#: src/components/moderation/PostAlerts.tsx:157
msgid "{0, plural, one {# label applied to your post} other {# labels applied to your post}}"
msgstr ""
#. placeholder {0}: labels.length
-#: src/components/moderation/PostAlerts.tsx:156
+#: src/components/moderation/PostAlerts.tsx:164
msgid "{0, plural, one {# label applied} other {# labels applied}}"
msgstr ""
@@ -119,6 +119,7 @@ msgstr ""
#. placeholder {0}: convo.details.memberCount
#: src/components/dialogs/SearchablePeopleList.tsx:555
+#: src/components/dms/InitiateChatFlow.tsx:1038
msgid "{0, plural, one {# member} other {# members}}"
msgstr ""
@@ -196,7 +197,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr ""
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:223
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:153
msgid "{0, plural, one {post} other {posts}}"
msgstr ""
@@ -224,10 +228,20 @@ msgid "{0} · {1}"
msgstr ""
#. placeholder {0}: desc.name
-#: src/components/moderation/ContentHider.tsx:100
+#: src/components/moderation/ContentHider.tsx:98
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {trend.postCount >= 1000 ? ( 1K+ posts ) : ( {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} )} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {trend.postCount >= 1000 ? ( 1K+ posts ) : ( {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} )} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:221
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:151
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -251,29 +265,6 @@ msgstr ""
msgid "{0} and {1} added to chat"
msgstr ""
-#. Social proof on the likes stat; the bolded names are people the viewer follows who liked the post and are its only likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {0}: names[0].displayName
-#. placeholder {1}: nameLink(names[1])
-#. placeholder {1}: names[1].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:135
-#: src/screens/PostThread/components/LikesStat.tsx:191
-msgid "{0} and {1} like this"
-msgstr ""
-
-#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {1}: formatPostStatCount(others)
-#. placeholder {2}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:196
-msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr ""
-
-#. placeholder {0}: names[0].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:137
-msgid "{0} and {othersLabel} like this"
-msgstr ""
-
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
msgid "{0} following"
@@ -324,14 +315,6 @@ msgstr ""
msgid "{0} left the group"
msgstr ""
-#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post and is its only like
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {0}: names[0].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:138
-#: src/screens/PostThread/components/LikesStat.tsx:206
-msgid "{0} likes this"
-msgstr ""
-
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/Scrubber.tsx:203
@@ -388,21 +371,6 @@ msgstr ""
msgid "{0}, {1} and {memberCount, plural, one {# other} other {# others}} added to chat"
msgstr ""
-#. Social proof on the likes stat; the bolded names are people the viewer follows who liked the post, and the count is the remaining number of likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {1}: nameLink(names[1])
-#. placeholder {2}: formatPostStatCount(others)
-#. placeholder {3}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:181
-msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr ""
-
-#. placeholder {0}: names[0].displayName
-#. placeholder {1}: names[1].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:134
-msgid "{0}, {1}, and {othersLabel} like this"
-msgstr ""
-
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
#. placeholder {2}: feed.likeCount || 0
@@ -690,7 +658,7 @@ msgid "{following} following"
msgstr ""
#: src/components/dms/components/GroupChatProfileCard.tsx:62
-#: src/components/dms/InitiateChatFlow.tsx:945
+#: src/components/dms/InitiateChatFlow.tsx:1158
msgid "{handle} can’t be added"
msgstr ""
@@ -698,7 +666,7 @@ msgstr ""
msgid "{handle} can't be messaged"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:906
+#: src/components/dms/InitiateChatFlow.tsx:1119
msgid "{handle} can’t be messaged"
msgstr ""
@@ -776,12 +744,6 @@ msgstr ""
msgid "{numMatches, plural, one {# contact found} other {# contacts found}}"
msgstr ""
-#. placeholder {0}: formatPostStatCount(others)
-#. placeholder {1}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:127
-msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr ""
-
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
msgstr ""
@@ -791,7 +753,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr ""
@@ -821,11 +785,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr ""
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr ""
@@ -842,13 +801,13 @@ msgstr ""
#. Number of images beyond the first 3
#. placeholder {0}: labels.length
#. placeholder {0}: totalNumber - 3
-#: src/components/moderation/PostAlerts.tsx:155
+#: src/components/moderation/PostAlerts.tsx:163
#: src/view/com/composer/ComposerReplyTo.tsx:278
msgid "+{0}"
msgstr ""
#. Indicates the number of additional profiles are in the Starter Pack e.g. +12
-#: src/screens/Search/components/StarterPackCard.tsx:250
+#: src/screens/Search/components/StarterPackCard.tsx:258
msgid "+{computedTotal}"
msgstr ""
@@ -883,14 +842,14 @@ msgstr ""
#. Quote count display, the <0> tags enclose the number of quotes in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(post.quoteCount)
#. placeholder {1}: post.quoteCount
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:470
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:469
msgid "<0>{0}0> {1, plural, one {quote} other {quotes}}"
msgstr ""
#. Repost count display, the <0> tags enclose the number of reposts in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(post.repostCount)
#. placeholder {1}: post.repostCount
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:449
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:448
msgid "<0>{0}0> {1, plural, one {repost} other {reposts}}"
msgstr ""
@@ -903,7 +862,7 @@ msgstr ""
#. Like count display, the <0> tags enclose the number of likes in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(likeCount)
-#: src/screens/PostThread/components/LikesStat.tsx:90
+#: src/screens/PostThread/components/LikesStat.tsx:44
msgid "<0>{0}0> {likeCount, plural, one {like} other {likes}}"
msgstr ""
@@ -931,7 +890,7 @@ msgid "<0>{displayName}0><1/><2> added you2>"
msgstr ""
#: src/screens/Hashtag.tsx:230
-#: src/screens/Search/SearchResults.tsx:385
+#: src/screens/Search/SearchResults.tsx:412
msgid "<0>Sign in0><1> or 1><2>create an account2><3> 3><4>to search for news, sports, politics, and everything else happening on Bluesky.4>"
msgstr ""
@@ -949,6 +908,13 @@ msgstr ""
msgid "⚠Invalid Handle"
msgstr ""
+#. Over 1,000 posts
+#. Over 1,000 posts
+#: src/components/interstitials/FeedTrendingTopics.tsx:219
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:149
+msgid "1K+ posts"
+msgstr ""
+
#: src/components/dialogs/MutedWords.tsx:202
#: src/components/dialogs/MutedWords.tsx:551
#: src/components/dialogs/MutedWords.tsx:554
@@ -988,9 +954,11 @@ msgstr ""
#: src/components/contacts/screens/VerifyNumber.tsx:155
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:71
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:110
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1028,10 +996,11 @@ msgid "A screenshot of the post composer with a new button next to the post butt
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:109
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:125
msgid "A selected recipient is not followed by the sender."
msgstr ""
-#: src/Navigation.tsx:474
+#: src/Navigation.tsx:483
#: src/screens/Settings/AboutSettings.tsx:85
#: src/screens/Settings/Settings.tsx:264
#: src/screens/Settings/Settings.tsx:267
@@ -1080,11 +1049,11 @@ msgstr ""
msgid "Accessibility"
msgstr ""
-#: src/Navigation.tsx:389
+#: src/Navigation.tsx:390
msgid "Accessibility Settings"
msgstr ""
-#: src/Navigation.tsx:405
+#: src/Navigation.tsx:406
#: src/screens/Settings/AccountSettings.tsx:54
#: src/screens/Settings/Settings.tsx:174
#: src/screens/Settings/Settings.tsx:177
@@ -1159,11 +1128,15 @@ msgid "Accounts with a scalloped blue check mark <0><1/>0> can verify others.
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:214
-#: src/screens/Settings/NotificationSettings/index.tsx:226
-#: src/screens/Settings/NotificationSettings/index.tsx:365
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:105
+#: src/screens/Settings/NotificationSettings/index.tsx:225
msgid "Activity from others"
msgstr ""
+#: src/Navigation.tsx:459
+msgid "Activity notifications"
+msgstr ""
+
#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:191
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:319
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:326
@@ -1231,7 +1204,7 @@ msgstr ""
msgid "Add another post to thread"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:435
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:439
msgid "Add another search filter"
msgstr ""
@@ -1253,7 +1226,7 @@ msgstr ""
msgid "Add emoji reaction"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:443
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:447
msgid "Add filter"
msgstr ""
@@ -1400,7 +1373,7 @@ msgstr ""
msgid "Adult content"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:131
+#: src/components/moderation/ContentHider.tsx:129
#: src/lib/moderation/useGlobalLabelStrings.ts:34
#: src/lib/moderation/useModerationCauseDescription.ts:149
#: src/view/com/composer/labels/LabelsBtn.tsx:123
@@ -1640,11 +1613,11 @@ msgstr ""
msgid "An error occurred while hiding suggestion. {0}"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.tsx:188
+#: src/components/Post/Embed/VideoEmbed/index.tsx:197
msgid "An error occurred while loading the video. Please try again later."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:239
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:308
msgid "An error occurred while loading the video. Please try again."
msgstr ""
@@ -1705,16 +1678,14 @@ msgstr ""
msgid "An issue not included in these options"
msgstr ""
-#: src/components/dms/dialogs/NewChatDialog.tsx:92
-msgid "An issue occurred creating the group chat, please try again."
-msgstr ""
-
#: src/components/dms/dialogs/NewChatDialog.tsx:54
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:69
msgid "An issue occurred starting the chat, please try again."
msgstr ""
-#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
-msgid "An issue occurred while trying to open the chat"
+#: src/components/dms/dialogs/NewChatDialog.tsx:92
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:108
+msgid "An issue occurred starting the group chat, please try again."
msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
@@ -1769,8 +1740,8 @@ msgid "Any date"
msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:457
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:22
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:25
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:22
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:26
msgid "Anyone"
msgstr ""
@@ -1802,7 +1773,7 @@ msgstr ""
msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one."
msgstr ""
-#: src/Navigation.tsx:482
+#: src/Navigation.tsx:491
#: src/screens/Settings/AppIconSettings/index.tsx:65
#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:19
#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:24
@@ -1840,7 +1811,7 @@ msgstr ""
msgid "App passwords"
msgstr ""
-#: src/Navigation.tsx:357
+#: src/Navigation.tsx:358
#: src/screens/Settings/AppPasswords.tsx:51
msgid "App Passwords"
msgstr ""
@@ -1891,7 +1862,7 @@ msgstr ""
msgid "Appeal this label"
msgstr ""
-#: src/Navigation.tsx:397
+#: src/Navigation.tsx:398
#: src/screens/Settings/AppearanceSettings.tsx:73
#: src/screens/Settings/Settings.tsx:226
#: src/screens/Settings/Settings.tsx:229
@@ -1909,12 +1880,12 @@ msgid "Apply Pull Request"
msgstr ""
#. placeholder {0}: niceDate(i18n, createdAt, 'medium')
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:610
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:611
msgid "Archived from {0}"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:581
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:619
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:582
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:620
msgid "Archived post"
msgstr ""
@@ -2019,7 +1990,7 @@ msgid "Aurora"
msgstr ""
#: src/components/BotAccountAlert.tsx:32
-#: src/components/BotBadge.tsx:63
+#: src/components/BotBadge.tsx:65
msgid "Automated account"
msgstr ""
@@ -2033,7 +2004,7 @@ msgstr ""
msgid "Automation label"
msgstr ""
-#: src/Navigation.tsx:421
+#: src/Navigation.tsx:422
#: src/screens/Settings/AutomationLabelSettings.tsx:103
msgid "Automation Label"
msgstr ""
@@ -2053,9 +2024,9 @@ msgstr ""
#: src/components/dms/AddMembersFlow.tsx:359
#: src/components/dms/AddMembersFlow.tsx:527
#: src/components/dms/AddMembersFlow.tsx:533
-#: src/components/dms/InitiateChatFlow.tsx:540
-#: src/components/dms/InitiateChatFlow.tsx:758
-#: src/components/dms/InitiateChatFlow.tsx:765
+#: src/components/dms/InitiateChatFlow.tsx:645
+#: src/components/dms/InitiateChatFlow.tsx:863
+#: src/components/dms/InitiateChatFlow.tsx:870
#: src/components/moderation/AppealForm.tsx:145
#: src/components/moderation/AppealForm.tsx:146
#: src/screens/Login/ChooseAccountForm.tsx:96
@@ -2160,13 +2131,19 @@ msgstr ""
msgid "Beta Feature"
msgstr ""
-#: src/Navigation.tsx:413
+#: src/Navigation.tsx:414
#: src/screens/Settings/BetaFeaturesSettings.tsx:108
#: src/screens/Settings/Settings.tsx:248
#: src/screens/Settings/Settings.tsx:251
msgid "Beta features"
msgstr ""
+#: src/components/BetaBadge.tsx:79
+#: src/components/BetaBadge.tsx:99
+#: src/components/BetaBadge.tsx:100
+msgid "Beta features enabled"
+msgstr ""
+
#: src/screens/Settings/BetaFeaturesSettings.tsx:144
msgctxt "web"
msgid "Beta features may be unstable. Some changes may require reloading the app."
@@ -2185,9 +2162,9 @@ msgstr ""
msgid "Birthday"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2269,7 +2246,7 @@ msgstr ""
msgid "Blocked accounts"
msgstr ""
-#: src/Navigation.tsx:193
+#: src/Navigation.tsx:194
#: src/view/screens/ModerationBlockedAccounts.tsx:95
msgid "Blocked Accounts"
msgstr ""
@@ -2305,10 +2282,11 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:635
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:636
msgid "Bluesky cannot confirm the authenticity of the claimed date."
msgstr ""
@@ -2425,24 +2403,25 @@ msgstr ""
msgid "Browse other feeds"
msgstr ""
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr ""
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr ""
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr ""
@@ -2461,8 +2440,8 @@ msgstr ""
#: src/components/LabelingServiceCard/index.tsx:62
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
-#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/components/StarterPackCard.tsx:112
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr ""
@@ -2473,9 +2452,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr ""
@@ -2504,7 +2483,7 @@ msgstr ""
msgid "By creating an account you agree to the <0>Terms of Service0>."
msgstr ""
-#: src/screens/Search/components/StarterPackCard.tsx:106
+#: src/screens/Search/components/StarterPackCard.tsx:111
msgid "By you"
msgstr ""
@@ -2534,7 +2513,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2585,7 +2564,7 @@ msgstr ""
msgid "Cancel reply"
msgstr ""
-#: src/screens/Search/Shell.tsx:595
+#: src/screens/Search/Shell.tsx:592
msgid "Cancel search"
msgstr ""
@@ -2698,7 +2677,7 @@ msgid "Changes to the starter pack will not be reflected in the list after creat
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:133
-#: src/Navigation.tsx:500
+#: src/Navigation.tsx:509
#: src/view/shell/bottom-bar/BottomBar.tsx:242
#: src/view/shell/desktop/LeftNav.tsx:698
#: src/view/shell/Drawer.tsx:525
@@ -2738,8 +2717,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,15 +2728,16 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:73
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:88
msgid "Chat recipient is not followed by the sender."
msgstr ""
-#: src/Navigation.tsx:520
+#: src/Navigation.tsx:529
msgid "Chat request inbox"
msgstr ""
@@ -2767,7 +2747,7 @@ msgid "Chat requests"
msgstr ""
#: src/components/dms/ConvoMenu.tsx:88
-#: src/Navigation.tsx:515
+#: src/Navigation.tsx:524
#: src/screens/Messages/ChatList.tsx:97
#: src/screens/Messages/ChatList.tsx:101
#: src/screens/Messages/ChatList.tsx:671
@@ -3003,7 +2983,7 @@ msgstr ""
#: src/components/dms/AfterReportDialog.tsx:212
#: src/components/dms/AfterReportDialog.tsx:217
#: src/components/dms/EmojiPopup.android.tsx:59
-#: src/components/dms/InitiateChatFlow.tsx:565
+#: src/components/dms/InitiateChatFlow.tsx:670
#: src/components/intents/GroupChatJoinDialog.tsx:246
#: src/components/intents/GroupChatJoinDialog.tsx:281
#: src/components/NewskieDialog.tsx:169
@@ -3047,7 +3027,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3070,7 +3050,7 @@ msgstr ""
#: src/components/ContextMenu/Backdrop.ios.tsx:53
#: src/components/ContextMenu/Backdrop.ios.tsx:79
#: src/components/ContextMenu/Backdrop.tsx:45
-#: src/components/Lightbox/chrome/ImageMenu.tsx:84
+#: src/components/Lightbox/chrome/ImageMenu.tsx:85
msgid "Close menu"
msgstr ""
@@ -3132,7 +3112,7 @@ msgid "Comics"
msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:46
-#: src/Navigation.tsx:347
+#: src/Navigation.tsx:348
#: src/view/screens/CommunityGuidelines.tsx:28
msgid "Community Guidelines"
msgstr ""
@@ -3253,7 +3233,7 @@ msgstr ""
msgid "Content and media"
msgstr ""
-#: src/Navigation.tsx:458
+#: src/Navigation.tsx:467
msgid "Content and Media"
msgstr ""
@@ -3265,10 +3245,6 @@ msgstr ""
msgid "Content filters"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr ""
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3283,7 +3259,7 @@ msgid "Content promoting or depicting self-harm"
msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:70
-#: src/components/moderation/ScreenHider.tsx:100
+#: src/components/moderation/ScreenHider.tsx:98
#: src/lib/moderation/useGlobalLabelStrings.ts:22
#: src/lib/moderation/useModerationCauseDescription.ts:46
msgid "Content Warning"
@@ -3326,7 +3302,7 @@ msgid "Continue thread..."
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:324
-#: src/components/dms/InitiateChatFlow.tsx:493
+#: src/components/dms/InitiateChatFlow.tsx:598
msgid "Continue to group name"
msgstr ""
@@ -3368,7 +3344,7 @@ msgstr ""
msgid "Copied build version to clipboard"
msgstr ""
-#: src/screens/Search/Shell.tsx:515
+#: src/screens/Search/Shell.tsx:512
msgid "Copied link to clipboard"
msgstr ""
@@ -3376,7 +3352,7 @@ msgstr ""
#: src/components/dms/MessageContextMenu.tsx:97
#: src/components/PostControls/DiscoverDebug.tsx:36
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:273
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:77
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:75
#: src/lib/sharing.ts:24
#: src/lib/sharing.ts:42
msgid "Copied to clipboard"
@@ -3410,8 +3386,8 @@ msgstr ""
msgid "Copy at:// URI"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:154
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:157
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:152
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:155
msgid "Copy author DID"
msgstr ""
@@ -3449,10 +3425,10 @@ msgstr ""
msgid "Copy link to list"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:142
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:145
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:88
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:91
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:140
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:143
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:86
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:89
msgid "Copy link to post"
msgstr ""
@@ -3470,8 +3446,8 @@ msgstr ""
msgid "Copy message text"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:145
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:148
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:143
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:146
msgid "Copy post at:// URI"
msgstr ""
@@ -3490,7 +3466,7 @@ msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:41
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:108
-#: src/Navigation.tsx:352
+#: src/Navigation.tsx:353
#: src/view/screens/CopyrightPolicy.tsx:25
msgid "Copyright Policy"
msgstr ""
@@ -3540,11 +3516,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr ""
@@ -3562,7 +3538,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3606,7 +3582,7 @@ msgstr ""
#. Text on button to create a new starter pack
#: src/components/dialogs/StarterPackDialog.tsx:113
#: src/components/dialogs/StarterPackDialog.tsx:210
-#: src/components/dms/InitiateChatFlow.tsx:502
+#: src/components/dms/InitiateChatFlow.tsx:607
#: src/components/StarterPack/ProfileStarterPacks.tsx:332
msgid "Create"
msgstr ""
@@ -3626,7 +3602,7 @@ msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:210
#: src/components/StarterPack/ProfileStarterPacks.tsx:319
-#: src/Navigation.tsx:551
+#: src/Navigation.tsx:560
msgid "Create a starter pack"
msgstr ""
@@ -3657,7 +3633,7 @@ msgstr ""
#: src/components/dialogs/Signin.tsx:87
#: src/components/dialogs/Signin.tsx:89
#: src/screens/Hashtag.tsx:236
-#: src/screens/Search/SearchResults.tsx:391
+#: src/screens/Search/SearchResults.tsx:418
msgid "Create an account"
msgstr ""
@@ -3674,7 +3650,7 @@ msgstr ""
msgid "Create another"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:501
+#: src/components/dms/InitiateChatFlow.tsx:606
msgid "Create group chat"
msgstr ""
@@ -3743,7 +3719,7 @@ msgstr ""
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4055,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr ""
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,15 +4066,11 @@ msgstr ""
msgid "Discover new custom feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr ""
-#: src/components/Dialog/index.tsx:413
+#: src/components/Dialog/index.tsx:414
#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:83
msgid "Dismiss"
msgstr ""
@@ -4111,11 +4087,11 @@ msgstr ""
msgid "Dismiss getting started guide"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4220,11 +4196,11 @@ msgstr ""
msgid "Double tap or long press the message to add a reaction"
msgstr ""
-#: src/components/Dialog/index.tsx:414
+#: src/components/Dialog/index.tsx:415
msgid "Double tap to close the dialog"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1161
+#: src/screens/VideoFeed/index.tsx:1178
msgid "Double tap to like"
msgstr ""
@@ -4328,6 +4304,7 @@ msgstr ""
#: src/screens/Messages/components/EditTextButton.tsx:52
#: src/screens/Settings/AccountSettings.tsx:148
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:250
#: src/screens/StarterPack/StarterPackScreen.tsx:604
#: src/screens/StarterPack/Wizard/index.tsx:331
#: src/screens/StarterPack/Wizard/index.tsx:336
@@ -4365,8 +4342,8 @@ msgstr ""
msgid "Edit interaction settings"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
@@ -4397,7 +4374,7 @@ msgstr ""
msgid "Edit moderation list"
msgstr ""
-#: src/Navigation.tsx:362
+#: src/Navigation.tsx:363
#: src/view/screens/Feeds.tsx:511
msgid "Edit My Feeds"
msgstr ""
@@ -4406,6 +4383,11 @@ msgstr ""
msgid "Edit name"
msgstr ""
+#. placeholder {0}: createSanitizedDisplayName( profile, )
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:242
+msgid "Edit notifications from {0}"
+msgstr ""
+
#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:114
msgid "Edit People"
msgstr ""
@@ -4444,7 +4426,7 @@ msgstr ""
msgid "Edit who can reply"
msgstr ""
-#: src/Navigation.tsx:556
+#: src/Navigation.tsx:565
msgid "Edit your starter pack"
msgstr ""
@@ -4500,8 +4482,8 @@ msgstr ""
#: src/components/dialogs/Embed.tsx:105
#: src/components/dialogs/Embed.tsx:109
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:120
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:125
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:118
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:123
msgid "Embed post"
msgstr ""
@@ -4509,7 +4491,7 @@ msgstr ""
msgid "Embed this post in your website. Simply copy the following snippet and paste it into the HTML code of your website."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb.tsx:64
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb.tsx:66
msgid "Embedded video player"
msgstr ""
@@ -4550,12 +4532,13 @@ msgstr ""
msgid "Enable media players for"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:139
#: src/view/screens/Storybook/Admonitions.tsx:76
msgid "Enable notifications for an account by visiting their profile and pressing the <0>bell icon0> <1/>."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:136
-#: src/screens/Settings/NotificationSettings/index.tsx:140
+#: src/screens/Settings/NotificationSettings/index.tsx:135
+#: src/screens/Settings/NotificationSettings/index.tsx:139
msgid "Enable push notifications"
msgstr ""
@@ -4650,7 +4633,7 @@ msgstr ""
msgid "Enters full screen"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:202
msgid "Entertainment"
msgstr ""
@@ -4684,7 +4667,7 @@ msgstr ""
msgid "Error receiving captcha response."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:179
+#: src/screens/Search/SearchResults.tsx:206
msgid "Error: {error}"
msgstr ""
@@ -4696,8 +4679,8 @@ msgstr ""
msgid "Everybody can reply to this post."
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:168
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:171
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:170
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:173
msgid "Everyone"
msgstr ""
@@ -4711,8 +4694,8 @@ msgctxt "allow messages from"
msgid "Everyone"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:299
-#: src/screens/Settings/NotificationSettings/index.tsx:401
+#: src/screens/Settings/NotificationSettings/index.tsx:298
+#: src/screens/Settings/NotificationSettings/index.tsx:387
msgid "Everything else"
msgstr ""
@@ -4755,11 +4738,11 @@ msgstr ""
msgid "Expand or collapse the full post you are replying to"
msgstr ""
-#: src/components/Post/ShowMoreTextButton.tsx:33
+#: src/components/Post/ShowMoreTextButton.tsx:31
msgid "Expand post text"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1037
+#: src/screens/VideoFeed/index.tsx:1054
msgid "Expands or collapses post text"
msgstr ""
@@ -4802,8 +4785,8 @@ msgstr ""
msgid "Explicit sexual images."
msgstr ""
-#: src/Navigation.tsx:760
-#: src/screens/Search/Shell.tsx:552
+#: src/Navigation.tsx:769
+#: src/screens/Search/Shell.tsx:549
#: src/view/shell/desktop/LeftNav.tsx:677
#: src/view/shell/Drawer.tsx:473
msgid "Explore"
@@ -4844,7 +4827,7 @@ msgstr ""
msgid "External media may allow websites to collect information about you and your device. No information is sent or requested until you press the \"play\" button."
msgstr ""
-#: src/Navigation.tsx:381
+#: src/Navigation.tsx:382
#: src/screens/Settings/ExternalMediaPreferences.tsx:35
msgid "External Media Preferences"
msgstr ""
@@ -4886,7 +4869,7 @@ msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:302
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:130
-#: src/screens/Search/Shell.tsx:516
+#: src/screens/Search/Shell.tsx:513
msgid "Failed to copy link"
msgstr ""
@@ -4979,24 +4962,25 @@ msgstr ""
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr ""
#: src/components/dialogs/NotificationSettingsDialog.tsx:85
#: src/screens/Messages/Settings.tsx:369
-#: src/screens/Settings/NotificationSettings/index.tsx:149
-#: src/screens/Settings/NotificationSettings/index.tsx:268
-#: src/screens/Settings/NotificationSettings/index.tsx:285
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:112
+#: src/screens/Settings/NotificationSettings/index.tsx:148
+#: src/screens/Settings/NotificationSettings/index.tsx:267
+#: src/screens/Settings/NotificationSettings/index.tsx:284
msgid "Failed to load notification settings."
msgstr ""
@@ -5012,14 +4996,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr ""
@@ -5191,7 +5175,7 @@ msgstr ""
msgid "False information about elections"
msgstr ""
-#: src/Navigation.tsx:292
+#: src/Navigation.tsx:293
msgid "Feed"
msgstr ""
@@ -5212,7 +5196,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr ""
@@ -5236,10 +5220,10 @@ msgctxt "toast"
msgid "Feedback sent to feed operator"
msgstr ""
-#: src/Navigation.tsx:536
+#: src/Navigation.tsx:545
#: src/screens/SavedFeeds.tsx:112
#: src/screens/SavedFeeds.tsx:303
-#: src/screens/Search/SearchResults.tsx:104
+#: src/screens/Search/SearchResults.tsx:113
#: src/screens/StarterPack/StarterPackScreen.tsx:196
#: src/view/screens/Feeds.tsx:504
#: src/view/screens/Profile.tsx:239
@@ -5260,10 +5244,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr ""
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr ""
@@ -5273,11 +5253,11 @@ msgstr ""
msgid "File saved successfully!"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:48
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:49
msgid "Filter by author"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:29
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:30
msgid "Filter by author (currently: {currentLabel})"
msgstr ""
@@ -5310,7 +5290,7 @@ msgstr ""
msgid "Filter who can opt to receive notifications for your activity"
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:163
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:165
msgid "Filter who you receive notifications from"
msgstr ""
@@ -5352,8 +5332,8 @@ msgstr ""
msgid "Find and invite friends"
msgstr ""
-#: src/Navigation.tsx:445
-#: src/Navigation.tsx:578
+#: src/Navigation.tsx:446
+#: src/Navigation.tsx:587
msgid "Find Contacts"
msgstr ""
@@ -5429,7 +5409,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/Member.tsx:170
#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:157
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:409
-#: src/screens/VideoFeed/index.tsx:920
+#: src/screens/VideoFeed/index.tsx:937
#: src/view/com/notifications/NotificationFeedItem.tsx:864
#: src/view/com/notifications/NotificationFeedItem.tsx:871
msgid "Follow"
@@ -5445,7 +5425,7 @@ msgstr ""
msgid "Follow {displayName}"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:899
+#: src/screens/VideoFeed/index.tsx:916
msgid "Follow {handle}"
msgstr ""
@@ -5528,7 +5508,7 @@ msgid "Followers can join"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:246
+#: src/Navigation.tsx:247
msgid "Followers of @{0} that you know"
msgstr ""
@@ -5544,7 +5524,7 @@ msgstr ""
#: src/components/ProfileHoverCard/index.web.tsx:505
#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:160
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:405
-#: src/screens/VideoFeed/index.tsx:918
+#: src/screens/VideoFeed/index.tsx:935
#: src/view/com/notifications/NotificationFeedItem.tsx:842
#: src/view/com/notifications/NotificationFeedItem.tsx:859
msgid "Following"
@@ -5569,7 +5549,7 @@ msgstr ""
msgid "Following {displayName}"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:898
+#: src/screens/VideoFeed/index.tsx:915
msgid "Following {handle}"
msgstr ""
@@ -5578,7 +5558,7 @@ msgstr ""
msgid "Following feed preferences"
msgstr ""
-#: src/Navigation.tsx:368
+#: src/Navigation.tsx:369
#: src/screens/Settings/FollowingFeedPreferences.tsx:57
msgid "Following Feed Preferences"
msgstr ""
@@ -5651,7 +5631,9 @@ msgstr ""
msgid "Free your feed"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:406
+#. Filter search results by a specific post author
+#. Filter who you receive notifications from
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:408
#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:159
msgid "From"
msgstr ""
@@ -5718,39 +5700,39 @@ msgstr ""
msgid "Get help"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:403
+#: src/screens/Settings/NotificationSettings/index.tsx:389
msgid "Get notifications for starter pack joins, verification, and other activity."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:325
+#: src/screens/Settings/NotificationSettings/index.tsx:324
msgid "Get notifications when people follow you."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:317
+#: src/screens/Settings/NotificationSettings/index.tsx:316
msgid "Get notifications when people like your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:380
+#: src/screens/Settings/NotificationSettings/index.tsx:366
msgid "Get notifications when people like your reposts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:341
+#: src/screens/Settings/NotificationSettings/index.tsx:340
msgid "Get notifications when people mention you."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:349
+#: src/screens/Settings/NotificationSettings/index.tsx:348
msgid "Get notifications when people quote your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:333
+#: src/screens/Settings/NotificationSettings/index.tsx:332
msgid "Get notifications when people reply to your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:358
+#: src/screens/Settings/NotificationSettings/index.tsx:357
msgid "Get notifications when people repost your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:389
+#: src/screens/Settings/NotificationSettings/index.tsx:375
msgid "Get notifications when people repost your reposts."
msgstr ""
@@ -5762,15 +5744,15 @@ msgstr ""
msgid "Get notifications when people send you messages."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:367
-msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr ""
-
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
msgid "Get notified about new posts"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:106
+msgid "Get notified about posts and replies from accounts you choose."
+msgstr ""
+
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:226
msgid "Get notified of new posts from {name}"
msgstr ""
@@ -5813,17 +5795,17 @@ msgstr ""
#: src/components/dialogs/LinkWarning.tsx:127
#: src/components/dialogs/LinkWarning.tsx:133
-#: src/components/Layout/Header/index.tsx:133
-#: src/components/moderation/ScreenHider.tsx:161
-#: src/components/moderation/ScreenHider.tsx:170
+#: src/components/Layout/Header/index.tsx:134
+#: src/components/moderation/ScreenHider.tsx:157
+#: src/components/moderation/ScreenHider.tsx:166
#: src/screens/Login/components/AuthLayout/Header/index.tsx:74
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:160
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:163
#: src/screens/ProfileList/components/ErrorScreen.tsx:35
#: src/screens/ProfileList/components/ErrorScreen.tsx:41
#: src/screens/VideoFeed/components/Header.tsx:163
-#: src/screens/VideoFeed/index.tsx:1222
-#: src/screens/VideoFeed/index.tsx:1226
+#: src/screens/VideoFeed/index.tsx:1239
+#: src/screens/VideoFeed/index.tsx:1243
#: src/view/com/auth/LoggedOut.tsx:127
#: src/view/com/profile/ProfileFollowers.tsx:211
#: src/view/com/profile/ProfileFollowers.tsx:212
@@ -5876,7 +5858,7 @@ msgid "Go live for"
msgstr ""
#. placeholder {0}: name.displayName
-#: src/screens/PostThread/components/LikesStat.tsx:152
+#: src/screens/PostThread/components/LikesStat.tsx:146
msgid "Go to {0}'s profile"
msgstr ""
@@ -5980,7 +5962,7 @@ msgctxt "toast"
msgid "Group chat name updated"
msgstr ""
-#: src/Navigation.tsx:505
+#: src/Navigation.tsx:514
#: src/screens/Messages/ConversationSettings/index.tsx:113
msgid "Group chat settings"
msgstr ""
@@ -6010,16 +5992,17 @@ msgid "Group chats can only have a maximum of {0, plural, other {# people}}."
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:565
+#: src/components/dms/InitiateChatFlow.tsx:1048
msgid "Group is locked"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:264
-#: src/components/dms/InitiateChatFlow.tsx:600
+#: src/components/dms/InitiateChatFlow.tsx:292
+#: src/components/dms/InitiateChatFlow.tsx:705
#: src/screens/Messages/ConversationSettings/prompts.tsx:50
msgid "Group name"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:625
+#: src/components/dms/InitiateChatFlow.tsx:730
#: src/screens/Messages/ConversationSettings/prompts.tsx:69
msgid "Group name is too long. {MAX_GROUP_NAME_GRAPHEME_LENGTH, plural, other {The maximum number of characters is #.}}"
msgstr ""
@@ -6077,7 +6060,7 @@ msgstr ""
msgid "Harming or endangering minors"
msgstr ""
-#: src/Navigation.tsx:489
+#: src/Navigation.tsx:498
msgid "Hashtag"
msgstr ""
@@ -6140,7 +6123,7 @@ msgstr ""
msgid "Hidden"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:697
+#: src/screens/VideoFeed/index.tsx:714
msgid "Hidden by your moderation settings."
msgstr ""
@@ -6148,9 +6131,9 @@ msgstr ""
msgid "Hidden list"
msgstr ""
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
-#: src/components/moderation/ContentHider.tsx:220
+#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
#: src/components/moderation/PostHider.tsx:140
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:820
@@ -6158,7 +6141,7 @@ msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr ""
@@ -6198,7 +6181,7 @@ msgstr ""
msgid "Hide reply for me"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr ""
@@ -6218,12 +6201,12 @@ msgstr ""
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr ""
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr ""
@@ -6240,7 +6223,7 @@ msgstr ""
msgid "Hide verification badges"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:171
+#: src/components/moderation/ContentHider.tsx:168
#: src/components/moderation/PostHider.tsx:94
msgid "Hides the content"
msgstr ""
@@ -6293,8 +6276,8 @@ msgstr ""
msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!"
msgstr ""
-#: src/Navigation.tsx:755
-#: src/Navigation.tsx:776
+#: src/Navigation.tsx:764
+#: src/Navigation.tsx:785
#: src/view/shell/bottom-bar/BottomBar.tsx:196
#: src/view/shell/desktop/LeftNav.tsx:667
#: src/view/shell/Drawer.tsx:499
@@ -6321,10 +6304,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr ""
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6409,6 +6388,7 @@ msgstr ""
msgid "If you want to change your password, we will send you a code to verify that this is your account."
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:157
#: src/view/screens/Storybook/Admonitions.tsx:90
msgid "If you want to restrict who can receive notifications for your account's activity, you can change this in <0>Settings → Privacy and Security0>."
msgstr ""
@@ -6560,6 +6540,7 @@ msgstr ""
#. Advanced search filter
#. Advanced search filter
#. Advanced search filter
+#. Include search results with or without replies
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:47
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:58
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:75
@@ -6831,11 +6812,11 @@ msgid "KWS website"
msgstr ""
#. placeholder {0}: sanitizeDisplayName(desc.source!)
-#: src/components/moderation/ContentHider.tsx:251
+#: src/components/moderation/ContentHider.tsx:245
msgid "Labeled by {0}."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:249
+#: src/components/moderation/ContentHider.tsx:243
msgid "Labeled by the author."
msgstr ""
@@ -6864,7 +6845,7 @@ msgstr ""
msgid "Language"
msgstr ""
-#: src/Navigation.tsx:219
+#: src/Navigation.tsx:220
msgid "Language Settings"
msgstr ""
@@ -6889,7 +6870,7 @@ msgid "Last initiated just now"
msgstr ""
#: src/screens/Hashtag.tsx:97
-#: src/screens/Search/SearchResults.tsx:86
+#: src/screens/Search/SearchResults.tsx:95
#: src/screens/Topic.tsx:64
msgid "Latest"
msgstr ""
@@ -6904,11 +6885,11 @@ msgctxt "english-only-resource"
msgid "Learn more"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:147
+#: src/components/moderation/ScreenHider.tsx:143
msgid "Learn More"
msgstr ""
-#: src/screens/Search/SearchResults.tsx:246
+#: src/screens/Search/SearchResults.tsx:273
msgctxt "english-only-resource"
msgid "Learn more about <0>how to use advanced search0>."
msgstr ""
@@ -6937,8 +6918,8 @@ msgstr ""
msgid "Learn more about self hosting your PDS."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:169
-#: src/components/moderation/ContentHider.tsx:235
+#: src/components/moderation/ContentHider.tsx:166
+#: src/components/moderation/ContentHider.tsx:230
msgid "Learn more about the moderation applied to this content"
msgstr ""
@@ -6951,7 +6932,7 @@ msgid "Learn more about these changes and how to share your thoughts with us by
msgstr ""
#: src/components/moderation/PostHider.tsx:116
-#: src/components/moderation/ScreenHider.tsx:134
+#: src/components/moderation/ScreenHider.tsx:132
msgid "Learn more about this warning"
msgstr ""
@@ -6975,7 +6956,7 @@ msgid "Learn more in your <0>account settings.0>"
msgstr ""
#: src/components/dialogs/ServerInput.tsx:222
-#: src/components/moderation/ContentHider.tsx:259
+#: src/components/moderation/ContentHider.tsx:253
#: src/screens/Login/components/HostingProviderDialog.tsx:243
msgid "Learn more."
msgstr ""
@@ -6993,8 +6974,8 @@ msgstr ""
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7015,7 @@ msgstr ""
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7047,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr ""
@@ -7085,7 +7066,7 @@ msgstr ""
msgid "Like 10 posts to train the Discover feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr ""
@@ -7093,8 +7074,8 @@ msgstr ""
msgid "Like this labeler"
msgstr ""
-#: src/Navigation.tsx:297
-#: src/Navigation.tsx:302
+#: src/Navigation.tsx:298
+#: src/Navigation.tsx:303
msgid "Liked by"
msgstr ""
@@ -7111,27 +7092,45 @@ msgstr ""
msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr ""
+#. Social proof below the post stats; the bolded name is a person the viewer follows who liked the post
+#. placeholder {0}: nameLink(names[0])
+#. placeholder {0}: names[0].displayName
+#: src/screens/PostThread/components/LikesStat.tsx:132
+#: src/screens/PostThread/components/LikesStat.tsx:173
+msgid "Liked by {0}"
+msgstr ""
+
+#. Social proof below the post stats; the bolded names are people the viewer follows who liked the post
+#. placeholder {0}: nameLink(names[0])
+#. placeholder {0}: names[0].displayName
+#. placeholder {1}: nameLink(names[1])
+#. placeholder {1}: names[1].displayName
+#: src/screens/PostThread/components/LikesStat.tsx:131
+#: src/screens/PostThread/components/LikesStat.tsx:169
+msgid "Liked by {0} and {1}"
+msgstr ""
+
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:158
-#: src/screens/Settings/NotificationSettings/index.tsx:160
-#: src/screens/Settings/NotificationSettings/index.tsx:315
+#: src/screens/Settings/NotificationSettings/index.tsx:159
+#: src/screens/Settings/NotificationSettings/index.tsx:314
#: src/view/screens/Profile.tsx:238
msgid "Likes"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:200
-#: src/screens/Settings/NotificationSettings/index.tsx:239
-#: src/screens/Settings/NotificationSettings/index.tsx:378
+#: src/screens/Settings/NotificationSettings/index.tsx:238
+#: src/screens/Settings/NotificationSettings/index.tsx:364
msgid "Likes of your reposts"
msgstr ""
-#: src/screens/PostThread/components/LikesStat.tsx:85
+#: src/screens/PostThread/components/LikesStat.tsx:39
msgid "Likes on this post"
msgstr ""
@@ -7144,7 +7143,7 @@ msgstr ""
msgid "Link copied to clipboard"
msgstr ""
-#: src/Navigation.tsx:252
+#: src/Navigation.tsx:253
msgid "List"
msgstr ""
@@ -7230,7 +7229,7 @@ msgctxt "toast"
msgid "List unmuted"
msgstr ""
-#: src/Navigation.tsx:173
+#: src/Navigation.tsx:174
#: src/view/screens/Lists.tsx:60
#: src/view/screens/Profile.tsx:233
#: src/view/screens/Profile.tsx:241
@@ -7258,12 +7257,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7278,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr ""
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr ""
@@ -7292,7 +7291,7 @@ msgstr ""
msgid "Load new notifications"
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:118
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7336,7 +7335,7 @@ msgstr ""
msgid "Locked"
msgstr ""
-#: src/Navigation.tsx:327
+#: src/Navigation.tsx:328
msgid "Log"
msgstr ""
@@ -7456,6 +7455,10 @@ msgstr ""
msgid "Maybe later"
msgstr ""
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:24
+msgid "Me"
+msgstr ""
+
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:375
#: src/view/screens/Profile.tsx:236
msgid "Media"
@@ -7475,7 +7478,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7493,8 +7496,8 @@ msgid "mentioned users"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:179
-#: src/screens/Settings/NotificationSettings/index.tsx:193
-#: src/screens/Settings/NotificationSettings/index.tsx:340
+#: src/screens/Settings/NotificationSettings/index.tsx:192
+#: src/screens/Settings/NotificationSettings/index.tsx:339
#: src/view/screens/Notifications.tsx:99
msgid "Mentions"
msgstr ""
@@ -7563,7 +7566,7 @@ msgstr ""
msgid "Message options"
msgstr ""
-#: src/Navigation.tsx:770
+#: src/Navigation.tsx:779
msgid "Messages"
msgstr ""
@@ -7592,7 +7595,7 @@ msgstr ""
msgid "Missing media"
msgstr ""
-#: src/Navigation.tsx:178
+#: src/Navigation.tsx:179
#: src/screens/Moderation/index.tsx:100
msgid "Moderation"
msgstr ""
@@ -7636,7 +7639,7 @@ msgstr ""
msgid "Moderation lists"
msgstr ""
-#: src/Navigation.tsx:183
+#: src/Navigation.tsx:184
#: src/view/screens/ModerationModlists.tsx:60
msgid "Moderation Lists"
msgstr ""
@@ -7645,7 +7648,7 @@ msgstr ""
msgid "moderation settings"
msgstr ""
-#: src/Navigation.tsx:312
+#: src/Navigation.tsx:313
msgid "Moderation states"
msgstr ""
@@ -7786,7 +7789,7 @@ msgstr ""
msgid "Muted accounts"
msgstr ""
-#: src/Navigation.tsx:188
+#: src/Navigation.tsx:189
#: src/view/screens/ModerationMutedAccounts.tsx:107
msgid "Muted Accounts"
msgstr ""
@@ -7867,7 +7870,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr ""
@@ -7931,25 +7933,25 @@ msgid "New Feature"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:193
-#: src/screens/Settings/NotificationSettings/index.tsx:171
-#: src/screens/Settings/NotificationSettings/index.tsx:324
+#: src/screens/Settings/NotificationSettings/index.tsx:170
+#: src/screens/Settings/NotificationSettings/index.tsx:323
msgid "New followers"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:249
-#: src/components/dms/InitiateChatFlow.tsx:263
+#: src/components/dms/InitiateChatFlow.tsx:277
+#: src/components/dms/InitiateChatFlow.tsx:291
msgid "New group chat"
msgstr ""
#. Button used to create a new group chat.
#. Button used to create a new group chat.
-#: src/components/dms/InitiateChatFlow.tsx:800
-#: src/components/dms/InitiateChatFlow.tsx:834
+#: src/components/dms/InitiateChatFlow.tsx:905
+#: src/components/dms/InitiateChatFlow.tsx:939
msgctxt "action"
msgid "New group chat"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:300
+#: src/components/dms/InitiateChatFlow.tsx:332
msgid "New group chat with:"
msgstr ""
@@ -7966,13 +7968,13 @@ msgstr ""
#: src/screens/Messages/Settings.tsx:289
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:282
+#: src/screens/Settings/NotificationSettings/index.tsx:281
msgid "New message requests"
msgstr ""
#: src/screens/Messages/Settings.tsx:268
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:21
-#: src/screens/Settings/NotificationSettings/index.tsx:265
+#: src/screens/Settings/NotificationSettings/index.tsx:264
msgid "New messages"
msgstr ""
@@ -7982,7 +7984,7 @@ msgstr ""
msgid "New password"
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,14 +8027,14 @@ msgid "Newest replies first"
msgstr ""
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:204
msgid "News"
msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:395
#: src/components/contacts/screens/ViewMatches.tsx:410
#: src/components/dms/AddMembersFlow.tsx:325
-#: src/components/dms/InitiateChatFlow.tsx:494
+#: src/components/dms/InitiateChatFlow.tsx:599
#: src/screens/Login/ForgotPasswordForm.tsx:143
#: src/screens/Login/ForgotPasswordForm.tsx:150
#: src/screens/Login/SetNewPasswordForm.tsx:171
@@ -8217,13 +8219,13 @@ msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:250
#: src/components/dms/AddMembersFlow.tsx:257
-#: src/components/dms/InitiateChatFlow.tsx:376
+#: src/components/dms/InitiateChatFlow.tsx:469
#: src/components/ProgressGuide/FollowDialog.tsx:221
msgid "No results"
msgstr ""
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8236,19 +8238,19 @@ msgstr ""
msgid "No results found for \"{query}\""
msgstr ""
-#: src/screens/Search/SearchResults.tsx:206
+#: src/screens/Search/SearchResults.tsx:233
msgid "No results found for “<0>{query}0>” with advanced search filters applied."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:218
+#: src/screens/Search/SearchResults.tsx:245
msgid "No results found for “<0>{query}0>”."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:212
+#: src/screens/Search/SearchResults.tsx:239
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8298,6 +8300,10 @@ msgstr ""
msgid "Non-sexual Nudity"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:220
+msgid "None"
+msgstr ""
+
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:263
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:266
msgid "None of these words"
@@ -8316,7 +8322,7 @@ msgstr ""
msgid "Not followed by anyone you’re following"
msgstr ""
-#: src/Navigation.tsx:168
+#: src/Navigation.tsx:169
#: src/view/screens/Profile.tsx:132
msgid "Not Found"
msgstr ""
@@ -8333,7 +8339,7 @@ msgstr ""
msgid "Note: Bluesky is an open and public network. This setting only limits the visibility of your content on the Bluesky app and website, and other apps may not respect this setting. Your content may still be shown to logged-out users by other apps and websites."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:135
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:133
msgid "Note: This post is only visible to logged-in users."
msgstr ""
@@ -8342,8 +8348,8 @@ msgid "Nothing saved yet"
msgstr ""
#: src/components/dialogs/NotificationSettingsDialog.tsx:72
-#: src/Navigation.tsx:452
-#: src/Navigation.tsx:531
+#: src/Navigation.tsx:453
+#: src/Navigation.tsx:540
#: src/view/screens/Notifications.tsx:134
msgid "Notification settings"
msgstr ""
@@ -8353,11 +8359,12 @@ msgstr ""
msgid "Notification sounds"
msgstr ""
-#: src/Navigation.tsx:526
-#: src/Navigation.tsx:765
+#: src/Navigation.tsx:535
+#: src/Navigation.tsx:774
#: src/screens/Messages/Settings.tsx:255
#: src/screens/Notifications/ActivityList.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:126
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:93
+#: src/screens/Settings/NotificationSettings/index.tsx:125
#: src/screens/Settings/Settings.tsx:198
#: src/screens/Settings/Settings.tsx:201
#: src/view/screens/Notifications.tsx:128
@@ -8396,7 +8403,7 @@ msgstr ""
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8404,10 +8411,10 @@ msgstr ""
#: src/components/BotAccountAlert.tsx:52
#: src/components/BotAccountAlert.tsx:57
-#: src/components/dms/InitiateChatFlow.tsx:733
+#: src/components/dms/InitiateChatFlow.tsx:838
#: src/components/dms/MessageItem.tsx:742
#: src/screens/Login/PasswordUpdatedForm.tsx:35
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:641
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:642
msgid "Okay"
msgstr ""
@@ -8431,10 +8438,12 @@ msgid "Onboarding reset"
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:117
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:133
msgid "One of the selected recipients does not allow group chats."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:100
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:116
msgid "One of the selected recipients has blocked you and cannot be messaged."
msgstr ""
@@ -8570,7 +8579,7 @@ msgstr ""
msgid "Open draft"
msgstr ""
-#: src/components/Layout/Header/index.tsx:167
+#: src/components/Layout/Header/index.tsx:168
msgid "Open drawer menu"
msgstr ""
@@ -8579,12 +8588,13 @@ msgstr ""
msgid "Open emoji picker"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr ""
@@ -8627,7 +8637,7 @@ msgstr ""
msgid "Open muted words and tags settings"
msgstr ""
-#: src/screens/Search/components/StarterPackCard.tsx:120
+#: src/screens/Search/components/StarterPackCard.tsx:128
msgid "Open pack"
msgstr ""
@@ -8930,7 +8940,7 @@ msgid "Pause video"
msgstr ""
#: src/screens/ProfileList/index.tsx:167
-#: src/screens/Search/SearchResults.tsx:98
+#: src/screens/Search/SearchResults.tsx:107
#: src/screens/StarterPack/StarterPackScreen.tsx:195
msgid "People"
msgstr ""
@@ -8944,17 +8954,18 @@ msgid "People {ownerName} follows can request to join"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:239
+#: src/Navigation.tsx:240
msgid "People followed by @{0}"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:232
+#: src/Navigation.tsx:233
msgid "People following @{0}"
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:178
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:182
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:23
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:180
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:184
msgid "People I follow"
msgstr ""
@@ -8977,7 +8988,6 @@ msgid "People I follow can request to join"
msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:510
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:23
msgid "People you follow"
msgstr ""
@@ -9023,8 +9033,8 @@ msgid "Pictures meant for adults."
msgstr ""
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr ""
@@ -9034,7 +9044,7 @@ msgstr ""
msgid "Pin to home"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr ""
@@ -9048,8 +9058,8 @@ msgid "Pinned"
msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr ""
@@ -9076,7 +9086,7 @@ msgstr ""
msgid "Play GIF"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.tsx:169
+#: src/components/Post/Embed/VideoEmbed/index.tsx:178
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:333
msgid "Play video"
msgstr ""
@@ -9261,7 +9271,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Politics"
msgstr ""
@@ -9303,10 +9313,10 @@ msgid "Post blocked"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:265
-#: src/Navigation.tsx:272
-#: src/Navigation.tsx:279
-#: src/Navigation.tsx:286
+#: src/Navigation.tsx:266
+#: src/Navigation.tsx:273
+#: src/Navigation.tsx:280
+#: src/Navigation.tsx:287
msgid "Post by @{0}"
msgstr ""
@@ -9340,7 +9350,7 @@ msgstr ""
msgid "Post interaction settings"
msgstr ""
-#: src/Navigation.tsx:199
+#: src/Navigation.tsx:200
#: src/screens/ModerationInteractionSettings/index.tsx:35
msgid "Post Interaction Settings"
msgstr ""
@@ -9377,6 +9387,7 @@ msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:257
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:269
#: src/screens/ProfileList/index.tsx:167
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:216
#: src/screens/StarterPack/StarterPackScreen.tsx:197
#: src/view/screens/Profile.tsx:234
msgid "Posts"
@@ -9394,6 +9405,10 @@ msgstr ""
msgid "Posts hidden"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:214
+msgid "Posts, Replies"
+msgstr ""
+
#: src/components/dialogs/LinkWarning.tsx:89
msgid "Potentially misleading link"
msgstr ""
@@ -9445,20 +9460,21 @@ msgstr ""
msgid "Privacy and security"
msgstr ""
-#: src/Navigation.tsx:429
-#: src/Navigation.tsx:437
+#: src/Navigation.tsx:430
+#: src/Navigation.tsx:438
#: src/screens/Settings/ActivityPrivacySettings.tsx:41
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:45
msgid "Privacy and Security"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:161
#: src/view/screens/Storybook/Admonitions.tsx:94
msgid "Privacy and Security settings"
msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:36
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:103
-#: src/Navigation.tsx:337
+#: src/Navigation.tsx:338
#: src/screens/Settings/AboutSettings.tsx:102
#: src/screens/Settings/AboutSettings.tsx:105
#: src/view/screens/PrivacyPolicy.tsx:25
@@ -9595,12 +9611,12 @@ msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:186
#: src/screens/Post/PostQuotes.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:204
-#: src/screens/Settings/NotificationSettings/index.tsx:347
+#: src/screens/Settings/NotificationSettings/index.tsx:203
+#: src/screens/Settings/NotificationSettings/index.tsx:346
msgid "Quotes"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:466
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:465
msgid "Quotes of this post"
msgstr ""
@@ -9643,7 +9659,7 @@ msgstr ""
msgid "Read {0, plural, one {# more reply} other {# more replies}}"
msgstr ""
-#: src/screens/Search/SearchResults.tsx:249
+#: src/screens/Search/SearchResults.tsx:276
msgctxt "english-only-resource"
msgid "Read about how to use advanced search filters"
msgstr ""
@@ -9653,11 +9669,11 @@ msgstr ""
msgid "Read blog post"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1038
+#: src/screens/VideoFeed/index.tsx:1055
msgid "Read less"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1038
+#: src/screens/VideoFeed/index.tsx:1055
msgid "Read more"
msgstr ""
@@ -9717,10 +9733,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr ""
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr ""
@@ -9841,8 +9853,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9888,8 @@ msgstr ""
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9960,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10014,8 +10026,9 @@ msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:274
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:286
#: src/lib/hooks/useNotificationHandler.ts:172
-#: src/screens/Settings/NotificationSettings/index.tsx:182
-#: src/screens/Settings/NotificationSettings/index.tsx:331
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:218
+#: src/screens/Settings/NotificationSettings/index.tsx:181
+#: src/screens/Settings/NotificationSettings/index.tsx:330
#: src/view/screens/Profile.tsx:235
msgid "Replies"
msgstr ""
@@ -10094,8 +10107,8 @@ msgstr ""
msgid "Report dialog"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr ""
@@ -10203,18 +10216,18 @@ msgid "Reposted by you"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:165
-#: src/screens/Settings/NotificationSettings/index.tsx:215
-#: src/screens/Settings/NotificationSettings/index.tsx:356
+#: src/screens/Settings/NotificationSettings/index.tsx:214
+#: src/screens/Settings/NotificationSettings/index.tsx:355
msgid "Reposts"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:445
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:444
msgid "Reposts of this post"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:207
-#: src/screens/Settings/NotificationSettings/index.tsx:252
-#: src/screens/Settings/NotificationSettings/index.tsx:387
+#: src/screens/Settings/NotificationSettings/index.tsx:251
+#: src/screens/Settings/NotificationSettings/index.tsx:373
msgid "Reposts of your reposts"
msgstr ""
@@ -10249,7 +10262,7 @@ msgstr ""
msgid "Requests"
msgstr ""
-#: src/Navigation.tsx:510
+#: src/Navigation.tsx:519
#: src/screens/Messages/JoinRequests.tsx:59
#: src/screens/Messages/JoinRequests.tsx:425
msgid "Requests to join"
@@ -10391,7 +10404,7 @@ msgstr ""
#: src/screens/ProfileList/components/ErrorScreen.tsx:36
#: src/screens/Settings/components/ChangeHandleDialog.tsx:577
-#: src/screens/VideoFeed/index.tsx:1223
+#: src/screens/VideoFeed/index.tsx:1240
#: src/view/screens/NotFound.tsx:54
msgid "Returns to previous page"
msgstr ""
@@ -10462,7 +10475,7 @@ msgstr ""
msgid "Save draft?"
msgstr ""
-#: src/components/Lightbox/chrome/ImageMenu.tsx:98
+#: src/components/Lightbox/chrome/ImageMenu.tsx:99
#: src/components/MediaPreview.tsx:231
#: src/components/Post/Embed/ImageContextMenu.tsx:70
#: src/components/StarterPack/ShareDialog.tsx:144
@@ -10483,8 +10496,8 @@ msgstr ""
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr ""
@@ -10500,12 +10513,12 @@ msgid "Saved Feeds"
msgstr ""
#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:145
-#: src/Navigation.tsx:570
+#: src/Navigation.tsx:579
#: src/screens/Bookmarks.tsx:59
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr ""
@@ -10531,7 +10544,7 @@ msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:82
#: src/features/inviteFriends/InviteScannerScreen.web.tsx:23
-#: src/Navigation.tsx:317
+#: src/Navigation.tsx:318
msgid "Scan QR code"
msgstr ""
@@ -10560,8 +10573,8 @@ msgstr ""
#: src/components/forms/SearchInput.tsx:53
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:218
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:224
-#: src/screens/Search/Shell.tsx:552
-#: src/screens/Search/Shell.tsx:616
+#: src/screens/Search/Shell.tsx:549
+#: src/screens/Search/Shell.tsx:612
#: src/screens/Search/Shell.tsx:753
#: src/view/shell/bottom-bar/BottomBar.tsx:216
msgid "Search"
@@ -10569,7 +10582,7 @@ msgstr ""
#. placeholder {0}: profile.handle
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:258
+#: src/Navigation.tsx:259
#: src/screens/Profile/ProfileSearch.tsx:37
msgid "Search @{0}'s posts"
msgstr ""
@@ -10608,11 +10621,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr ""
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
@@ -10626,7 +10639,7 @@ msgid "Search GIFs"
msgstr ""
#: src/screens/Hashtag.tsx:228
-#: src/screens/Search/SearchResults.tsx:383
+#: src/screens/Search/SearchResults.tsx:410
msgid "Search is currently unavailable when logged out"
msgstr ""
@@ -10705,6 +10718,7 @@ msgstr ""
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10726,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10782,6 +10800,7 @@ msgid "Select caption file (.vtt)"
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:501
+#: src/components/dms/InitiateChatFlow.tsx:984
msgid "Select chat \"{name}\""
msgstr ""
@@ -10822,7 +10841,7 @@ msgstr ""
msgid "Select GIF \"{0}\""
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:725
+#: src/components/dms/InitiateChatFlow.tsx:830
msgid "Select group chat members"
msgstr ""
@@ -10941,7 +10960,8 @@ msgstr ""
msgid "Send post to {name}"
msgstr ""
-#: src/components/dms/dialogs/ShareViaChatDialog.tsx:72
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:167
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:176
msgid "Send post to..."
msgstr ""
@@ -10959,11 +10979,11 @@ msgstr ""
msgid "Send verification email"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:116
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:122
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
-msgid "Send via direct message"
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:114
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:120
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:103
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:109
+msgid "Send via chat"
msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
@@ -11017,14 +11037,14 @@ msgstr ""
msgid "Sets email for password reset"
msgstr ""
-#: src/Navigation.tsx:214
+#: src/Navigation.tsx:215
#: src/screens/Settings/Settings.tsx:99
#: src/view/shell/desktop/LeftNav.tsx:755
#: src/view/shell/Drawer.tsx:668
msgid "Settings"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:221
+#: src/screens/Settings/NotificationSettings/index.tsx:220
msgid "Settings for activity from others"
msgstr ""
@@ -11032,49 +11052,49 @@ msgstr ""
msgid "Settings for allowing others to be notified of your posts"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:155
+#: src/screens/Settings/NotificationSettings/index.tsx:154
msgid "Settings for like notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:188
+#: src/screens/Settings/NotificationSettings/index.tsx:187
msgid "Settings for mention notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:166
+#: src/screens/Settings/NotificationSettings/index.tsx:165
msgid "Settings for new follower notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:294
+#: src/screens/Settings/NotificationSettings/index.tsx:293
msgid "Settings for notifications for everything else"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:234
+#: src/screens/Settings/NotificationSettings/index.tsx:233
msgid "Settings for notifications for likes of your reposts"
msgstr ""
#: src/screens/Messages/Settings.tsx:280
-#: src/screens/Settings/NotificationSettings/index.tsx:277
+#: src/screens/Settings/NotificationSettings/index.tsx:276
msgid "Settings for notifications for new message requests"
msgstr ""
#: src/screens/Messages/Settings.tsx:259
-#: src/screens/Settings/NotificationSettings/index.tsx:260
+#: src/screens/Settings/NotificationSettings/index.tsx:259
msgid "Settings for notifications for new messages"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:247
+#: src/screens/Settings/NotificationSettings/index.tsx:246
msgid "Settings for notifications for reposts of your reposts"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:199
+#: src/screens/Settings/NotificationSettings/index.tsx:198
msgid "Settings for quote notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:177
+#: src/screens/Settings/NotificationSettings/index.tsx:176
msgid "Settings for reply notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:210
+#: src/screens/Settings/NotificationSettings/index.tsx:209
msgid "Settings for repost notifications"
msgstr ""
@@ -11111,8 +11131,8 @@ msgstr ""
msgid "Share anyway"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:176
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:179
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:174
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:177
msgid "Share author DID"
msgstr ""
@@ -11123,7 +11143,7 @@ msgstr ""
msgid "Share feedback"
msgstr ""
-#: src/components/Lightbox/chrome/ImageMenu.tsx:93
+#: src/components/Lightbox/chrome/ImageMenu.tsx:94
#: src/components/Lightbox/Lightbox.web.tsx:281
#: src/components/Lightbox/Lightbox.web.tsx:307
msgid "Share image"
@@ -11150,8 +11170,8 @@ msgstr ""
msgid "Share my profile"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:167
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:170
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:165
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:168
msgid "Share post at:// URI"
msgstr ""
@@ -11165,12 +11185,12 @@ msgstr ""
msgid "Share QR code"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr ""
-#: src/screens/Search/Shell.tsx:568
-#: src/screens/Search/Shell.tsx:638
+#: src/screens/Search/Shell.tsx:565
+#: src/screens/Search/Shell.tsx:634
msgid "Share this search"
msgstr ""
@@ -11182,8 +11202,8 @@ msgstr ""
msgid "Share this starter pack and help people join your community on Bluesky."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:132
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:135
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:130
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:133
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:160
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:166
#: src/screens/StarterPack/StarterPackScreen.tsx:638
@@ -11201,7 +11221,7 @@ msgstr ""
msgid "Share your thoughts…"
msgstr ""
-#: src/Navigation.tsx:322
+#: src/Navigation.tsx:323
msgid "Shared Preferences Tester"
msgstr ""
@@ -11215,7 +11235,7 @@ msgstr ""
msgid "Sharing your age range reveals only the range associated with your Google Account – for example, that you’re at least 18. <0>Your exact age and birthday are never shared,0> and this data never leaves this device. Therefore, it only enables access on this device. Alternatively, <1>you can use our trusted partner, KWS1>, to complete your verification and enable access on all platforms."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:220
+#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:143
#: src/components/moderation/PostHider.tsx:140
msgid "Show"
@@ -11225,13 +11245,13 @@ msgstr ""
msgid "Show alt text"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:179
-#: src/components/moderation/ScreenHider.tsx:182
+#: src/components/moderation/ScreenHider.tsx:175
+#: src/components/moderation/ScreenHider.tsx:178
#: src/features/liveNow/components/LiveStatusDialog.tsx:318
#: src/features/liveNow/components/LiveStatusDialog.tsx:322
#: src/screens/List/ListHiddenScreen.tsx:194
-#: src/screens/VideoFeed/index.tsx:700
-#: src/screens/VideoFeed/index.tsx:706
+#: src/screens/VideoFeed/index.tsx:717
+#: src/screens/VideoFeed/index.tsx:723
msgid "Show anyway"
msgstr ""
@@ -11270,8 +11290,8 @@ msgstr ""
msgid "Show lists of users to select from"
msgstr ""
-#: src/components/Post/ShowMoreTextButton.tsx:52
-msgid "Show More"
+#: src/components/Post/ShowMoreTextButton.tsx:50
+msgid "Show more"
msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
@@ -11329,7 +11349,7 @@ msgstr ""
msgid "Show when you’re live"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:582
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:583
msgid "Shows information about when this post was created"
msgstr ""
@@ -11337,7 +11357,7 @@ msgstr ""
msgid "Shows other accounts you can switch to"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:172
+#: src/components/moderation/ContentHider.tsx:169
#: src/components/moderation/PostHider.tsx:94
msgid "Shows the content"
msgstr ""
@@ -11354,7 +11374,7 @@ msgstr ""
#: src/screens/Login/LoginForm.tsx:560
#: src/screens/Messages/JoinRequest.tsx:290
#: src/screens/Messages/JoinRequest.tsx:296
-#: src/screens/Search/SearchResults.tsx:386
+#: src/screens/Search/SearchResults.tsx:413
#: src/view/com/auth/SplashScreen.tsx:116
#: src/view/com/auth/SplashScreen.tsx:123
#: src/view/com/auth/SplashScreen.web.tsx:124
@@ -11432,7 +11452,7 @@ msgstr ""
msgid "Sign up"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:98
+#: src/components/moderation/ScreenHider.tsx:96
#: src/lib/moderation/useGlobalLabelStrings.ts:28
msgid "Sign-in Required"
msgstr ""
@@ -11607,7 +11627,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr ""
@@ -11646,7 +11666,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Sports"
msgstr ""
@@ -11664,7 +11684,7 @@ msgstr ""
msgid "Start a group chat"
msgstr ""
-#: src/components/dms/dialogs/NewChatDialog.tsx:191
+#: src/components/dms/dialogs/NewChatDialog.tsx:192
msgid "Start a new chat"
msgstr ""
@@ -11678,17 +11698,17 @@ msgstr ""
msgid "Start adding people!"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:726
+#: src/components/dms/InitiateChatFlow.tsx:831
msgid "Start chat"
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:428
-#: src/components/dms/InitiateChatFlow.tsx:874
+#: src/components/dms/InitiateChatFlow.tsx:1087
msgid "Start chat with {displayName}"
msgstr ""
-#: src/Navigation.tsx:541
-#: src/Navigation.tsx:546
+#: src/Navigation.tsx:550
+#: src/Navigation.tsx:555
#: src/screens/StarterPack/Wizard/index.tsx:197
msgid "Starter Pack"
msgstr ""
@@ -11711,7 +11731,11 @@ msgstr ""
msgid "Starter pack is invalid"
msgstr ""
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/SearchResults.tsx:120
+msgid "Starter packs"
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr ""
@@ -11750,7 +11774,7 @@ msgstr ""
msgid "Stored as part of a secure code for matching with others"
msgstr ""
-#: src/Navigation.tsx:307
+#: src/Navigation.tsx:308
#: src/screens/Settings/Settings.tsx:465
msgid "Storybook"
msgstr ""
@@ -11846,11 +11870,11 @@ msgid "Successfully verified"
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:243
-#: src/components/dms/InitiateChatFlow.tsx:350
+#: src/components/dms/InitiateChatFlow.tsx:432
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -11879,7 +11903,7 @@ msgctxt "Name of app icon variant"
msgid "Sunset"
msgstr ""
-#: src/Navigation.tsx:332
+#: src/Navigation.tsx:333
#: src/view/screens/Support.tsx:25
#: src/view/screens/Support.tsx:28
msgid "Support"
@@ -11890,10 +11914,12 @@ msgid "Support for this feature in your country has not been enabled yet! Please
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:98
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:114
msgid "Suspended accounts cannot participate in a group chat."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:60
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:75
msgid "Suspended accounts cannot participate in chat."
msgstr ""
@@ -12056,7 +12082,7 @@ msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:181
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:31
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:98
-#: src/Navigation.tsx:342
+#: src/Navigation.tsx:343
#: src/screens/Settings/AboutSettings.tsx:94
#: src/screens/Settings/AboutSettings.tsx:97
#: src/view/screens/TermsOfService.tsx:25
@@ -12113,7 +12139,7 @@ msgstr ""
msgid "That's all, folks!"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1195
+#: src/screens/VideoFeed/index.tsx:1212
msgid "That's everything!"
msgstr ""
@@ -12262,7 +12288,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12296,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr ""
@@ -12279,8 +12305,8 @@ msgstr ""
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr ""
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr ""
@@ -12305,7 +12331,7 @@ msgstr ""
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12406,7 @@ msgstr ""
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12388,7 +12414,7 @@ msgstr ""
msgid "They won’t be able to rejoin unless you invite them again."
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:118
+#: src/components/moderation/ScreenHider.tsx:116
msgid "This {screenDescription} has been flagged:"
msgstr ""
@@ -12404,7 +12430,7 @@ msgstr ""
msgid "This account has one or more attempted verifications, but it is not currently verified."
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:113
+#: src/components/moderation/ScreenHider.tsx:111
msgid "This account has requested that users sign in to view their profile."
msgstr ""
@@ -12533,7 +12559,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr ""
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr ""
@@ -12637,7 +12663,7 @@ msgstr ""
#. placeholder {0}: niceDate(i18n, createdAt)
#. placeholder {1}: niceDate(i18n, indexedAt)
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:622
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:623
msgid "This post claims to have been created on <0>{0}0>, but was first seen by Bluesky on <1>{1}1>."
msgstr ""
@@ -12645,7 +12671,7 @@ msgstr ""
msgid "This post has an unknown type of threadgate on it. Your app may be out of date."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:157
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:155
msgid "This post is only visible to logged-in users."
msgstr ""
@@ -12699,6 +12725,7 @@ msgid "This user doesn't have any followers."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:64
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:79
msgid "This user has blocked you and cannot be messaged."
msgstr ""
@@ -12708,6 +12735,7 @@ msgid "This user has blocked you. You cannot view their content."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:68
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:83
msgid "This user has disabled chat and cannot be messaged."
msgstr ""
@@ -12733,7 +12761,7 @@ msgstr ""
msgid "This user isn't following anyone."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:236
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:304
msgid "This video can’t be played on your device. Your browser or system may be missing the required video codecs (H.264/AAC)."
msgstr ""
@@ -12782,7 +12810,7 @@ msgstr ""
msgid "Threaded"
msgstr ""
-#: src/Navigation.tsx:375
+#: src/Navigation.tsx:376
msgid "Threads Preferences"
msgstr ""
@@ -12842,7 +12870,7 @@ msgid "Too many contacts - you've exceeded the number of contacts you can import
msgstr ""
#: src/screens/Hashtag.tsx:86
-#: src/screens/Search/SearchResults.tsx:74
+#: src/screens/Search/SearchResults.tsx:83
#: src/screens/Topic.tsx:58
msgid "Top"
msgstr ""
@@ -12854,7 +12882,7 @@ msgstr ""
msgid "Top replies first"
msgstr ""
-#: src/Navigation.tsx:494
+#: src/Navigation.tsx:503
msgid "Topic"
msgstr ""
@@ -12889,7 +12917,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr ""
@@ -12898,7 +12928,7 @@ msgstr ""
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -12914,11 +12944,11 @@ msgstr ""
msgid "Trust emerges from relationships, communities, and shared context, so we’re also enabling <0>trusted verifiers0>: organizations that can directly issue verification."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:233
+#: src/screens/Search/SearchResults.tsx:260
msgid "Try a different search term or remove some filters."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:235
+#: src/screens/Search/SearchResults.tsx:262
msgid "Try a different search term."
msgstr ""
@@ -12993,10 +13023,12 @@ msgid "Unable to fetch join requests."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:113
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:129
msgid "Unable to find a selected recipient."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:77
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:92
msgid "Unable to find the selected recipient."
msgstr ""
@@ -13023,9 +13055,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13097,8 @@ msgstr ""
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13100,7 +13132,7 @@ msgstr ""
msgid "Unfollow account"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:902
+#: src/screens/VideoFeed/index.tsx:919
msgid "Unfollows the user"
msgstr ""
@@ -13128,7 +13160,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr ""
@@ -13198,14 +13230,14 @@ msgid "Unpin"
msgstr ""
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr ""
@@ -13220,7 +13252,7 @@ msgid "Unpin moderation list"
msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr ""
@@ -13254,7 +13286,7 @@ msgstr ""
msgid "Unsubscribed from list"
msgstr ""
-#: src/view/com/composer/text-input/TextInput.tsx:128
+#: src/view/com/composer/text-input/TextInput.tsx:127
msgid "Unsupported clipboard content"
msgstr ""
@@ -13506,7 +13538,7 @@ msgstr ""
msgid "Verification settings"
msgstr ""
-#: src/Navigation.tsx:207
+#: src/Navigation.tsx:208
#: src/screens/Moderation/VerificationSettings.tsx:34
msgid "Verification Settings"
msgstr ""
@@ -13614,7 +13646,7 @@ msgstr ""
msgid "Video failed to process"
msgstr ""
-#: src/Navigation.tsx:562
+#: src/Navigation.tsx:571
msgid "Video Feed"
msgstr ""
@@ -13624,24 +13656,24 @@ msgid "Video from {0}: {text}"
msgstr ""
#. placeholder {0}: sanitizeHandle( post.author.handle, '@', )
-#: src/screens/VideoFeed/index.tsx:1157
+#: src/screens/VideoFeed/index.tsx:1174
msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "Video Games"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1156
+#: src/screens/VideoFeed/index.tsx:1173
msgid "Video is paused"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1156
+#: src/screens/VideoFeed/index.tsx:1173
msgid "Video is playing"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:232
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:299
msgid "Video not found."
msgstr ""
@@ -13687,9 +13719,9 @@ msgstr ""
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
-#: src/screens/VideoFeed/index.tsx:863
+#: src/screens/VideoFeed/index.tsx:880
#: src/view/com/notifications/NotificationFeedItem.tsx:619
msgid "View {0}'s profile"
msgstr ""
@@ -13720,13 +13752,13 @@ msgstr ""
msgid "View debug entry"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:728
-#: src/screens/VideoFeed/index.tsx:746
+#: src/screens/VideoFeed/index.tsx:745
+#: src/screens/VideoFeed/index.tsx:763
msgid "View details"
msgstr ""
#: src/view/com/posts/ViewFullThread.tsx:31
-#: src/view/com/posts/ViewFullThread.tsx:64
+#: src/view/com/posts/ViewFullThread.tsx:65
msgid "View full thread"
msgstr ""
@@ -13794,11 +13826,11 @@ msgstr ""
msgid "View the labeling service provided by @{0}"
msgstr ""
-#: src/components/verification/VerificationCheckButton.tsx:93
+#: src/components/verification/VerificationCheckButton.tsx:103
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr ""
@@ -13827,7 +13859,7 @@ msgstr ""
msgid "View your muted accounts"
msgstr ""
-#: src/components/verification/VerificationCheckButton.tsx:92
+#: src/components/verification/VerificationCheckButton.tsx:102
msgid "View your verifications"
msgstr ""
@@ -14031,7 +14063,7 @@ msgid "We're having network issues, try again"
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:197
-#: src/components/dms/InitiateChatFlow.tsx:289
+#: src/components/dms/InitiateChatFlow.tsx:321
msgid "We’re having network issues, try again"
msgstr ""
@@ -14060,13 +14092,15 @@ msgstr ""
msgid "We're sorry, but we weren't able to load your muted words at this time. Please try again."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:412
-#: src/screens/Search/SearchResults.tsx:553
+#: src/screens/Search/SearchResults.tsx:439
+#: src/screens/Search/SearchResults.tsx:580
+#: src/screens/Search/SearchResults.tsx:777
msgid "We’re sorry, but your search could not be completed."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:411
-#: src/screens/Search/SearchResults.tsx:552
+#: src/screens/Search/SearchResults.tsx:438
+#: src/screens/Search/SearchResults.tsx:579
+#: src/screens/Search/SearchResults.tsx:776
msgid "We’re sorry, but your search could not be completed. Please try again in a few minutes."
msgstr ""
@@ -14358,7 +14392,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14435,9 +14469,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr ""
@@ -14447,6 +14481,7 @@ msgid "You cannot add more than {EMOJI_REACTION_LIMIT, plural, one {# emoji reac
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:105
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:121
msgid "You cannot create a group chat yet."
msgstr ""
@@ -14610,7 +14645,7 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14670,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14795,7 +14830,7 @@ msgstr ""
msgid "You've reached the maximum number of requests allowed. Please try again later."
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:426
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:430
msgid "You’ve reached the maximum of {MAX_FILTERS, plural, one {# filter} other {# filters}}. Add more values to an existing filter instead of creating new ones."
msgstr ""
@@ -14811,7 +14846,7 @@ msgstr ""
msgid "You've reached your daily limit for video uploads (too many videos)"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1204
+#: src/screens/VideoFeed/index.tsx:1221
msgid "You've run out of videos to watch. Maybe it's a good time to take a break?"
msgstr ""
@@ -14831,11 +14866,11 @@ msgstr ""
msgid "Your account is not yet old enough to upload videos. Please try again later."
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:731
+#: src/components/dms/InitiateChatFlow.tsx:836
msgid "Your account is too new"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:732
+#: src/components/dms/InitiateChatFlow.tsx:837
msgid "Your account must be at least 7 days old to create a new group chat."
msgstr ""
@@ -14926,8 +14961,8 @@ msgstr ""
msgid "Your hosting provider is detected automatically from the username you enter."
msgstr ""
-#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/Navigation.tsx:475
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14974,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
diff --git a/src/locale/locales/bn/messages.po b/src/locale/locales/bn/messages.po
index 47c438b8b9..38e36ef97c 100644
--- a/src/locale/locales/bn/messages.po
+++ b/src/locale/locales/bn/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: bn\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Bengali\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -103,12 +103,12 @@ msgid "{0, plural, one {# hour} other {# hours}}"
msgstr ""
#. placeholder {0}: labels.length
-#: src/components/moderation/PostAlerts.tsx:149
+#: src/components/moderation/PostAlerts.tsx:157
msgid "{0, plural, one {# label applied to your post} other {# labels applied to your post}}"
msgstr ""
#. placeholder {0}: labels.length
-#: src/components/moderation/PostAlerts.tsx:156
+#: src/components/moderation/PostAlerts.tsx:164
msgid "{0, plural, one {# label applied} other {# labels applied}}"
msgstr ""
@@ -119,6 +119,7 @@ msgstr ""
#. placeholder {0}: convo.details.memberCount
#: src/components/dialogs/SearchablePeopleList.tsx:555
+#: src/components/dms/InitiateChatFlow.tsx:1038
msgid "{0, plural, one {# member} other {# members}}"
msgstr ""
@@ -196,7 +197,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr ""
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:223
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:153
msgid "{0, plural, one {post} other {posts}}"
msgstr ""
@@ -224,10 +228,20 @@ msgid "{0} · {1}"
msgstr ""
#. placeholder {0}: desc.name
-#: src/components/moderation/ContentHider.tsx:100
+#: src/components/moderation/ContentHider.tsx:98
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {trend.postCount >= 1000 ? ( 1K+ posts ) : ( {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} )} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {trend.postCount >= 1000 ? ( 1K+ posts ) : ( {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} )} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:221
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:151
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -251,29 +265,6 @@ msgstr ""
msgid "{0} and {1} added to chat"
msgstr ""
-#. Social proof on the likes stat; the bolded names are people the viewer follows who liked the post and are its only likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {0}: names[0].displayName
-#. placeholder {1}: nameLink(names[1])
-#. placeholder {1}: names[1].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:135
-#: src/screens/PostThread/components/LikesStat.tsx:191
-msgid "{0} and {1} like this"
-msgstr ""
-
-#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {1}: formatPostStatCount(others)
-#. placeholder {2}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:196
-msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr ""
-
-#. placeholder {0}: names[0].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:137
-msgid "{0} and {othersLabel} like this"
-msgstr ""
-
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
msgid "{0} following"
@@ -324,14 +315,6 @@ msgstr ""
msgid "{0} left the group"
msgstr ""
-#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post and is its only like
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {0}: names[0].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:138
-#: src/screens/PostThread/components/LikesStat.tsx:206
-msgid "{0} likes this"
-msgstr ""
-
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/Scrubber.tsx:203
@@ -388,21 +371,6 @@ msgstr ""
msgid "{0}, {1} and {memberCount, plural, one {# other} other {# others}} added to chat"
msgstr ""
-#. Social proof on the likes stat; the bolded names are people the viewer follows who liked the post, and the count is the remaining number of likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {1}: nameLink(names[1])
-#. placeholder {2}: formatPostStatCount(others)
-#. placeholder {3}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:181
-msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr ""
-
-#. placeholder {0}: names[0].displayName
-#. placeholder {1}: names[1].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:134
-msgid "{0}, {1}, and {othersLabel} like this"
-msgstr ""
-
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
#. placeholder {2}: feed.likeCount || 0
@@ -690,7 +658,7 @@ msgid "{following} following"
msgstr ""
#: src/components/dms/components/GroupChatProfileCard.tsx:62
-#: src/components/dms/InitiateChatFlow.tsx:945
+#: src/components/dms/InitiateChatFlow.tsx:1158
msgid "{handle} can’t be added"
msgstr ""
@@ -698,7 +666,7 @@ msgstr ""
msgid "{handle} can't be messaged"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:906
+#: src/components/dms/InitiateChatFlow.tsx:1119
msgid "{handle} can’t be messaged"
msgstr ""
@@ -776,12 +744,6 @@ msgstr ""
msgid "{numMatches, plural, one {# contact found} other {# contacts found}}"
msgstr ""
-#. placeholder {0}: formatPostStatCount(others)
-#. placeholder {1}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:127
-msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr ""
-
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
msgstr ""
@@ -791,7 +753,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr ""
@@ -821,11 +785,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr ""
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr ""
@@ -842,13 +801,13 @@ msgstr ""
#. Number of images beyond the first 3
#. placeholder {0}: labels.length
#. placeholder {0}: totalNumber - 3
-#: src/components/moderation/PostAlerts.tsx:155
+#: src/components/moderation/PostAlerts.tsx:163
#: src/view/com/composer/ComposerReplyTo.tsx:278
msgid "+{0}"
msgstr ""
#. Indicates the number of additional profiles are in the Starter Pack e.g. +12
-#: src/screens/Search/components/StarterPackCard.tsx:250
+#: src/screens/Search/components/StarterPackCard.tsx:258
msgid "+{computedTotal}"
msgstr ""
@@ -883,14 +842,14 @@ msgstr ""
#. Quote count display, the <0> tags enclose the number of quotes in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(post.quoteCount)
#. placeholder {1}: post.quoteCount
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:470
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:469
msgid "<0>{0}0> {1, plural, one {quote} other {quotes}}"
msgstr ""
#. Repost count display, the <0> tags enclose the number of reposts in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(post.repostCount)
#. placeholder {1}: post.repostCount
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:449
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:448
msgid "<0>{0}0> {1, plural, one {repost} other {reposts}}"
msgstr ""
@@ -903,7 +862,7 @@ msgstr ""
#. Like count display, the <0> tags enclose the number of likes in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(likeCount)
-#: src/screens/PostThread/components/LikesStat.tsx:90
+#: src/screens/PostThread/components/LikesStat.tsx:44
msgid "<0>{0}0> {likeCount, plural, one {like} other {likes}}"
msgstr ""
@@ -931,7 +890,7 @@ msgid "<0>{displayName}0><1/><2> added you2>"
msgstr ""
#: src/screens/Hashtag.tsx:230
-#: src/screens/Search/SearchResults.tsx:385
+#: src/screens/Search/SearchResults.tsx:412
msgid "<0>Sign in0><1> or 1><2>create an account2><3> 3><4>to search for news, sports, politics, and everything else happening on Bluesky.4>"
msgstr ""
@@ -949,6 +908,13 @@ msgstr ""
msgid "⚠Invalid Handle"
msgstr ""
+#. Over 1,000 posts
+#. Over 1,000 posts
+#: src/components/interstitials/FeedTrendingTopics.tsx:219
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:149
+msgid "1K+ posts"
+msgstr ""
+
#: src/components/dialogs/MutedWords.tsx:202
#: src/components/dialogs/MutedWords.tsx:551
#: src/components/dialogs/MutedWords.tsx:554
@@ -988,9 +954,11 @@ msgstr ""
#: src/components/contacts/screens/VerifyNumber.tsx:155
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:71
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:110
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1028,10 +996,11 @@ msgid "A screenshot of the post composer with a new button next to the post butt
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:109
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:125
msgid "A selected recipient is not followed by the sender."
msgstr ""
-#: src/Navigation.tsx:474
+#: src/Navigation.tsx:483
#: src/screens/Settings/AboutSettings.tsx:85
#: src/screens/Settings/Settings.tsx:264
#: src/screens/Settings/Settings.tsx:267
@@ -1080,11 +1049,11 @@ msgstr ""
msgid "Accessibility"
msgstr ""
-#: src/Navigation.tsx:389
+#: src/Navigation.tsx:390
msgid "Accessibility Settings"
msgstr ""
-#: src/Navigation.tsx:405
+#: src/Navigation.tsx:406
#: src/screens/Settings/AccountSettings.tsx:54
#: src/screens/Settings/Settings.tsx:174
#: src/screens/Settings/Settings.tsx:177
@@ -1159,11 +1128,15 @@ msgid "Accounts with a scalloped blue check mark <0><1/>0> can verify others.
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:214
-#: src/screens/Settings/NotificationSettings/index.tsx:226
-#: src/screens/Settings/NotificationSettings/index.tsx:365
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:105
+#: src/screens/Settings/NotificationSettings/index.tsx:225
msgid "Activity from others"
msgstr ""
+#: src/Navigation.tsx:459
+msgid "Activity notifications"
+msgstr ""
+
#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:191
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:319
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:326
@@ -1231,7 +1204,7 @@ msgstr ""
msgid "Add another post to thread"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:435
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:439
msgid "Add another search filter"
msgstr ""
@@ -1253,7 +1226,7 @@ msgstr ""
msgid "Add emoji reaction"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:443
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:447
msgid "Add filter"
msgstr ""
@@ -1400,7 +1373,7 @@ msgstr ""
msgid "Adult content"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:131
+#: src/components/moderation/ContentHider.tsx:129
#: src/lib/moderation/useGlobalLabelStrings.ts:34
#: src/lib/moderation/useModerationCauseDescription.ts:149
#: src/view/com/composer/labels/LabelsBtn.tsx:123
@@ -1640,11 +1613,11 @@ msgstr ""
msgid "An error occurred while hiding suggestion. {0}"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.tsx:188
+#: src/components/Post/Embed/VideoEmbed/index.tsx:197
msgid "An error occurred while loading the video. Please try again later."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:239
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:308
msgid "An error occurred while loading the video. Please try again."
msgstr ""
@@ -1705,16 +1678,14 @@ msgstr ""
msgid "An issue not included in these options"
msgstr ""
-#: src/components/dms/dialogs/NewChatDialog.tsx:92
-msgid "An issue occurred creating the group chat, please try again."
-msgstr ""
-
#: src/components/dms/dialogs/NewChatDialog.tsx:54
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:69
msgid "An issue occurred starting the chat, please try again."
msgstr ""
-#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
-msgid "An issue occurred while trying to open the chat"
+#: src/components/dms/dialogs/NewChatDialog.tsx:92
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:108
+msgid "An issue occurred starting the group chat, please try again."
msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
@@ -1769,8 +1740,8 @@ msgid "Any date"
msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:457
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:22
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:25
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:22
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:26
msgid "Anyone"
msgstr ""
@@ -1802,7 +1773,7 @@ msgstr ""
msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one."
msgstr ""
-#: src/Navigation.tsx:482
+#: src/Navigation.tsx:491
#: src/screens/Settings/AppIconSettings/index.tsx:65
#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:19
#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:24
@@ -1840,7 +1811,7 @@ msgstr ""
msgid "App passwords"
msgstr ""
-#: src/Navigation.tsx:357
+#: src/Navigation.tsx:358
#: src/screens/Settings/AppPasswords.tsx:51
msgid "App Passwords"
msgstr ""
@@ -1891,7 +1862,7 @@ msgstr ""
msgid "Appeal this label"
msgstr ""
-#: src/Navigation.tsx:397
+#: src/Navigation.tsx:398
#: src/screens/Settings/AppearanceSettings.tsx:73
#: src/screens/Settings/Settings.tsx:226
#: src/screens/Settings/Settings.tsx:229
@@ -1909,12 +1880,12 @@ msgid "Apply Pull Request"
msgstr ""
#. placeholder {0}: niceDate(i18n, createdAt, 'medium')
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:610
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:611
msgid "Archived from {0}"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:581
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:619
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:582
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:620
msgid "Archived post"
msgstr ""
@@ -2019,7 +1990,7 @@ msgid "Aurora"
msgstr ""
#: src/components/BotAccountAlert.tsx:32
-#: src/components/BotBadge.tsx:63
+#: src/components/BotBadge.tsx:65
msgid "Automated account"
msgstr ""
@@ -2033,7 +2004,7 @@ msgstr ""
msgid "Automation label"
msgstr ""
-#: src/Navigation.tsx:421
+#: src/Navigation.tsx:422
#: src/screens/Settings/AutomationLabelSettings.tsx:103
msgid "Automation Label"
msgstr ""
@@ -2053,9 +2024,9 @@ msgstr ""
#: src/components/dms/AddMembersFlow.tsx:359
#: src/components/dms/AddMembersFlow.tsx:527
#: src/components/dms/AddMembersFlow.tsx:533
-#: src/components/dms/InitiateChatFlow.tsx:540
-#: src/components/dms/InitiateChatFlow.tsx:758
-#: src/components/dms/InitiateChatFlow.tsx:765
+#: src/components/dms/InitiateChatFlow.tsx:645
+#: src/components/dms/InitiateChatFlow.tsx:863
+#: src/components/dms/InitiateChatFlow.tsx:870
#: src/components/moderation/AppealForm.tsx:145
#: src/components/moderation/AppealForm.tsx:146
#: src/screens/Login/ChooseAccountForm.tsx:96
@@ -2160,13 +2131,19 @@ msgstr ""
msgid "Beta Feature"
msgstr ""
-#: src/Navigation.tsx:413
+#: src/Navigation.tsx:414
#: src/screens/Settings/BetaFeaturesSettings.tsx:108
#: src/screens/Settings/Settings.tsx:248
#: src/screens/Settings/Settings.tsx:251
msgid "Beta features"
msgstr ""
+#: src/components/BetaBadge.tsx:79
+#: src/components/BetaBadge.tsx:99
+#: src/components/BetaBadge.tsx:100
+msgid "Beta features enabled"
+msgstr ""
+
#: src/screens/Settings/BetaFeaturesSettings.tsx:144
msgctxt "web"
msgid "Beta features may be unstable. Some changes may require reloading the app."
@@ -2185,9 +2162,9 @@ msgstr ""
msgid "Birthday"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2269,7 +2246,7 @@ msgstr ""
msgid "Blocked accounts"
msgstr ""
-#: src/Navigation.tsx:193
+#: src/Navigation.tsx:194
#: src/view/screens/ModerationBlockedAccounts.tsx:95
msgid "Blocked Accounts"
msgstr ""
@@ -2305,10 +2282,11 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:635
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:636
msgid "Bluesky cannot confirm the authenticity of the claimed date."
msgstr ""
@@ -2425,24 +2403,25 @@ msgstr ""
msgid "Browse other feeds"
msgstr ""
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr ""
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr ""
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr ""
@@ -2461,8 +2440,8 @@ msgstr ""
#: src/components/LabelingServiceCard/index.tsx:62
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
-#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/components/StarterPackCard.tsx:112
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr ""
@@ -2473,9 +2452,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr ""
@@ -2504,7 +2483,7 @@ msgstr ""
msgid "By creating an account you agree to the <0>Terms of Service0>."
msgstr ""
-#: src/screens/Search/components/StarterPackCard.tsx:106
+#: src/screens/Search/components/StarterPackCard.tsx:111
msgid "By you"
msgstr ""
@@ -2534,7 +2513,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2585,7 +2564,7 @@ msgstr ""
msgid "Cancel reply"
msgstr ""
-#: src/screens/Search/Shell.tsx:595
+#: src/screens/Search/Shell.tsx:592
msgid "Cancel search"
msgstr ""
@@ -2698,7 +2677,7 @@ msgid "Changes to the starter pack will not be reflected in the list after creat
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:133
-#: src/Navigation.tsx:500
+#: src/Navigation.tsx:509
#: src/view/shell/bottom-bar/BottomBar.tsx:242
#: src/view/shell/desktop/LeftNav.tsx:698
#: src/view/shell/Drawer.tsx:525
@@ -2738,8 +2717,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,15 +2728,16 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:73
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:88
msgid "Chat recipient is not followed by the sender."
msgstr ""
-#: src/Navigation.tsx:520
+#: src/Navigation.tsx:529
msgid "Chat request inbox"
msgstr ""
@@ -2767,7 +2747,7 @@ msgid "Chat requests"
msgstr ""
#: src/components/dms/ConvoMenu.tsx:88
-#: src/Navigation.tsx:515
+#: src/Navigation.tsx:524
#: src/screens/Messages/ChatList.tsx:97
#: src/screens/Messages/ChatList.tsx:101
#: src/screens/Messages/ChatList.tsx:671
@@ -3003,7 +2983,7 @@ msgstr ""
#: src/components/dms/AfterReportDialog.tsx:212
#: src/components/dms/AfterReportDialog.tsx:217
#: src/components/dms/EmojiPopup.android.tsx:59
-#: src/components/dms/InitiateChatFlow.tsx:565
+#: src/components/dms/InitiateChatFlow.tsx:670
#: src/components/intents/GroupChatJoinDialog.tsx:246
#: src/components/intents/GroupChatJoinDialog.tsx:281
#: src/components/NewskieDialog.tsx:169
@@ -3047,7 +3027,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3070,7 +3050,7 @@ msgstr ""
#: src/components/ContextMenu/Backdrop.ios.tsx:53
#: src/components/ContextMenu/Backdrop.ios.tsx:79
#: src/components/ContextMenu/Backdrop.tsx:45
-#: src/components/Lightbox/chrome/ImageMenu.tsx:84
+#: src/components/Lightbox/chrome/ImageMenu.tsx:85
msgid "Close menu"
msgstr ""
@@ -3132,7 +3112,7 @@ msgid "Comics"
msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:46
-#: src/Navigation.tsx:347
+#: src/Navigation.tsx:348
#: src/view/screens/CommunityGuidelines.tsx:28
msgid "Community Guidelines"
msgstr ""
@@ -3253,7 +3233,7 @@ msgstr ""
msgid "Content and media"
msgstr ""
-#: src/Navigation.tsx:458
+#: src/Navigation.tsx:467
msgid "Content and Media"
msgstr ""
@@ -3265,10 +3245,6 @@ msgstr ""
msgid "Content filters"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr ""
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3283,7 +3259,7 @@ msgid "Content promoting or depicting self-harm"
msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:70
-#: src/components/moderation/ScreenHider.tsx:100
+#: src/components/moderation/ScreenHider.tsx:98
#: src/lib/moderation/useGlobalLabelStrings.ts:22
#: src/lib/moderation/useModerationCauseDescription.ts:46
msgid "Content Warning"
@@ -3326,7 +3302,7 @@ msgid "Continue thread..."
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:324
-#: src/components/dms/InitiateChatFlow.tsx:493
+#: src/components/dms/InitiateChatFlow.tsx:598
msgid "Continue to group name"
msgstr ""
@@ -3368,7 +3344,7 @@ msgstr ""
msgid "Copied build version to clipboard"
msgstr ""
-#: src/screens/Search/Shell.tsx:515
+#: src/screens/Search/Shell.tsx:512
msgid "Copied link to clipboard"
msgstr ""
@@ -3376,7 +3352,7 @@ msgstr ""
#: src/components/dms/MessageContextMenu.tsx:97
#: src/components/PostControls/DiscoverDebug.tsx:36
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:273
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:77
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:75
#: src/lib/sharing.ts:24
#: src/lib/sharing.ts:42
msgid "Copied to clipboard"
@@ -3410,8 +3386,8 @@ msgstr ""
msgid "Copy at:// URI"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:154
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:157
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:152
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:155
msgid "Copy author DID"
msgstr ""
@@ -3449,10 +3425,10 @@ msgstr ""
msgid "Copy link to list"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:142
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:145
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:88
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:91
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:140
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:143
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:86
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:89
msgid "Copy link to post"
msgstr ""
@@ -3470,8 +3446,8 @@ msgstr ""
msgid "Copy message text"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:145
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:148
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:143
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:146
msgid "Copy post at:// URI"
msgstr ""
@@ -3490,7 +3466,7 @@ msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:41
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:108
-#: src/Navigation.tsx:352
+#: src/Navigation.tsx:353
#: src/view/screens/CopyrightPolicy.tsx:25
msgid "Copyright Policy"
msgstr ""
@@ -3540,11 +3516,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr ""
@@ -3562,7 +3538,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3606,7 +3582,7 @@ msgstr ""
#. Text on button to create a new starter pack
#: src/components/dialogs/StarterPackDialog.tsx:113
#: src/components/dialogs/StarterPackDialog.tsx:210
-#: src/components/dms/InitiateChatFlow.tsx:502
+#: src/components/dms/InitiateChatFlow.tsx:607
#: src/components/StarterPack/ProfileStarterPacks.tsx:332
msgid "Create"
msgstr ""
@@ -3626,7 +3602,7 @@ msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:210
#: src/components/StarterPack/ProfileStarterPacks.tsx:319
-#: src/Navigation.tsx:551
+#: src/Navigation.tsx:560
msgid "Create a starter pack"
msgstr ""
@@ -3657,7 +3633,7 @@ msgstr ""
#: src/components/dialogs/Signin.tsx:87
#: src/components/dialogs/Signin.tsx:89
#: src/screens/Hashtag.tsx:236
-#: src/screens/Search/SearchResults.tsx:391
+#: src/screens/Search/SearchResults.tsx:418
msgid "Create an account"
msgstr ""
@@ -3674,7 +3650,7 @@ msgstr ""
msgid "Create another"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:501
+#: src/components/dms/InitiateChatFlow.tsx:606
msgid "Create group chat"
msgstr ""
@@ -3743,7 +3719,7 @@ msgstr ""
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4055,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr ""
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,15 +4066,11 @@ msgstr ""
msgid "Discover new custom feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr ""
-#: src/components/Dialog/index.tsx:413
+#: src/components/Dialog/index.tsx:414
#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:83
msgid "Dismiss"
msgstr ""
@@ -4111,11 +4087,11 @@ msgstr ""
msgid "Dismiss getting started guide"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4220,11 +4196,11 @@ msgstr ""
msgid "Double tap or long press the message to add a reaction"
msgstr ""
-#: src/components/Dialog/index.tsx:414
+#: src/components/Dialog/index.tsx:415
msgid "Double tap to close the dialog"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1161
+#: src/screens/VideoFeed/index.tsx:1178
msgid "Double tap to like"
msgstr ""
@@ -4328,6 +4304,7 @@ msgstr ""
#: src/screens/Messages/components/EditTextButton.tsx:52
#: src/screens/Settings/AccountSettings.tsx:148
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:250
#: src/screens/StarterPack/StarterPackScreen.tsx:604
#: src/screens/StarterPack/Wizard/index.tsx:331
#: src/screens/StarterPack/Wizard/index.tsx:336
@@ -4365,8 +4342,8 @@ msgstr ""
msgid "Edit interaction settings"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
@@ -4397,7 +4374,7 @@ msgstr ""
msgid "Edit moderation list"
msgstr ""
-#: src/Navigation.tsx:362
+#: src/Navigation.tsx:363
#: src/view/screens/Feeds.tsx:511
msgid "Edit My Feeds"
msgstr ""
@@ -4406,6 +4383,11 @@ msgstr ""
msgid "Edit name"
msgstr ""
+#. placeholder {0}: createSanitizedDisplayName( profile, )
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:242
+msgid "Edit notifications from {0}"
+msgstr ""
+
#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:114
msgid "Edit People"
msgstr ""
@@ -4444,7 +4426,7 @@ msgstr ""
msgid "Edit who can reply"
msgstr ""
-#: src/Navigation.tsx:556
+#: src/Navigation.tsx:565
msgid "Edit your starter pack"
msgstr ""
@@ -4500,8 +4482,8 @@ msgstr ""
#: src/components/dialogs/Embed.tsx:105
#: src/components/dialogs/Embed.tsx:109
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:120
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:125
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:118
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:123
msgid "Embed post"
msgstr ""
@@ -4509,7 +4491,7 @@ msgstr ""
msgid "Embed this post in your website. Simply copy the following snippet and paste it into the HTML code of your website."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb.tsx:64
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb.tsx:66
msgid "Embedded video player"
msgstr ""
@@ -4550,12 +4532,13 @@ msgstr ""
msgid "Enable media players for"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:139
#: src/view/screens/Storybook/Admonitions.tsx:76
msgid "Enable notifications for an account by visiting their profile and pressing the <0>bell icon0> <1/>."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:136
-#: src/screens/Settings/NotificationSettings/index.tsx:140
+#: src/screens/Settings/NotificationSettings/index.tsx:135
+#: src/screens/Settings/NotificationSettings/index.tsx:139
msgid "Enable push notifications"
msgstr ""
@@ -4650,7 +4633,7 @@ msgstr ""
msgid "Enters full screen"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:202
msgid "Entertainment"
msgstr ""
@@ -4684,7 +4667,7 @@ msgstr ""
msgid "Error receiving captcha response."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:179
+#: src/screens/Search/SearchResults.tsx:206
msgid "Error: {error}"
msgstr ""
@@ -4696,8 +4679,8 @@ msgstr ""
msgid "Everybody can reply to this post."
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:168
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:171
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:170
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:173
msgid "Everyone"
msgstr ""
@@ -4711,8 +4694,8 @@ msgctxt "allow messages from"
msgid "Everyone"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:299
-#: src/screens/Settings/NotificationSettings/index.tsx:401
+#: src/screens/Settings/NotificationSettings/index.tsx:298
+#: src/screens/Settings/NotificationSettings/index.tsx:387
msgid "Everything else"
msgstr ""
@@ -4755,11 +4738,11 @@ msgstr ""
msgid "Expand or collapse the full post you are replying to"
msgstr ""
-#: src/components/Post/ShowMoreTextButton.tsx:33
+#: src/components/Post/ShowMoreTextButton.tsx:31
msgid "Expand post text"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1037
+#: src/screens/VideoFeed/index.tsx:1054
msgid "Expands or collapses post text"
msgstr ""
@@ -4802,8 +4785,8 @@ msgstr ""
msgid "Explicit sexual images."
msgstr ""
-#: src/Navigation.tsx:760
-#: src/screens/Search/Shell.tsx:552
+#: src/Navigation.tsx:769
+#: src/screens/Search/Shell.tsx:549
#: src/view/shell/desktop/LeftNav.tsx:677
#: src/view/shell/Drawer.tsx:473
msgid "Explore"
@@ -4844,7 +4827,7 @@ msgstr ""
msgid "External media may allow websites to collect information about you and your device. No information is sent or requested until you press the \"play\" button."
msgstr ""
-#: src/Navigation.tsx:381
+#: src/Navigation.tsx:382
#: src/screens/Settings/ExternalMediaPreferences.tsx:35
msgid "External Media Preferences"
msgstr ""
@@ -4886,7 +4869,7 @@ msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:302
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:130
-#: src/screens/Search/Shell.tsx:516
+#: src/screens/Search/Shell.tsx:513
msgid "Failed to copy link"
msgstr ""
@@ -4979,24 +4962,25 @@ msgstr ""
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr ""
#: src/components/dialogs/NotificationSettingsDialog.tsx:85
#: src/screens/Messages/Settings.tsx:369
-#: src/screens/Settings/NotificationSettings/index.tsx:149
-#: src/screens/Settings/NotificationSettings/index.tsx:268
-#: src/screens/Settings/NotificationSettings/index.tsx:285
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:112
+#: src/screens/Settings/NotificationSettings/index.tsx:148
+#: src/screens/Settings/NotificationSettings/index.tsx:267
+#: src/screens/Settings/NotificationSettings/index.tsx:284
msgid "Failed to load notification settings."
msgstr ""
@@ -5012,14 +4996,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr ""
@@ -5191,7 +5175,7 @@ msgstr ""
msgid "False information about elections"
msgstr ""
-#: src/Navigation.tsx:292
+#: src/Navigation.tsx:293
msgid "Feed"
msgstr ""
@@ -5212,7 +5196,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr ""
@@ -5236,10 +5220,10 @@ msgctxt "toast"
msgid "Feedback sent to feed operator"
msgstr ""
-#: src/Navigation.tsx:536
+#: src/Navigation.tsx:545
#: src/screens/SavedFeeds.tsx:112
#: src/screens/SavedFeeds.tsx:303
-#: src/screens/Search/SearchResults.tsx:104
+#: src/screens/Search/SearchResults.tsx:113
#: src/screens/StarterPack/StarterPackScreen.tsx:196
#: src/view/screens/Feeds.tsx:504
#: src/view/screens/Profile.tsx:239
@@ -5260,10 +5244,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr ""
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr ""
@@ -5273,11 +5253,11 @@ msgstr ""
msgid "File saved successfully!"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:48
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:49
msgid "Filter by author"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:29
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:30
msgid "Filter by author (currently: {currentLabel})"
msgstr ""
@@ -5310,7 +5290,7 @@ msgstr ""
msgid "Filter who can opt to receive notifications for your activity"
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:163
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:165
msgid "Filter who you receive notifications from"
msgstr ""
@@ -5352,8 +5332,8 @@ msgstr ""
msgid "Find and invite friends"
msgstr ""
-#: src/Navigation.tsx:445
-#: src/Navigation.tsx:578
+#: src/Navigation.tsx:446
+#: src/Navigation.tsx:587
msgid "Find Contacts"
msgstr ""
@@ -5429,7 +5409,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/Member.tsx:170
#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:157
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:409
-#: src/screens/VideoFeed/index.tsx:920
+#: src/screens/VideoFeed/index.tsx:937
#: src/view/com/notifications/NotificationFeedItem.tsx:864
#: src/view/com/notifications/NotificationFeedItem.tsx:871
msgid "Follow"
@@ -5445,7 +5425,7 @@ msgstr ""
msgid "Follow {displayName}"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:899
+#: src/screens/VideoFeed/index.tsx:916
msgid "Follow {handle}"
msgstr ""
@@ -5528,7 +5508,7 @@ msgid "Followers can join"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:246
+#: src/Navigation.tsx:247
msgid "Followers of @{0} that you know"
msgstr ""
@@ -5544,7 +5524,7 @@ msgstr ""
#: src/components/ProfileHoverCard/index.web.tsx:505
#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:160
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:405
-#: src/screens/VideoFeed/index.tsx:918
+#: src/screens/VideoFeed/index.tsx:935
#: src/view/com/notifications/NotificationFeedItem.tsx:842
#: src/view/com/notifications/NotificationFeedItem.tsx:859
msgid "Following"
@@ -5569,7 +5549,7 @@ msgstr ""
msgid "Following {displayName}"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:898
+#: src/screens/VideoFeed/index.tsx:915
msgid "Following {handle}"
msgstr ""
@@ -5578,7 +5558,7 @@ msgstr ""
msgid "Following feed preferences"
msgstr ""
-#: src/Navigation.tsx:368
+#: src/Navigation.tsx:369
#: src/screens/Settings/FollowingFeedPreferences.tsx:57
msgid "Following Feed Preferences"
msgstr ""
@@ -5651,7 +5631,9 @@ msgstr ""
msgid "Free your feed"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:406
+#. Filter search results by a specific post author
+#. Filter who you receive notifications from
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:408
#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:159
msgid "From"
msgstr ""
@@ -5718,39 +5700,39 @@ msgstr ""
msgid "Get help"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:403
+#: src/screens/Settings/NotificationSettings/index.tsx:389
msgid "Get notifications for starter pack joins, verification, and other activity."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:325
+#: src/screens/Settings/NotificationSettings/index.tsx:324
msgid "Get notifications when people follow you."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:317
+#: src/screens/Settings/NotificationSettings/index.tsx:316
msgid "Get notifications when people like your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:380
+#: src/screens/Settings/NotificationSettings/index.tsx:366
msgid "Get notifications when people like your reposts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:341
+#: src/screens/Settings/NotificationSettings/index.tsx:340
msgid "Get notifications when people mention you."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:349
+#: src/screens/Settings/NotificationSettings/index.tsx:348
msgid "Get notifications when people quote your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:333
+#: src/screens/Settings/NotificationSettings/index.tsx:332
msgid "Get notifications when people reply to your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:358
+#: src/screens/Settings/NotificationSettings/index.tsx:357
msgid "Get notifications when people repost your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:389
+#: src/screens/Settings/NotificationSettings/index.tsx:375
msgid "Get notifications when people repost your reposts."
msgstr ""
@@ -5762,15 +5744,15 @@ msgstr ""
msgid "Get notifications when people send you messages."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:367
-msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr ""
-
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
msgid "Get notified about new posts"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:106
+msgid "Get notified about posts and replies from accounts you choose."
+msgstr ""
+
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:226
msgid "Get notified of new posts from {name}"
msgstr ""
@@ -5813,17 +5795,17 @@ msgstr ""
#: src/components/dialogs/LinkWarning.tsx:127
#: src/components/dialogs/LinkWarning.tsx:133
-#: src/components/Layout/Header/index.tsx:133
-#: src/components/moderation/ScreenHider.tsx:161
-#: src/components/moderation/ScreenHider.tsx:170
+#: src/components/Layout/Header/index.tsx:134
+#: src/components/moderation/ScreenHider.tsx:157
+#: src/components/moderation/ScreenHider.tsx:166
#: src/screens/Login/components/AuthLayout/Header/index.tsx:74
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:160
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:163
#: src/screens/ProfileList/components/ErrorScreen.tsx:35
#: src/screens/ProfileList/components/ErrorScreen.tsx:41
#: src/screens/VideoFeed/components/Header.tsx:163
-#: src/screens/VideoFeed/index.tsx:1222
-#: src/screens/VideoFeed/index.tsx:1226
+#: src/screens/VideoFeed/index.tsx:1239
+#: src/screens/VideoFeed/index.tsx:1243
#: src/view/com/auth/LoggedOut.tsx:127
#: src/view/com/profile/ProfileFollowers.tsx:211
#: src/view/com/profile/ProfileFollowers.tsx:212
@@ -5876,7 +5858,7 @@ msgid "Go live for"
msgstr ""
#. placeholder {0}: name.displayName
-#: src/screens/PostThread/components/LikesStat.tsx:152
+#: src/screens/PostThread/components/LikesStat.tsx:146
msgid "Go to {0}'s profile"
msgstr ""
@@ -5980,7 +5962,7 @@ msgctxt "toast"
msgid "Group chat name updated"
msgstr ""
-#: src/Navigation.tsx:505
+#: src/Navigation.tsx:514
#: src/screens/Messages/ConversationSettings/index.tsx:113
msgid "Group chat settings"
msgstr ""
@@ -6010,16 +5992,17 @@ msgid "Group chats can only have a maximum of {0, plural, other {# people}}."
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:565
+#: src/components/dms/InitiateChatFlow.tsx:1048
msgid "Group is locked"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:264
-#: src/components/dms/InitiateChatFlow.tsx:600
+#: src/components/dms/InitiateChatFlow.tsx:292
+#: src/components/dms/InitiateChatFlow.tsx:705
#: src/screens/Messages/ConversationSettings/prompts.tsx:50
msgid "Group name"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:625
+#: src/components/dms/InitiateChatFlow.tsx:730
#: src/screens/Messages/ConversationSettings/prompts.tsx:69
msgid "Group name is too long. {MAX_GROUP_NAME_GRAPHEME_LENGTH, plural, other {The maximum number of characters is #.}}"
msgstr ""
@@ -6077,7 +6060,7 @@ msgstr ""
msgid "Harming or endangering minors"
msgstr ""
-#: src/Navigation.tsx:489
+#: src/Navigation.tsx:498
msgid "Hashtag"
msgstr ""
@@ -6140,7 +6123,7 @@ msgstr ""
msgid "Hidden"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:697
+#: src/screens/VideoFeed/index.tsx:714
msgid "Hidden by your moderation settings."
msgstr ""
@@ -6148,9 +6131,9 @@ msgstr ""
msgid "Hidden list"
msgstr ""
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
-#: src/components/moderation/ContentHider.tsx:220
+#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
#: src/components/moderation/PostHider.tsx:140
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:820
@@ -6158,7 +6141,7 @@ msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr ""
@@ -6198,7 +6181,7 @@ msgstr ""
msgid "Hide reply for me"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr ""
@@ -6218,12 +6201,12 @@ msgstr ""
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr ""
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr ""
@@ -6240,7 +6223,7 @@ msgstr ""
msgid "Hide verification badges"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:171
+#: src/components/moderation/ContentHider.tsx:168
#: src/components/moderation/PostHider.tsx:94
msgid "Hides the content"
msgstr ""
@@ -6293,8 +6276,8 @@ msgstr ""
msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!"
msgstr ""
-#: src/Navigation.tsx:755
-#: src/Navigation.tsx:776
+#: src/Navigation.tsx:764
+#: src/Navigation.tsx:785
#: src/view/shell/bottom-bar/BottomBar.tsx:196
#: src/view/shell/desktop/LeftNav.tsx:667
#: src/view/shell/Drawer.tsx:499
@@ -6321,10 +6304,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr ""
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6409,6 +6388,7 @@ msgstr ""
msgid "If you want to change your password, we will send you a code to verify that this is your account."
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:157
#: src/view/screens/Storybook/Admonitions.tsx:90
msgid "If you want to restrict who can receive notifications for your account's activity, you can change this in <0>Settings → Privacy and Security0>."
msgstr ""
@@ -6560,6 +6540,7 @@ msgstr ""
#. Advanced search filter
#. Advanced search filter
#. Advanced search filter
+#. Include search results with or without replies
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:47
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:58
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:75
@@ -6831,11 +6812,11 @@ msgid "KWS website"
msgstr ""
#. placeholder {0}: sanitizeDisplayName(desc.source!)
-#: src/components/moderation/ContentHider.tsx:251
+#: src/components/moderation/ContentHider.tsx:245
msgid "Labeled by {0}."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:249
+#: src/components/moderation/ContentHider.tsx:243
msgid "Labeled by the author."
msgstr ""
@@ -6864,7 +6845,7 @@ msgstr ""
msgid "Language"
msgstr ""
-#: src/Navigation.tsx:219
+#: src/Navigation.tsx:220
msgid "Language Settings"
msgstr ""
@@ -6889,7 +6870,7 @@ msgid "Last initiated just now"
msgstr ""
#: src/screens/Hashtag.tsx:97
-#: src/screens/Search/SearchResults.tsx:86
+#: src/screens/Search/SearchResults.tsx:95
#: src/screens/Topic.tsx:64
msgid "Latest"
msgstr ""
@@ -6904,11 +6885,11 @@ msgctxt "english-only-resource"
msgid "Learn more"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:147
+#: src/components/moderation/ScreenHider.tsx:143
msgid "Learn More"
msgstr ""
-#: src/screens/Search/SearchResults.tsx:246
+#: src/screens/Search/SearchResults.tsx:273
msgctxt "english-only-resource"
msgid "Learn more about <0>how to use advanced search0>."
msgstr ""
@@ -6937,8 +6918,8 @@ msgstr ""
msgid "Learn more about self hosting your PDS."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:169
-#: src/components/moderation/ContentHider.tsx:235
+#: src/components/moderation/ContentHider.tsx:166
+#: src/components/moderation/ContentHider.tsx:230
msgid "Learn more about the moderation applied to this content"
msgstr ""
@@ -6951,7 +6932,7 @@ msgid "Learn more about these changes and how to share your thoughts with us by
msgstr ""
#: src/components/moderation/PostHider.tsx:116
-#: src/components/moderation/ScreenHider.tsx:134
+#: src/components/moderation/ScreenHider.tsx:132
msgid "Learn more about this warning"
msgstr ""
@@ -6975,7 +6956,7 @@ msgid "Learn more in your <0>account settings.0>"
msgstr ""
#: src/components/dialogs/ServerInput.tsx:222
-#: src/components/moderation/ContentHider.tsx:259
+#: src/components/moderation/ContentHider.tsx:253
#: src/screens/Login/components/HostingProviderDialog.tsx:243
msgid "Learn more."
msgstr ""
@@ -6993,8 +6974,8 @@ msgstr ""
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7015,7 @@ msgstr ""
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7047,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr ""
@@ -7085,7 +7066,7 @@ msgstr ""
msgid "Like 10 posts to train the Discover feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr ""
@@ -7093,8 +7074,8 @@ msgstr ""
msgid "Like this labeler"
msgstr ""
-#: src/Navigation.tsx:297
-#: src/Navigation.tsx:302
+#: src/Navigation.tsx:298
+#: src/Navigation.tsx:303
msgid "Liked by"
msgstr ""
@@ -7111,27 +7092,45 @@ msgstr ""
msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr ""
+#. Social proof below the post stats; the bolded name is a person the viewer follows who liked the post
+#. placeholder {0}: nameLink(names[0])
+#. placeholder {0}: names[0].displayName
+#: src/screens/PostThread/components/LikesStat.tsx:132
+#: src/screens/PostThread/components/LikesStat.tsx:173
+msgid "Liked by {0}"
+msgstr ""
+
+#. Social proof below the post stats; the bolded names are people the viewer follows who liked the post
+#. placeholder {0}: nameLink(names[0])
+#. placeholder {0}: names[0].displayName
+#. placeholder {1}: nameLink(names[1])
+#. placeholder {1}: names[1].displayName
+#: src/screens/PostThread/components/LikesStat.tsx:131
+#: src/screens/PostThread/components/LikesStat.tsx:169
+msgid "Liked by {0} and {1}"
+msgstr ""
+
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:158
-#: src/screens/Settings/NotificationSettings/index.tsx:160
-#: src/screens/Settings/NotificationSettings/index.tsx:315
+#: src/screens/Settings/NotificationSettings/index.tsx:159
+#: src/screens/Settings/NotificationSettings/index.tsx:314
#: src/view/screens/Profile.tsx:238
msgid "Likes"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:200
-#: src/screens/Settings/NotificationSettings/index.tsx:239
-#: src/screens/Settings/NotificationSettings/index.tsx:378
+#: src/screens/Settings/NotificationSettings/index.tsx:238
+#: src/screens/Settings/NotificationSettings/index.tsx:364
msgid "Likes of your reposts"
msgstr ""
-#: src/screens/PostThread/components/LikesStat.tsx:85
+#: src/screens/PostThread/components/LikesStat.tsx:39
msgid "Likes on this post"
msgstr ""
@@ -7144,7 +7143,7 @@ msgstr ""
msgid "Link copied to clipboard"
msgstr ""
-#: src/Navigation.tsx:252
+#: src/Navigation.tsx:253
msgid "List"
msgstr ""
@@ -7230,7 +7229,7 @@ msgctxt "toast"
msgid "List unmuted"
msgstr ""
-#: src/Navigation.tsx:173
+#: src/Navigation.tsx:174
#: src/view/screens/Lists.tsx:60
#: src/view/screens/Profile.tsx:233
#: src/view/screens/Profile.tsx:241
@@ -7258,12 +7257,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7278,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr ""
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr ""
@@ -7292,7 +7291,7 @@ msgstr ""
msgid "Load new notifications"
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:118
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7336,7 +7335,7 @@ msgstr ""
msgid "Locked"
msgstr ""
-#: src/Navigation.tsx:327
+#: src/Navigation.tsx:328
msgid "Log"
msgstr ""
@@ -7456,6 +7455,10 @@ msgstr ""
msgid "Maybe later"
msgstr ""
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:24
+msgid "Me"
+msgstr ""
+
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:375
#: src/view/screens/Profile.tsx:236
msgid "Media"
@@ -7475,7 +7478,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7493,8 +7496,8 @@ msgid "mentioned users"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:179
-#: src/screens/Settings/NotificationSettings/index.tsx:193
-#: src/screens/Settings/NotificationSettings/index.tsx:340
+#: src/screens/Settings/NotificationSettings/index.tsx:192
+#: src/screens/Settings/NotificationSettings/index.tsx:339
#: src/view/screens/Notifications.tsx:99
msgid "Mentions"
msgstr ""
@@ -7563,7 +7566,7 @@ msgstr ""
msgid "Message options"
msgstr ""
-#: src/Navigation.tsx:770
+#: src/Navigation.tsx:779
msgid "Messages"
msgstr ""
@@ -7592,7 +7595,7 @@ msgstr ""
msgid "Missing media"
msgstr ""
-#: src/Navigation.tsx:178
+#: src/Navigation.tsx:179
#: src/screens/Moderation/index.tsx:100
msgid "Moderation"
msgstr ""
@@ -7636,7 +7639,7 @@ msgstr ""
msgid "Moderation lists"
msgstr ""
-#: src/Navigation.tsx:183
+#: src/Navigation.tsx:184
#: src/view/screens/ModerationModlists.tsx:60
msgid "Moderation Lists"
msgstr ""
@@ -7645,7 +7648,7 @@ msgstr ""
msgid "moderation settings"
msgstr ""
-#: src/Navigation.tsx:312
+#: src/Navigation.tsx:313
msgid "Moderation states"
msgstr ""
@@ -7786,7 +7789,7 @@ msgstr ""
msgid "Muted accounts"
msgstr ""
-#: src/Navigation.tsx:188
+#: src/Navigation.tsx:189
#: src/view/screens/ModerationMutedAccounts.tsx:107
msgid "Muted Accounts"
msgstr ""
@@ -7867,7 +7870,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr ""
@@ -7931,25 +7933,25 @@ msgid "New Feature"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:193
-#: src/screens/Settings/NotificationSettings/index.tsx:171
-#: src/screens/Settings/NotificationSettings/index.tsx:324
+#: src/screens/Settings/NotificationSettings/index.tsx:170
+#: src/screens/Settings/NotificationSettings/index.tsx:323
msgid "New followers"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:249
-#: src/components/dms/InitiateChatFlow.tsx:263
+#: src/components/dms/InitiateChatFlow.tsx:277
+#: src/components/dms/InitiateChatFlow.tsx:291
msgid "New group chat"
msgstr ""
#. Button used to create a new group chat.
#. Button used to create a new group chat.
-#: src/components/dms/InitiateChatFlow.tsx:800
-#: src/components/dms/InitiateChatFlow.tsx:834
+#: src/components/dms/InitiateChatFlow.tsx:905
+#: src/components/dms/InitiateChatFlow.tsx:939
msgctxt "action"
msgid "New group chat"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:300
+#: src/components/dms/InitiateChatFlow.tsx:332
msgid "New group chat with:"
msgstr ""
@@ -7966,13 +7968,13 @@ msgstr ""
#: src/screens/Messages/Settings.tsx:289
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:282
+#: src/screens/Settings/NotificationSettings/index.tsx:281
msgid "New message requests"
msgstr ""
#: src/screens/Messages/Settings.tsx:268
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:21
-#: src/screens/Settings/NotificationSettings/index.tsx:265
+#: src/screens/Settings/NotificationSettings/index.tsx:264
msgid "New messages"
msgstr ""
@@ -7982,7 +7984,7 @@ msgstr ""
msgid "New password"
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,14 +8027,14 @@ msgid "Newest replies first"
msgstr ""
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:204
msgid "News"
msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:395
#: src/components/contacts/screens/ViewMatches.tsx:410
#: src/components/dms/AddMembersFlow.tsx:325
-#: src/components/dms/InitiateChatFlow.tsx:494
+#: src/components/dms/InitiateChatFlow.tsx:599
#: src/screens/Login/ForgotPasswordForm.tsx:143
#: src/screens/Login/ForgotPasswordForm.tsx:150
#: src/screens/Login/SetNewPasswordForm.tsx:171
@@ -8217,13 +8219,13 @@ msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:250
#: src/components/dms/AddMembersFlow.tsx:257
-#: src/components/dms/InitiateChatFlow.tsx:376
+#: src/components/dms/InitiateChatFlow.tsx:469
#: src/components/ProgressGuide/FollowDialog.tsx:221
msgid "No results"
msgstr ""
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8236,19 +8238,19 @@ msgstr ""
msgid "No results found for \"{query}\""
msgstr ""
-#: src/screens/Search/SearchResults.tsx:206
+#: src/screens/Search/SearchResults.tsx:233
msgid "No results found for “<0>{query}0>” with advanced search filters applied."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:218
+#: src/screens/Search/SearchResults.tsx:245
msgid "No results found for “<0>{query}0>”."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:212
+#: src/screens/Search/SearchResults.tsx:239
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8298,6 +8300,10 @@ msgstr ""
msgid "Non-sexual Nudity"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:220
+msgid "None"
+msgstr ""
+
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:263
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:266
msgid "None of these words"
@@ -8316,7 +8322,7 @@ msgstr ""
msgid "Not followed by anyone you’re following"
msgstr ""
-#: src/Navigation.tsx:168
+#: src/Navigation.tsx:169
#: src/view/screens/Profile.tsx:132
msgid "Not Found"
msgstr ""
@@ -8333,7 +8339,7 @@ msgstr ""
msgid "Note: Bluesky is an open and public network. This setting only limits the visibility of your content on the Bluesky app and website, and other apps may not respect this setting. Your content may still be shown to logged-out users by other apps and websites."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:135
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:133
msgid "Note: This post is only visible to logged-in users."
msgstr ""
@@ -8342,8 +8348,8 @@ msgid "Nothing saved yet"
msgstr ""
#: src/components/dialogs/NotificationSettingsDialog.tsx:72
-#: src/Navigation.tsx:452
-#: src/Navigation.tsx:531
+#: src/Navigation.tsx:453
+#: src/Navigation.tsx:540
#: src/view/screens/Notifications.tsx:134
msgid "Notification settings"
msgstr ""
@@ -8353,11 +8359,12 @@ msgstr ""
msgid "Notification sounds"
msgstr ""
-#: src/Navigation.tsx:526
-#: src/Navigation.tsx:765
+#: src/Navigation.tsx:535
+#: src/Navigation.tsx:774
#: src/screens/Messages/Settings.tsx:255
#: src/screens/Notifications/ActivityList.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:126
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:93
+#: src/screens/Settings/NotificationSettings/index.tsx:125
#: src/screens/Settings/Settings.tsx:198
#: src/screens/Settings/Settings.tsx:201
#: src/view/screens/Notifications.tsx:128
@@ -8396,7 +8403,7 @@ msgstr ""
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8404,10 +8411,10 @@ msgstr ""
#: src/components/BotAccountAlert.tsx:52
#: src/components/BotAccountAlert.tsx:57
-#: src/components/dms/InitiateChatFlow.tsx:733
+#: src/components/dms/InitiateChatFlow.tsx:838
#: src/components/dms/MessageItem.tsx:742
#: src/screens/Login/PasswordUpdatedForm.tsx:35
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:641
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:642
msgid "Okay"
msgstr ""
@@ -8431,10 +8438,12 @@ msgid "Onboarding reset"
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:117
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:133
msgid "One of the selected recipients does not allow group chats."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:100
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:116
msgid "One of the selected recipients has blocked you and cannot be messaged."
msgstr ""
@@ -8570,7 +8579,7 @@ msgstr ""
msgid "Open draft"
msgstr ""
-#: src/components/Layout/Header/index.tsx:167
+#: src/components/Layout/Header/index.tsx:168
msgid "Open drawer menu"
msgstr ""
@@ -8579,12 +8588,13 @@ msgstr ""
msgid "Open emoji picker"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr ""
@@ -8627,7 +8637,7 @@ msgstr ""
msgid "Open muted words and tags settings"
msgstr ""
-#: src/screens/Search/components/StarterPackCard.tsx:120
+#: src/screens/Search/components/StarterPackCard.tsx:128
msgid "Open pack"
msgstr ""
@@ -8930,7 +8940,7 @@ msgid "Pause video"
msgstr ""
#: src/screens/ProfileList/index.tsx:167
-#: src/screens/Search/SearchResults.tsx:98
+#: src/screens/Search/SearchResults.tsx:107
#: src/screens/StarterPack/StarterPackScreen.tsx:195
msgid "People"
msgstr ""
@@ -8944,17 +8954,18 @@ msgid "People {ownerName} follows can request to join"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:239
+#: src/Navigation.tsx:240
msgid "People followed by @{0}"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:232
+#: src/Navigation.tsx:233
msgid "People following @{0}"
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:178
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:182
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:23
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:180
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:184
msgid "People I follow"
msgstr ""
@@ -8977,7 +8988,6 @@ msgid "People I follow can request to join"
msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:510
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:23
msgid "People you follow"
msgstr ""
@@ -9023,8 +9033,8 @@ msgid "Pictures meant for adults."
msgstr ""
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr ""
@@ -9034,7 +9044,7 @@ msgstr ""
msgid "Pin to home"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr ""
@@ -9048,8 +9058,8 @@ msgid "Pinned"
msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr ""
@@ -9076,7 +9086,7 @@ msgstr ""
msgid "Play GIF"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.tsx:169
+#: src/components/Post/Embed/VideoEmbed/index.tsx:178
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:333
msgid "Play video"
msgstr ""
@@ -9261,7 +9271,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Politics"
msgstr ""
@@ -9303,10 +9313,10 @@ msgid "Post blocked"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:265
-#: src/Navigation.tsx:272
-#: src/Navigation.tsx:279
-#: src/Navigation.tsx:286
+#: src/Navigation.tsx:266
+#: src/Navigation.tsx:273
+#: src/Navigation.tsx:280
+#: src/Navigation.tsx:287
msgid "Post by @{0}"
msgstr ""
@@ -9340,7 +9350,7 @@ msgstr ""
msgid "Post interaction settings"
msgstr ""
-#: src/Navigation.tsx:199
+#: src/Navigation.tsx:200
#: src/screens/ModerationInteractionSettings/index.tsx:35
msgid "Post Interaction Settings"
msgstr ""
@@ -9377,6 +9387,7 @@ msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:257
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:269
#: src/screens/ProfileList/index.tsx:167
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:216
#: src/screens/StarterPack/StarterPackScreen.tsx:197
#: src/view/screens/Profile.tsx:234
msgid "Posts"
@@ -9394,6 +9405,10 @@ msgstr ""
msgid "Posts hidden"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:214
+msgid "Posts, Replies"
+msgstr ""
+
#: src/components/dialogs/LinkWarning.tsx:89
msgid "Potentially misleading link"
msgstr ""
@@ -9445,20 +9460,21 @@ msgstr ""
msgid "Privacy and security"
msgstr ""
-#: src/Navigation.tsx:429
-#: src/Navigation.tsx:437
+#: src/Navigation.tsx:430
+#: src/Navigation.tsx:438
#: src/screens/Settings/ActivityPrivacySettings.tsx:41
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:45
msgid "Privacy and Security"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:161
#: src/view/screens/Storybook/Admonitions.tsx:94
msgid "Privacy and Security settings"
msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:36
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:103
-#: src/Navigation.tsx:337
+#: src/Navigation.tsx:338
#: src/screens/Settings/AboutSettings.tsx:102
#: src/screens/Settings/AboutSettings.tsx:105
#: src/view/screens/PrivacyPolicy.tsx:25
@@ -9595,12 +9611,12 @@ msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:186
#: src/screens/Post/PostQuotes.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:204
-#: src/screens/Settings/NotificationSettings/index.tsx:347
+#: src/screens/Settings/NotificationSettings/index.tsx:203
+#: src/screens/Settings/NotificationSettings/index.tsx:346
msgid "Quotes"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:466
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:465
msgid "Quotes of this post"
msgstr ""
@@ -9643,7 +9659,7 @@ msgstr ""
msgid "Read {0, plural, one {# more reply} other {# more replies}}"
msgstr ""
-#: src/screens/Search/SearchResults.tsx:249
+#: src/screens/Search/SearchResults.tsx:276
msgctxt "english-only-resource"
msgid "Read about how to use advanced search filters"
msgstr ""
@@ -9653,11 +9669,11 @@ msgstr ""
msgid "Read blog post"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1038
+#: src/screens/VideoFeed/index.tsx:1055
msgid "Read less"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1038
+#: src/screens/VideoFeed/index.tsx:1055
msgid "Read more"
msgstr ""
@@ -9717,10 +9733,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr ""
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr ""
@@ -9841,8 +9853,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9888,8 @@ msgstr ""
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9960,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10014,8 +10026,9 @@ msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:274
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:286
#: src/lib/hooks/useNotificationHandler.ts:172
-#: src/screens/Settings/NotificationSettings/index.tsx:182
-#: src/screens/Settings/NotificationSettings/index.tsx:331
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:218
+#: src/screens/Settings/NotificationSettings/index.tsx:181
+#: src/screens/Settings/NotificationSettings/index.tsx:330
#: src/view/screens/Profile.tsx:235
msgid "Replies"
msgstr ""
@@ -10094,8 +10107,8 @@ msgstr ""
msgid "Report dialog"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr ""
@@ -10203,18 +10216,18 @@ msgid "Reposted by you"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:165
-#: src/screens/Settings/NotificationSettings/index.tsx:215
-#: src/screens/Settings/NotificationSettings/index.tsx:356
+#: src/screens/Settings/NotificationSettings/index.tsx:214
+#: src/screens/Settings/NotificationSettings/index.tsx:355
msgid "Reposts"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:445
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:444
msgid "Reposts of this post"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:207
-#: src/screens/Settings/NotificationSettings/index.tsx:252
-#: src/screens/Settings/NotificationSettings/index.tsx:387
+#: src/screens/Settings/NotificationSettings/index.tsx:251
+#: src/screens/Settings/NotificationSettings/index.tsx:373
msgid "Reposts of your reposts"
msgstr ""
@@ -10249,7 +10262,7 @@ msgstr ""
msgid "Requests"
msgstr ""
-#: src/Navigation.tsx:510
+#: src/Navigation.tsx:519
#: src/screens/Messages/JoinRequests.tsx:59
#: src/screens/Messages/JoinRequests.tsx:425
msgid "Requests to join"
@@ -10391,7 +10404,7 @@ msgstr ""
#: src/screens/ProfileList/components/ErrorScreen.tsx:36
#: src/screens/Settings/components/ChangeHandleDialog.tsx:577
-#: src/screens/VideoFeed/index.tsx:1223
+#: src/screens/VideoFeed/index.tsx:1240
#: src/view/screens/NotFound.tsx:54
msgid "Returns to previous page"
msgstr ""
@@ -10462,7 +10475,7 @@ msgstr ""
msgid "Save draft?"
msgstr ""
-#: src/components/Lightbox/chrome/ImageMenu.tsx:98
+#: src/components/Lightbox/chrome/ImageMenu.tsx:99
#: src/components/MediaPreview.tsx:231
#: src/components/Post/Embed/ImageContextMenu.tsx:70
#: src/components/StarterPack/ShareDialog.tsx:144
@@ -10483,8 +10496,8 @@ msgstr ""
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr ""
@@ -10500,12 +10513,12 @@ msgid "Saved Feeds"
msgstr ""
#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:145
-#: src/Navigation.tsx:570
+#: src/Navigation.tsx:579
#: src/screens/Bookmarks.tsx:59
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr ""
@@ -10531,7 +10544,7 @@ msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:82
#: src/features/inviteFriends/InviteScannerScreen.web.tsx:23
-#: src/Navigation.tsx:317
+#: src/Navigation.tsx:318
msgid "Scan QR code"
msgstr ""
@@ -10560,8 +10573,8 @@ msgstr ""
#: src/components/forms/SearchInput.tsx:53
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:218
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:224
-#: src/screens/Search/Shell.tsx:552
-#: src/screens/Search/Shell.tsx:616
+#: src/screens/Search/Shell.tsx:549
+#: src/screens/Search/Shell.tsx:612
#: src/screens/Search/Shell.tsx:753
#: src/view/shell/bottom-bar/BottomBar.tsx:216
msgid "Search"
@@ -10569,7 +10582,7 @@ msgstr ""
#. placeholder {0}: profile.handle
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:258
+#: src/Navigation.tsx:259
#: src/screens/Profile/ProfileSearch.tsx:37
msgid "Search @{0}'s posts"
msgstr ""
@@ -10608,11 +10621,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr ""
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
@@ -10626,7 +10639,7 @@ msgid "Search GIFs"
msgstr ""
#: src/screens/Hashtag.tsx:228
-#: src/screens/Search/SearchResults.tsx:383
+#: src/screens/Search/SearchResults.tsx:410
msgid "Search is currently unavailable when logged out"
msgstr ""
@@ -10705,6 +10718,7 @@ msgstr ""
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10726,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10782,6 +10800,7 @@ msgid "Select caption file (.vtt)"
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:501
+#: src/components/dms/InitiateChatFlow.tsx:984
msgid "Select chat \"{name}\""
msgstr ""
@@ -10822,7 +10841,7 @@ msgstr ""
msgid "Select GIF \"{0}\""
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:725
+#: src/components/dms/InitiateChatFlow.tsx:830
msgid "Select group chat members"
msgstr ""
@@ -10941,7 +10960,8 @@ msgstr ""
msgid "Send post to {name}"
msgstr ""
-#: src/components/dms/dialogs/ShareViaChatDialog.tsx:72
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:167
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:176
msgid "Send post to..."
msgstr ""
@@ -10959,11 +10979,11 @@ msgstr ""
msgid "Send verification email"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:116
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:122
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
-msgid "Send via direct message"
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:114
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:120
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:103
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:109
+msgid "Send via chat"
msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
@@ -11017,14 +11037,14 @@ msgstr ""
msgid "Sets email for password reset"
msgstr ""
-#: src/Navigation.tsx:214
+#: src/Navigation.tsx:215
#: src/screens/Settings/Settings.tsx:99
#: src/view/shell/desktop/LeftNav.tsx:755
#: src/view/shell/Drawer.tsx:668
msgid "Settings"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:221
+#: src/screens/Settings/NotificationSettings/index.tsx:220
msgid "Settings for activity from others"
msgstr ""
@@ -11032,49 +11052,49 @@ msgstr ""
msgid "Settings for allowing others to be notified of your posts"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:155
+#: src/screens/Settings/NotificationSettings/index.tsx:154
msgid "Settings for like notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:188
+#: src/screens/Settings/NotificationSettings/index.tsx:187
msgid "Settings for mention notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:166
+#: src/screens/Settings/NotificationSettings/index.tsx:165
msgid "Settings for new follower notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:294
+#: src/screens/Settings/NotificationSettings/index.tsx:293
msgid "Settings for notifications for everything else"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:234
+#: src/screens/Settings/NotificationSettings/index.tsx:233
msgid "Settings for notifications for likes of your reposts"
msgstr ""
#: src/screens/Messages/Settings.tsx:280
-#: src/screens/Settings/NotificationSettings/index.tsx:277
+#: src/screens/Settings/NotificationSettings/index.tsx:276
msgid "Settings for notifications for new message requests"
msgstr ""
#: src/screens/Messages/Settings.tsx:259
-#: src/screens/Settings/NotificationSettings/index.tsx:260
+#: src/screens/Settings/NotificationSettings/index.tsx:259
msgid "Settings for notifications for new messages"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:247
+#: src/screens/Settings/NotificationSettings/index.tsx:246
msgid "Settings for notifications for reposts of your reposts"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:199
+#: src/screens/Settings/NotificationSettings/index.tsx:198
msgid "Settings for quote notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:177
+#: src/screens/Settings/NotificationSettings/index.tsx:176
msgid "Settings for reply notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:210
+#: src/screens/Settings/NotificationSettings/index.tsx:209
msgid "Settings for repost notifications"
msgstr ""
@@ -11111,8 +11131,8 @@ msgstr ""
msgid "Share anyway"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:176
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:179
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:174
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:177
msgid "Share author DID"
msgstr ""
@@ -11123,7 +11143,7 @@ msgstr ""
msgid "Share feedback"
msgstr ""
-#: src/components/Lightbox/chrome/ImageMenu.tsx:93
+#: src/components/Lightbox/chrome/ImageMenu.tsx:94
#: src/components/Lightbox/Lightbox.web.tsx:281
#: src/components/Lightbox/Lightbox.web.tsx:307
msgid "Share image"
@@ -11150,8 +11170,8 @@ msgstr ""
msgid "Share my profile"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:167
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:170
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:165
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:168
msgid "Share post at:// URI"
msgstr ""
@@ -11165,12 +11185,12 @@ msgstr ""
msgid "Share QR code"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr ""
-#: src/screens/Search/Shell.tsx:568
-#: src/screens/Search/Shell.tsx:638
+#: src/screens/Search/Shell.tsx:565
+#: src/screens/Search/Shell.tsx:634
msgid "Share this search"
msgstr ""
@@ -11182,8 +11202,8 @@ msgstr ""
msgid "Share this starter pack and help people join your community on Bluesky."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:132
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:135
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:130
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:133
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:160
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:166
#: src/screens/StarterPack/StarterPackScreen.tsx:638
@@ -11201,7 +11221,7 @@ msgstr ""
msgid "Share your thoughts…"
msgstr ""
-#: src/Navigation.tsx:322
+#: src/Navigation.tsx:323
msgid "Shared Preferences Tester"
msgstr ""
@@ -11215,7 +11235,7 @@ msgstr ""
msgid "Sharing your age range reveals only the range associated with your Google Account – for example, that you’re at least 18. <0>Your exact age and birthday are never shared,0> and this data never leaves this device. Therefore, it only enables access on this device. Alternatively, <1>you can use our trusted partner, KWS1>, to complete your verification and enable access on all platforms."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:220
+#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:143
#: src/components/moderation/PostHider.tsx:140
msgid "Show"
@@ -11225,13 +11245,13 @@ msgstr ""
msgid "Show alt text"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:179
-#: src/components/moderation/ScreenHider.tsx:182
+#: src/components/moderation/ScreenHider.tsx:175
+#: src/components/moderation/ScreenHider.tsx:178
#: src/features/liveNow/components/LiveStatusDialog.tsx:318
#: src/features/liveNow/components/LiveStatusDialog.tsx:322
#: src/screens/List/ListHiddenScreen.tsx:194
-#: src/screens/VideoFeed/index.tsx:700
-#: src/screens/VideoFeed/index.tsx:706
+#: src/screens/VideoFeed/index.tsx:717
+#: src/screens/VideoFeed/index.tsx:723
msgid "Show anyway"
msgstr ""
@@ -11270,8 +11290,8 @@ msgstr ""
msgid "Show lists of users to select from"
msgstr ""
-#: src/components/Post/ShowMoreTextButton.tsx:52
-msgid "Show More"
+#: src/components/Post/ShowMoreTextButton.tsx:50
+msgid "Show more"
msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
@@ -11329,7 +11349,7 @@ msgstr ""
msgid "Show when you’re live"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:582
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:583
msgid "Shows information about when this post was created"
msgstr ""
@@ -11337,7 +11357,7 @@ msgstr ""
msgid "Shows other accounts you can switch to"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:172
+#: src/components/moderation/ContentHider.tsx:169
#: src/components/moderation/PostHider.tsx:94
msgid "Shows the content"
msgstr ""
@@ -11354,7 +11374,7 @@ msgstr ""
#: src/screens/Login/LoginForm.tsx:560
#: src/screens/Messages/JoinRequest.tsx:290
#: src/screens/Messages/JoinRequest.tsx:296
-#: src/screens/Search/SearchResults.tsx:386
+#: src/screens/Search/SearchResults.tsx:413
#: src/view/com/auth/SplashScreen.tsx:116
#: src/view/com/auth/SplashScreen.tsx:123
#: src/view/com/auth/SplashScreen.web.tsx:124
@@ -11432,7 +11452,7 @@ msgstr ""
msgid "Sign up"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:98
+#: src/components/moderation/ScreenHider.tsx:96
#: src/lib/moderation/useGlobalLabelStrings.ts:28
msgid "Sign-in Required"
msgstr ""
@@ -11607,7 +11627,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr ""
@@ -11646,7 +11666,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Sports"
msgstr ""
@@ -11664,7 +11684,7 @@ msgstr ""
msgid "Start a group chat"
msgstr ""
-#: src/components/dms/dialogs/NewChatDialog.tsx:191
+#: src/components/dms/dialogs/NewChatDialog.tsx:192
msgid "Start a new chat"
msgstr ""
@@ -11678,17 +11698,17 @@ msgstr ""
msgid "Start adding people!"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:726
+#: src/components/dms/InitiateChatFlow.tsx:831
msgid "Start chat"
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:428
-#: src/components/dms/InitiateChatFlow.tsx:874
+#: src/components/dms/InitiateChatFlow.tsx:1087
msgid "Start chat with {displayName}"
msgstr ""
-#: src/Navigation.tsx:541
-#: src/Navigation.tsx:546
+#: src/Navigation.tsx:550
+#: src/Navigation.tsx:555
#: src/screens/StarterPack/Wizard/index.tsx:197
msgid "Starter Pack"
msgstr ""
@@ -11711,7 +11731,11 @@ msgstr ""
msgid "Starter pack is invalid"
msgstr ""
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/SearchResults.tsx:120
+msgid "Starter packs"
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr ""
@@ -11750,7 +11774,7 @@ msgstr ""
msgid "Stored as part of a secure code for matching with others"
msgstr ""
-#: src/Navigation.tsx:307
+#: src/Navigation.tsx:308
#: src/screens/Settings/Settings.tsx:465
msgid "Storybook"
msgstr ""
@@ -11846,11 +11870,11 @@ msgid "Successfully verified"
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:243
-#: src/components/dms/InitiateChatFlow.tsx:350
+#: src/components/dms/InitiateChatFlow.tsx:432
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -11879,7 +11903,7 @@ msgctxt "Name of app icon variant"
msgid "Sunset"
msgstr ""
-#: src/Navigation.tsx:332
+#: src/Navigation.tsx:333
#: src/view/screens/Support.tsx:25
#: src/view/screens/Support.tsx:28
msgid "Support"
@@ -11890,10 +11914,12 @@ msgid "Support for this feature in your country has not been enabled yet! Please
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:98
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:114
msgid "Suspended accounts cannot participate in a group chat."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:60
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:75
msgid "Suspended accounts cannot participate in chat."
msgstr ""
@@ -12056,7 +12082,7 @@ msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:181
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:31
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:98
-#: src/Navigation.tsx:342
+#: src/Navigation.tsx:343
#: src/screens/Settings/AboutSettings.tsx:94
#: src/screens/Settings/AboutSettings.tsx:97
#: src/view/screens/TermsOfService.tsx:25
@@ -12113,7 +12139,7 @@ msgstr ""
msgid "That's all, folks!"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1195
+#: src/screens/VideoFeed/index.tsx:1212
msgid "That's everything!"
msgstr ""
@@ -12262,7 +12288,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12296,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr ""
@@ -12279,8 +12305,8 @@ msgstr ""
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr ""
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr ""
@@ -12305,7 +12331,7 @@ msgstr ""
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12406,7 @@ msgstr ""
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12388,7 +12414,7 @@ msgstr ""
msgid "They won’t be able to rejoin unless you invite them again."
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:118
+#: src/components/moderation/ScreenHider.tsx:116
msgid "This {screenDescription} has been flagged:"
msgstr ""
@@ -12404,7 +12430,7 @@ msgstr ""
msgid "This account has one or more attempted verifications, but it is not currently verified."
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:113
+#: src/components/moderation/ScreenHider.tsx:111
msgid "This account has requested that users sign in to view their profile."
msgstr ""
@@ -12533,7 +12559,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr ""
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr ""
@@ -12637,7 +12663,7 @@ msgstr ""
#. placeholder {0}: niceDate(i18n, createdAt)
#. placeholder {1}: niceDate(i18n, indexedAt)
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:622
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:623
msgid "This post claims to have been created on <0>{0}0>, but was first seen by Bluesky on <1>{1}1>."
msgstr ""
@@ -12645,7 +12671,7 @@ msgstr ""
msgid "This post has an unknown type of threadgate on it. Your app may be out of date."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:157
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:155
msgid "This post is only visible to logged-in users."
msgstr ""
@@ -12699,6 +12725,7 @@ msgid "This user doesn't have any followers."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:64
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:79
msgid "This user has blocked you and cannot be messaged."
msgstr ""
@@ -12708,6 +12735,7 @@ msgid "This user has blocked you. You cannot view their content."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:68
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:83
msgid "This user has disabled chat and cannot be messaged."
msgstr ""
@@ -12733,7 +12761,7 @@ msgstr ""
msgid "This user isn't following anyone."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:236
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:304
msgid "This video can’t be played on your device. Your browser or system may be missing the required video codecs (H.264/AAC)."
msgstr ""
@@ -12782,7 +12810,7 @@ msgstr ""
msgid "Threaded"
msgstr ""
-#: src/Navigation.tsx:375
+#: src/Navigation.tsx:376
msgid "Threads Preferences"
msgstr ""
@@ -12842,7 +12870,7 @@ msgid "Too many contacts - you've exceeded the number of contacts you can import
msgstr ""
#: src/screens/Hashtag.tsx:86
-#: src/screens/Search/SearchResults.tsx:74
+#: src/screens/Search/SearchResults.tsx:83
#: src/screens/Topic.tsx:58
msgid "Top"
msgstr ""
@@ -12854,7 +12882,7 @@ msgstr ""
msgid "Top replies first"
msgstr ""
-#: src/Navigation.tsx:494
+#: src/Navigation.tsx:503
msgid "Topic"
msgstr ""
@@ -12889,7 +12917,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr ""
@@ -12898,7 +12928,7 @@ msgstr ""
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -12914,11 +12944,11 @@ msgstr ""
msgid "Trust emerges from relationships, communities, and shared context, so we’re also enabling <0>trusted verifiers0>: organizations that can directly issue verification."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:233
+#: src/screens/Search/SearchResults.tsx:260
msgid "Try a different search term or remove some filters."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:235
+#: src/screens/Search/SearchResults.tsx:262
msgid "Try a different search term."
msgstr ""
@@ -12993,10 +13023,12 @@ msgid "Unable to fetch join requests."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:113
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:129
msgid "Unable to find a selected recipient."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:77
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:92
msgid "Unable to find the selected recipient."
msgstr ""
@@ -13023,9 +13055,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13097,8 @@ msgstr ""
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13100,7 +13132,7 @@ msgstr ""
msgid "Unfollow account"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:902
+#: src/screens/VideoFeed/index.tsx:919
msgid "Unfollows the user"
msgstr ""
@@ -13128,7 +13160,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr ""
@@ -13198,14 +13230,14 @@ msgid "Unpin"
msgstr ""
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr ""
@@ -13220,7 +13252,7 @@ msgid "Unpin moderation list"
msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr ""
@@ -13254,7 +13286,7 @@ msgstr ""
msgid "Unsubscribed from list"
msgstr ""
-#: src/view/com/composer/text-input/TextInput.tsx:128
+#: src/view/com/composer/text-input/TextInput.tsx:127
msgid "Unsupported clipboard content"
msgstr ""
@@ -13506,7 +13538,7 @@ msgstr ""
msgid "Verification settings"
msgstr ""
-#: src/Navigation.tsx:207
+#: src/Navigation.tsx:208
#: src/screens/Moderation/VerificationSettings.tsx:34
msgid "Verification Settings"
msgstr ""
@@ -13614,7 +13646,7 @@ msgstr ""
msgid "Video failed to process"
msgstr ""
-#: src/Navigation.tsx:562
+#: src/Navigation.tsx:571
msgid "Video Feed"
msgstr ""
@@ -13624,24 +13656,24 @@ msgid "Video from {0}: {text}"
msgstr ""
#. placeholder {0}: sanitizeHandle( post.author.handle, '@', )
-#: src/screens/VideoFeed/index.tsx:1157
+#: src/screens/VideoFeed/index.tsx:1174
msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "Video Games"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1156
+#: src/screens/VideoFeed/index.tsx:1173
msgid "Video is paused"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1156
+#: src/screens/VideoFeed/index.tsx:1173
msgid "Video is playing"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:232
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:299
msgid "Video not found."
msgstr ""
@@ -13687,9 +13719,9 @@ msgstr ""
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
-#: src/screens/VideoFeed/index.tsx:863
+#: src/screens/VideoFeed/index.tsx:880
#: src/view/com/notifications/NotificationFeedItem.tsx:619
msgid "View {0}'s profile"
msgstr ""
@@ -13720,13 +13752,13 @@ msgstr ""
msgid "View debug entry"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:728
-#: src/screens/VideoFeed/index.tsx:746
+#: src/screens/VideoFeed/index.tsx:745
+#: src/screens/VideoFeed/index.tsx:763
msgid "View details"
msgstr ""
#: src/view/com/posts/ViewFullThread.tsx:31
-#: src/view/com/posts/ViewFullThread.tsx:64
+#: src/view/com/posts/ViewFullThread.tsx:65
msgid "View full thread"
msgstr ""
@@ -13794,11 +13826,11 @@ msgstr ""
msgid "View the labeling service provided by @{0}"
msgstr ""
-#: src/components/verification/VerificationCheckButton.tsx:93
+#: src/components/verification/VerificationCheckButton.tsx:103
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr ""
@@ -13827,7 +13859,7 @@ msgstr ""
msgid "View your muted accounts"
msgstr ""
-#: src/components/verification/VerificationCheckButton.tsx:92
+#: src/components/verification/VerificationCheckButton.tsx:102
msgid "View your verifications"
msgstr ""
@@ -14031,7 +14063,7 @@ msgid "We're having network issues, try again"
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:197
-#: src/components/dms/InitiateChatFlow.tsx:289
+#: src/components/dms/InitiateChatFlow.tsx:321
msgid "We’re having network issues, try again"
msgstr ""
@@ -14060,13 +14092,15 @@ msgstr ""
msgid "We're sorry, but we weren't able to load your muted words at this time. Please try again."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:412
-#: src/screens/Search/SearchResults.tsx:553
+#: src/screens/Search/SearchResults.tsx:439
+#: src/screens/Search/SearchResults.tsx:580
+#: src/screens/Search/SearchResults.tsx:777
msgid "We’re sorry, but your search could not be completed."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:411
-#: src/screens/Search/SearchResults.tsx:552
+#: src/screens/Search/SearchResults.tsx:438
+#: src/screens/Search/SearchResults.tsx:579
+#: src/screens/Search/SearchResults.tsx:776
msgid "We’re sorry, but your search could not be completed. Please try again in a few minutes."
msgstr ""
@@ -14358,7 +14392,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14435,9 +14469,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr ""
@@ -14447,6 +14481,7 @@ msgid "You cannot add more than {EMOJI_REACTION_LIMIT, plural, one {# emoji reac
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:105
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:121
msgid "You cannot create a group chat yet."
msgstr ""
@@ -14610,7 +14645,7 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14670,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14795,7 +14830,7 @@ msgstr ""
msgid "You've reached the maximum number of requests allowed. Please try again later."
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:426
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:430
msgid "You’ve reached the maximum of {MAX_FILTERS, plural, one {# filter} other {# filters}}. Add more values to an existing filter instead of creating new ones."
msgstr ""
@@ -14811,7 +14846,7 @@ msgstr ""
msgid "You've reached your daily limit for video uploads (too many videos)"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1204
+#: src/screens/VideoFeed/index.tsx:1221
msgid "You've run out of videos to watch. Maybe it's a good time to take a break?"
msgstr ""
@@ -14831,11 +14866,11 @@ msgstr ""
msgid "Your account is not yet old enough to upload videos. Please try again later."
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:731
+#: src/components/dms/InitiateChatFlow.tsx:836
msgid "Your account is too new"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:732
+#: src/components/dms/InitiateChatFlow.tsx:837
msgid "Your account must be at least 7 days old to create a new group chat."
msgstr ""
@@ -14926,8 +14961,8 @@ msgstr ""
msgid "Your hosting provider is detected automatically from the username you enter."
msgstr ""
-#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/Navigation.tsx:475
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14974,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
diff --git a/src/locale/locales/br/messages.po b/src/locale/locales/br/messages.po
index a47386c9b0..44b4c60c82 100644
--- a/src/locale/locales/br/messages.po
+++ b/src/locale/locales/br/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: br\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Breton\n"
"Plural-Forms: nplurals=5; plural=(n%10==1 && (n%100!=11 || n%100!=71 || n%100!=91) ? 0 : n%10==2 && (n%100!=12 || n%100!=72 || n%100!=92) ? 1 : ((n%10>=3 && n%10<=4) || n%10==9) && ((n%100 < 10 || n%100 > 19) || (n%100 < 70 || n%100 > 79) || (n%100 < 90 || n%100 > 99)) ? 2 : (n!=0 && n%1;\n"
@@ -103,12 +103,12 @@ msgid "{0, plural, one {# hour} other {# hours}}"
msgstr ""
#. placeholder {0}: labels.length
-#: src/components/moderation/PostAlerts.tsx:149
+#: src/components/moderation/PostAlerts.tsx:157
msgid "{0, plural, one {# label applied to your post} other {# labels applied to your post}}"
msgstr ""
#. placeholder {0}: labels.length
-#: src/components/moderation/PostAlerts.tsx:156
+#: src/components/moderation/PostAlerts.tsx:164
msgid "{0, plural, one {# label applied} other {# labels applied}}"
msgstr ""
@@ -119,6 +119,7 @@ msgstr ""
#. placeholder {0}: convo.details.memberCount
#: src/components/dialogs/SearchablePeopleList.tsx:555
+#: src/components/dms/InitiateChatFlow.tsx:1038
msgid "{0, plural, one {# member} other {# members}}"
msgstr ""
@@ -196,7 +197,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr ""
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:223
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:153
msgid "{0, plural, one {post} other {posts}}"
msgstr ""
@@ -224,10 +228,20 @@ msgid "{0} · {1}"
msgstr ""
#. placeholder {0}: desc.name
-#: src/components/moderation/ContentHider.tsx:100
+#: src/components/moderation/ContentHider.tsx:98
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {trend.postCount >= 1000 ? ( 1K+ posts ) : ( {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} )} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {trend.postCount >= 1000 ? ( 1K+ posts ) : ( {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} )} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:221
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:151
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -251,29 +265,6 @@ msgstr ""
msgid "{0} and {1} added to chat"
msgstr ""
-#. Social proof on the likes stat; the bolded names are people the viewer follows who liked the post and are its only likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {0}: names[0].displayName
-#. placeholder {1}: nameLink(names[1])
-#. placeholder {1}: names[1].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:135
-#: src/screens/PostThread/components/LikesStat.tsx:191
-msgid "{0} and {1} like this"
-msgstr ""
-
-#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {1}: formatPostStatCount(others)
-#. placeholder {2}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:196
-msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr ""
-
-#. placeholder {0}: names[0].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:137
-msgid "{0} and {othersLabel} like this"
-msgstr ""
-
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
msgid "{0} following"
@@ -324,14 +315,6 @@ msgstr ""
msgid "{0} left the group"
msgstr ""
-#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post and is its only like
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {0}: names[0].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:138
-#: src/screens/PostThread/components/LikesStat.tsx:206
-msgid "{0} likes this"
-msgstr ""
-
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/Scrubber.tsx:203
@@ -388,21 +371,6 @@ msgstr ""
msgid "{0}, {1} and {memberCount, plural, one {# other} other {# others}} added to chat"
msgstr ""
-#. Social proof on the likes stat; the bolded names are people the viewer follows who liked the post, and the count is the remaining number of likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {1}: nameLink(names[1])
-#. placeholder {2}: formatPostStatCount(others)
-#. placeholder {3}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:181
-msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr ""
-
-#. placeholder {0}: names[0].displayName
-#. placeholder {1}: names[1].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:134
-msgid "{0}, {1}, and {othersLabel} like this"
-msgstr ""
-
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
#. placeholder {2}: feed.likeCount || 0
@@ -690,7 +658,7 @@ msgid "{following} following"
msgstr ""
#: src/components/dms/components/GroupChatProfileCard.tsx:62
-#: src/components/dms/InitiateChatFlow.tsx:945
+#: src/components/dms/InitiateChatFlow.tsx:1158
msgid "{handle} can’t be added"
msgstr ""
@@ -698,7 +666,7 @@ msgstr ""
msgid "{handle} can't be messaged"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:906
+#: src/components/dms/InitiateChatFlow.tsx:1119
msgid "{handle} can’t be messaged"
msgstr ""
@@ -776,12 +744,6 @@ msgstr ""
msgid "{numMatches, plural, one {# contact found} other {# contacts found}}"
msgstr ""
-#. placeholder {0}: formatPostStatCount(others)
-#. placeholder {1}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:127
-msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr ""
-
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
msgstr ""
@@ -791,7 +753,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr ""
@@ -821,11 +785,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr ""
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr ""
@@ -842,13 +801,13 @@ msgstr ""
#. Number of images beyond the first 3
#. placeholder {0}: labels.length
#. placeholder {0}: totalNumber - 3
-#: src/components/moderation/PostAlerts.tsx:155
+#: src/components/moderation/PostAlerts.tsx:163
#: src/view/com/composer/ComposerReplyTo.tsx:278
msgid "+{0}"
msgstr ""
#. Indicates the number of additional profiles are in the Starter Pack e.g. +12
-#: src/screens/Search/components/StarterPackCard.tsx:250
+#: src/screens/Search/components/StarterPackCard.tsx:258
msgid "+{computedTotal}"
msgstr ""
@@ -883,14 +842,14 @@ msgstr ""
#. Quote count display, the <0> tags enclose the number of quotes in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(post.quoteCount)
#. placeholder {1}: post.quoteCount
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:470
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:469
msgid "<0>{0}0> {1, plural, one {quote} other {quotes}}"
msgstr ""
#. Repost count display, the <0> tags enclose the number of reposts in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(post.repostCount)
#. placeholder {1}: post.repostCount
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:449
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:448
msgid "<0>{0}0> {1, plural, one {repost} other {reposts}}"
msgstr ""
@@ -903,7 +862,7 @@ msgstr ""
#. Like count display, the <0> tags enclose the number of likes in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(likeCount)
-#: src/screens/PostThread/components/LikesStat.tsx:90
+#: src/screens/PostThread/components/LikesStat.tsx:44
msgid "<0>{0}0> {likeCount, plural, one {like} other {likes}}"
msgstr ""
@@ -931,7 +890,7 @@ msgid "<0>{displayName}0><1/><2> added you2>"
msgstr ""
#: src/screens/Hashtag.tsx:230
-#: src/screens/Search/SearchResults.tsx:385
+#: src/screens/Search/SearchResults.tsx:412
msgid "<0>Sign in0><1> or 1><2>create an account2><3> 3><4>to search for news, sports, politics, and everything else happening on Bluesky.4>"
msgstr ""
@@ -949,6 +908,13 @@ msgstr ""
msgid "⚠Invalid Handle"
msgstr ""
+#. Over 1,000 posts
+#. Over 1,000 posts
+#: src/components/interstitials/FeedTrendingTopics.tsx:219
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:149
+msgid "1K+ posts"
+msgstr ""
+
#: src/components/dialogs/MutedWords.tsx:202
#: src/components/dialogs/MutedWords.tsx:551
#: src/components/dialogs/MutedWords.tsx:554
@@ -988,9 +954,11 @@ msgstr ""
#: src/components/contacts/screens/VerifyNumber.tsx:155
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:71
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:110
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1028,10 +996,11 @@ msgid "A screenshot of the post composer with a new button next to the post butt
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:109
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:125
msgid "A selected recipient is not followed by the sender."
msgstr ""
-#: src/Navigation.tsx:474
+#: src/Navigation.tsx:483
#: src/screens/Settings/AboutSettings.tsx:85
#: src/screens/Settings/Settings.tsx:264
#: src/screens/Settings/Settings.tsx:267
@@ -1080,11 +1049,11 @@ msgstr ""
msgid "Accessibility"
msgstr ""
-#: src/Navigation.tsx:389
+#: src/Navigation.tsx:390
msgid "Accessibility Settings"
msgstr ""
-#: src/Navigation.tsx:405
+#: src/Navigation.tsx:406
#: src/screens/Settings/AccountSettings.tsx:54
#: src/screens/Settings/Settings.tsx:174
#: src/screens/Settings/Settings.tsx:177
@@ -1159,11 +1128,15 @@ msgid "Accounts with a scalloped blue check mark <0><1/>0> can verify others.
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:214
-#: src/screens/Settings/NotificationSettings/index.tsx:226
-#: src/screens/Settings/NotificationSettings/index.tsx:365
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:105
+#: src/screens/Settings/NotificationSettings/index.tsx:225
msgid "Activity from others"
msgstr ""
+#: src/Navigation.tsx:459
+msgid "Activity notifications"
+msgstr ""
+
#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:191
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:319
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:326
@@ -1231,7 +1204,7 @@ msgstr ""
msgid "Add another post to thread"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:435
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:439
msgid "Add another search filter"
msgstr ""
@@ -1253,7 +1226,7 @@ msgstr ""
msgid "Add emoji reaction"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:443
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:447
msgid "Add filter"
msgstr ""
@@ -1400,7 +1373,7 @@ msgstr ""
msgid "Adult content"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:131
+#: src/components/moderation/ContentHider.tsx:129
#: src/lib/moderation/useGlobalLabelStrings.ts:34
#: src/lib/moderation/useModerationCauseDescription.ts:149
#: src/view/com/composer/labels/LabelsBtn.tsx:123
@@ -1640,11 +1613,11 @@ msgstr ""
msgid "An error occurred while hiding suggestion. {0}"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.tsx:188
+#: src/components/Post/Embed/VideoEmbed/index.tsx:197
msgid "An error occurred while loading the video. Please try again later."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:239
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:308
msgid "An error occurred while loading the video. Please try again."
msgstr ""
@@ -1705,16 +1678,14 @@ msgstr ""
msgid "An issue not included in these options"
msgstr ""
-#: src/components/dms/dialogs/NewChatDialog.tsx:92
-msgid "An issue occurred creating the group chat, please try again."
-msgstr ""
-
#: src/components/dms/dialogs/NewChatDialog.tsx:54
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:69
msgid "An issue occurred starting the chat, please try again."
msgstr ""
-#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
-msgid "An issue occurred while trying to open the chat"
+#: src/components/dms/dialogs/NewChatDialog.tsx:92
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:108
+msgid "An issue occurred starting the group chat, please try again."
msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
@@ -1769,8 +1740,8 @@ msgid "Any date"
msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:457
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:22
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:25
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:22
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:26
msgid "Anyone"
msgstr ""
@@ -1802,7 +1773,7 @@ msgstr ""
msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one."
msgstr ""
-#: src/Navigation.tsx:482
+#: src/Navigation.tsx:491
#: src/screens/Settings/AppIconSettings/index.tsx:65
#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:19
#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:24
@@ -1840,7 +1811,7 @@ msgstr ""
msgid "App passwords"
msgstr ""
-#: src/Navigation.tsx:357
+#: src/Navigation.tsx:358
#: src/screens/Settings/AppPasswords.tsx:51
msgid "App Passwords"
msgstr ""
@@ -1891,7 +1862,7 @@ msgstr ""
msgid "Appeal this label"
msgstr ""
-#: src/Navigation.tsx:397
+#: src/Navigation.tsx:398
#: src/screens/Settings/AppearanceSettings.tsx:73
#: src/screens/Settings/Settings.tsx:226
#: src/screens/Settings/Settings.tsx:229
@@ -1909,12 +1880,12 @@ msgid "Apply Pull Request"
msgstr ""
#. placeholder {0}: niceDate(i18n, createdAt, 'medium')
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:610
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:611
msgid "Archived from {0}"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:581
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:619
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:582
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:620
msgid "Archived post"
msgstr ""
@@ -2019,7 +1990,7 @@ msgid "Aurora"
msgstr ""
#: src/components/BotAccountAlert.tsx:32
-#: src/components/BotBadge.tsx:63
+#: src/components/BotBadge.tsx:65
msgid "Automated account"
msgstr ""
@@ -2033,7 +2004,7 @@ msgstr ""
msgid "Automation label"
msgstr ""
-#: src/Navigation.tsx:421
+#: src/Navigation.tsx:422
#: src/screens/Settings/AutomationLabelSettings.tsx:103
msgid "Automation Label"
msgstr ""
@@ -2053,9 +2024,9 @@ msgstr ""
#: src/components/dms/AddMembersFlow.tsx:359
#: src/components/dms/AddMembersFlow.tsx:527
#: src/components/dms/AddMembersFlow.tsx:533
-#: src/components/dms/InitiateChatFlow.tsx:540
-#: src/components/dms/InitiateChatFlow.tsx:758
-#: src/components/dms/InitiateChatFlow.tsx:765
+#: src/components/dms/InitiateChatFlow.tsx:645
+#: src/components/dms/InitiateChatFlow.tsx:863
+#: src/components/dms/InitiateChatFlow.tsx:870
#: src/components/moderation/AppealForm.tsx:145
#: src/components/moderation/AppealForm.tsx:146
#: src/screens/Login/ChooseAccountForm.tsx:96
@@ -2160,13 +2131,19 @@ msgstr ""
msgid "Beta Feature"
msgstr ""
-#: src/Navigation.tsx:413
+#: src/Navigation.tsx:414
#: src/screens/Settings/BetaFeaturesSettings.tsx:108
#: src/screens/Settings/Settings.tsx:248
#: src/screens/Settings/Settings.tsx:251
msgid "Beta features"
msgstr ""
+#: src/components/BetaBadge.tsx:79
+#: src/components/BetaBadge.tsx:99
+#: src/components/BetaBadge.tsx:100
+msgid "Beta features enabled"
+msgstr ""
+
#: src/screens/Settings/BetaFeaturesSettings.tsx:144
msgctxt "web"
msgid "Beta features may be unstable. Some changes may require reloading the app."
@@ -2185,9 +2162,9 @@ msgstr ""
msgid "Birthday"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2269,7 +2246,7 @@ msgstr ""
msgid "Blocked accounts"
msgstr ""
-#: src/Navigation.tsx:193
+#: src/Navigation.tsx:194
#: src/view/screens/ModerationBlockedAccounts.tsx:95
msgid "Blocked Accounts"
msgstr ""
@@ -2305,10 +2282,11 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:635
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:636
msgid "Bluesky cannot confirm the authenticity of the claimed date."
msgstr ""
@@ -2425,24 +2403,25 @@ msgstr ""
msgid "Browse other feeds"
msgstr ""
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr ""
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr ""
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr ""
@@ -2461,8 +2440,8 @@ msgstr ""
#: src/components/LabelingServiceCard/index.tsx:62
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
-#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/components/StarterPackCard.tsx:112
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr ""
@@ -2473,9 +2452,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr ""
@@ -2504,7 +2483,7 @@ msgstr ""
msgid "By creating an account you agree to the <0>Terms of Service0>."
msgstr ""
-#: src/screens/Search/components/StarterPackCard.tsx:106
+#: src/screens/Search/components/StarterPackCard.tsx:111
msgid "By you"
msgstr ""
@@ -2534,7 +2513,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2585,7 +2564,7 @@ msgstr ""
msgid "Cancel reply"
msgstr ""
-#: src/screens/Search/Shell.tsx:595
+#: src/screens/Search/Shell.tsx:592
msgid "Cancel search"
msgstr ""
@@ -2698,7 +2677,7 @@ msgid "Changes to the starter pack will not be reflected in the list after creat
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:133
-#: src/Navigation.tsx:500
+#: src/Navigation.tsx:509
#: src/view/shell/bottom-bar/BottomBar.tsx:242
#: src/view/shell/desktop/LeftNav.tsx:698
#: src/view/shell/Drawer.tsx:525
@@ -2738,8 +2717,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,15 +2728,16 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:73
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:88
msgid "Chat recipient is not followed by the sender."
msgstr ""
-#: src/Navigation.tsx:520
+#: src/Navigation.tsx:529
msgid "Chat request inbox"
msgstr ""
@@ -2767,7 +2747,7 @@ msgid "Chat requests"
msgstr ""
#: src/components/dms/ConvoMenu.tsx:88
-#: src/Navigation.tsx:515
+#: src/Navigation.tsx:524
#: src/screens/Messages/ChatList.tsx:97
#: src/screens/Messages/ChatList.tsx:101
#: src/screens/Messages/ChatList.tsx:671
@@ -3003,7 +2983,7 @@ msgstr ""
#: src/components/dms/AfterReportDialog.tsx:212
#: src/components/dms/AfterReportDialog.tsx:217
#: src/components/dms/EmojiPopup.android.tsx:59
-#: src/components/dms/InitiateChatFlow.tsx:565
+#: src/components/dms/InitiateChatFlow.tsx:670
#: src/components/intents/GroupChatJoinDialog.tsx:246
#: src/components/intents/GroupChatJoinDialog.tsx:281
#: src/components/NewskieDialog.tsx:169
@@ -3047,7 +3027,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3070,7 +3050,7 @@ msgstr ""
#: src/components/ContextMenu/Backdrop.ios.tsx:53
#: src/components/ContextMenu/Backdrop.ios.tsx:79
#: src/components/ContextMenu/Backdrop.tsx:45
-#: src/components/Lightbox/chrome/ImageMenu.tsx:84
+#: src/components/Lightbox/chrome/ImageMenu.tsx:85
msgid "Close menu"
msgstr ""
@@ -3132,7 +3112,7 @@ msgid "Comics"
msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:46
-#: src/Navigation.tsx:347
+#: src/Navigation.tsx:348
#: src/view/screens/CommunityGuidelines.tsx:28
msgid "Community Guidelines"
msgstr ""
@@ -3253,7 +3233,7 @@ msgstr ""
msgid "Content and media"
msgstr ""
-#: src/Navigation.tsx:458
+#: src/Navigation.tsx:467
msgid "Content and Media"
msgstr ""
@@ -3265,10 +3245,6 @@ msgstr ""
msgid "Content filters"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr ""
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3283,7 +3259,7 @@ msgid "Content promoting or depicting self-harm"
msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:70
-#: src/components/moderation/ScreenHider.tsx:100
+#: src/components/moderation/ScreenHider.tsx:98
#: src/lib/moderation/useGlobalLabelStrings.ts:22
#: src/lib/moderation/useModerationCauseDescription.ts:46
msgid "Content Warning"
@@ -3326,7 +3302,7 @@ msgid "Continue thread..."
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:324
-#: src/components/dms/InitiateChatFlow.tsx:493
+#: src/components/dms/InitiateChatFlow.tsx:598
msgid "Continue to group name"
msgstr ""
@@ -3368,7 +3344,7 @@ msgstr ""
msgid "Copied build version to clipboard"
msgstr ""
-#: src/screens/Search/Shell.tsx:515
+#: src/screens/Search/Shell.tsx:512
msgid "Copied link to clipboard"
msgstr ""
@@ -3376,7 +3352,7 @@ msgstr ""
#: src/components/dms/MessageContextMenu.tsx:97
#: src/components/PostControls/DiscoverDebug.tsx:36
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:273
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:77
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:75
#: src/lib/sharing.ts:24
#: src/lib/sharing.ts:42
msgid "Copied to clipboard"
@@ -3410,8 +3386,8 @@ msgstr ""
msgid "Copy at:// URI"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:154
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:157
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:152
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:155
msgid "Copy author DID"
msgstr ""
@@ -3449,10 +3425,10 @@ msgstr ""
msgid "Copy link to list"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:142
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:145
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:88
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:91
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:140
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:143
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:86
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:89
msgid "Copy link to post"
msgstr ""
@@ -3470,8 +3446,8 @@ msgstr ""
msgid "Copy message text"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:145
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:148
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:143
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:146
msgid "Copy post at:// URI"
msgstr ""
@@ -3490,7 +3466,7 @@ msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:41
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:108
-#: src/Navigation.tsx:352
+#: src/Navigation.tsx:353
#: src/view/screens/CopyrightPolicy.tsx:25
msgid "Copyright Policy"
msgstr ""
@@ -3540,11 +3516,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr ""
@@ -3562,7 +3538,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3606,7 +3582,7 @@ msgstr ""
#. Text on button to create a new starter pack
#: src/components/dialogs/StarterPackDialog.tsx:113
#: src/components/dialogs/StarterPackDialog.tsx:210
-#: src/components/dms/InitiateChatFlow.tsx:502
+#: src/components/dms/InitiateChatFlow.tsx:607
#: src/components/StarterPack/ProfileStarterPacks.tsx:332
msgid "Create"
msgstr ""
@@ -3626,7 +3602,7 @@ msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:210
#: src/components/StarterPack/ProfileStarterPacks.tsx:319
-#: src/Navigation.tsx:551
+#: src/Navigation.tsx:560
msgid "Create a starter pack"
msgstr ""
@@ -3657,7 +3633,7 @@ msgstr ""
#: src/components/dialogs/Signin.tsx:87
#: src/components/dialogs/Signin.tsx:89
#: src/screens/Hashtag.tsx:236
-#: src/screens/Search/SearchResults.tsx:391
+#: src/screens/Search/SearchResults.tsx:418
msgid "Create an account"
msgstr ""
@@ -3674,7 +3650,7 @@ msgstr ""
msgid "Create another"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:501
+#: src/components/dms/InitiateChatFlow.tsx:606
msgid "Create group chat"
msgstr ""
@@ -3743,7 +3719,7 @@ msgstr ""
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4055,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr ""
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,15 +4066,11 @@ msgstr ""
msgid "Discover new custom feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr ""
-#: src/components/Dialog/index.tsx:413
+#: src/components/Dialog/index.tsx:414
#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:83
msgid "Dismiss"
msgstr ""
@@ -4111,11 +4087,11 @@ msgstr ""
msgid "Dismiss getting started guide"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4220,11 +4196,11 @@ msgstr ""
msgid "Double tap or long press the message to add a reaction"
msgstr ""
-#: src/components/Dialog/index.tsx:414
+#: src/components/Dialog/index.tsx:415
msgid "Double tap to close the dialog"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1161
+#: src/screens/VideoFeed/index.tsx:1178
msgid "Double tap to like"
msgstr ""
@@ -4328,6 +4304,7 @@ msgstr ""
#: src/screens/Messages/components/EditTextButton.tsx:52
#: src/screens/Settings/AccountSettings.tsx:148
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:250
#: src/screens/StarterPack/StarterPackScreen.tsx:604
#: src/screens/StarterPack/Wizard/index.tsx:331
#: src/screens/StarterPack/Wizard/index.tsx:336
@@ -4365,8 +4342,8 @@ msgstr ""
msgid "Edit interaction settings"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
@@ -4397,7 +4374,7 @@ msgstr ""
msgid "Edit moderation list"
msgstr ""
-#: src/Navigation.tsx:362
+#: src/Navigation.tsx:363
#: src/view/screens/Feeds.tsx:511
msgid "Edit My Feeds"
msgstr ""
@@ -4406,6 +4383,11 @@ msgstr ""
msgid "Edit name"
msgstr ""
+#. placeholder {0}: createSanitizedDisplayName( profile, )
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:242
+msgid "Edit notifications from {0}"
+msgstr ""
+
#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:114
msgid "Edit People"
msgstr ""
@@ -4444,7 +4426,7 @@ msgstr ""
msgid "Edit who can reply"
msgstr ""
-#: src/Navigation.tsx:556
+#: src/Navigation.tsx:565
msgid "Edit your starter pack"
msgstr ""
@@ -4500,8 +4482,8 @@ msgstr ""
#: src/components/dialogs/Embed.tsx:105
#: src/components/dialogs/Embed.tsx:109
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:120
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:125
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:118
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:123
msgid "Embed post"
msgstr ""
@@ -4509,7 +4491,7 @@ msgstr ""
msgid "Embed this post in your website. Simply copy the following snippet and paste it into the HTML code of your website."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb.tsx:64
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb.tsx:66
msgid "Embedded video player"
msgstr ""
@@ -4550,12 +4532,13 @@ msgstr ""
msgid "Enable media players for"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:139
#: src/view/screens/Storybook/Admonitions.tsx:76
msgid "Enable notifications for an account by visiting their profile and pressing the <0>bell icon0> <1/>."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:136
-#: src/screens/Settings/NotificationSettings/index.tsx:140
+#: src/screens/Settings/NotificationSettings/index.tsx:135
+#: src/screens/Settings/NotificationSettings/index.tsx:139
msgid "Enable push notifications"
msgstr ""
@@ -4650,7 +4633,7 @@ msgstr ""
msgid "Enters full screen"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:202
msgid "Entertainment"
msgstr ""
@@ -4684,7 +4667,7 @@ msgstr ""
msgid "Error receiving captcha response."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:179
+#: src/screens/Search/SearchResults.tsx:206
msgid "Error: {error}"
msgstr ""
@@ -4696,8 +4679,8 @@ msgstr ""
msgid "Everybody can reply to this post."
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:168
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:171
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:170
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:173
msgid "Everyone"
msgstr ""
@@ -4711,8 +4694,8 @@ msgctxt "allow messages from"
msgid "Everyone"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:299
-#: src/screens/Settings/NotificationSettings/index.tsx:401
+#: src/screens/Settings/NotificationSettings/index.tsx:298
+#: src/screens/Settings/NotificationSettings/index.tsx:387
msgid "Everything else"
msgstr ""
@@ -4755,11 +4738,11 @@ msgstr ""
msgid "Expand or collapse the full post you are replying to"
msgstr ""
-#: src/components/Post/ShowMoreTextButton.tsx:33
+#: src/components/Post/ShowMoreTextButton.tsx:31
msgid "Expand post text"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1037
+#: src/screens/VideoFeed/index.tsx:1054
msgid "Expands or collapses post text"
msgstr ""
@@ -4802,8 +4785,8 @@ msgstr ""
msgid "Explicit sexual images."
msgstr ""
-#: src/Navigation.tsx:760
-#: src/screens/Search/Shell.tsx:552
+#: src/Navigation.tsx:769
+#: src/screens/Search/Shell.tsx:549
#: src/view/shell/desktop/LeftNav.tsx:677
#: src/view/shell/Drawer.tsx:473
msgid "Explore"
@@ -4844,7 +4827,7 @@ msgstr ""
msgid "External media may allow websites to collect information about you and your device. No information is sent or requested until you press the \"play\" button."
msgstr ""
-#: src/Navigation.tsx:381
+#: src/Navigation.tsx:382
#: src/screens/Settings/ExternalMediaPreferences.tsx:35
msgid "External Media Preferences"
msgstr ""
@@ -4886,7 +4869,7 @@ msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:302
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:130
-#: src/screens/Search/Shell.tsx:516
+#: src/screens/Search/Shell.tsx:513
msgid "Failed to copy link"
msgstr ""
@@ -4979,24 +4962,25 @@ msgstr ""
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr ""
#: src/components/dialogs/NotificationSettingsDialog.tsx:85
#: src/screens/Messages/Settings.tsx:369
-#: src/screens/Settings/NotificationSettings/index.tsx:149
-#: src/screens/Settings/NotificationSettings/index.tsx:268
-#: src/screens/Settings/NotificationSettings/index.tsx:285
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:112
+#: src/screens/Settings/NotificationSettings/index.tsx:148
+#: src/screens/Settings/NotificationSettings/index.tsx:267
+#: src/screens/Settings/NotificationSettings/index.tsx:284
msgid "Failed to load notification settings."
msgstr ""
@@ -5012,14 +4996,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr ""
@@ -5191,7 +5175,7 @@ msgstr ""
msgid "False information about elections"
msgstr ""
-#: src/Navigation.tsx:292
+#: src/Navigation.tsx:293
msgid "Feed"
msgstr ""
@@ -5212,7 +5196,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr ""
@@ -5236,10 +5220,10 @@ msgctxt "toast"
msgid "Feedback sent to feed operator"
msgstr ""
-#: src/Navigation.tsx:536
+#: src/Navigation.tsx:545
#: src/screens/SavedFeeds.tsx:112
#: src/screens/SavedFeeds.tsx:303
-#: src/screens/Search/SearchResults.tsx:104
+#: src/screens/Search/SearchResults.tsx:113
#: src/screens/StarterPack/StarterPackScreen.tsx:196
#: src/view/screens/Feeds.tsx:504
#: src/view/screens/Profile.tsx:239
@@ -5260,10 +5244,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr ""
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr ""
@@ -5273,11 +5253,11 @@ msgstr ""
msgid "File saved successfully!"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:48
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:49
msgid "Filter by author"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:29
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:30
msgid "Filter by author (currently: {currentLabel})"
msgstr ""
@@ -5310,7 +5290,7 @@ msgstr ""
msgid "Filter who can opt to receive notifications for your activity"
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:163
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:165
msgid "Filter who you receive notifications from"
msgstr ""
@@ -5352,8 +5332,8 @@ msgstr ""
msgid "Find and invite friends"
msgstr ""
-#: src/Navigation.tsx:445
-#: src/Navigation.tsx:578
+#: src/Navigation.tsx:446
+#: src/Navigation.tsx:587
msgid "Find Contacts"
msgstr ""
@@ -5429,7 +5409,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/Member.tsx:170
#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:157
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:409
-#: src/screens/VideoFeed/index.tsx:920
+#: src/screens/VideoFeed/index.tsx:937
#: src/view/com/notifications/NotificationFeedItem.tsx:864
#: src/view/com/notifications/NotificationFeedItem.tsx:871
msgid "Follow"
@@ -5445,7 +5425,7 @@ msgstr ""
msgid "Follow {displayName}"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:899
+#: src/screens/VideoFeed/index.tsx:916
msgid "Follow {handle}"
msgstr ""
@@ -5528,7 +5508,7 @@ msgid "Followers can join"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:246
+#: src/Navigation.tsx:247
msgid "Followers of @{0} that you know"
msgstr ""
@@ -5544,7 +5524,7 @@ msgstr ""
#: src/components/ProfileHoverCard/index.web.tsx:505
#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:160
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:405
-#: src/screens/VideoFeed/index.tsx:918
+#: src/screens/VideoFeed/index.tsx:935
#: src/view/com/notifications/NotificationFeedItem.tsx:842
#: src/view/com/notifications/NotificationFeedItem.tsx:859
msgid "Following"
@@ -5569,7 +5549,7 @@ msgstr ""
msgid "Following {displayName}"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:898
+#: src/screens/VideoFeed/index.tsx:915
msgid "Following {handle}"
msgstr ""
@@ -5578,7 +5558,7 @@ msgstr ""
msgid "Following feed preferences"
msgstr ""
-#: src/Navigation.tsx:368
+#: src/Navigation.tsx:369
#: src/screens/Settings/FollowingFeedPreferences.tsx:57
msgid "Following Feed Preferences"
msgstr ""
@@ -5651,7 +5631,9 @@ msgstr ""
msgid "Free your feed"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:406
+#. Filter search results by a specific post author
+#. Filter who you receive notifications from
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:408
#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:159
msgid "From"
msgstr ""
@@ -5718,39 +5700,39 @@ msgstr ""
msgid "Get help"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:403
+#: src/screens/Settings/NotificationSettings/index.tsx:389
msgid "Get notifications for starter pack joins, verification, and other activity."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:325
+#: src/screens/Settings/NotificationSettings/index.tsx:324
msgid "Get notifications when people follow you."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:317
+#: src/screens/Settings/NotificationSettings/index.tsx:316
msgid "Get notifications when people like your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:380
+#: src/screens/Settings/NotificationSettings/index.tsx:366
msgid "Get notifications when people like your reposts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:341
+#: src/screens/Settings/NotificationSettings/index.tsx:340
msgid "Get notifications when people mention you."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:349
+#: src/screens/Settings/NotificationSettings/index.tsx:348
msgid "Get notifications when people quote your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:333
+#: src/screens/Settings/NotificationSettings/index.tsx:332
msgid "Get notifications when people reply to your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:358
+#: src/screens/Settings/NotificationSettings/index.tsx:357
msgid "Get notifications when people repost your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:389
+#: src/screens/Settings/NotificationSettings/index.tsx:375
msgid "Get notifications when people repost your reposts."
msgstr ""
@@ -5762,15 +5744,15 @@ msgstr ""
msgid "Get notifications when people send you messages."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:367
-msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr ""
-
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
msgid "Get notified about new posts"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:106
+msgid "Get notified about posts and replies from accounts you choose."
+msgstr ""
+
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:226
msgid "Get notified of new posts from {name}"
msgstr ""
@@ -5813,17 +5795,17 @@ msgstr ""
#: src/components/dialogs/LinkWarning.tsx:127
#: src/components/dialogs/LinkWarning.tsx:133
-#: src/components/Layout/Header/index.tsx:133
-#: src/components/moderation/ScreenHider.tsx:161
-#: src/components/moderation/ScreenHider.tsx:170
+#: src/components/Layout/Header/index.tsx:134
+#: src/components/moderation/ScreenHider.tsx:157
+#: src/components/moderation/ScreenHider.tsx:166
#: src/screens/Login/components/AuthLayout/Header/index.tsx:74
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:160
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:163
#: src/screens/ProfileList/components/ErrorScreen.tsx:35
#: src/screens/ProfileList/components/ErrorScreen.tsx:41
#: src/screens/VideoFeed/components/Header.tsx:163
-#: src/screens/VideoFeed/index.tsx:1222
-#: src/screens/VideoFeed/index.tsx:1226
+#: src/screens/VideoFeed/index.tsx:1239
+#: src/screens/VideoFeed/index.tsx:1243
#: src/view/com/auth/LoggedOut.tsx:127
#: src/view/com/profile/ProfileFollowers.tsx:211
#: src/view/com/profile/ProfileFollowers.tsx:212
@@ -5876,7 +5858,7 @@ msgid "Go live for"
msgstr ""
#. placeholder {0}: name.displayName
-#: src/screens/PostThread/components/LikesStat.tsx:152
+#: src/screens/PostThread/components/LikesStat.tsx:146
msgid "Go to {0}'s profile"
msgstr ""
@@ -5980,7 +5962,7 @@ msgctxt "toast"
msgid "Group chat name updated"
msgstr ""
-#: src/Navigation.tsx:505
+#: src/Navigation.tsx:514
#: src/screens/Messages/ConversationSettings/index.tsx:113
msgid "Group chat settings"
msgstr ""
@@ -6010,16 +5992,17 @@ msgid "Group chats can only have a maximum of {0, plural, other {# people}}."
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:565
+#: src/components/dms/InitiateChatFlow.tsx:1048
msgid "Group is locked"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:264
-#: src/components/dms/InitiateChatFlow.tsx:600
+#: src/components/dms/InitiateChatFlow.tsx:292
+#: src/components/dms/InitiateChatFlow.tsx:705
#: src/screens/Messages/ConversationSettings/prompts.tsx:50
msgid "Group name"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:625
+#: src/components/dms/InitiateChatFlow.tsx:730
#: src/screens/Messages/ConversationSettings/prompts.tsx:69
msgid "Group name is too long. {MAX_GROUP_NAME_GRAPHEME_LENGTH, plural, other {The maximum number of characters is #.}}"
msgstr ""
@@ -6077,7 +6060,7 @@ msgstr ""
msgid "Harming or endangering minors"
msgstr ""
-#: src/Navigation.tsx:489
+#: src/Navigation.tsx:498
msgid "Hashtag"
msgstr ""
@@ -6140,7 +6123,7 @@ msgstr ""
msgid "Hidden"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:697
+#: src/screens/VideoFeed/index.tsx:714
msgid "Hidden by your moderation settings."
msgstr ""
@@ -6148,9 +6131,9 @@ msgstr ""
msgid "Hidden list"
msgstr ""
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
-#: src/components/moderation/ContentHider.tsx:220
+#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
#: src/components/moderation/PostHider.tsx:140
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:820
@@ -6158,7 +6141,7 @@ msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr ""
@@ -6198,7 +6181,7 @@ msgstr ""
msgid "Hide reply for me"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr ""
@@ -6218,12 +6201,12 @@ msgstr ""
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr ""
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr ""
@@ -6240,7 +6223,7 @@ msgstr ""
msgid "Hide verification badges"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:171
+#: src/components/moderation/ContentHider.tsx:168
#: src/components/moderation/PostHider.tsx:94
msgid "Hides the content"
msgstr ""
@@ -6293,8 +6276,8 @@ msgstr ""
msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!"
msgstr ""
-#: src/Navigation.tsx:755
-#: src/Navigation.tsx:776
+#: src/Navigation.tsx:764
+#: src/Navigation.tsx:785
#: src/view/shell/bottom-bar/BottomBar.tsx:196
#: src/view/shell/desktop/LeftNav.tsx:667
#: src/view/shell/Drawer.tsx:499
@@ -6321,10 +6304,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr ""
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6409,6 +6388,7 @@ msgstr ""
msgid "If you want to change your password, we will send you a code to verify that this is your account."
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:157
#: src/view/screens/Storybook/Admonitions.tsx:90
msgid "If you want to restrict who can receive notifications for your account's activity, you can change this in <0>Settings → Privacy and Security0>."
msgstr ""
@@ -6560,6 +6540,7 @@ msgstr ""
#. Advanced search filter
#. Advanced search filter
#. Advanced search filter
+#. Include search results with or without replies
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:47
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:58
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:75
@@ -6831,11 +6812,11 @@ msgid "KWS website"
msgstr ""
#. placeholder {0}: sanitizeDisplayName(desc.source!)
-#: src/components/moderation/ContentHider.tsx:251
+#: src/components/moderation/ContentHider.tsx:245
msgid "Labeled by {0}."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:249
+#: src/components/moderation/ContentHider.tsx:243
msgid "Labeled by the author."
msgstr ""
@@ -6864,7 +6845,7 @@ msgstr ""
msgid "Language"
msgstr ""
-#: src/Navigation.tsx:219
+#: src/Navigation.tsx:220
msgid "Language Settings"
msgstr ""
@@ -6889,7 +6870,7 @@ msgid "Last initiated just now"
msgstr ""
#: src/screens/Hashtag.tsx:97
-#: src/screens/Search/SearchResults.tsx:86
+#: src/screens/Search/SearchResults.tsx:95
#: src/screens/Topic.tsx:64
msgid "Latest"
msgstr ""
@@ -6904,11 +6885,11 @@ msgctxt "english-only-resource"
msgid "Learn more"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:147
+#: src/components/moderation/ScreenHider.tsx:143
msgid "Learn More"
msgstr ""
-#: src/screens/Search/SearchResults.tsx:246
+#: src/screens/Search/SearchResults.tsx:273
msgctxt "english-only-resource"
msgid "Learn more about <0>how to use advanced search0>."
msgstr ""
@@ -6937,8 +6918,8 @@ msgstr ""
msgid "Learn more about self hosting your PDS."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:169
-#: src/components/moderation/ContentHider.tsx:235
+#: src/components/moderation/ContentHider.tsx:166
+#: src/components/moderation/ContentHider.tsx:230
msgid "Learn more about the moderation applied to this content"
msgstr ""
@@ -6951,7 +6932,7 @@ msgid "Learn more about these changes and how to share your thoughts with us by
msgstr ""
#: src/components/moderation/PostHider.tsx:116
-#: src/components/moderation/ScreenHider.tsx:134
+#: src/components/moderation/ScreenHider.tsx:132
msgid "Learn more about this warning"
msgstr ""
@@ -6975,7 +6956,7 @@ msgid "Learn more in your <0>account settings.0>"
msgstr ""
#: src/components/dialogs/ServerInput.tsx:222
-#: src/components/moderation/ContentHider.tsx:259
+#: src/components/moderation/ContentHider.tsx:253
#: src/screens/Login/components/HostingProviderDialog.tsx:243
msgid "Learn more."
msgstr ""
@@ -6993,8 +6974,8 @@ msgstr ""
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7015,7 @@ msgstr ""
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7047,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr ""
@@ -7085,7 +7066,7 @@ msgstr ""
msgid "Like 10 posts to train the Discover feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr ""
@@ -7093,8 +7074,8 @@ msgstr ""
msgid "Like this labeler"
msgstr ""
-#: src/Navigation.tsx:297
-#: src/Navigation.tsx:302
+#: src/Navigation.tsx:298
+#: src/Navigation.tsx:303
msgid "Liked by"
msgstr ""
@@ -7111,27 +7092,45 @@ msgstr ""
msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr ""
+#. Social proof below the post stats; the bolded name is a person the viewer follows who liked the post
+#. placeholder {0}: nameLink(names[0])
+#. placeholder {0}: names[0].displayName
+#: src/screens/PostThread/components/LikesStat.tsx:132
+#: src/screens/PostThread/components/LikesStat.tsx:173
+msgid "Liked by {0}"
+msgstr ""
+
+#. Social proof below the post stats; the bolded names are people the viewer follows who liked the post
+#. placeholder {0}: nameLink(names[0])
+#. placeholder {0}: names[0].displayName
+#. placeholder {1}: nameLink(names[1])
+#. placeholder {1}: names[1].displayName
+#: src/screens/PostThread/components/LikesStat.tsx:131
+#: src/screens/PostThread/components/LikesStat.tsx:169
+msgid "Liked by {0} and {1}"
+msgstr ""
+
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:158
-#: src/screens/Settings/NotificationSettings/index.tsx:160
-#: src/screens/Settings/NotificationSettings/index.tsx:315
+#: src/screens/Settings/NotificationSettings/index.tsx:159
+#: src/screens/Settings/NotificationSettings/index.tsx:314
#: src/view/screens/Profile.tsx:238
msgid "Likes"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:200
-#: src/screens/Settings/NotificationSettings/index.tsx:239
-#: src/screens/Settings/NotificationSettings/index.tsx:378
+#: src/screens/Settings/NotificationSettings/index.tsx:238
+#: src/screens/Settings/NotificationSettings/index.tsx:364
msgid "Likes of your reposts"
msgstr ""
-#: src/screens/PostThread/components/LikesStat.tsx:85
+#: src/screens/PostThread/components/LikesStat.tsx:39
msgid "Likes on this post"
msgstr ""
@@ -7144,7 +7143,7 @@ msgstr ""
msgid "Link copied to clipboard"
msgstr ""
-#: src/Navigation.tsx:252
+#: src/Navigation.tsx:253
msgid "List"
msgstr ""
@@ -7230,7 +7229,7 @@ msgctxt "toast"
msgid "List unmuted"
msgstr ""
-#: src/Navigation.tsx:173
+#: src/Navigation.tsx:174
#: src/view/screens/Lists.tsx:60
#: src/view/screens/Profile.tsx:233
#: src/view/screens/Profile.tsx:241
@@ -7258,12 +7257,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7278,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr ""
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr ""
@@ -7292,7 +7291,7 @@ msgstr ""
msgid "Load new notifications"
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:118
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7336,7 +7335,7 @@ msgstr ""
msgid "Locked"
msgstr ""
-#: src/Navigation.tsx:327
+#: src/Navigation.tsx:328
msgid "Log"
msgstr ""
@@ -7456,6 +7455,10 @@ msgstr ""
msgid "Maybe later"
msgstr ""
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:24
+msgid "Me"
+msgstr ""
+
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:375
#: src/view/screens/Profile.tsx:236
msgid "Media"
@@ -7475,7 +7478,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7493,8 +7496,8 @@ msgid "mentioned users"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:179
-#: src/screens/Settings/NotificationSettings/index.tsx:193
-#: src/screens/Settings/NotificationSettings/index.tsx:340
+#: src/screens/Settings/NotificationSettings/index.tsx:192
+#: src/screens/Settings/NotificationSettings/index.tsx:339
#: src/view/screens/Notifications.tsx:99
msgid "Mentions"
msgstr ""
@@ -7563,7 +7566,7 @@ msgstr ""
msgid "Message options"
msgstr ""
-#: src/Navigation.tsx:770
+#: src/Navigation.tsx:779
msgid "Messages"
msgstr ""
@@ -7592,7 +7595,7 @@ msgstr ""
msgid "Missing media"
msgstr ""
-#: src/Navigation.tsx:178
+#: src/Navigation.tsx:179
#: src/screens/Moderation/index.tsx:100
msgid "Moderation"
msgstr ""
@@ -7636,7 +7639,7 @@ msgstr ""
msgid "Moderation lists"
msgstr ""
-#: src/Navigation.tsx:183
+#: src/Navigation.tsx:184
#: src/view/screens/ModerationModlists.tsx:60
msgid "Moderation Lists"
msgstr ""
@@ -7645,7 +7648,7 @@ msgstr ""
msgid "moderation settings"
msgstr ""
-#: src/Navigation.tsx:312
+#: src/Navigation.tsx:313
msgid "Moderation states"
msgstr ""
@@ -7786,7 +7789,7 @@ msgstr ""
msgid "Muted accounts"
msgstr ""
-#: src/Navigation.tsx:188
+#: src/Navigation.tsx:189
#: src/view/screens/ModerationMutedAccounts.tsx:107
msgid "Muted Accounts"
msgstr ""
@@ -7867,7 +7870,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr ""
@@ -7931,25 +7933,25 @@ msgid "New Feature"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:193
-#: src/screens/Settings/NotificationSettings/index.tsx:171
-#: src/screens/Settings/NotificationSettings/index.tsx:324
+#: src/screens/Settings/NotificationSettings/index.tsx:170
+#: src/screens/Settings/NotificationSettings/index.tsx:323
msgid "New followers"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:249
-#: src/components/dms/InitiateChatFlow.tsx:263
+#: src/components/dms/InitiateChatFlow.tsx:277
+#: src/components/dms/InitiateChatFlow.tsx:291
msgid "New group chat"
msgstr ""
#. Button used to create a new group chat.
#. Button used to create a new group chat.
-#: src/components/dms/InitiateChatFlow.tsx:800
-#: src/components/dms/InitiateChatFlow.tsx:834
+#: src/components/dms/InitiateChatFlow.tsx:905
+#: src/components/dms/InitiateChatFlow.tsx:939
msgctxt "action"
msgid "New group chat"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:300
+#: src/components/dms/InitiateChatFlow.tsx:332
msgid "New group chat with:"
msgstr ""
@@ -7966,13 +7968,13 @@ msgstr ""
#: src/screens/Messages/Settings.tsx:289
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:282
+#: src/screens/Settings/NotificationSettings/index.tsx:281
msgid "New message requests"
msgstr ""
#: src/screens/Messages/Settings.tsx:268
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:21
-#: src/screens/Settings/NotificationSettings/index.tsx:265
+#: src/screens/Settings/NotificationSettings/index.tsx:264
msgid "New messages"
msgstr ""
@@ -7982,7 +7984,7 @@ msgstr ""
msgid "New password"
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,14 +8027,14 @@ msgid "Newest replies first"
msgstr ""
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:204
msgid "News"
msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:395
#: src/components/contacts/screens/ViewMatches.tsx:410
#: src/components/dms/AddMembersFlow.tsx:325
-#: src/components/dms/InitiateChatFlow.tsx:494
+#: src/components/dms/InitiateChatFlow.tsx:599
#: src/screens/Login/ForgotPasswordForm.tsx:143
#: src/screens/Login/ForgotPasswordForm.tsx:150
#: src/screens/Login/SetNewPasswordForm.tsx:171
@@ -8217,13 +8219,13 @@ msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:250
#: src/components/dms/AddMembersFlow.tsx:257
-#: src/components/dms/InitiateChatFlow.tsx:376
+#: src/components/dms/InitiateChatFlow.tsx:469
#: src/components/ProgressGuide/FollowDialog.tsx:221
msgid "No results"
msgstr ""
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8236,19 +8238,19 @@ msgstr ""
msgid "No results found for \"{query}\""
msgstr ""
-#: src/screens/Search/SearchResults.tsx:206
+#: src/screens/Search/SearchResults.tsx:233
msgid "No results found for “<0>{query}0>” with advanced search filters applied."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:218
+#: src/screens/Search/SearchResults.tsx:245
msgid "No results found for “<0>{query}0>”."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:212
+#: src/screens/Search/SearchResults.tsx:239
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8298,6 +8300,10 @@ msgstr ""
msgid "Non-sexual Nudity"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:220
+msgid "None"
+msgstr ""
+
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:263
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:266
msgid "None of these words"
@@ -8316,7 +8322,7 @@ msgstr ""
msgid "Not followed by anyone you’re following"
msgstr ""
-#: src/Navigation.tsx:168
+#: src/Navigation.tsx:169
#: src/view/screens/Profile.tsx:132
msgid "Not Found"
msgstr ""
@@ -8333,7 +8339,7 @@ msgstr ""
msgid "Note: Bluesky is an open and public network. This setting only limits the visibility of your content on the Bluesky app and website, and other apps may not respect this setting. Your content may still be shown to logged-out users by other apps and websites."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:135
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:133
msgid "Note: This post is only visible to logged-in users."
msgstr ""
@@ -8342,8 +8348,8 @@ msgid "Nothing saved yet"
msgstr ""
#: src/components/dialogs/NotificationSettingsDialog.tsx:72
-#: src/Navigation.tsx:452
-#: src/Navigation.tsx:531
+#: src/Navigation.tsx:453
+#: src/Navigation.tsx:540
#: src/view/screens/Notifications.tsx:134
msgid "Notification settings"
msgstr ""
@@ -8353,11 +8359,12 @@ msgstr ""
msgid "Notification sounds"
msgstr ""
-#: src/Navigation.tsx:526
-#: src/Navigation.tsx:765
+#: src/Navigation.tsx:535
+#: src/Navigation.tsx:774
#: src/screens/Messages/Settings.tsx:255
#: src/screens/Notifications/ActivityList.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:126
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:93
+#: src/screens/Settings/NotificationSettings/index.tsx:125
#: src/screens/Settings/Settings.tsx:198
#: src/screens/Settings/Settings.tsx:201
#: src/view/screens/Notifications.tsx:128
@@ -8396,7 +8403,7 @@ msgstr ""
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8404,10 +8411,10 @@ msgstr ""
#: src/components/BotAccountAlert.tsx:52
#: src/components/BotAccountAlert.tsx:57
-#: src/components/dms/InitiateChatFlow.tsx:733
+#: src/components/dms/InitiateChatFlow.tsx:838
#: src/components/dms/MessageItem.tsx:742
#: src/screens/Login/PasswordUpdatedForm.tsx:35
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:641
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:642
msgid "Okay"
msgstr ""
@@ -8431,10 +8438,12 @@ msgid "Onboarding reset"
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:117
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:133
msgid "One of the selected recipients does not allow group chats."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:100
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:116
msgid "One of the selected recipients has blocked you and cannot be messaged."
msgstr ""
@@ -8570,7 +8579,7 @@ msgstr ""
msgid "Open draft"
msgstr ""
-#: src/components/Layout/Header/index.tsx:167
+#: src/components/Layout/Header/index.tsx:168
msgid "Open drawer menu"
msgstr ""
@@ -8579,12 +8588,13 @@ msgstr ""
msgid "Open emoji picker"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr ""
@@ -8627,7 +8637,7 @@ msgstr ""
msgid "Open muted words and tags settings"
msgstr ""
-#: src/screens/Search/components/StarterPackCard.tsx:120
+#: src/screens/Search/components/StarterPackCard.tsx:128
msgid "Open pack"
msgstr ""
@@ -8930,7 +8940,7 @@ msgid "Pause video"
msgstr ""
#: src/screens/ProfileList/index.tsx:167
-#: src/screens/Search/SearchResults.tsx:98
+#: src/screens/Search/SearchResults.tsx:107
#: src/screens/StarterPack/StarterPackScreen.tsx:195
msgid "People"
msgstr ""
@@ -8944,17 +8954,18 @@ msgid "People {ownerName} follows can request to join"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:239
+#: src/Navigation.tsx:240
msgid "People followed by @{0}"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:232
+#: src/Navigation.tsx:233
msgid "People following @{0}"
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:178
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:182
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:23
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:180
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:184
msgid "People I follow"
msgstr ""
@@ -8977,7 +8988,6 @@ msgid "People I follow can request to join"
msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:510
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:23
msgid "People you follow"
msgstr ""
@@ -9023,8 +9033,8 @@ msgid "Pictures meant for adults."
msgstr ""
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr ""
@@ -9034,7 +9044,7 @@ msgstr ""
msgid "Pin to home"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr ""
@@ -9048,8 +9058,8 @@ msgid "Pinned"
msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr ""
@@ -9076,7 +9086,7 @@ msgstr ""
msgid "Play GIF"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.tsx:169
+#: src/components/Post/Embed/VideoEmbed/index.tsx:178
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:333
msgid "Play video"
msgstr ""
@@ -9261,7 +9271,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Politics"
msgstr ""
@@ -9303,10 +9313,10 @@ msgid "Post blocked"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:265
-#: src/Navigation.tsx:272
-#: src/Navigation.tsx:279
-#: src/Navigation.tsx:286
+#: src/Navigation.tsx:266
+#: src/Navigation.tsx:273
+#: src/Navigation.tsx:280
+#: src/Navigation.tsx:287
msgid "Post by @{0}"
msgstr ""
@@ -9340,7 +9350,7 @@ msgstr ""
msgid "Post interaction settings"
msgstr ""
-#: src/Navigation.tsx:199
+#: src/Navigation.tsx:200
#: src/screens/ModerationInteractionSettings/index.tsx:35
msgid "Post Interaction Settings"
msgstr ""
@@ -9377,6 +9387,7 @@ msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:257
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:269
#: src/screens/ProfileList/index.tsx:167
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:216
#: src/screens/StarterPack/StarterPackScreen.tsx:197
#: src/view/screens/Profile.tsx:234
msgid "Posts"
@@ -9394,6 +9405,10 @@ msgstr ""
msgid "Posts hidden"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:214
+msgid "Posts, Replies"
+msgstr ""
+
#: src/components/dialogs/LinkWarning.tsx:89
msgid "Potentially misleading link"
msgstr ""
@@ -9445,20 +9460,21 @@ msgstr ""
msgid "Privacy and security"
msgstr ""
-#: src/Navigation.tsx:429
-#: src/Navigation.tsx:437
+#: src/Navigation.tsx:430
+#: src/Navigation.tsx:438
#: src/screens/Settings/ActivityPrivacySettings.tsx:41
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:45
msgid "Privacy and Security"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:161
#: src/view/screens/Storybook/Admonitions.tsx:94
msgid "Privacy and Security settings"
msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:36
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:103
-#: src/Navigation.tsx:337
+#: src/Navigation.tsx:338
#: src/screens/Settings/AboutSettings.tsx:102
#: src/screens/Settings/AboutSettings.tsx:105
#: src/view/screens/PrivacyPolicy.tsx:25
@@ -9595,12 +9611,12 @@ msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:186
#: src/screens/Post/PostQuotes.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:204
-#: src/screens/Settings/NotificationSettings/index.tsx:347
+#: src/screens/Settings/NotificationSettings/index.tsx:203
+#: src/screens/Settings/NotificationSettings/index.tsx:346
msgid "Quotes"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:466
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:465
msgid "Quotes of this post"
msgstr ""
@@ -9643,7 +9659,7 @@ msgstr ""
msgid "Read {0, plural, one {# more reply} other {# more replies}}"
msgstr ""
-#: src/screens/Search/SearchResults.tsx:249
+#: src/screens/Search/SearchResults.tsx:276
msgctxt "english-only-resource"
msgid "Read about how to use advanced search filters"
msgstr ""
@@ -9653,11 +9669,11 @@ msgstr ""
msgid "Read blog post"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1038
+#: src/screens/VideoFeed/index.tsx:1055
msgid "Read less"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1038
+#: src/screens/VideoFeed/index.tsx:1055
msgid "Read more"
msgstr ""
@@ -9717,10 +9733,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr ""
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr ""
@@ -9841,8 +9853,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9888,8 @@ msgstr ""
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9960,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10014,8 +10026,9 @@ msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:274
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:286
#: src/lib/hooks/useNotificationHandler.ts:172
-#: src/screens/Settings/NotificationSettings/index.tsx:182
-#: src/screens/Settings/NotificationSettings/index.tsx:331
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:218
+#: src/screens/Settings/NotificationSettings/index.tsx:181
+#: src/screens/Settings/NotificationSettings/index.tsx:330
#: src/view/screens/Profile.tsx:235
msgid "Replies"
msgstr ""
@@ -10094,8 +10107,8 @@ msgstr ""
msgid "Report dialog"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr ""
@@ -10203,18 +10216,18 @@ msgid "Reposted by you"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:165
-#: src/screens/Settings/NotificationSettings/index.tsx:215
-#: src/screens/Settings/NotificationSettings/index.tsx:356
+#: src/screens/Settings/NotificationSettings/index.tsx:214
+#: src/screens/Settings/NotificationSettings/index.tsx:355
msgid "Reposts"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:445
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:444
msgid "Reposts of this post"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:207
-#: src/screens/Settings/NotificationSettings/index.tsx:252
-#: src/screens/Settings/NotificationSettings/index.tsx:387
+#: src/screens/Settings/NotificationSettings/index.tsx:251
+#: src/screens/Settings/NotificationSettings/index.tsx:373
msgid "Reposts of your reposts"
msgstr ""
@@ -10249,7 +10262,7 @@ msgstr ""
msgid "Requests"
msgstr ""
-#: src/Navigation.tsx:510
+#: src/Navigation.tsx:519
#: src/screens/Messages/JoinRequests.tsx:59
#: src/screens/Messages/JoinRequests.tsx:425
msgid "Requests to join"
@@ -10391,7 +10404,7 @@ msgstr ""
#: src/screens/ProfileList/components/ErrorScreen.tsx:36
#: src/screens/Settings/components/ChangeHandleDialog.tsx:577
-#: src/screens/VideoFeed/index.tsx:1223
+#: src/screens/VideoFeed/index.tsx:1240
#: src/view/screens/NotFound.tsx:54
msgid "Returns to previous page"
msgstr ""
@@ -10462,7 +10475,7 @@ msgstr ""
msgid "Save draft?"
msgstr ""
-#: src/components/Lightbox/chrome/ImageMenu.tsx:98
+#: src/components/Lightbox/chrome/ImageMenu.tsx:99
#: src/components/MediaPreview.tsx:231
#: src/components/Post/Embed/ImageContextMenu.tsx:70
#: src/components/StarterPack/ShareDialog.tsx:144
@@ -10483,8 +10496,8 @@ msgstr ""
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr ""
@@ -10500,12 +10513,12 @@ msgid "Saved Feeds"
msgstr ""
#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:145
-#: src/Navigation.tsx:570
+#: src/Navigation.tsx:579
#: src/screens/Bookmarks.tsx:59
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr ""
@@ -10531,7 +10544,7 @@ msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:82
#: src/features/inviteFriends/InviteScannerScreen.web.tsx:23
-#: src/Navigation.tsx:317
+#: src/Navigation.tsx:318
msgid "Scan QR code"
msgstr ""
@@ -10560,8 +10573,8 @@ msgstr ""
#: src/components/forms/SearchInput.tsx:53
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:218
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:224
-#: src/screens/Search/Shell.tsx:552
-#: src/screens/Search/Shell.tsx:616
+#: src/screens/Search/Shell.tsx:549
+#: src/screens/Search/Shell.tsx:612
#: src/screens/Search/Shell.tsx:753
#: src/view/shell/bottom-bar/BottomBar.tsx:216
msgid "Search"
@@ -10569,7 +10582,7 @@ msgstr ""
#. placeholder {0}: profile.handle
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:258
+#: src/Navigation.tsx:259
#: src/screens/Profile/ProfileSearch.tsx:37
msgid "Search @{0}'s posts"
msgstr ""
@@ -10608,11 +10621,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr ""
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
@@ -10626,7 +10639,7 @@ msgid "Search GIFs"
msgstr ""
#: src/screens/Hashtag.tsx:228
-#: src/screens/Search/SearchResults.tsx:383
+#: src/screens/Search/SearchResults.tsx:410
msgid "Search is currently unavailable when logged out"
msgstr ""
@@ -10705,6 +10718,7 @@ msgstr ""
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10726,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10782,6 +10800,7 @@ msgid "Select caption file (.vtt)"
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:501
+#: src/components/dms/InitiateChatFlow.tsx:984
msgid "Select chat \"{name}\""
msgstr ""
@@ -10822,7 +10841,7 @@ msgstr ""
msgid "Select GIF \"{0}\""
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:725
+#: src/components/dms/InitiateChatFlow.tsx:830
msgid "Select group chat members"
msgstr ""
@@ -10941,7 +10960,8 @@ msgstr ""
msgid "Send post to {name}"
msgstr ""
-#: src/components/dms/dialogs/ShareViaChatDialog.tsx:72
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:167
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:176
msgid "Send post to..."
msgstr ""
@@ -10959,11 +10979,11 @@ msgstr ""
msgid "Send verification email"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:116
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:122
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
-msgid "Send via direct message"
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:114
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:120
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:103
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:109
+msgid "Send via chat"
msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
@@ -11017,14 +11037,14 @@ msgstr ""
msgid "Sets email for password reset"
msgstr ""
-#: src/Navigation.tsx:214
+#: src/Navigation.tsx:215
#: src/screens/Settings/Settings.tsx:99
#: src/view/shell/desktop/LeftNav.tsx:755
#: src/view/shell/Drawer.tsx:668
msgid "Settings"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:221
+#: src/screens/Settings/NotificationSettings/index.tsx:220
msgid "Settings for activity from others"
msgstr ""
@@ -11032,49 +11052,49 @@ msgstr ""
msgid "Settings for allowing others to be notified of your posts"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:155
+#: src/screens/Settings/NotificationSettings/index.tsx:154
msgid "Settings for like notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:188
+#: src/screens/Settings/NotificationSettings/index.tsx:187
msgid "Settings for mention notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:166
+#: src/screens/Settings/NotificationSettings/index.tsx:165
msgid "Settings for new follower notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:294
+#: src/screens/Settings/NotificationSettings/index.tsx:293
msgid "Settings for notifications for everything else"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:234
+#: src/screens/Settings/NotificationSettings/index.tsx:233
msgid "Settings for notifications for likes of your reposts"
msgstr ""
#: src/screens/Messages/Settings.tsx:280
-#: src/screens/Settings/NotificationSettings/index.tsx:277
+#: src/screens/Settings/NotificationSettings/index.tsx:276
msgid "Settings for notifications for new message requests"
msgstr ""
#: src/screens/Messages/Settings.tsx:259
-#: src/screens/Settings/NotificationSettings/index.tsx:260
+#: src/screens/Settings/NotificationSettings/index.tsx:259
msgid "Settings for notifications for new messages"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:247
+#: src/screens/Settings/NotificationSettings/index.tsx:246
msgid "Settings for notifications for reposts of your reposts"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:199
+#: src/screens/Settings/NotificationSettings/index.tsx:198
msgid "Settings for quote notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:177
+#: src/screens/Settings/NotificationSettings/index.tsx:176
msgid "Settings for reply notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:210
+#: src/screens/Settings/NotificationSettings/index.tsx:209
msgid "Settings for repost notifications"
msgstr ""
@@ -11111,8 +11131,8 @@ msgstr ""
msgid "Share anyway"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:176
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:179
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:174
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:177
msgid "Share author DID"
msgstr ""
@@ -11123,7 +11143,7 @@ msgstr ""
msgid "Share feedback"
msgstr ""
-#: src/components/Lightbox/chrome/ImageMenu.tsx:93
+#: src/components/Lightbox/chrome/ImageMenu.tsx:94
#: src/components/Lightbox/Lightbox.web.tsx:281
#: src/components/Lightbox/Lightbox.web.tsx:307
msgid "Share image"
@@ -11150,8 +11170,8 @@ msgstr ""
msgid "Share my profile"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:167
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:170
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:165
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:168
msgid "Share post at:// URI"
msgstr ""
@@ -11165,12 +11185,12 @@ msgstr ""
msgid "Share QR code"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr ""
-#: src/screens/Search/Shell.tsx:568
-#: src/screens/Search/Shell.tsx:638
+#: src/screens/Search/Shell.tsx:565
+#: src/screens/Search/Shell.tsx:634
msgid "Share this search"
msgstr ""
@@ -11182,8 +11202,8 @@ msgstr ""
msgid "Share this starter pack and help people join your community on Bluesky."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:132
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:135
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:130
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:133
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:160
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:166
#: src/screens/StarterPack/StarterPackScreen.tsx:638
@@ -11201,7 +11221,7 @@ msgstr ""
msgid "Share your thoughts…"
msgstr ""
-#: src/Navigation.tsx:322
+#: src/Navigation.tsx:323
msgid "Shared Preferences Tester"
msgstr ""
@@ -11215,7 +11235,7 @@ msgstr ""
msgid "Sharing your age range reveals only the range associated with your Google Account – for example, that you’re at least 18. <0>Your exact age and birthday are never shared,0> and this data never leaves this device. Therefore, it only enables access on this device. Alternatively, <1>you can use our trusted partner, KWS1>, to complete your verification and enable access on all platforms."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:220
+#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:143
#: src/components/moderation/PostHider.tsx:140
msgid "Show"
@@ -11225,13 +11245,13 @@ msgstr ""
msgid "Show alt text"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:179
-#: src/components/moderation/ScreenHider.tsx:182
+#: src/components/moderation/ScreenHider.tsx:175
+#: src/components/moderation/ScreenHider.tsx:178
#: src/features/liveNow/components/LiveStatusDialog.tsx:318
#: src/features/liveNow/components/LiveStatusDialog.tsx:322
#: src/screens/List/ListHiddenScreen.tsx:194
-#: src/screens/VideoFeed/index.tsx:700
-#: src/screens/VideoFeed/index.tsx:706
+#: src/screens/VideoFeed/index.tsx:717
+#: src/screens/VideoFeed/index.tsx:723
msgid "Show anyway"
msgstr ""
@@ -11270,8 +11290,8 @@ msgstr ""
msgid "Show lists of users to select from"
msgstr ""
-#: src/components/Post/ShowMoreTextButton.tsx:52
-msgid "Show More"
+#: src/components/Post/ShowMoreTextButton.tsx:50
+msgid "Show more"
msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
@@ -11329,7 +11349,7 @@ msgstr ""
msgid "Show when you’re live"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:582
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:583
msgid "Shows information about when this post was created"
msgstr ""
@@ -11337,7 +11357,7 @@ msgstr ""
msgid "Shows other accounts you can switch to"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:172
+#: src/components/moderation/ContentHider.tsx:169
#: src/components/moderation/PostHider.tsx:94
msgid "Shows the content"
msgstr ""
@@ -11354,7 +11374,7 @@ msgstr ""
#: src/screens/Login/LoginForm.tsx:560
#: src/screens/Messages/JoinRequest.tsx:290
#: src/screens/Messages/JoinRequest.tsx:296
-#: src/screens/Search/SearchResults.tsx:386
+#: src/screens/Search/SearchResults.tsx:413
#: src/view/com/auth/SplashScreen.tsx:116
#: src/view/com/auth/SplashScreen.tsx:123
#: src/view/com/auth/SplashScreen.web.tsx:124
@@ -11432,7 +11452,7 @@ msgstr ""
msgid "Sign up"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:98
+#: src/components/moderation/ScreenHider.tsx:96
#: src/lib/moderation/useGlobalLabelStrings.ts:28
msgid "Sign-in Required"
msgstr ""
@@ -11607,7 +11627,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr ""
@@ -11646,7 +11666,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Sports"
msgstr ""
@@ -11664,7 +11684,7 @@ msgstr ""
msgid "Start a group chat"
msgstr ""
-#: src/components/dms/dialogs/NewChatDialog.tsx:191
+#: src/components/dms/dialogs/NewChatDialog.tsx:192
msgid "Start a new chat"
msgstr ""
@@ -11678,17 +11698,17 @@ msgstr ""
msgid "Start adding people!"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:726
+#: src/components/dms/InitiateChatFlow.tsx:831
msgid "Start chat"
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:428
-#: src/components/dms/InitiateChatFlow.tsx:874
+#: src/components/dms/InitiateChatFlow.tsx:1087
msgid "Start chat with {displayName}"
msgstr ""
-#: src/Navigation.tsx:541
-#: src/Navigation.tsx:546
+#: src/Navigation.tsx:550
+#: src/Navigation.tsx:555
#: src/screens/StarterPack/Wizard/index.tsx:197
msgid "Starter Pack"
msgstr ""
@@ -11711,7 +11731,11 @@ msgstr ""
msgid "Starter pack is invalid"
msgstr ""
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/SearchResults.tsx:120
+msgid "Starter packs"
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr ""
@@ -11750,7 +11774,7 @@ msgstr ""
msgid "Stored as part of a secure code for matching with others"
msgstr ""
-#: src/Navigation.tsx:307
+#: src/Navigation.tsx:308
#: src/screens/Settings/Settings.tsx:465
msgid "Storybook"
msgstr ""
@@ -11846,11 +11870,11 @@ msgid "Successfully verified"
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:243
-#: src/components/dms/InitiateChatFlow.tsx:350
+#: src/components/dms/InitiateChatFlow.tsx:432
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -11879,7 +11903,7 @@ msgctxt "Name of app icon variant"
msgid "Sunset"
msgstr ""
-#: src/Navigation.tsx:332
+#: src/Navigation.tsx:333
#: src/view/screens/Support.tsx:25
#: src/view/screens/Support.tsx:28
msgid "Support"
@@ -11890,10 +11914,12 @@ msgid "Support for this feature in your country has not been enabled yet! Please
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:98
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:114
msgid "Suspended accounts cannot participate in a group chat."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:60
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:75
msgid "Suspended accounts cannot participate in chat."
msgstr ""
@@ -12056,7 +12082,7 @@ msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:181
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:31
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:98
-#: src/Navigation.tsx:342
+#: src/Navigation.tsx:343
#: src/screens/Settings/AboutSettings.tsx:94
#: src/screens/Settings/AboutSettings.tsx:97
#: src/view/screens/TermsOfService.tsx:25
@@ -12113,7 +12139,7 @@ msgstr ""
msgid "That's all, folks!"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1195
+#: src/screens/VideoFeed/index.tsx:1212
msgid "That's everything!"
msgstr ""
@@ -12262,7 +12288,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12296,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr ""
@@ -12279,8 +12305,8 @@ msgstr ""
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr ""
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr ""
@@ -12305,7 +12331,7 @@ msgstr ""
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12406,7 @@ msgstr ""
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12388,7 +12414,7 @@ msgstr ""
msgid "They won’t be able to rejoin unless you invite them again."
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:118
+#: src/components/moderation/ScreenHider.tsx:116
msgid "This {screenDescription} has been flagged:"
msgstr ""
@@ -12404,7 +12430,7 @@ msgstr ""
msgid "This account has one or more attempted verifications, but it is not currently verified."
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:113
+#: src/components/moderation/ScreenHider.tsx:111
msgid "This account has requested that users sign in to view their profile."
msgstr ""
@@ -12533,7 +12559,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr ""
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr ""
@@ -12637,7 +12663,7 @@ msgstr ""
#. placeholder {0}: niceDate(i18n, createdAt)
#. placeholder {1}: niceDate(i18n, indexedAt)
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:622
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:623
msgid "This post claims to have been created on <0>{0}0>, but was first seen by Bluesky on <1>{1}1>."
msgstr ""
@@ -12645,7 +12671,7 @@ msgstr ""
msgid "This post has an unknown type of threadgate on it. Your app may be out of date."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:157
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:155
msgid "This post is only visible to logged-in users."
msgstr ""
@@ -12699,6 +12725,7 @@ msgid "This user doesn't have any followers."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:64
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:79
msgid "This user has blocked you and cannot be messaged."
msgstr ""
@@ -12708,6 +12735,7 @@ msgid "This user has blocked you. You cannot view their content."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:68
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:83
msgid "This user has disabled chat and cannot be messaged."
msgstr ""
@@ -12733,7 +12761,7 @@ msgstr ""
msgid "This user isn't following anyone."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:236
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:304
msgid "This video can’t be played on your device. Your browser or system may be missing the required video codecs (H.264/AAC)."
msgstr ""
@@ -12782,7 +12810,7 @@ msgstr ""
msgid "Threaded"
msgstr ""
-#: src/Navigation.tsx:375
+#: src/Navigation.tsx:376
msgid "Threads Preferences"
msgstr ""
@@ -12842,7 +12870,7 @@ msgid "Too many contacts - you've exceeded the number of contacts you can import
msgstr ""
#: src/screens/Hashtag.tsx:86
-#: src/screens/Search/SearchResults.tsx:74
+#: src/screens/Search/SearchResults.tsx:83
#: src/screens/Topic.tsx:58
msgid "Top"
msgstr ""
@@ -12854,7 +12882,7 @@ msgstr ""
msgid "Top replies first"
msgstr ""
-#: src/Navigation.tsx:494
+#: src/Navigation.tsx:503
msgid "Topic"
msgstr ""
@@ -12889,7 +12917,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr ""
@@ -12898,7 +12928,7 @@ msgstr ""
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -12914,11 +12944,11 @@ msgstr ""
msgid "Trust emerges from relationships, communities, and shared context, so we’re also enabling <0>trusted verifiers0>: organizations that can directly issue verification."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:233
+#: src/screens/Search/SearchResults.tsx:260
msgid "Try a different search term or remove some filters."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:235
+#: src/screens/Search/SearchResults.tsx:262
msgid "Try a different search term."
msgstr ""
@@ -12993,10 +13023,12 @@ msgid "Unable to fetch join requests."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:113
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:129
msgid "Unable to find a selected recipient."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:77
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:92
msgid "Unable to find the selected recipient."
msgstr ""
@@ -13023,9 +13055,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13097,8 @@ msgstr ""
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13100,7 +13132,7 @@ msgstr ""
msgid "Unfollow account"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:902
+#: src/screens/VideoFeed/index.tsx:919
msgid "Unfollows the user"
msgstr ""
@@ -13128,7 +13160,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr ""
@@ -13198,14 +13230,14 @@ msgid "Unpin"
msgstr ""
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr ""
@@ -13220,7 +13252,7 @@ msgid "Unpin moderation list"
msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr ""
@@ -13254,7 +13286,7 @@ msgstr ""
msgid "Unsubscribed from list"
msgstr ""
-#: src/view/com/composer/text-input/TextInput.tsx:128
+#: src/view/com/composer/text-input/TextInput.tsx:127
msgid "Unsupported clipboard content"
msgstr ""
@@ -13506,7 +13538,7 @@ msgstr ""
msgid "Verification settings"
msgstr ""
-#: src/Navigation.tsx:207
+#: src/Navigation.tsx:208
#: src/screens/Moderation/VerificationSettings.tsx:34
msgid "Verification Settings"
msgstr ""
@@ -13614,7 +13646,7 @@ msgstr ""
msgid "Video failed to process"
msgstr ""
-#: src/Navigation.tsx:562
+#: src/Navigation.tsx:571
msgid "Video Feed"
msgstr ""
@@ -13624,24 +13656,24 @@ msgid "Video from {0}: {text}"
msgstr ""
#. placeholder {0}: sanitizeHandle( post.author.handle, '@', )
-#: src/screens/VideoFeed/index.tsx:1157
+#: src/screens/VideoFeed/index.tsx:1174
msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "Video Games"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1156
+#: src/screens/VideoFeed/index.tsx:1173
msgid "Video is paused"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1156
+#: src/screens/VideoFeed/index.tsx:1173
msgid "Video is playing"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:232
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:299
msgid "Video not found."
msgstr ""
@@ -13687,9 +13719,9 @@ msgstr ""
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
-#: src/screens/VideoFeed/index.tsx:863
+#: src/screens/VideoFeed/index.tsx:880
#: src/view/com/notifications/NotificationFeedItem.tsx:619
msgid "View {0}'s profile"
msgstr ""
@@ -13720,13 +13752,13 @@ msgstr ""
msgid "View debug entry"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:728
-#: src/screens/VideoFeed/index.tsx:746
+#: src/screens/VideoFeed/index.tsx:745
+#: src/screens/VideoFeed/index.tsx:763
msgid "View details"
msgstr ""
#: src/view/com/posts/ViewFullThread.tsx:31
-#: src/view/com/posts/ViewFullThread.tsx:64
+#: src/view/com/posts/ViewFullThread.tsx:65
msgid "View full thread"
msgstr ""
@@ -13794,11 +13826,11 @@ msgstr ""
msgid "View the labeling service provided by @{0}"
msgstr ""
-#: src/components/verification/VerificationCheckButton.tsx:93
+#: src/components/verification/VerificationCheckButton.tsx:103
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr ""
@@ -13827,7 +13859,7 @@ msgstr ""
msgid "View your muted accounts"
msgstr ""
-#: src/components/verification/VerificationCheckButton.tsx:92
+#: src/components/verification/VerificationCheckButton.tsx:102
msgid "View your verifications"
msgstr ""
@@ -14031,7 +14063,7 @@ msgid "We're having network issues, try again"
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:197
-#: src/components/dms/InitiateChatFlow.tsx:289
+#: src/components/dms/InitiateChatFlow.tsx:321
msgid "We’re having network issues, try again"
msgstr ""
@@ -14060,13 +14092,15 @@ msgstr ""
msgid "We're sorry, but we weren't able to load your muted words at this time. Please try again."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:412
-#: src/screens/Search/SearchResults.tsx:553
+#: src/screens/Search/SearchResults.tsx:439
+#: src/screens/Search/SearchResults.tsx:580
+#: src/screens/Search/SearchResults.tsx:777
msgid "We’re sorry, but your search could not be completed."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:411
-#: src/screens/Search/SearchResults.tsx:552
+#: src/screens/Search/SearchResults.tsx:438
+#: src/screens/Search/SearchResults.tsx:579
+#: src/screens/Search/SearchResults.tsx:776
msgid "We’re sorry, but your search could not be completed. Please try again in a few minutes."
msgstr ""
@@ -14358,7 +14392,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14435,9 +14469,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr ""
@@ -14447,6 +14481,7 @@ msgid "You cannot add more than {EMOJI_REACTION_LIMIT, plural, one {# emoji reac
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:105
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:121
msgid "You cannot create a group chat yet."
msgstr ""
@@ -14610,7 +14645,7 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14670,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14795,7 +14830,7 @@ msgstr ""
msgid "You've reached the maximum number of requests allowed. Please try again later."
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:426
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:430
msgid "You’ve reached the maximum of {MAX_FILTERS, plural, one {# filter} other {# filters}}. Add more values to an existing filter instead of creating new ones."
msgstr ""
@@ -14811,7 +14846,7 @@ msgstr ""
msgid "You've reached your daily limit for video uploads (too many videos)"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1204
+#: src/screens/VideoFeed/index.tsx:1221
msgid "You've run out of videos to watch. Maybe it's a good time to take a break?"
msgstr ""
@@ -14831,11 +14866,11 @@ msgstr ""
msgid "Your account is not yet old enough to upload videos. Please try again later."
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:731
+#: src/components/dms/InitiateChatFlow.tsx:836
msgid "Your account is too new"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:732
+#: src/components/dms/InitiateChatFlow.tsx:837
msgid "Your account must be at least 7 days old to create a new group chat."
msgstr ""
@@ -14926,8 +14961,8 @@ msgstr ""
msgid "Your hosting provider is detected automatically from the username you enter."
msgstr ""
-#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/Navigation.tsx:475
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14974,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
diff --git a/src/locale/locales/ca/messages.po b/src/locale/locales/ca/messages.po
index 90c5274db6..e252ad5683 100644
--- a/src/locale/locales/ca/messages.po
+++ b/src/locale/locales/ca/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: ca\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Catalan\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {seguint} other {seguint}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {publicació} other {publicacions}}"
@@ -228,6 +231,16 @@ msgstr "{0} · {1}"
msgid "{0} (Account)"
msgstr "{0} (Compte)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr "{0} {1}"
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -259,7 +272,7 @@ msgstr "{0} i {1} s'han afegit al xat"
#: src/screens/PostThread/components/LikesStat.tsx:135
#: src/screens/PostThread/components/LikesStat.tsx:191
msgid "{0} and {1} like this"
-msgstr "A {0} i a {1} els agrada"
+msgstr ""
#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
#. placeholder {0}: nameLink(names[0])
@@ -267,12 +280,12 @@ msgstr "A {0} i a {1} els agrada"
#. placeholder {2}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:196
msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr "A {0} i {others, plural, one {{1} altre} other {{2} altres}} els agrada això"
+msgstr ""
#. placeholder {0}: names[0].displayName
#: src/screens/PostThread/components/LikesStat.tsx:137
msgid "{0} and {othersLabel} like this"
-msgstr "A {0} i {othersLabel} els agrada això"
+msgstr ""
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
@@ -330,7 +343,7 @@ msgstr "{0} ha deixat el grup"
#: src/screens/PostThread/components/LikesStat.tsx:138
#: src/screens/PostThread/components/LikesStat.tsx:206
msgid "{0} likes this"
-msgstr "A {0} li agrada això"
+msgstr ""
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
@@ -395,13 +408,13 @@ msgstr "{0}, {1} i {memberCount, plural, one {# altre} other {# altres}} s'han a
#. placeholder {3}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:181
msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr "A {0}, {1} i {others, plural, one {{2} altre} other {{3} altres}} els agrada això"
+msgstr ""
#. placeholder {0}: names[0].displayName
#. placeholder {1}: names[1].displayName
#: src/screens/PostThread/components/LikesStat.tsx:134
msgid "{0}, {1}, and {othersLabel} like this"
-msgstr "A {0}, {1} i {othersLabel} els agrada això"
+msgstr ""
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
@@ -780,7 +793,7 @@ msgstr "{numMatches, plural, one {# contacte trobat} other {# contactes trobats}
#. placeholder {1}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:127
msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr "{others, plural, one {{0} altre} other {{1} altres}}"
+msgstr ""
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "{profileName} es va unir a Bluesky, utilitzant un Starter Pack, fa {timeAgoString}"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr "{requestCount, plural, one {# sol·licitud} other {# sol·licituds}}"
msgid "{requestCount}+ requests"
msgstr "{requestCount}+ sol·licituds"
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "fa {type} h"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} és un verificador de confiança"
@@ -989,8 +999,8 @@ msgstr "S'ha produït un error de xarxa. Si us plau, comprova la connexió a Int
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1707,7 +1717,7 @@ msgstr "Un problema que no està inclòs en aquestes opcions"
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "S'ha produït un problema en crear el xat de grup. Torna-ho a provar."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
@@ -1715,7 +1725,7 @@ msgstr "S'ha produït un problema en iniciar el xat, torna-ho a provar."
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Hi ha hagut un problema en provar d'obrir el xat"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr "Data de naixement"
msgid "Birthday"
msgstr "Aniversari"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr "bloomscrolling booksky"
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Explora més recomanacions a la pàgina Explora"
msgid "Browse other feeds"
msgstr "Explora altres canals"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Explora les publicacions sobre {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Explora les publicacions etiquetades amb {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Explora l'Starter pack de {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Explora les publicacions del tema {0}"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Explora les publicacions del tema {displayName}"
@@ -2462,7 +2474,7 @@ msgstr "Botó per tornar a la cronologia d'inici"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Per {0}"
@@ -2473,9 +2485,9 @@ msgstr "per @{0}"
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Per <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr "Cal accés a la càmera"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Xat silenciat"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr "No s'ha trobat el xat."
@@ -2749,7 +2761,7 @@ msgstr "No s'ha trobat el xat."
msgid "Chat options"
msgstr "Opcions de xat"
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr "Els propietaris del xat no poden abandonar un xat grupal."
@@ -3047,7 +3059,7 @@ msgstr "Tanca el bàner"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Contingut bloquejat"
msgid "Content filters"
msgstr "Filtres de contingut"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Contingut de tota la xarxa que et podria agradar"
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "Idiomes del contingut"
@@ -3540,11 +3548,11 @@ msgstr "No s'han pogut seguir totes les coincidències. {0}"
msgid "Could not leave chat"
msgstr "No s'ha pogut abandonar el xat"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr "No s'ha pogut abandonar el xat."
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "No s'ha pogut carregar el canal"
@@ -3562,7 +3570,7 @@ msgstr "No s'ha pogut carregar el perfil"
msgid "Could not mute chat"
msgstr "No s'ha pogut silenciar el xat"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr "No s'ha pogut eliminar el membre."
@@ -3743,7 +3751,7 @@ msgstr "Cultura"
msgid "Current beta features"
msgstr "Funcions beta actuals"
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr "Xat actual"
@@ -4079,6 +4087,10 @@ msgstr "Desconnecta Germ DM"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Evita que les aplicacions mostrin el meu compte als usuaris no connectats"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr "Descobreix canals"
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Evita que les aplicacions mostrin el meu compte als usuaris no connectat
msgid "Discover new custom feeds"
msgstr "Descobreix nous canals personalitzats"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "Descobreix nous canals"
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Descobreix nous canals"
@@ -4111,11 +4119,11 @@ msgstr "Descarta l'error"
msgid "Dismiss getting started guide"
msgstr "Ignora la guia d'inici"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "Descarta interessos"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "Ignora el bàner d'esdeveniment en directe"
@@ -4365,8 +4373,8 @@ msgstr "Edita la imatge"
msgid "Edit interaction settings"
msgstr "Edita les preferències de les interaccions"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "Edita els interessos"
@@ -4650,7 +4658,7 @@ msgstr "Introdueix el teu usuari i contrasenya"
msgid "Enters full screen"
msgstr "Canvia a pantalla completa"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Entreteniment"
@@ -4979,16 +4987,16 @@ msgstr "No s'ha pogut abandonar el xat de grup"
msgid "Failed to load conversations"
msgstr "No s'han pogut carregar les converses"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "No s'han pogut carregar els canals"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "No s'han pogut carregar les preferències dels canals"
@@ -5012,14 +5020,14 @@ msgstr "No s'ha pogut carregar la preferència."
msgid "Failed to load profiles"
msgstr "No s'han pogut carregar els perfils"
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "No s'han pogut carregar els canals suggerits"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "No s'han pogut carregar els comptes suggerits"
@@ -5212,7 +5220,7 @@ msgstr "Creador del canal"
msgid "Feed identifier"
msgstr "Identificador del canal"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Menú del canal"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Canals actualitzats!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Canals que creiem que t'agradaran."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Cerca actualitzacions"
@@ -5764,7 +5768,7 @@ msgstr "Rep notificacions quan la gent t'enviï missatges."
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr "Rep notificacions quan hi hagi activitat als apunts als quals estàs subscrit."
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
@@ -6148,7 +6152,7 @@ msgstr "Amagat per la teva configuració de moderació."
msgid "Hidden list"
msgstr "Llista amagada"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Llista amagada"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Amaga"
@@ -6198,7 +6202,7 @@ msgstr "Amaga la resposta per a tothom"
msgid "Hide reply for me"
msgstr "Amaga'm la resposta"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Amaga aquesta targeta"
@@ -6218,12 +6222,12 @@ msgstr "Vols amagar aquesta resposta?"
msgid "Hide translation"
msgstr "Amaga la traducció"
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Amaga els temes del moment"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Vols amagar els temes del moment?"
@@ -6321,10 +6325,6 @@ msgstr "Proveïdor d'allotjament: {0}"
msgid "Hosting provider: Bluesky"
msgstr "Proveïdor d'allotjament: Bluesky"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Candent"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr "Com funciona:"
@@ -6993,8 +6993,8 @@ msgstr "Surt"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Sortint de Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr "Si surts d'aquesta conversa, es bloquejarà permanentment i no t'hi podràs tornar a unir."
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr "Has abandonat el xat de grup."
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Clar"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "M'agrada"
@@ -7085,7 +7085,7 @@ msgstr "Fes m'agrada a 10 publicacions"
msgid "Like 10 posts to train the Discover feed"
msgstr "Fes m'agrada a 10 publicacions per a entrenar el canal Discover"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Fes m'agrada a aquest canal"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Li ha agradat a {0, plural, one {# usuari} other {# usuaris}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "EN DIRECTE"
msgid "Live event happening now: {0}"
msgstr "Esdeveniment en directe que té lloc ara: {0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "Esdeveniment en directe amagat"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "Esdeveniment en directe mostrat"
@@ -7279,12 +7279,12 @@ msgstr "La funció en directe està en fase beta"
msgid "Live link"
msgstr "Enllaç de l'emissió en directe"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Carrega'n més"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Carrega més canals suggerits"
@@ -7292,7 +7292,7 @@ msgstr "Carrega més canals suggerits"
msgid "Load new notifications"
msgstr "Carrega noves notificacions"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr "Imatge desada en un altre dispositiu"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Continguts que poden ser inquietants o inadequats per a alguns públics."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr "Membre eliminat del xat de grup."
@@ -7867,7 +7867,6 @@ msgstr "Has d'informar d'una infracció dels drets d'autor, una sol·licitud leg
msgid "Nevermind, create a handle for me"
msgstr "Tant hi fa, crea'm un identificador"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Nou"
@@ -7982,7 +7981,7 @@ msgstr "Missatges nous"
msgid "New password"
msgstr "Nova contrasenya"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Les respostes més noves primer"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Notícies"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Cap resultat"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "No s'han trobat resultats per \"{0}\"."
@@ -8248,7 +8247,7 @@ msgstr "No s'han trobat resultats per a “<0>{query}0>”."
msgid "No results found for your query with advanced search filters applied."
msgstr "No s'ha trobat cap resultat per a la teva consulta amb els filtres de cerca avançada aplicats."
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "Cap resultat."
@@ -8396,7 +8395,7 @@ msgstr "Ostres!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Obre el menú del calaix"
msgid "Open emoji picker"
msgstr "Obre el selector d'emojis"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Obre la pantalla d'informació del canal"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Obre el menú de les opcions del canal"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Imatges destinades a adults."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Fixa el canal"
@@ -9034,7 +9034,7 @@ msgstr "Fixa el canal"
msgid "Pin to home"
msgstr "Fixa a l'inici"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Fixa a l'Inici"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Fixat"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "{0} fixat a l'inici"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "Escriu el teu missatge a continuació:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Política"
@@ -9717,10 +9717,6 @@ msgstr "Cerques recents"
msgid "Recently used"
msgstr "Utilitzat recentment"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Recomanats"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Torna a connectar"
@@ -9841,8 +9837,8 @@ msgstr "Elimina el filtre"
msgid "Remove from chat"
msgstr "Elimina del xat"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Elimina la imatge"
msgid "Remove live status"
msgstr "Elimina l'estat en directe"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr "Elimina el membre"
@@ -9948,7 +9944,7 @@ msgstr "S'ha eliminat de les publicacions desades"
msgid "Removed from starter pack"
msgstr "Eliminat de l'starter pack"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Informa d'aquesta conversa"
msgid "Report dialog"
msgstr "Diàleg de l'informe"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Informa del canal"
@@ -10483,8 +10479,8 @@ msgstr "Desa el codi QR"
msgid "Save these options for next time"
msgstr "Desa aquestes opcions per a la propera vegada"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Desa-ho als meus canals"
@@ -10505,7 +10501,7 @@ msgstr "Canals desats"
msgid "Saved Posts"
msgstr "Publicacions desades"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "S'ha desat als teus canals."
@@ -10608,11 +10604,11 @@ msgstr "Cerca per {q}"
msgid "Search for feeds that you want to suggest to others."
msgstr "Cerca canals que vulgueu suggerir als altres."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "Cerca més comptes"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "Cerca més canals"
@@ -10705,6 +10701,7 @@ msgstr "Veure les feines a Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "Veure més"
@@ -10712,6 +10709,10 @@ msgstr "Veure més"
msgid "See more suggested profiles"
msgstr "Veure més perfils suggerits"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr "Mostra més temes del moment"
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Envia un correu de verificació"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Envia per missatge directe"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr "Comparteix el perfil"
msgid "Share QR code"
msgstr "Comparteix el codi QR"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Comparteix aquest canal"
@@ -11272,7 +11273,7 @@ msgstr "Mostra llistes d'usuaris per seleccionar"
#: src/components/Post/ShowMoreTextButton.tsx:50
msgid "Show more"
-msgstr ""
+msgstr "Mostra'n més"
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:596
@@ -11607,7 +11608,7 @@ msgstr "Alguna cosa ha fallat, torna-ho a provar d'aquí una estona."
msgid "Something went wrong. Please try again."
msgstr "Alguna cosa ha fallat, torna-ho a provar."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Alguna cosa no va a l'hora? Fes-nos-ho saber."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "Correu brossa o altres comportaments no autèntics o enganys"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Esports"
@@ -11711,7 +11712,7 @@ msgstr "Starter pack fet per tu"
msgid "Starter pack is invalid"
msgstr "Aquest starter pack és invàlid"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Starter packs"
@@ -11850,7 +11851,7 @@ msgstr "Verificat correctament"
msgid "Suggested"
msgstr "Suggerit"
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "Comptes suggerits"
@@ -12262,7 +12263,7 @@ msgstr "No s'han pogut carregar els GIFs. Comprova la teva connexió i torna-ho
msgid "There was a problem with your internet connection, please try again"
msgstr "Hi ha hagut un problema amb la connexió a Internet. Torna-ho a intentar"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr "Hi ha hagut un problema amb la connexió a Internet. Torna-ho a intentar
msgid "There was an issue contacting the server"
msgstr "Hi ha hagut un problema per a contactar amb el servidor"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "S'ha produït un problema en contactar amb el servidor, comprova la teva connexió a Internet i torna-ho a provar."
@@ -12279,8 +12280,8 @@ msgstr "S'ha produït un problema en contactar amb el servidor, comprova la teva
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Hi ha hagut un problema en obtenir les notificacions. Toca aquí per a tornar-ho a provar."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Hi ha hagut un problema en obtenir les notificacions. Toca aquí per a tornar-ho a provar."
@@ -12305,7 +12306,7 @@ msgstr "Hi ha hagut un problema en recuperar la informació del teu servei"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "S'ha produït un problema en eliminar aquest canal. Comprova la teva connexió a Internet i torna-ho a provar."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Aquests paràmetres només s'apliquen al canal Seguint."
msgid "These URLs"
msgstr "Aquestes URLs"
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr "Aquest xat és seu"
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Aquest canal està buit! Necessites seguir més usuaris o modificar la teva configuració d'idiomes."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Aquest canal és buit."
@@ -12889,7 +12890,9 @@ msgstr "La traducció al mateix idioma no està disponible al teu dispositiu."
msgid "Tree view"
msgstr "Vista d'arbre"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Tendència"
@@ -12898,7 +12901,7 @@ msgstr "Tendència"
msgid "Trending GIFs"
msgstr "GIFs de moda"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "Opcions dels temes del moment"
@@ -13023,9 +13026,9 @@ msgstr "Informació del canal no disponible"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Vols desbloquejar el compte?"
msgid "Unblock list"
msgstr "Desbloqueja la llista"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr "Contingut per a adults sense etiquetar"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "Contingut per a adults sense etiquetar, abusiu o no consentit"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Desfés el m'agrada"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Deixa de fixar"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Deixa de fixar el canal"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Deixa de fixar a l'inici"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Desancora la llista de moderació"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "{0} ja no està fixat a l'inici"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "Vídeo de {0}. Toca per reproduir o pausar el vídeo"
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Videojocs"
@@ -13687,7 +13690,7 @@ msgstr "Veure l'avatar de {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Veure el servei d'etiquetatge proporcionat per @{0}"
msgid "View this user's verifications"
msgstr "Veure les verificacions d'aquest usuari"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Veure els usuaris a qui els agrada aquest canal"
@@ -14358,7 +14361,7 @@ msgstr "Estàs verificat. Perdràs el teu estat de verificació si canvies el no
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "Estàs verificat. Perdràs el teu estat de verificació si canvies el teu identificador. <0>Més informació.0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "Pots ajustar els teus interessos en qualsevol moment a la configuració de \"Contingut i multimèdia\"."
@@ -14435,9 +14438,9 @@ msgstr "Pots llegir l'historial del xat, però no pots enviar missatges nous."
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr "Pots seleccionar fins a {MAX_GALLERY_IMAGES, plural, one {# imatge} other {# imatges}} en total."
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Pots actualitzar-ho més tard des de la teva configuració."
@@ -14610,7 +14613,7 @@ msgstr "Només pots afegir un total de {STARTER_PACK_MAX_SIZE, plural, one {}oth
msgid "You may only add up to 3 feeds"
msgstr "Només pots afegir 3 canals"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr "Has de ser el propietari del xat per a eliminar un membre."
@@ -14635,7 +14638,7 @@ msgstr "Has de permetre l'accés a la teva biblioteca multimèdia."
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "Has de verificar el teu correu abans de poder habilitar la verificació en dos passos."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr "Aquest xat és teu"
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr "El proveïdor d'allotjament es detecta automàticament a partir del nom d'usuari que introduïu."
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "S'han actualitzat els teus interessos!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "Els teus interessos ens ajuden a trobar el que t'agrada!"
diff --git a/src/locale/locales/cs/messages.po b/src/locale/locales/cs/messages.po
index f278522286..9e91556069 100644
--- a/src/locale/locales/cs/messages.po
+++ b/src/locale/locales/cs/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: cs\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Czech\n"
"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 3;\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {sledovaný} few {sledovaní} many {sledovaných} other {sledovaných}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {příspěvek} few {příspěvky} many {příspěvků} other {příspěvků}}"
@@ -228,6 +231,16 @@ msgstr "{0} · {1}"
msgid "{0} (Account)"
msgstr "{0} (Účet)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -259,7 +272,7 @@ msgstr "Přidáno do konverzace: {0} a {1}"
#: src/screens/PostThread/components/LikesStat.tsx:135
#: src/screens/PostThread/components/LikesStat.tsx:191
msgid "{0} and {1} like this"
-msgstr "{0} a {1} se líbí"
+msgstr ""
#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
#. placeholder {0}: nameLink(names[0])
@@ -267,12 +280,12 @@ msgstr "{0} a {1} se líbí"
#. placeholder {2}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:196
msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr "{0} a {others, plural, one {{1} dalšímu} few {{2} dalším} many {{2} dalším} other {{2} dalším}}"
+msgstr ""
#. placeholder {0}: names[0].displayName
#: src/screens/PostThread/components/LikesStat.tsx:137
msgid "{0} and {othersLabel} like this"
-msgstr "{0} a {othersLabel} se líbí"
+msgstr ""
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
@@ -330,7 +343,7 @@ msgstr "{0} opustil/a skupinu"
#: src/screens/PostThread/components/LikesStat.tsx:138
#: src/screens/PostThread/components/LikesStat.tsx:206
msgid "{0} likes this"
-msgstr "{0} se líbí"
+msgstr ""
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
@@ -395,13 +408,13 @@ msgstr "{0}, {1} a {memberCount, plural, one {# další přidán} few {# další
#. placeholder {3}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:181
msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr "{0}, {1} a {others, plural, one {{2} dalšímu} other {{3} dalším}} se líbí"
+msgstr ""
#. placeholder {0}: names[0].displayName
#. placeholder {1}: names[1].displayName
#: src/screens/PostThread/components/LikesStat.tsx:134
msgid "{0}, {1}, and {othersLabel} like this"
-msgstr "{0}, {1}, a {othersLabel} se líbí"
+msgstr ""
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
@@ -780,7 +793,7 @@ msgstr "{numMatches, plural, one {nalezen # kontakt} few {nalezeny # kontakty} m
#. placeholder {1}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:127
msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr "{others, plural, one {{0} další} few {{1} další} many {{1} dalších} other {{1} dalších}}"
+msgstr ""
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "{profileName} se připojil/a k Bluesky pomocí startovacího balíčku před {timeAgoString}"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr "{requestCount, plural, one {# žádost} few {# žádosti} many {# žádo
msgid "{requestCount}+ requests"
msgstr "{requestCount}+ požadavků"
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "před {type}h"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} je důvěryhodný ověřovatel"
@@ -989,8 +999,8 @@ msgstr "Došlo k chybě sítě. Zkontrolujte prosím své připojení k internet
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1707,7 +1717,7 @@ msgstr "Problém, který není zahrnut v těchto možnostech"
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "Při vytváření skupinového chatu došlo k problému, zkuste to prosím znovu."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
@@ -1715,7 +1725,7 @@ msgstr "Při zahájení konverzace došlo k chybě, opakujte akci."
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Při pokusu o otevření konverzace došlo k problému"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr "Datum narození"
msgid "Birthday"
msgstr "Narozeniny"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr "bloomscrolling booksky"
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Procházet další návrhy na stránce Prozkoumat"
msgid "Browse other feeds"
msgstr "Procházet další kanály"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Procházet příspěvky o {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Procházet příspěvky označené {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Procházet startovací balíček {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Procházet téma {0}"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Procházet téma {displayName}"
@@ -2462,7 +2474,7 @@ msgstr "Tlačítko pro návrat na domácí časovou osu"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Od {0}"
@@ -2473,9 +2485,9 @@ msgstr "od @{0}"
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Od <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr "Je vyžadován přístup ke kameře"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Konverzace ztlumena"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr "Konverzace nenalezena."
@@ -2749,7 +2761,7 @@ msgstr "Konverzace nenalezena."
msgid "Chat options"
msgstr "Možnosti konverzace"
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr "Vlastníci konverzace nemohou opustit skupinovou konverzaci."
@@ -3047,7 +3059,7 @@ msgstr "Zavřít banner"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Obsah zablokován"
msgid "Content filters"
msgstr "Filtry obsahu"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Obsah z celé sítě, o kterém si myslíme, že by se vám mohl líbit."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "Jazyky obsahu"
@@ -3540,11 +3548,11 @@ msgstr "Nelze sledovat všechny shody. {0}"
msgid "Could not leave chat"
msgstr "Nelze opustit konverzaci"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr "Nelze opustit konverzaci."
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Nelze načíst kanál"
@@ -3562,7 +3570,7 @@ msgstr "Profil se nepodařilo načíst"
msgid "Could not mute chat"
msgstr "Nelze ztlumit konverzaci"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr "Člena nebylo možné odebrat."
@@ -3743,7 +3751,7 @@ msgstr "Kultura"
msgid "Current beta features"
msgstr "Aktuální funkce beta verze"
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr "Aktuální konverzace"
@@ -4079,6 +4087,10 @@ msgstr "Odpojit Germ DM"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Odradit aplikace od zobrazení mého účtu odhlášeným uživatelům"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Odradit aplikace od zobrazení mého účtu odhlášeným uživatelům"
msgid "Discover new custom feeds"
msgstr "Objevte nové vlastní kanály"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "Objevte nové kanály"
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Objevte nové kanály"
@@ -4111,11 +4119,11 @@ msgstr "Odmítnout chybu"
msgid "Dismiss getting started guide"
msgstr "Odmítnout úvodního průvodce"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "Odmítnout zájmy"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "Odmítnout banner živých událostí"
@@ -4365,8 +4373,8 @@ msgstr "Upravit obrázek"
msgid "Edit interaction settings"
msgstr "Upravit nastavení interakcí"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "Upravit zájmy"
@@ -4650,7 +4658,7 @@ msgstr "Zadejte své uživatelské jméno a heslo"
msgid "Enters full screen"
msgstr "Přejde do režimu celé obrazovky"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Zábava"
@@ -4979,16 +4987,16 @@ msgstr "Nepodařilo se opustit skupinovou konverzaci"
msgid "Failed to load conversations"
msgstr "Nepodařilo se načíst konverzace"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "Nepodařilo se načíst kanály"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Nepodařilo se načíst předvolby kanálů"
@@ -5012,14 +5020,14 @@ msgstr "Nepodařilo se načíst předvolbu."
msgid "Failed to load profiles"
msgstr "Profily se nepodařilo načíst"
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Nepodařilo se načíst doporučené kanály"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Nepodařilo se načíst doporučené sledování"
@@ -5212,7 +5220,7 @@ msgstr "Tvůrce kanálu"
msgid "Feed identifier"
msgstr "Identifikátor kanálu"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Nabídka kanálu"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Kanály aktualizovány!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Kanály, které by se vám mohly líbit."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Načíst aktualizaci"
@@ -5764,7 +5768,7 @@ msgstr "Dostávejte oznámení, když vám lidé pošlou zprávu."
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr "Dostávejte oznámení, když je aktivita u příspěvků, k jejichž odběru jste přihlášeni."
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
@@ -6148,7 +6152,7 @@ msgstr "Skryto vaším nastavením moderování."
msgid "Hidden list"
msgstr "Skrytý seznam"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Skrytý seznam"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Skrýt"
@@ -6198,7 +6202,7 @@ msgstr "Skrýt odpověď pro všechny"
msgid "Hide reply for me"
msgstr "Skrýt odpověď pro mě"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Skrýt tuto kartu"
@@ -6218,12 +6222,12 @@ msgstr "Skrýt tuto odpověď?"
msgid "Hide translation"
msgstr "Skrýt překlad"
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Skrýt populární témata"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Skrýt populární témata?"
@@ -6321,10 +6325,6 @@ msgstr "Poskytovatel hostingu: {0}"
msgid "Hosting provider: Bluesky"
msgstr "Poskytovatel hostingu: Bluesky"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Populární"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr "Jak to funguje:"
@@ -6993,8 +6993,8 @@ msgstr "Opustit"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Opouštíte Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr "Opuštěním této konverzace ji trvale uzamknete a nebudete se moci znovu připojit."
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr "Opustili jste skupinovou konverzaci."
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Světlý"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "To se mi líbí"
@@ -7085,7 +7085,7 @@ msgstr "Lajkněte 10 příspěvků"
msgid "Like 10 posts to train the Discover feed"
msgstr "Lajkněte 10 příspěvků a naučte tak kanál Objevovat"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Lajkněte tento kanál"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Líbí se {0, plural, one {# uživateli} few {# uživatelům} many {# uživatelům} other {# uživatelům}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "ŽIVĚ"
msgid "Live event happening now: {0}"
msgstr "Probíhá živé vysílání: {0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "Živá událost skryta"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "Živá událost zobrazena"
@@ -7279,12 +7279,12 @@ msgstr "Funkce živého vysílání je v beta verzi"
msgid "Live link"
msgstr "Odkaz na živé vysílání"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Načíst další"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Načíst další doporučené kanály"
@@ -7292,7 +7292,7 @@ msgstr "Načíst další doporučené kanály"
msgid "Load new notifications"
msgstr "Načíst nová oznámení"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr "Média uložená na jiném zařízení"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Média, která mohou být znepokojující nebo nevhodná pro některé publikum."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr "Člen byl odebrán ze skupinového chatu."
@@ -7867,7 +7867,6 @@ msgstr "Potřebujete nahlásit porušení autorských práv, právní žádost n
msgid "Nevermind, create a handle for me"
msgstr "To nevadí, vytvořte mi uživatelské jméno"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Nové"
@@ -7982,7 +7981,7 @@ msgstr "Nové zprávy"
msgid "New password"
msgstr "Nové heslo"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Nejnovější odpovědi jako první"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Zprávy"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Žádné výsledky"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "Žádné výsledky pro „{0}“."
@@ -8248,7 +8247,7 @@ msgstr "Pro „<0>{query}0>“ nebyly nalezeny žádné výsledky."
msgid "No results found for your query with advanced search filters applied."
msgstr "Pro váš dotaz s použitými pokročilými filtry vyhledávání nebyly nalezeny žádné výsledky."
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "Žádné výsledky."
@@ -8396,7 +8395,7 @@ msgstr "Ale ne!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Otevřít nabídku"
msgid "Open emoji picker"
msgstr "Otevřít výběr emoji"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Otevřít obrazovku s informacemi o kanálu"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Otevřít nabídku možností kanálu"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Obrázky určené pro dospělé."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Připnout kanál"
@@ -9034,7 +9034,7 @@ msgstr "Připnout kanál"
msgid "Pin to home"
msgstr "Připnout na domovskou obrazovku"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Připnout na domovskou stránku"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Připnuto"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "{0} připnuto na Domů"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "Napište prosím svou zprávu níže:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Politika"
@@ -9717,10 +9717,6 @@ msgstr "Nedávná hledání"
msgid "Recently used"
msgstr "Nedávno použité"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Doporučené"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Znovu připojit"
@@ -9841,8 +9837,8 @@ msgstr "Odebrat filtr"
msgid "Remove from chat"
msgstr "Odebrat z konverzace"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Odstranit obrázek"
msgid "Remove live status"
msgstr "Odebrat stav živého vysílání"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr "Odebrat člena"
@@ -9948,7 +9944,7 @@ msgstr "Odebráno z uložených příspěvků"
msgid "Removed from starter pack"
msgstr "Odebráno ze startovacího balíčku"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Nahlásit konverzaci"
msgid "Report dialog"
msgstr "Dialog nahlášení"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Nahlásit kanál"
@@ -10483,8 +10479,8 @@ msgstr "Uložit QR kód"
msgid "Save these options for next time"
msgstr "Uložit tato nastavení pro příště"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Uložit do mých kanálů"
@@ -10505,7 +10501,7 @@ msgstr "Uložené kanály"
msgid "Saved Posts"
msgstr "Uložené příspěvky"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Uloženo do vašich kanálů"
@@ -10608,11 +10604,11 @@ msgstr "Hledat {q}"
msgid "Search for feeds that you want to suggest to others."
msgstr "Hledejte kanály, které chcete doporučit ostatním."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "Hledat další účty"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "Hledat další kanály"
@@ -10705,6 +10701,7 @@ msgstr "Pracovní nabídky v Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "Zobrazit více"
@@ -10712,6 +10709,10 @@ msgstr "Zobrazit více"
msgid "See more suggested profiles"
msgstr "Zobrazit další doporučené profily"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Odeslat ověřovací e-mail"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Odeslat přímou zprávou"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr "Sdílet profil"
msgid "Share QR code"
msgstr "Sdílet QR kód"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Sdílet tento kanál"
@@ -11272,7 +11273,7 @@ msgstr "Zobrazit seznamy uživatelů k výběru"
#: src/components/Post/ShowMoreTextButton.tsx:50
msgid "Show more"
-msgstr ""
+msgstr "Zobrazit více"
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:596
@@ -11607,7 +11608,7 @@ msgstr "Něco se pokazilo. Zkuste to prosím za chvíli znovu."
msgid "Something went wrong. Please try again."
msgstr "Něco se pokazilo. Zkuste to prosím znovu."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Něco není v pořádku? Dejte nám vědět."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "Spam nebo jiné neautentické chování či klamání"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Sport"
@@ -11711,7 +11712,7 @@ msgstr "Startovací balíček od vás"
msgid "Starter pack is invalid"
msgstr "Startovací balíček je neplatný"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Startovací balíčky"
@@ -11850,7 +11851,7 @@ msgstr "Úspěšně ověřeno"
msgid "Suggested"
msgstr "Doporučené"
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "Doporučené účty"
@@ -12262,7 +12263,7 @@ msgstr "Při načítání GIFů nastal problém. Zkontrolujte připojení a zkus
msgid "There was a problem with your internet connection, please try again"
msgstr "Došlo k problému s vaším internetovým připojením, zkuste to prosím znovu"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr "Došlo k problému s vaším internetovým připojením, zkuste to pros
msgid "There was an issue contacting the server"
msgstr "Při kontaktování serveru došlo k problému"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Při kontaktování serveru došlo k chybě, zkontrolujte prosím připojení k internetu a zkuste to znovu."
@@ -12279,8 +12280,8 @@ msgstr "Při kontaktování serveru došlo k chybě, zkontrolujte prosím připo
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Při načítání oznámení došlo k potížím. Klepnutím to zkuste znovu."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Při načítání příspěvků došlo k potížím. Klepněte sem pro opětovný pokus."
@@ -12305,7 +12306,7 @@ msgstr "Při načítání informací o službě došlo k potížím"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Při odebírání tohoto kanálu došlo k chybě. Zkontrolujte prosím připojení k internetu a zkuste to znovu."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Tato nastavení se vztahují pouze na kanál Sledovaní."
msgid "These URLs"
msgstr "Tyto adresy URL"
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr "Vlastní tento chat"
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Tento kanál je prázdný! Možná budete muset sledovat více uživatelů nebo upravit nastavení jazyka."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Tento kanál je prázdný."
@@ -12889,7 +12890,9 @@ msgstr "Překlad do stejného jazyka není na vašem zařízení k dispozici."
msgid "Tree view"
msgstr "Stromové zobrazení"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Populární"
@@ -12898,7 +12901,7 @@ msgstr "Populární"
msgid "Trending GIFs"
msgstr "Populární GIFy"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "Možnosti trendování"
@@ -13023,9 +13026,9 @@ msgstr "Informace o kanálu nejsou k dispozici"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Odblokovat účet?"
msgid "Unblock list"
msgstr "Odblokovat seznam"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr "Neoznačený obsah pro dospělé"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "Neoznačený, urážlivý nebo nekonsensuální obsah pro dospělé"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Zrušit lajk"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Odepnout"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Odepnout kanál"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Odepnout z domovské obrazovky"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Odepnout seznam moderování"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "{0} odepnuto z Domů"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "Video od {0}. Klepnutím video přehrajete nebo pozastavíte"
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Videohry"
@@ -13687,7 +13690,7 @@ msgstr "Zobrazit profilový obrázek uživatele {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Zobrazit službu označování poskytovanou uživatelem @{0}"
msgid "View this user's verifications"
msgstr "Zobrazit ověření tohoto uživatele"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Zobrazit uživatele, kteří mají rádi tento kanál"
@@ -14358,7 +14361,7 @@ msgstr "Jste ověřeni. Pokud změníte své zobrazované jméno, ztratíte stat
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "Jste ověřeni. Pokud změníte svoje uživatelské jméno, ztratíte status ověření. <0>Zjistit více.0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "Své zájmy můžete kdykoli upravit v nastavení „Obsah a média“."
@@ -14435,9 +14438,9 @@ msgstr "Můžete číst historii konverzace, ale nemůžete odesílat nové zpr
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr "Celkem můžete vybrat až {MAX_GALLERY_IMAGES, plural, one {# obrázek} few {# obrázky} many {# obrázků} other {# obrázků}}."
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Toto můžete později změnit v nastavení."
@@ -14610,7 +14613,7 @@ msgstr "Můžete přidat maximálně {STARTER_PACK_MAX_SIZE, plural, one {{START
msgid "You may only add up to 3 feeds"
msgstr "Můžete přidat maximálně 3 kanály"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr "Pro odebrání člena musíte být vlastníkem konverzace."
@@ -14635,7 +14638,7 @@ msgstr "Musíte povolit přístup ke své knihovně médií."
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "Než budete moci povolit e-mailové 2FA, musíte ověřit svou e-mailovou adresu."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr "Tuto konverzaci vlastníte vy"
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr "Poskytovatel hostingu je automaticky rozpoznán z uživatelského jména, které zadáte."
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "Vaše zájmy byly aktualizovány!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "Vaše zájmy nám pomáhají najít to, co se vám líbí!"
diff --git a/src/locale/locales/cy/messages.po b/src/locale/locales/cy/messages.po
index 7fc6704df2..9e8ad06e80 100644
--- a/src/locale/locales/cy/messages.po
+++ b/src/locale/locales/cy/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: cy\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Welsh\n"
"Plural-Forms: nplurals=6; plural=(n == 0) ? 0 : ((n == 1) ? 1 : ((n == 2) ? 2 : ((n == 3) ? 3 : ((n == 6) ? 4 : 5))));\n"
@@ -105,12 +105,12 @@ msgstr "{0, plural, one {# awr} other {# awr}}"
#. placeholder {0}: labels.length
#: src/components/moderation/PostAlerts.tsx:157
msgid "{0, plural, one {# label applied to your post} other {# labels applied to your post}}"
-msgstr ""
+msgstr "{0, plural, one {# label wedi'i osod i'ch postiad} other {# label wedi'u gosod i'ch postiad}}"
#. placeholder {0}: labels.length
#: src/components/moderation/PostAlerts.tsx:164
msgid "{0, plural, one {# label applied} other {# labels applied}}"
-msgstr ""
+msgstr "{0, plural, zero {}one {# label wedi'i osod} two {# label wedi'u gosod} few {# label wedi'u gosod} many {# label wedi'u gosod} other {# label wedi'u gosod}}"
#. placeholder {0}: likeCount ?? 0
#: src/screens/Post/PostLikedBy.tsx:34
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {yn dilyn} other {yn dilyn}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {postiad} other {postiad}}"
@@ -228,6 +231,16 @@ msgstr "{0} · {1}"
msgid "{0} (Account)"
msgstr "{0} (Cyfrif)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,13 +804,15 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "Ymunodd {profileName} â Bluesky gan ddefnyddio pecyn cychwyn {timeAgoString} yn ôl"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:106
msgid "{remaining, plural, one {# character remaining} other {# characters remaining}}"
-msgstr ""
+msgstr "{remaining, plural, zero {}one {# nod yn weddill} two {# nod yn weddill} few {# nod yn weddill} many {# nod yn weddill} other {# nod yn weddill}}"
#: src/components/dms/MessageItem.tsx:810
msgid "{replierDisplayName} replied"
@@ -821,11 +836,6 @@ msgstr "{requestCount, plural, zero {}one {# cais} two {# gais} few {# cais} man
msgid "{requestCount}+ requests"
msgstr "{requestCount}+ cais"
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "{type} awr yn ôl"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "Mae {userName} yn ddilysydd dibynadwy"
@@ -905,7 +915,7 @@ msgstr "<0>{0}0> {1, plural, zero {}one {yn cadw} two {yn cadw} few {yn cadw}
#. placeholder {0}: formatPostStatCount(likeCount)
#: src/screens/PostThread/components/LikesStat.tsx:90
msgid "<0>{0}0> {likeCount, plural, one {like} other {likes}}"
-msgstr ""
+msgstr "<0>{0}0> {likeCount, plural, zero {}one {hoffi} two {hoffi} few {hoffi} many {hoffi} other {hoffi}}"
#. placeholder {0}: getName(items[0])
#. placeholder {1}: getName(items[1] /* [0] is self, skip it */)
@@ -989,8 +999,8 @@ msgstr "Digwyddodd gwall rhwydwith. Gwiriwch eich cysylltiad rhwydwaith"
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1707,7 +1717,7 @@ msgstr "Mater nad yw wedi'i gynnwys yn yr opsiynau hyn"
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "Digwyddodd gwall wrth greu grŵp, ceisiwch eto."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
@@ -1715,7 +1725,7 @@ msgstr "Digwyddodd gwall wrth gychwyn sgwrs, ceisiwch eto."
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Digwyddodd mater wrth geisio agor y sgwrs"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -1858,7 +1868,7 @@ msgstr "Apelio label \"{0}\""
#: src/components/moderation/ModerationDetailsDialog.tsx:159
msgid "Appeal label"
-msgstr ""
+msgstr "Apelio'r label"
#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:93
msgid "Appeal livestream suspension"
@@ -1889,7 +1899,7 @@ msgstr "Apelio'r penderfyniad hwn"
#: src/components/moderation/ModerationDetailsDialog.tsx:219
msgid "Appeal this label"
-msgstr ""
+msgstr "Apelio'r label hwn"
#: src/Navigation.tsx:397
#: src/screens/Settings/AppearanceSettings.tsx:73
@@ -2165,17 +2175,17 @@ msgstr "Nodwedd Beta"
#: src/screens/Settings/Settings.tsx:248
#: src/screens/Settings/Settings.tsx:251
msgid "Beta features"
-msgstr ""
+msgstr "Nodweddion beta"
#: src/screens/Settings/BetaFeaturesSettings.tsx:144
msgctxt "web"
msgid "Beta features may be unstable. Some changes may require reloading the app."
-msgstr ""
+msgstr "Gall nodweddion beta fod yn ansad. Efallai y bydd angen ail-lwytho'r ap ar gyfer rhai newidiadau."
#: src/screens/Settings/BetaFeaturesSettings.tsx:149
msgctxt "native"
msgid "Beta features may be unstable. Some changes may require restarting the app."
-msgstr ""
+msgstr "Efallai y bydd nodweddion beta yn ansad. Efallai y bydd angen ailgychwyn yr ap ar gyfer rhai newidiadau."
#: src/components/dialogs/BirthDateSettings.tsx:163
msgid "Birthdate"
@@ -2185,9 +2195,9 @@ msgstr "Dyddiad geni"
msgid "Birthday"
msgstr "Penblwydd"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr "bloomscrolling booksky"
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Porwch ragor o awgrymiadau ar y dudalen Archwilio"
msgid "Browse other feeds"
msgstr "Porwch ffrydiau eraill"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Porwch bostiadau am {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Porwch bostiadau sydd wedi'u tagio â {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Porwch becyn cychwyn {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Porwi pwnc {0}"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Porwch bwnc {displayName}"
@@ -2462,7 +2474,7 @@ msgstr "Botwm i fynd nôl i'r llinell amser cartref"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Gan {0}"
@@ -2473,9 +2485,9 @@ msgstr "gan {0}"
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Gan <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr "Mae angen mynediad i'r camera"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Sgwrs wedi'i thewi"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr "Heb ganfod y sgwrs."
@@ -2749,7 +2761,7 @@ msgstr "Heb ganfod y sgwrs."
msgid "Chat options"
msgstr "Dewisiadau sgwrsio"
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr "Gall perchnogion sgwrs ddim gadael sgwrs grŵp."
@@ -2810,7 +2822,7 @@ msgstr "Gwiriwch <0>{currentEmail}0> am e-bost gyda'r cod cadarnhau i'w roi is
#: src/screens/Settings/BetaFeaturesSettings.tsx:182
msgid "Check back later!"
-msgstr ""
+msgstr "Dewch nôl yn nes ymlaen!"
#: src/screens/SignupQueued.tsx:79
#: src/screens/SignupQueued.tsx:83
@@ -3047,7 +3059,7 @@ msgstr "Cau'r faner"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Cynnwys wedi'i Rhwystro"
msgid "Content filters"
msgstr "Hidlo cynnwys"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Cynnwys o bob rhan o'r rhwydwaith rydyn ni'n meddwl y gallech chi eu hoffi."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "Ieithoedd cynnwys"
@@ -3540,11 +3548,11 @@ msgstr "Methu dilyn pob cyfatebiaeth. {0}"
msgid "Could not leave chat"
msgstr "Methu gadael y sgwrs"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr "Methwyd gadael y sgwrs."
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Methu llwytho ffrwd"
@@ -3562,7 +3570,7 @@ msgstr "Methwyd llwytho proffil"
msgid "Could not mute chat"
msgstr "Methu tewi sgwrs"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr "Methwyd tynnu aelod."
@@ -3741,9 +3749,9 @@ msgstr "Diwylliant"
#: src/screens/Settings/BetaFeaturesSettings.tsx:188
msgid "Current beta features"
-msgstr ""
+msgstr "Nodweddion beta cyfredol"
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr "Y sgwrs gyfredol"
@@ -4079,6 +4087,10 @@ msgstr "Datgysylltwch Germ DM"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Gofynnwch i apiau beidio dangos fy nghyfrif i ddefnyddwyr sydd wedi allgofnodi"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Gofynnwch i apiau beidio dangos fy nghyfrif i ddefnyddwyr sydd wedi allg
msgid "Discover new custom feeds"
msgstr "Darganfod ffrydiau cyfaddas newydd"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "Darganfod ffrydiau newydd"
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Darganfod Ffrydiau Newydd"
@@ -4111,11 +4119,11 @@ msgstr "Cau'r gwall"
msgid "Dismiss getting started guide"
msgstr "Cau'r canllaw cychwyn arni"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "Diystyru diddordebau"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "Cau baner digwyddiad byw"
@@ -4365,8 +4373,8 @@ msgstr "Golygu delwedd"
msgid "Edit interaction settings"
msgstr "Golygu gosodiadau rhyngweithio"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "Golygu diddordebau"
@@ -4531,7 +4539,7 @@ msgstr "Galluogi cynnwys oedolion"
#: src/screens/Settings/BetaFeaturesSettings.tsx:117
#: src/screens/Settings/BetaFeaturesSettings.tsx:124
msgid "Enable beta features"
-msgstr ""
+msgstr "Galluogi nodweddion beta"
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:415
msgid "Enable captions"
@@ -4650,7 +4658,7 @@ msgstr "Rhowch eich enw defnyddiwr a chyfrinair"
msgid "Enters full screen"
msgstr "Yn mynd i'r sgrin lawn"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Adloniant"
@@ -4728,7 +4736,7 @@ msgstr "Ydy popeth yn edrych yn iawn?"
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:86
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:92
msgid "Exclude"
-msgstr ""
+msgstr "Eithrio"
#: src/components/dialogs/MutedWords.tsx:320
msgid "Exclude users you follow"
@@ -4979,16 +4987,16 @@ msgstr "Wedi methu gadael grŵp sgwrsio"
msgid "Failed to load conversations"
msgstr "Wedi methu llwytho sgyrsiau"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "Wedi methu llwytho ffrydiau"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Wedi methu llwytho dewisiadau ffrydiau"
@@ -5012,14 +5020,14 @@ msgstr "Methu llwytho dewis."
msgid "Failed to load profiles"
msgstr "Wedi methu llwytho proffiliau"
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Wedi methu llwytho'r ffrydiau awgrymwyd"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Wedi methu llwytho'r awgrymiadau dilyn"
@@ -5053,7 +5061,7 @@ msgstr "Wedi methu datgysylltu Germ DM. Gwall: {0}"
#: src/screens/Messages/JoinRequests.tsx:223
msgid "Failed to reject join request"
-msgstr ""
+msgstr "Methwyd â gwrthod y cais i ymuno"
#: src/screens/Settings/FindContactsSettings.tsx:509
msgid "Failed to remove data due to a network error, please check your internet connection."
@@ -5212,7 +5220,7 @@ msgstr "Crëwr ffrwd"
msgid "Feed identifier"
msgstr "Dynodydd ffrwd"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Dewislen ffrwd"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Diweddarwyd y ffrydiau!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Ffrydiau rydyn ni'n meddwl y gallech chi eu hoffi."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Estyn diweddariad"
@@ -5318,7 +5322,7 @@ msgstr "Hidlo gan bwy rydych yn derbyn hysbysiadau"
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:238
msgctxt "search"
msgid "Filters"
-msgstr ""
+msgstr "Hidlau"
#: src/screens/Onboarding/StepFinished/index.tsx:335
msgid "Finalizing"
@@ -5658,7 +5662,7 @@ msgstr "Oddi wrth"
#: src/screens/Hashtag.tsx:123
msgid "From {sanitizedAuthor}"
-msgstr ""
+msgstr "Gan {sanitizedAuthor}"
#: src/screens/Hashtag.tsx:124
msgid "From @{sanitizedAuthor}"
@@ -5672,7 +5676,7 @@ msgstr "Oddi wrth <0/>"
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:30
msgid "From these people"
-msgstr ""
+msgstr "Gan y bobl yma"
#: src/components/StarterPack/ProfileStarterPacks.tsx:337
msgid "Generate a starter pack"
@@ -5712,7 +5716,7 @@ msgstr "Germ DM wedi'i ail gysylltu"
#: src/screens/Settings/BetaFeaturesSettings.tsx:132
msgid "Get early access to experimental features we’re testing."
-msgstr ""
+msgstr "Cael mynediad cynnar at nodweddion arbrofol rydym yn eu profi."
#: src/view/shell/Drawer.tsx:431
msgid "Get help"
@@ -5756,15 +5760,15 @@ msgstr "Cael hysbysiadau pan mae pobl yn ailbostio eich alibostiadau."
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:33
msgid "Get notifications when people send you message requests."
-msgstr ""
+msgstr "Cael hysbysiadau pan fydd pobl yn anfon atoch chi geisiadau neges."
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:23
msgid "Get notifications when people send you messages."
-msgstr ""
+msgstr "Cael hysbysiadau pan fydd pobl yn anfon negeseuon atoch chi."
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr "Cael hysbysiadau pan mae gweithgaredd ar bostiadau rydych wedi tanysgrifio iddyn nhw."
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
@@ -5878,7 +5882,7 @@ msgstr "Ewch yn fyw am"
#. placeholder {0}: name.displayName
#: src/screens/PostThread/components/LikesStat.tsx:152
msgid "Go to {0}'s profile"
-msgstr ""
+msgstr "Mynd i broffil {0}"
#: src/view/com/notifications/NotificationFeedItem.tsx:256
msgid "Go to {firstAuthorName}'s profile"
@@ -6148,7 +6152,7 @@ msgstr "Wedi'i guddio gan eich gosodiadau cymedroli."
msgid "Hidden list"
msgstr "Rhestr gudd"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Rhestr gudd"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Cuddio"
@@ -6181,7 +6185,7 @@ msgstr "Cuddio rhestrau"
#: src/screens/Login/LoginForm.tsx:613
msgid "Hide password"
-msgstr ""
+msgstr "Cuddio cyfrinair"
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:660
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:663
@@ -6198,7 +6202,7 @@ msgstr "Cuddio ateb i bawb"
msgid "Hide reply for me"
msgstr "Cuddio ateb i mi"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Cuddio'r cerdyn hwn"
@@ -6218,12 +6222,12 @@ msgstr "Cuddio'r ateb hwn?"
msgid "Hide translation"
msgstr "Cuddio'r cyfieithiad"
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Cuddio pynciau sy'n trendio"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Cuddio pynciau sy'n trendio?"
@@ -6255,11 +6259,11 @@ msgstr "Hmm, mae'n edrych fel eich bod wedi mewngofnodi gyda <0>Chyfrinair Ap0
#: src/ageAssurance/useVerificationFlow.ts:122
msgid "Hmm, it seems we weren't able to compute your level of access. Please try again."
-msgstr ""
+msgstr "Hmm, mae'n edrych fel nad oedd modd i ni ddeall eich lefel mynediad. Ceisiwch eto."
#: src/ageAssurance/useVerificationFlow.ts:141
msgid "Hmm, it seems your device was unable to share age information with us."
-msgstr ""
+msgstr "Hmm, mae'n edrych fel nad oedd modd i'ch dyfais rannu manylion oed gyda ni."
#: src/view/com/posts/PostFeedErrorMessage.tsx:125
msgid "Hmm, some kind of issue occurred when contacting the feed server. Please let the feed owner know about this issue."
@@ -6315,15 +6319,11 @@ msgstr "Darparwr gwesteio"
#. placeholder {0}: toNiceHostingUrl(state.pdsUrl)
#: src/screens/Login/LoginForm.tsx:655
msgid "Hosting provider: {0}"
-msgstr ""
+msgstr "Darparwr gwesteio: {0}"
#: src/screens/Login/LoginForm.tsx:657
msgid "Hosting provider: Bluesky"
-msgstr ""
-
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Difyr"
+msgstr "Darparwr gwesteio: Bluesky"
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
@@ -6566,30 +6566,30 @@ msgstr "Dim yn y blwch derbyn!"
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:81
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:392
msgid "Include"
-msgstr ""
+msgstr "Cynnwys"
#. placeholder {0}: filter.mode === 'exclude' ? l({message: 'Exclude', comment: 'Advanced search filter'}) : l({message: 'Include', comment: 'Advanced search filter'})
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:44
msgid "Include or exclude matching posts (currently: {0})"
-msgstr ""
+msgstr "Cynnwys neu beidio cynnwys postiadau tebyg: (cyfredol: {0})"
#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:31
msgid "Include posts and/or replies (currently: {currentLabel})"
-msgstr ""
+msgstr "Cynnwys postiadau a/neu atebion (cyfredol: {currentLabel})"
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:305
msgid "Include posts made since this date"
-msgstr ""
+msgstr "Cynnwys postiadau ers y dyddiad yma"
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:329
msgid "Include posts made until this date"
-msgstr ""
+msgstr "Cynnwys postiadau hyd y dyddiad yma"
#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:50
msgid "Include these results"
-msgstr ""
+msgstr "Cynnwys y canlyniadau yma"
#: src/screens/Login/LoginForm.tsx:165
msgid "Incorrect username or password"
@@ -6850,7 +6850,7 @@ msgstr "Labeli wedi'u hychwanegu"
#: src/components/moderation/LabelsOnMeDialog.tsx:78
msgid "Labels applied to this post"
-msgstr ""
+msgstr "Labeli wedi'u gosodi i'r postiad yma"
#: src/screens/Profile/Sections/Labels.tsx:194
msgid "Labels are annotations on users and content. They can be used to hide, warn, and categorize the network."
@@ -6862,7 +6862,7 @@ msgstr "Labeli ar eich cyfrif"
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:357
msgid "Language"
-msgstr ""
+msgstr "Iaith"
#: src/Navigation.tsx:219
msgid "Language Settings"
@@ -6911,7 +6911,7 @@ msgstr "Dysgu Rhagor"
#: src/screens/Search/SearchResults.tsx:246
msgctxt "english-only-resource"
msgid "Learn more about <0>how to use advanced search0>."
-msgstr ""
+msgstr "Dysgu rhagor am <0>sut i ddefnyddio chwilio uwch0>."
#: src/components/ageAssurance/AgeAssuranceDismissibleFeedBanner.tsx:66
msgid "Learn more about age assurance"
@@ -6993,8 +6993,8 @@ msgstr "Gadael"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Gadael Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr "Bydd gadael y sgwrs hon yn ei chloi'n barhaol a fyddwch chi ddim yn gallu ailymuno."
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr "Wedi gadael y grŵp sgwrsio."
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Golau"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Hoffi"
@@ -7085,7 +7085,7 @@ msgstr "Yn hoffi 10 postiad"
msgid "Like 10 posts to train the Discover feed"
msgstr "Yn hoffi 10 postiad i hyfforddi'r ffrwd Darganfod"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Yn hoffi'r ffrwd hon"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Wedi'i hoffi gan {0, plural, one {# defnyddiwr} other {# defnyddiwr}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "BYW"
msgid "Live event happening now: {0}"
msgstr "Digwyddiadau byw'n digwydd nawr: {0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "Digwyddiad byw cudd"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "Amlygu digwyddiad cudd"
@@ -7279,12 +7279,12 @@ msgstr "Mae nodwedd byw yn y cyflwr beta"
msgid "Live link"
msgstr "Cyswllt byw"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Llwytho rhagor"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Llwytho rhagor o ffrydiau wedi'u hawgrymu"
@@ -7292,7 +7292,7 @@ msgstr "Llwytho rhagor o ffrydiau wedi'u hawgrymu"
msgid "Load new notifications"
msgstr "Llwytho hysbysiadau newydd"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7411,7 +7411,7 @@ msgstr "Rheoli eich geiriau a thagiau wedi'u tewi"
#: src/screens/Login/components/HostingProviderDialog.tsx:173
#: src/screens/Login/components/HostingProviderDialog.tsx:174
msgid "Manual"
-msgstr ""
+msgstr "Â llaw"
#: src/screens/Messages/Inbox.tsx:312
#: src/screens/Messages/Inbox.tsx:318
@@ -7475,7 +7475,7 @@ msgstr "Cyfryngau wedi'u cadw ar ddyfais arall"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Cyfryngau a all fod yn annymunol neu'n amhriodol i rai cynulleidfaoedd."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr "Aelod wedi'i dynnu o'r grŵp sgwrsio."
@@ -7502,7 +7502,7 @@ msgstr "Crybwylliadau"
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:37
msgid "Mentions of these people"
-msgstr ""
+msgstr "Crybwyll y bobl yma"
#: src/components/Menu/index.tsx:119
msgid "Menu"
@@ -7867,7 +7867,6 @@ msgstr "Angen adrodd ar fater torri hawlfraint, cais cyfreithiol, neu gydymffurf
msgid "Nevermind, create a handle for me"
msgstr "Dim gwahaniaeth, crëwch enw dangos i mi"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Newydd"
@@ -7968,13 +7967,13 @@ msgstr "Rhestr newydd"
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:31
#: src/screens/Settings/NotificationSettings/index.tsx:282
msgid "New message requests"
-msgstr ""
+msgstr "Ceisiadau neges newydd"
#: src/screens/Messages/Settings.tsx:268
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:21
#: src/screens/Settings/NotificationSettings/index.tsx:265
msgid "New messages"
-msgstr ""
+msgstr "Negeseuon newydd"
#: src/screens/Login/SetNewPasswordForm.tsx:130
#: src/screens/Settings/components/ChangePasswordDialog.tsx:204
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "Cyfrinair newydd"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8011,7 +8010,7 @@ msgstr "Pecyn cychwyn newydd"
#: src/screens/Login/LoginForm.tsx:569
msgid "New to Bluesky? <0>Sign up0>"
-msgstr ""
+msgstr "Newydd i Bluesky? <0>Cofrestrwch0>"
#: src/components/NewskieDialog.tsx:122
msgid "New user info dialog"
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Atebion diweddaraf yn gyntaf"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Newyddion"
@@ -8067,7 +8066,7 @@ msgstr "Dim cyfrineiriau apiau eto"
#: src/screens/Settings/BetaFeaturesSettings.tsx:177
msgid "No beta features at the moment."
-msgstr ""
+msgstr "Dim nodweddion beta ar hyn o bryd."
#: src/components/contacts/screens/ViewMatches.tsx:681
msgid "No contacts found"
@@ -8200,7 +8199,7 @@ msgstr "Dim GIFau diweddar eto. Dewiswch un i'w weld yma."
#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:23
msgid "No replies"
-msgstr ""
+msgstr "Dim atebion"
#: src/view/screens/Profile.tsx:456
msgid "No replies yet"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Dim canlyniadau"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "Dim canlyniadau ar gyfer \"{0}\"."
@@ -8238,7 +8237,7 @@ msgstr "Heb ganfod canlyniadau \"{query}\""
#: src/screens/Search/SearchResults.tsx:206
msgid "No results found for “<0>{query}0>” with advanced search filters applied."
-msgstr ""
+msgstr "Heb ganfod unrhyw ganlyniadau ar gyfer “<0>{query}0>” gyda'r hidlwyr chwilio uwch."
#: src/screens/Search/SearchResults.tsx:218
msgid "No results found for “<0>{query}0>”."
@@ -8246,9 +8245,9 @@ msgstr "Dim canlyniadau i \"<0>{query}0>\"."
#: src/screens/Search/SearchResults.tsx:212
msgid "No results found for your query with advanced search filters applied."
-msgstr ""
+msgstr "Heb ganfod unrhyw ganlyniadau ar gyfer eich ymholiad gyda'r hidlwyr chwilio uwch."
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "Dim canlyniadau."
@@ -8301,7 +8300,7 @@ msgstr "Noethni nad yw'n rhywiol"
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:263
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:266
msgid "None of these words"
-msgstr ""
+msgstr "Dim un o'r geiriau hyn"
#: src/features/inviteFriends/InviteScannerScreen.web.tsx:31
msgid "Not available on this platform"
@@ -8396,7 +8395,7 @@ msgstr "O na!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8509,15 +8508,15 @@ msgstr "Dim ond pobl mae perchennog y sgwrs yn eu dilyn all ymuno"
#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:23
msgid "Only posts with media"
-msgstr ""
+msgstr "Dim ond postiadau gyda chyfryngau"
#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:24
msgid "Only posts with videos"
-msgstr ""
+msgstr "Dim ond postiadau gyda fideos"
#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:24
msgid "Only replies"
-msgstr ""
+msgstr "Dim ond atebion"
#: src/view/com/composer/videos/SubtitleFilePicker.tsx:41
msgid "Only WebVTT (.vtt) files are supported"
@@ -8542,7 +8541,7 @@ msgstr "Wps!"
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:66
msgid "Open advanced search options"
-msgstr ""
+msgstr "Agor y dewisiadau chwilio uwch"
#: src/screens/Onboarding/StepProfile/index.tsx:311
msgid "Open avatar creator"
@@ -8579,12 +8578,13 @@ msgstr "Agor dewislen drôr"
msgid "Open emoji picker"
msgstr "Agor y dewisydd emojis"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Agor sgrin manylion ffrwd"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Agor dewislen dewisiadau ffrwd"
@@ -8681,7 +8681,7 @@ msgstr "Yn agor deialog i ychwanegu rhybudd cynnwys at eich postiad"
#: src/screens/Login/LoginForm.tsx:645
msgid "Opens a dialog to change the hosting provider you sign in to"
-msgstr ""
+msgstr "Yn agor deialog i newid y darparwr gwesteio rydych yn mewngofnodi iddo"
#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:151
msgid "Opens a dialog to choose who can interact with this post"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Lluniau ar gyfer oedolion."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Pinio'r frwd"
@@ -9034,7 +9034,7 @@ msgstr "Pinio'r frwd"
msgid "Pin to home"
msgstr "Pinio i cartref"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Pinio i Cartref"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Piniwyd"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "Wedi'i binio {0} i Cartref"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "Ysgrifennwch eich neges isod:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Gwleidyddiaeth"
@@ -9384,7 +9384,7 @@ msgstr "Postiadau"
#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:22
msgid "Posts and replies"
-msgstr ""
+msgstr "Postiadau ac atebion"
#: src/components/dialogs/MutedWords.tsx:123
msgid "Posts can be muted based on their text, their tags, or both. We recommend avoiding common words that appear in many posts, since it can result in no posts being shown."
@@ -9646,7 +9646,7 @@ msgstr "Darllenwch{0, plural, zero {}one {# ateb arall} two {# ateb arall} few {
#: src/screens/Search/SearchResults.tsx:249
msgctxt "english-only-resource"
msgid "Read about how to use advanced search filters"
-msgstr ""
+msgstr "Darllenwch am sut i ddefnyddio hidlyddion chwilio uwch"
#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:162
#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:173
@@ -9717,10 +9717,6 @@ msgstr "Chwilio diweddar"
msgid "Recently used"
msgstr "Defnyddiwyd yn ddiweddar"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Argymhellwyd"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Ailgysylltu"
@@ -9786,7 +9782,7 @@ msgstr "Tynnu {displayName}?"
#: src/screens/Search/components/SearchHistory.tsx:182
msgid "Remove {q}"
-msgstr ""
+msgstr "Tynnu {q}"
#: src/screens/Settings/Settings.tsx:663
#: src/screens/Settings/Settings.tsx:666
@@ -9835,14 +9831,14 @@ msgstr "Tynnu ffrwd?"
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:143
msgid "Remove filter"
-msgstr ""
+msgstr "Tynnu hidlydd"
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:238
msgid "Remove from chat"
msgstr "Tynnu o'r sgwrs"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Tynnu delwedd"
msgid "Remove live status"
msgstr "Dileu statws byw"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr "Tynnu aelod"
@@ -9948,7 +9944,7 @@ msgstr "Wedi'i dynnu o'r postiadau wedi'u cadw"
msgid "Removed from starter pack"
msgstr "Wedi ei dynnu o'r pecyn cychwyn"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10005,7 +10001,7 @@ msgstr "Neges a atebwyd gan {senderName}, tapiwch i sgrolio ati"
#: src/components/dms/MessageItem.tsx:923
msgid "Replied-to message was sent before you joined"
-msgstr ""
+msgstr "Anfonwyd y neges yr atebwyd iddi cyn i chi ymuno"
#: src/components/dms/MessageItem.tsx:926
msgid "Replied-to message, tap to scroll to it"
@@ -10094,8 +10090,8 @@ msgstr "Adrodd ar sgwrs"
msgid "Report dialog"
msgstr "Deialog adrodd"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Adrodd ar ffrwd"
@@ -10329,7 +10325,7 @@ msgstr "Ailosod cyfrinair"
#: src/screens/Login/LoginForm.tsx:422
msgid "Reset your password by sending a code to your email"
-msgstr ""
+msgstr "Ailosodwch eich cyfrinair drwy anfon cod i'ch e-bost"
#: src/screens/Settings/FindContactsSettings.tsx:544
#: src/screens/Settings/FindContactsSettings.tsx:560
@@ -10402,7 +10398,7 @@ msgstr "Yn mynd nôl i'r cam blaenorol"
#: src/screens/Login/LoginForm.tsx:613
msgid "Reveal password"
-msgstr ""
+msgstr "Datgelu cyfrinair"
#. Accessibility label for the icon-only pill that filters the GIF picker to sad/crying GIFs.
#: src/features/gifPicker/components/GifCategoryPills.tsx:75
@@ -10483,8 +10479,8 @@ msgstr "Cadw cod QR"
msgid "Save these options for next time"
msgstr "Cadw'r dewisiadau hyn ar gyfer y tro nesaf"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Cadw i fy ffrydiau"
@@ -10505,7 +10501,7 @@ msgstr "Ffrydiau wedi'u Cadw"
msgid "Saved Posts"
msgstr "Postiadau Wedi'u Cadw"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Wedi'i gadw i'ch ffrydiau"
@@ -10598,21 +10594,21 @@ msgstr "Chwiliwch am \"{interestsDisplayName}\" (gweithredol)"
#: src/screens/Search/components/AutocompleteResults.tsx:49
msgid "Search for “{searchText}”"
-msgstr ""
+msgstr "Chwilio am \"{searchText}\""
#: src/screens/Search/components/SearchHistory.tsx:136
msgid "Search for {q}"
-msgstr ""
+msgstr "Chwilio am {q}"
#: src/screens/StarterPack/Wizard/index.tsx:541
msgid "Search for feeds that you want to suggest to others."
msgstr "Chwiliwch am ffrydiau rydych chi am eu hawgrymu i eraill."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "Chwilio am ragor o gyfrifon"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "Chwilio am ragor o ffrydiau"
@@ -10657,7 +10653,7 @@ msgstr "Chwilio proffiliau"
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:248
msgid "Search query"
-msgstr ""
+msgstr "Ymholiad chwilio"
#: src/screens/Profile/ProfileSearch.tsx:38
msgid "Search..."
@@ -10705,6 +10701,7 @@ msgstr "Gweld swyddi yn Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "Gweld rhagor"
@@ -10712,6 +10709,10 @@ msgstr "Gweld rhagor"
msgid "See more suggested profiles"
msgstr "Gweld rhagor o broffiliau diddorol"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10797,7 +10798,7 @@ msgstr "Dewis hyd"
#. placeholder {0}: labels[filter.field].title
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:102
msgid "Select filter type (currently: {0})"
-msgstr ""
+msgstr "Dewis y math o hidlydd (ar hyn o bryd: {0})"
#: src/screens/Login/index.tsx:166
msgid "Select from an existing account"
@@ -10964,7 +10965,7 @@ msgstr "Anfonwch e-bost dilysu"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Anfonwch trwy neges uniongyrchol"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11007,11 +11008,11 @@ msgstr "Rhowch eich dyddiad geni isod a byddwn yn eich cael yn ôl i bostio a da
#: src/screens/Login/LoginForm.tsx:352
msgid "set your hosting provider manually"
-msgstr ""
+msgstr "gosod eich darparwr gwesteio â llaw"
#: src/screens/Login/LoginForm.tsx:486
msgid "Set your hosting provider manually"
-msgstr ""
+msgstr "Gosod eich darparwr gwesteio â llaw"
#: src/screens/Login/ForgotPasswordForm.tsx:104
msgid "Sets email for password reset"
@@ -11055,12 +11056,12 @@ msgstr "Gosodiadau hysbysiadau hoffi eich ail bostiadau"
#: src/screens/Messages/Settings.tsx:280
#: src/screens/Settings/NotificationSettings/index.tsx:277
msgid "Settings for notifications for new message requests"
-msgstr ""
+msgstr "Gosodiadau ar gyfer hysbysiadau am geisiadau negeseuon newydd"
#: src/screens/Messages/Settings.tsx:259
#: src/screens/Settings/NotificationSettings/index.tsx:260
msgid "Settings for notifications for new messages"
-msgstr ""
+msgstr "Gosodiadau hysbysiadau ar gyfer negeseuon newydd"
#: src/screens/Settings/NotificationSettings/index.tsx:247
msgid "Settings for notifications for reposts of your reposts"
@@ -11121,7 +11122,7 @@ msgstr "Rhanwch DID awdur"
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:93
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:98
msgid "Share feedback"
-msgstr ""
+msgstr "Rhannu adborth"
#: src/components/Lightbox/chrome/ImageMenu.tsx:93
#: src/components/Lightbox/Lightbox.web.tsx:281
@@ -11165,14 +11166,14 @@ msgstr "Rhannu Proffil"
msgid "Share QR code"
msgstr "Rhannwch god QR"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Rhannwch y ffrwd hon"
#: src/screens/Search/Shell.tsx:557
#: src/screens/Search/Shell.tsx:626
msgid "Share this search"
-msgstr ""
+msgstr "Rhannu'r chwilio hwn"
#: src/screens/StarterPack/StarterPackScreen.tsx:440
msgid "Share this starter pack"
@@ -11199,7 +11200,7 @@ msgstr "Rhannwch eich cysylltiadau er mwyn darganfod ffrindiau"
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:123
msgid "Share your thoughts…"
-msgstr ""
+msgstr "Rhannu eich meddyliau…"
#: src/Navigation.tsx:322
msgid "Shared Preferences Tester"
@@ -11208,12 +11209,12 @@ msgstr "Profwr Dewisiadau Rhannu"
#. Shown next to the 'Share age range' button when on-device age verification is available. KWS is the name of a third-party verification partner.
#: src/ageAssurance/components/DeviceSignalsNotice.tsx:25
msgid "Sharing your age range reveals only the range associated with your Apple Account – for example, that you’re at least 18. <0>Your exact age and birthday are never shared,0> and this data never leaves this device. Therefore, it only enables access on this device. Alternatively, <1>you can use our trusted partner, KWS1>, to complete your verification and enable access on all platforms."
-msgstr ""
+msgstr "Mae rhannu eich ystod oedran yn datgelu dim ond yr ystod sy'n gysylltiedig â'ch Cyfrif Apple – er enghraifft, eich bod yn 18 oed o leiaf. <0>Nid yw eich union oedran a'ch pen-blwydd byth yn cael eu rhannu,0> ac nid yw'r data hwn byth yn gadael y ddyfais hon. Felly, mae'n galluogi mynediad ar y ddyfais hon yn unig. Fel arall, <1>gallwch ddefnyddio ein partner dibynadwy, KWS1>, i gwblhau eich dilysiad a galluogi mynediad ar bob llwyfan."
#. Shown next to the 'Share age range' button when on-device age verification is available. KWS is the name of a third-party verification partner.
#: src/ageAssurance/components/DeviceSignalsNotice.tsx:43
msgid "Sharing your age range reveals only the range associated with your Google Account – for example, that you’re at least 18. <0>Your exact age and birthday are never shared,0> and this data never leaves this device. Therefore, it only enables access on this device. Alternatively, <1>you can use our trusted partner, KWS1>, to complete your verification and enable access on all platforms."
-msgstr ""
+msgstr "Mae rhannu eich ystod oedran yn datgelu dim ond yr ystod sy'n gysylltiedig â'ch Cyfrif Google – er enghraifft, eich bod o leiaf 18 oed. <0>Nid yw eich union oedran a'ch pen-blwydd byth yn cael eu rhannu,0> ac nid yw'r data hwn byth yn gadael y ddyfais hon. Felly, mae'n galluogi mynediad ar y ddyfais hon yn unig. Fel arall, <1>gallwch ddefnyddio ein partner dibynadwy, KWS1>, i gwblhau eich dilysiad a galluogi mynediad ar bob llwyfan."
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:143
@@ -11272,7 +11273,7 @@ msgstr "Yn dangos rhestrau o ddefnyddwyr i ddews ohonyn nhw"
#: src/components/Post/ShowMoreTextButton.tsx:50
msgid "Show more"
-msgstr ""
+msgstr "Dangos rhagor"
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:596
@@ -11375,7 +11376,7 @@ msgstr "Mewngofnodi fel {0}"
#: src/screens/Login/ChooseAccountForm.tsx:84
msgid "Sign in as…"
-msgstr ""
+msgstr "Mewngofnodi fel…"
#: src/screens/Deactivated.tsx:195
#: src/screens/Deactivated.tsx:201
@@ -11430,7 +11431,7 @@ msgstr "Allgofnodi?"
#: src/screens/Login/LoginForm.tsx:572
msgid "Sign up"
-msgstr ""
+msgstr "Cofrestru"
#: src/components/moderation/ScreenHider.tsx:96
#: src/lib/moderation/useGlobalLabelStrings.ts:28
@@ -11446,7 +11447,7 @@ msgstr "Wedi mewngofnodi fel @{0}"
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:299
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:302
msgid "Since"
-msgstr ""
+msgstr "Ers"
#: src/components/contacts/screens/PhoneInput.tsx:163
#: src/components/contacts/screens/VerifyNumber.tsx:205
@@ -11502,7 +11503,7 @@ msgstr "Y cyfrwng cymdeithasol rydych chi'n ei reoli."
#. Name for a feature flag
#: src/analytics/features/index.ts:84
msgid "Social proofing on posts"
-msgstr ""
+msgstr "Prawf cymdeithasol ar bostiadau"
#: src/lib/interests.ts:58
msgid "Software Dev"
@@ -11552,7 +11553,7 @@ msgstr "Ymateb rhywun {0} i {target}"
#: src/components/dms/MessageItem.tsx:812
msgid "Someone replied"
-msgstr ""
+msgstr "Atebodd rhywun"
#: src/components/dms/getSystemMessageInfo.ts:60
msgid "Someone was added"
@@ -11607,7 +11608,7 @@ msgstr "Aeth rhywbeth o'i le. Ceisiwch eto cyn bo hir."
msgid "Something went wrong. Please try again."
msgstr "Aeth rhywbeth o'i le. Ceisiwch eto."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Rhywbeth o'i le? Rhowch wybod i ni."
@@ -11646,14 +11647,14 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "Sbam neu ymddygiad annilys neu dwyllodrus"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Chwaraeon"
#. Description of a feature flag (Social proofing on posts)
#: src/analytics/features/index.ts:90
msgid "Spot posts your friends and follows have liked."
-msgstr ""
+msgstr "Adnabod postiadau mae eich ffrindiau a'r bobl rydych yn eu dilyn wedi'u hoffi."
#: src/components/PostControls/ShareMenu/RecentChats.tsx:234
msgid "Start a conversation, and it will appear here."
@@ -11711,7 +11712,7 @@ msgstr "Pecyn cychwyn gennych chi"
msgid "Starter pack is invalid"
msgstr "Mae'r pecyn cychwyn yn annilys"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Pecynnau Cychwyn"
@@ -11783,7 +11784,7 @@ msgstr "Cyflwyno Apêl"
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:139
msgid "Submit feedback"
-msgstr ""
+msgstr "Cyflwyno adborth"
#: src/components/moderation/ReportDialog/index.tsx:508
#: src/components/moderation/ReportDialog/index.tsx:569
@@ -11850,7 +11851,7 @@ msgstr "Wedi'i ddilysu'n llwyddiannus"
msgid "Suggested"
msgstr "Awgrymwyd"
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "Cyfrifon wedi'u hawgrymu"
@@ -12081,7 +12082,7 @@ msgstr "Diolch am eich adborth! Mae wedi cael ei anfon at weithredwr y ffrwd.i"
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:77
msgid "Thanks for your feedback!"
-msgstr ""
+msgstr "Diolch am eich adborth!"
#: src/components/intents/VerifyEmailIntentDialog.tsx:77
msgid "Thanks, you have successfully verified your email address. You can close this dialog."
@@ -12167,7 +12168,7 @@ msgstr "Mae'r ffrwd wedi'i ddisodli gan Darganfod."
#: src/components/moderation/LabelsOnMeDialog.tsx:64
msgid "The following labels were applied to this post."
-msgstr ""
+msgstr "Rhoddwyd y labeli canlynol ar y postiad hwn."
#: src/components/moderation/LabelsOnMeDialog.tsx:63
msgid "The following labels were applied to your account."
@@ -12262,7 +12263,7 @@ msgstr "Roedd problem llwytho GIFau. Gwiriwch eich cysylltiad â cheisio eto."
msgid "There was a problem with your internet connection, please try again"
msgstr "Roedd anhawster gyda'ch cysylltiad rhyngrwyd, ceisiwch eto"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr "Roedd anhawster gyda'ch cysylltiad rhyngrwyd, ceisiwch eto"
msgid "There was an issue contacting the server"
msgstr "Bu anhawster wrth gysylltu â'r gweinydd"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Bu anhawster wrth gysylltu â'r gweinydd, gwiriwch eich cysylltiad rhyngrwyd a rhowch gynnig arall arni."
@@ -12279,8 +12280,8 @@ msgstr "Bu anhawster wrth gysylltu â'r gweinydd, gwiriwch eich cysylltiad rhyng
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Bu anhawster wrth geisio cael hysbysiadau. Tapiwch yma i geisio eto."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Bu anhawster wrth nôl postiadau. Tapiwch yma i geisio eto."
@@ -12305,7 +12306,7 @@ msgstr "Bu anhawster wrth nôl eich manylion gwasanaeth"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Bu anhawster wrth ddileu'r ffrwd hwn. Gwiriwch eich cysylltiad rhyngrwyd a rhowch gynnig arall arni."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12364,12 +12365,12 @@ msgstr "Dymach gosodiadau rhagosodedig"
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:51
msgid "These domains"
-msgstr ""
+msgstr "Y parthau hyn"
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:44
msgid "These hashtags"
-msgstr ""
+msgstr "Yr hashnodau hyn"
#: src/screens/Settings/FollowingFeedPreferences.tsx:66
msgid "These settings only apply to the Following feed."
@@ -12378,9 +12379,9 @@ msgstr "Dim ond i'r ffrwd Dilyn mae'r gosodiadau hyn yn berthnasol."
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:58
msgid "These URLs"
-msgstr ""
+msgstr "Yr URLau hyn"
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr "Nhw sy'n berchen ar y sgwrs hon"
@@ -12506,7 +12507,7 @@ msgstr "Mae'r cyfeiriad e-bost hwn eisoes wedi'i gysylltu â'ch cyfrif."
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:280
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:283
msgid "This exact phrase"
-msgstr ""
+msgstr "Yr union ymadrodd hwn"
#: src/screens/Settings/ActivityPrivacySettings.tsx:56
msgid "This feature allows users to receive notifications for your new posts and replies. Who do you want to enable this for?"
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Mae'r ffrwd hon yn wag! Efallai y bydd angen i chi ddilyn mwy o ddefnyddwyr neu newid eich gosodiadau iaith."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Mae'r ffrwd hon yn wag."
@@ -12568,7 +12569,7 @@ msgstr "Mae'r ddolen wahodd hon yn annilys"
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:139
msgid "This is just a one-time security check, since we haven't seen this account on this device before."
-msgstr ""
+msgstr "Dim ond gwiriad diogelwch untro yw hwn, gan nad ydym wedi gweld y cyfrif hwn ar y ddyfais hon o'r blaen."
#: src/features/liveNow/components/EditLiveDialog.tsx:171
#: src/features/liveNow/components/GoLiveDialog.tsx:161
@@ -12590,7 +12591,7 @@ msgstr "Gosodwyd y label hwn gennych chi."
#: src/components/moderation/LabelsOnMeDialog.tsx:156
#: src/components/moderation/ModerationDetailsDialog.tsx:231
msgid "This label was applied to the entire user account and will appear on all posts."
-msgstr ""
+msgstr "Gosodwyd y label hwn i'r cyfrif defnyddiwr cyfan a bydd yn ymddangos ym mhob postiad."
#: src/screens/Profile/Sections/Labels.tsx:218
msgid "This labeler hasn't declared what labels it publishes, and may not be active."
@@ -12739,7 +12740,7 @@ msgstr "Does dim modd chwarae'r fideo ar eich dyfais. Efallai nad yw'r codec fid
#: src/view/com/composer/videos/VideoPreview.web.tsx:65
msgid "This video can’t be previewed in your browser. It will still be uploaded."
-msgstr ""
+msgstr "Does dim modd cael rhagolwg o'r fideo hwn yn eich porwr. Bydd yn dal i gael ei lwytho."
#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:157
msgid "This will create a new list with the same name, description, and members as this starter pack."
@@ -12889,7 +12890,9 @@ msgstr "Dyw cyfieithu i'r un iaith ddim ar gael ar eich dyfais."
msgid "Tree view"
msgstr "Golwg coeden"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Yn Trendio"
@@ -12898,7 +12901,7 @@ msgstr "Yn Trendio"
msgid "Trending GIFs"
msgstr "GIFau sy'n trendio"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "Dewisiadau sy'n trendio"
@@ -12916,11 +12919,11 @@ msgstr "Mae ymddiriedaeth yn deillio o berthnasoedd, cymunedau, a chyd-destun sy
#: src/screens/Search/SearchResults.tsx:233
msgid "Try a different search term or remove some filters."
-msgstr ""
+msgstr "Rhowch gynnig ar derm chwilio gwahanol neu tynnwch rai hidlau."
#: src/screens/Search/SearchResults.tsx:235
msgid "Try a different search term."
-msgstr ""
+msgstr "Rhowch gynnig ar derm chwilio gwahanol."
#: src/features/inviteFriends/InviteScannerScreen.tsx:221
#: src/features/inviteFriends/InviteScannerScreen.tsx:226
@@ -13023,9 +13026,9 @@ msgstr "Manylion ffrwd anhysbys"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Dadrwystro Cyfrif?"
msgid "Unblock list"
msgstr "Rhestr ddadrwystro"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr "Cynnwys oedolion heb eu labeli"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "Cynnwys oedolion heb gydsyniad neu fygythiol, heb ei labelu"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Dad-hoffi"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Dad-binio"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Dad-binio ffrwd"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Dad-bioio o'r cartref"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Dad-binio'r rhestr cymedroli"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "Wedi'i ddad-binio {0} o'r Cartref"
@@ -13265,7 +13268,7 @@ msgstr "Math o fideo sydd ddim yn cael ei gynnal: {mimeType}"
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:323
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:326
msgid "Until"
-msgstr ""
+msgstr "Tan"
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:198
msgid "Up to 50 people"
@@ -13478,7 +13481,7 @@ msgstr "Gall enw defnyddiwr gynnwys dim ond llythrennau (a-z), rifau a chyplysno
#: src/screens/Login/LoginForm.tsx:305
msgid "Username or email"
-msgstr ""
+msgstr "Enw defnyddiwr neu e-bost"
#: src/screens/Login/LoginForm.tsx:315
msgid "Username or email address"
@@ -13559,7 +13562,7 @@ msgstr "Dilysu nawr"
#: src/ageAssurance/components/DeviceSignalsNotice.tsx:34
#: src/ageAssurance/components/DeviceSignalsNotice.tsx:52
msgid "Verify now using KWS"
-msgstr ""
+msgstr "Dilysu nawr gan ddefnyddio KWS"
#: src/components/contacts/screens/PhoneInput.tsx:175
#: src/components/contacts/screens/VerifyNumber.tsx:217
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "Fideo gan {0}. Tapio i chwarae neu oedi'r fideo"
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Gemau Fideo"
@@ -13687,7 +13690,7 @@ msgstr "Gweld afatar {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Gweld y gwasanaeth labelu sy'n cael ei ddarparu gan @{0}"
msgid "View this user's verifications"
msgstr "Gweld dilysiadau'r defnyddiwr hwn"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Gweld defnyddwyr sy'n hoffi'r ffrwd hon"
@@ -13894,7 +13897,7 @@ msgstr "Doedd dim modd i ni ganfod y rhestr hon. Bosib ei bod wedi'i dileu."
#: src/screens/Login/LoginForm.tsx:348
msgid "We couldn't find an account with that username. Please check that you've typed it correctly, or <0>set your hosting provider manually0>."
-msgstr ""
+msgstr "Doedd dim modd i ni ddod o hyd i gyfrif gyda'r enw defnyddiwr hwnnw. Gwiriwch eich bod wedi'i deipio'n gywir, neu <0>gosodwch eich darparwr gwesteio â llaw0>."
#: src/screens/Hashtag.tsx:260
msgid "We couldn't find any results for that tag."
@@ -13918,7 +13921,7 @@ msgstr "Wedi methu lwytho gosodiadau'r sgwrs hon"
#: src/screens/Login/LoginForm.tsx:482
msgid "We couldn’t verify your hosting provider. Check your internet connection, or <0>set your hosting provider manually0>."
-msgstr ""
+msgstr "Doedd dim modd i ni ddilysu eich darparwr gwesteio. Gwiriwch eich cysylltiad rhyngrwyd, neu <0>gosodwch eich darparwr gwesteio â llaw0>."
#: src/components/contacts/screens/GetContacts.tsx:244
msgid "We delete hashes after matches are made"
@@ -13997,7 +14000,7 @@ msgstr "Byddwn yn gadael i chi wybod pan fyddwn yn dod o hyd i'ch ffrindiau."
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:101
msgid "We’d love to hear about your experience testing beta features!"
-msgstr ""
+msgstr "Byddem wrth ein bodd yn clywed am eich profiad yn profi nodweddion beta!"
#. placeholder {0}: currentAccount!.email
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:259
@@ -14045,7 +14048,7 @@ msgstr "Rydym yn falch iawn eich bod wedi ymuno â ni!"
#: src/ageAssurance/useVerificationFlow.ts:117
msgid "We're sorry, but based on the data shared by your device, you are not old enough to access Bluesky."
-msgstr ""
+msgstr "Ymddiheuriadau, ond yn seiliedig ar y data sy'n cael ei rannu gan eich dyfais, dydych chi ddim yn ddigon hen i gael mynediad i Bluesky."
#: src/ageAssurance/components/NoAccessScreen.tsx:227
#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:218
@@ -14063,7 +14066,7 @@ msgstr "Mae'n ddrwg gennym, ond nid oeddem yn gallu llwytho eich geiriau wedi'u
#: src/screens/Search/SearchResults.tsx:412
#: src/screens/Search/SearchResults.tsx:553
msgid "We’re sorry, but your search could not be completed."
-msgstr ""
+msgstr "Ymddiheuriadau, does dim modd cwblhau eich chwilio."
#: src/screens/Search/SearchResults.tsx:411
#: src/screens/Search/SearchResults.tsx:552
@@ -14127,7 +14130,7 @@ msgstr "Beth ydych chi am ei alw'ch pecyn cychwyn?"
#. Advanced search: Example of an “exact phrase” search
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:285
msgid "what’s up"
-msgstr ""
+msgstr "beth sy'n digwydd"
#: src/view/com/auth/SplashScreen.web.tsx:100
#: src/view/com/composer/Composer.tsx:1602
@@ -14358,7 +14361,7 @@ msgstr "Rydych chi wedi'ch dilysu. Byddwch yn colli eich statws dilysu os byddwc
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "Rydych chi wedi'ch dilysu. Byddwch yn colli eich statws dilysu os byddwch yn newid eich handlen. <0>Dysgu ragor.0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "Gallwch addasu eich diddordebau ar unrhyw adeg o osodiadau \"Cynnwys a chyfryngau\"."
@@ -14435,9 +14438,9 @@ msgstr "Gallwch ddarllen hanes sgwrs ond ddim anfon negeseuon newydd."
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr "Gallwch ddewis hyd at {MAX_GALLERY_IMAGES, plural, zero {# delweddau} one {# ddelwedd} two {# ddelwedd} few {# delwedd} many {# delwedd} other {# delwedd}} i gyd."
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Gallwch ddiweddaru hwn yn ddiweddarach o'ch gosodiadau."
@@ -14610,7 +14613,7 @@ msgstr "Dim ond hyd at {STARTER_PACK_MAX_SIZE, plural, other {{STARTER_PACK_MAX_
msgid "You may only add up to 3 feeds"
msgstr "Dim ond hyd at 3 ffrwd y gallwch chi eu hychwanegu"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr "Rhaid i chi fod yn berchennog sgwrs i ddileu aelod."
@@ -14635,7 +14638,7 @@ msgstr "Rhaid i chi ganiatáu mynediad i'ch llyfrgell cyfryngau."
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "Mae angen i chi ddilysu'ch cyfeiriad e-bost cyn y gallwch alluogi 2FA e-bost."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr "Chi sy'n berchen ar y sgwrs hon"
@@ -14743,11 +14746,11 @@ msgstr "Byddwch yn derbyn y diweddaraf am y ffrydiau hyn"
#: src/ageAssurance/useVerificationFlow.ts:133
msgid "You're all set!"
-msgstr ""
+msgstr "Rydych yn barod nawr!"
#: src/ageAssurance/useVerificationFlow.ts:127
msgid "You're all set! However, certain features may still be restricted until you're able to verify you're an adult."
-msgstr ""
+msgstr "Rydych chi'n barod! Er hynny, gall rhai nodweddion barhau i fod wedi'u cyfyngu nes eich bod yn gallu dilysu eich bod yn oedolyn."
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:205
msgid "You’re in control"
@@ -14797,7 +14800,7 @@ msgstr "Rydych chi wedi cyrraedd y nifer uchaf o geisiadau sy'n cael eu caniatá
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:426
msgid "You’ve reached the maximum of {MAX_FILTERS, plural, one {# filter} other {# filters}}. Add more values to an existing filter instead of creating new ones."
-msgstr ""
+msgstr "Rydych wedi cyrraedd yr uchafswm o {MAX_FILTERS, plural, zero {# hidlyddion} one {# hidlydd} two {# hidlydd} few {# hidlydd} many {# hidlydd} other {# hidlydd}}. Ychwanegwch fwy o werthoedd at hidlydd sy'n bodoli yn lle creu rhai newydd."
#: src/components/FocusScope/index.tsx:88
msgid "You've reached the start of the active content."
@@ -14920,14 +14923,14 @@ msgstr "Eich enw dangos llawn fydd <0>@{0}0>"
#: src/screens/Login/components/HostingProviderDialog.tsx:182
msgid "Your hosting provider can’t be detected from an email address, so the default Bluesky service will be used. Enter your username instead, or set your provider manually."
-msgstr ""
+msgstr "Does dim modd canfod eich darparwr gwesteia o gyfeiriad e-bost, felly bydd gwasanaeth rhagosodedig Bluesky yn cael ei ddefnyddio. Rhowch eich enw defnyddiwr yn lle hynny, neu gosodwch eich darparwr â llaw."
#: src/screens/Login/components/HostingProviderDialog.tsx:188
msgid "Your hosting provider is detected automatically from the username you enter."
-msgstr ""
+msgstr "Mae eich darparwr gwesteia yn cael ei ganfod yn awtomatig o'r enw defnyddiwr rydych yn ei nodi."
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "Mae eich diddordebau wedi'u diweddaru!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "Mae eich diddordebau yn ein helpu ni i ddod o hyd i'r hyn rydych chi'n ei hoffi!"
@@ -15007,7 +15010,7 @@ msgstr "Mae gan eich ffrwd bostiadau gwag fydd yn cael eu hepgor. Bydd y postiad
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:80
msgid "Your username and password will be shared with <0>{host}0>. If you don’t recognize this provider, double-check your username."
-msgstr ""
+msgstr "Bydd eich enw defnyddiwr a'ch cyfrinair yn cael eu rhannu gyda <0>{host}0>. Os nad ydych yn adnabod y darparwr hwn, gwiriwch eich enw defnyddiwr eto."
#: src/components/verification/VerificationsDialog.tsx:67
msgid "Your verifications"
diff --git a/src/locale/locales/da/messages.po b/src/locale/locales/da/messages.po
index 6ae74f2189..8c8f00eaf2 100644
--- a/src/locale/locales/da/messages.po
+++ b/src/locale/locales/da/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: da\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Danish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {følger} other {følger}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {opslag} other {opslag}}"
@@ -228,6 +231,16 @@ msgstr "kl. {0} · {1}"
msgid "{0} (Account)"
msgstr "{0} (Konto)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "{profileName} oprettede sig på Bluesky via en startpakke for {timeAgoString} siden"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr "{requestCount, plural, one {# anmodning} other {# anmodninger}}"
msgid "{requestCount}+ requests"
msgstr "{requestCount}+ anmodninger"
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "{type}t siden"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} er en autoriseret verifikator"
@@ -989,8 +999,8 @@ msgstr "Der opstod en netværksfejl. Tjek din internetforbindelse"
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1707,7 +1717,7 @@ msgstr "En anden årsag, der ikke er omfattet af ovennævnte"
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "Der opstod en fejl ved oprettelse af gruppechat, prøv igen."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
@@ -1715,7 +1725,7 @@ msgstr "Der opstod en fejl ved start af chat, prøv igen."
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Der opstod en fejl ved åbning af chatten"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr "Fødselsdato"
msgid "Birthday"
msgstr "Fødselsdato"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Se flere forslag under Udforsk"
msgid "Browse other feeds"
msgstr "Se flere feeds"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Se opslag om {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Se opslag tagget med {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Se startpakken {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Se emnet {0}"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Se emnet {displayName}"
@@ -2462,7 +2474,7 @@ msgstr "Knap, der går til din hjemmetidslinje"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Af {0}"
@@ -2473,9 +2485,9 @@ msgstr "af @{0}"
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Af <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr "Kameraadgang krævet"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Chat skjult"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr "Chat ikke fundet."
@@ -2749,7 +2761,7 @@ msgstr "Chat ikke fundet."
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr "Chatejere kan ikke forlade en gruppechat."
@@ -3047,7 +3059,7 @@ msgstr "Luk banner"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Indhold blokeret"
msgid "Content filters"
msgstr "Indholdsfiltre"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Indhold fra hele netværket, som vi tror, du vil synes om."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "Vælg sprog"
@@ -3540,11 +3548,11 @@ msgstr "Kunne ikke følge alle fundne venner. {0}"
msgid "Could not leave chat"
msgstr "Kunne ikke forlade chat"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr "Kunne ikke forlade chat."
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Kunne ikke indlæse feed"
@@ -3562,7 +3570,7 @@ msgstr "Kunne ikke indlæse profil"
msgid "Could not mute chat"
msgstr "Kunne ikke skjule chat"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr "Kunne ikke fjerne medlem."
@@ -3743,7 +3751,7 @@ msgstr "Kultur"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr "Aktuel chat"
@@ -4079,6 +4087,10 @@ msgstr "Frakobl Germ DM"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Anmod apps om ikke at vise min konto til udloggede brugere"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Anmod apps om ikke at vise min konto til udloggede brugere"
msgid "Discover new custom feeds"
msgstr "Find nye specialbyggede feeds"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "Opdag nye feeds"
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Find nye feeds"
@@ -4111,11 +4119,11 @@ msgstr "Luk fejlbesked"
msgid "Dismiss getting started guide"
msgstr "Luk velkomstforløb"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "Luk interesser"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "Fjern banner om livebegivenheder"
@@ -4365,8 +4373,8 @@ msgstr "Rediger billede"
msgid "Edit interaction settings"
msgstr "Rediger interaktionsindstillinger"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "Rediger interesser"
@@ -4650,7 +4658,7 @@ msgstr "Indtsat dit brugernavn og din adgangskode"
msgid "Enters full screen"
msgstr "Åbner i fuld skærm"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Underholdning"
@@ -4979,16 +4987,16 @@ msgstr "Kunne ikke forlade gruppechat"
msgid "Failed to load conversations"
msgstr "Kunne ikke indlæse samtaler"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "Kunne ikke indlæse feeds"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Indlæsning af indstillinger for feeds fejlede"
@@ -5012,14 +5020,14 @@ msgstr "Kunne ikke indlæse indstilling."
msgid "Failed to load profiles"
msgstr "Kunne ikke indlæse profiler"
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Indlæsning af foreslåede feeds fejlede"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Indlæsning af foreslåede konti fejlede"
@@ -5212,7 +5220,7 @@ msgstr "Feedskaber"
msgid "Feed identifier"
msgstr "Feedidentifikator"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Feedmenu"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Feeds opdateret!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Feeds, du måske kan lide."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Hent opdatering"
@@ -5764,7 +5768,7 @@ msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr "Få notifikationer, når der er aktivitet på de opslag, du abonnerer på."
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
@@ -6148,7 +6152,7 @@ msgstr "Skjult af dine moderationsindstillinger."
msgid "Hidden list"
msgstr "Skjult liste"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Skjult liste"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Skjul"
@@ -6198,7 +6202,7 @@ msgstr "Skjul svar for alle"
msgid "Hide reply for me"
msgstr "Skjul svar for mig"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Skjul dette kort"
@@ -6218,12 +6222,12 @@ msgstr "Skjul dette svar?"
msgid "Hide translation"
msgstr "Skjul oversættelse"
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Skjul populære emner"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Skjul populære emner?"
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Hot"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr "Sådan virker det:"
@@ -6993,8 +6993,8 @@ msgstr "Forlad"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Forlader Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr "Hvis du forlader denne chat, vil den blive låst permanent, og du vil ikke kunne ikke deltage igen."
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr "Forlod gruppechat."
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Lys"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Like"
@@ -7085,7 +7085,7 @@ msgstr "Like 10 opslag"
msgid "Like 10 posts to train the Discover feed"
msgstr "Like 10 opslag for at træne Discover-feedet"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Like dette feed"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Liket af {0, plural, one {# bruger} other {# brugere}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "LIVE"
msgid "Live event happening now: {0}"
msgstr "Livebegivenhed foregår nu: {0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "Livebegivenhed blev skjult"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "Livebegivenhed ikke længere skjult"
@@ -7279,12 +7279,12 @@ msgstr "Livefunktion er i beta"
msgid "Live link"
msgstr "Livelink"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Indlæs flere"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Indlæs flere foreslåede feeds"
@@ -7292,7 +7292,7 @@ msgstr "Indlæs flere foreslåede feeds"
msgid "Load new notifications"
msgstr "Indlæs nye notifikationer"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr "Medier gemt på anden enhed"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Medier, der kan virke stødende eller upassende for visse personer."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr "Medlem fjernet fra gruppechat."
@@ -7867,7 +7867,6 @@ msgstr "Vil du kontakte os om en ophavsretskrænkelse eller et juridisk eller re
msgid "Nevermind, create a handle for me"
msgstr "Glem det, opret et handle til mig"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Nyt"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "Ny adgangskode"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Nyeste svar først"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Nyheder"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Ingen resultater"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "Ingen resultater for \"{0}\"."
@@ -8248,7 +8247,7 @@ msgstr "Ingen resultater fundet for “<0>{query}0>”."
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "Ingen resultater."
@@ -8396,7 +8395,7 @@ msgstr "Åh nej!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Åbn navigation"
msgid "Open emoji picker"
msgstr "Åbn emojivælger"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Åbn feedinformation"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Åbn feedindstillingsmenu"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Billeder for voksne."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Fastgør feed"
@@ -9034,7 +9034,7 @@ msgstr "Fastgør feed"
msgid "Pin to home"
msgstr "Fastgør til forside"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Fastgør til forside"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Fastgjort"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "Fastgjorde {0} til forside"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "Skriv din besked herunder:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Politik"
@@ -9717,10 +9717,6 @@ msgstr "Seneste søgninger"
msgid "Recently used"
msgstr "Senest anvendte"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Anbefalet"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Forbind igen"
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr "Fjern fra chat"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Fjern billede"
msgid "Remove live status"
msgstr "Fjern livetilstand"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr "Fjernet fra gemte opslag"
msgid "Removed from starter pack"
msgstr "Fjernet fra startpakke"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Anmeld samtale"
msgid "Report dialog"
msgstr "Anmeld dialog"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Anmeld feed"
@@ -10483,8 +10479,8 @@ msgstr "Gem QR-kode"
msgid "Save these options for next time"
msgstr "Gem disse indstillinger til næste gang"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Føj til mine feeds"
@@ -10505,7 +10501,7 @@ msgstr "Gemte feeds"
msgid "Saved Posts"
msgstr "Gemte opslag"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Tilføjet dine feeds"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "Søg efter feeds, du vil foreslå til andre."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "Søg efter flere konti"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "Søg efter flere feeds"
@@ -10705,6 +10701,7 @@ msgstr "Se jobs hos Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "Se flere"
@@ -10712,6 +10709,10 @@ msgstr "Se flere"
msgid "See more suggested profiles"
msgstr "Se flere foreslåede profiler"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Send bekræftelses-e-mail"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Send som direkte besked"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "Del QR-kode"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Del dette feed"
@@ -11607,7 +11608,7 @@ msgstr "Noget gik galt. Prøv igen om lidt."
msgid "Something went wrong. Please try again."
msgstr "Noget gik galt. Prøv igen."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Noget galt? Fortæl os om det."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "Spam, snyd eller bedrag"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Sport"
@@ -11711,7 +11712,7 @@ msgstr "Startpakke af dig"
msgid "Starter pack is invalid"
msgstr "Startpakke er ugyldig"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Startpakker"
@@ -11850,7 +11851,7 @@ msgstr "Verificering lykkedes"
msgid "Suggested"
msgstr "Foreslået"
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "Foreslåede konti"
@@ -12262,7 +12263,7 @@ msgstr "Der opstod en fejl under indlæsning af GIF’er. Tjek din forbindelse o
msgid "There was a problem with your internet connection, please try again"
msgstr "Der er problemer med din internetforbindelse, prøv igen"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr "Der er problemer med din internetforbindelse, prøv igen"
msgid "There was an issue contacting the server"
msgstr "Der kunne ikke skabes forbindelse til serveren"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Der kunne ikke skabes forbindelse til serveren. Tjek din internetforbindelse og prøv igen."
@@ -12279,8 +12280,8 @@ msgstr "Der kunne ikke skabes forbindelse til serveren. Tjek din internetforbind
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Notifikationer kunne ikke indlæses. Tryk her for at prøve igen."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Opslag kunne ikke indlæses. Tryk her for at prøve igen."
@@ -12305,7 +12306,7 @@ msgstr "Dine tjenesteindstillinger kunne ikke indlæses"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Feed kunne ikke fjernes. Tjek din internetforbindelse og prøv igen."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Disse indstillinger gælder kun dit følgerfeed."
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr "De ejer denne chat"
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Dette feed er tomt! Prøv at følge flere brugere eller juster dine sprogindstillinger."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Dette feed er tomt."
@@ -12889,7 +12890,9 @@ msgstr "Oversættelse til det samme sprog er ikke tilgængelig på din enhed."
msgid "Tree view"
msgstr "Trævisning"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Populære emner"
@@ -12898,7 +12901,7 @@ msgstr "Populære emner"
msgid "Trending GIFs"
msgstr "Populære GIF’er"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "Indstillinger for populære emner"
@@ -13023,9 +13026,9 @@ msgstr "Utilgængelig feedinformation"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Bloker ikke længere konto?"
msgid "Unblock list"
msgstr "Bloker ikke længere liste"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr "Umærket voksenindhold"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "Umærket, krænkende eller ikke-samtykkebaseret voksenindhold"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Fjern like"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Frigør"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Frigør feed"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Frigør fra forside"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Frigør moderationsliste"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "Frigjorde {0} fra forside"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "Video fra {0}. Tryk for at starte eller stoppe afspilning"
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Computerspil"
@@ -13687,7 +13690,7 @@ msgstr "{0}s profilbillede"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Vis mærkningstjenesten drevet af @{0}"
msgid "View this user's verifications"
msgstr "Se denne brugers verifikationer"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Vis brugere, der likede dette feed"
@@ -14358,7 +14361,7 @@ msgstr "Du er verificeret. Du vil miste din verificering, hvis du ændrer dit pr
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "Du er verificeret. Du vil miste din verifikation, hvis du ændrer dit handle. <0>Læs mere.0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "Du kan ændre dine interesser når som helst under Indhold og medier-indstillinger."
@@ -14435,9 +14438,9 @@ msgstr "Du kan læse chathistorikken men ikke sende nye beskeder."
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr "Du kan vælge op til {MAX_GALLERY_IMAGES, plural, one {}other {# billeder}} i alt."
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Du kan opdatere dette senere under Indstillinger."
@@ -14610,7 +14613,7 @@ msgstr "Du kan tilføje højst {STARTER_PACK_MAX_SIZE, plural, one {}other {{STA
msgid "You may only add up to 3 feeds"
msgstr "Du må tilføje højst 3 feeds"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr "Du skal være chattens ejer for at fjerne et medlem."
@@ -14635,7 +14638,7 @@ msgstr "Du skal give adgang til dit mediebibliotek."
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "Du skal bekræfte din e-mailadresse, før du kan aktivere 2FA via e-mail."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr "Du ejer denne chat"
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "Dine interesser blev opdateret!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "Dine interesser hjælper os med at finde noget, du kan lide!"
diff --git a/src/locale/locales/de/messages.po b/src/locale/locales/de/messages.po
index c8debe71f2..c1012e3abb 100644
--- a/src/locale/locales/de/messages.po
+++ b/src/locale/locales/de/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: de\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: German\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {Folge ich} other {Folge ich}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {Post} other {Posts}}"
@@ -228,6 +231,16 @@ msgstr "{0} · {1}"
msgid "{0} (Account)"
msgstr "{0} (Account)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr "{0} {1}"
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -259,7 +272,7 @@ msgstr "{0} und {1} zum Chat hinzugefügt"
#: src/screens/PostThread/components/LikesStat.tsx:135
#: src/screens/PostThread/components/LikesStat.tsx:191
msgid "{0} and {1} like this"
-msgstr "{0} und {1} gefällt das"
+msgstr ""
#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
#. placeholder {0}: nameLink(names[0])
@@ -267,12 +280,12 @@ msgstr "{0} und {1} gefällt das"
#. placeholder {2}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:196
msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr "{0} und {others, plural, one {{1} weiteren Person} other {{2} weiteren Personen}} gefällt das"
+msgstr ""
#. placeholder {0}: names[0].displayName
#: src/screens/PostThread/components/LikesStat.tsx:137
msgid "{0} and {othersLabel} like this"
-msgstr "{0} und {othersLabel} gefällt das"
+msgstr ""
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
@@ -330,7 +343,7 @@ msgstr "{0} hat die Gruppe verlassen"
#: src/screens/PostThread/components/LikesStat.tsx:138
#: src/screens/PostThread/components/LikesStat.tsx:206
msgid "{0} likes this"
-msgstr "{0} gefällt das"
+msgstr ""
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
@@ -395,13 +408,13 @@ msgstr "{0}, {1} und {memberCount, plural, one {# weitere Person} other {# weite
#. placeholder {3}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:181
msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr "{0}, {1} und {others, plural, one {{2} weiteren Person} other {{3} weiteren Personen}} gefällt das"
+msgstr ""
#. placeholder {0}: names[0].displayName
#. placeholder {1}: names[1].displayName
#: src/screens/PostThread/components/LikesStat.tsx:134
msgid "{0}, {1}, and {othersLabel} like this"
-msgstr "{0}, {1} und {othersLabel} gefällt das"
+msgstr ""
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
@@ -780,7 +793,7 @@ msgstr "{numMatches, plural, one {# Kontakt gefunden} other {# Kontakte gefunden
#. placeholder {1}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:127
msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr "{others, plural, one {{0} weitere Person} other {{1} weitere Personen}}"
+msgstr ""
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "{profileName} ist Bluesky vor {timeAgoString} mit einem Startpaket beigetreten"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr "{requestCount, plural, one {# Anfrage} other {# Anfragen}}"
msgid "{requestCount}+ requests"
msgstr "{requestCount}+ Anfragen"
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "vor {type}h"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} ist ein vertrauenswürdiger Verifizierer"
@@ -989,8 +999,8 @@ msgstr "Ein Netzwerkfehler ist aufgetreten. Bitte überprüfe deine Internetverb
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1707,7 +1717,7 @@ msgstr "Ein Problem, das hier nicht aufgelistet ist"
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "Beim Erstellen des Gruppenchats ist ein Problem aufgetreten. Bitte versuche es erneut."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
@@ -1715,7 +1725,7 @@ msgstr "Beim Starten des Chats ist ein Problem aufgetreten. Bitte versuche es er
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Beim Öffnen des Chats ist ein Problem aufgetreten"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr "Geburtsdatum"
msgid "Birthday"
msgstr "Geburtstag"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr "bloomscrolling booksky"
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Stöbere auf der Seite „Explore” nach weiteren Vorschlägen"
msgid "Browse other feeds"
msgstr "Andere Feeds durchsuchen"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Posts über {displayName} durchsuchen"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Posts durchsuchen, die mit {displayName} getaggt sind"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Startpaket {displayName} durchsuchen"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Thema {0} durchsuchen"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Thema {displayName} durchsuchen"
@@ -2462,7 +2474,7 @@ msgstr "Button, um zur Startseite zurückzukehren"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Von {0}"
@@ -2473,9 +2485,9 @@ msgstr "von @{0}"
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Von <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr "Kamerazugriff erforderlich"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Chat stummgeschaltet"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr "Chat nicht gefunden."
@@ -2749,7 +2761,7 @@ msgstr "Chat nicht gefunden."
msgid "Chat options"
msgstr "Chat-Optionen"
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr "Chat-Inhaber können einen Gruppenchat nicht verlassen."
@@ -3047,7 +3059,7 @@ msgstr "Banner schließen"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Inhalt blockiert"
msgid "Content filters"
msgstr "Inhaltsfilterung"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Inhalte aus dem gesamten Netzwerk, von denen wir glauben, dass sie dir gefallen könnten."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "Inhaltssprachen"
@@ -3540,11 +3548,11 @@ msgstr "Nicht alle Übereinstimmungen konnten gefolgt werden. {0}"
msgid "Could not leave chat"
msgstr "Du konntest den Chat nicht verlassen"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr "Chat konnte nicht verlassen werden."
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Feed konnte nicht geladen werden"
@@ -3562,7 +3570,7 @@ msgstr "Profil konnte nicht geladen werden"
msgid "Could not mute chat"
msgstr "Chat konnte nicht stummgeschaltet werden"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr "Mitglied konnte nicht entfernt werden."
@@ -3743,7 +3751,7 @@ msgstr "Kultur"
msgid "Current beta features"
msgstr "Aktuelle Beta-Funktionen"
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr "Aktueller Chat"
@@ -4079,6 +4087,10 @@ msgstr "Germ DM trennen"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Apps daran hindern, ausgeloggten Nutzern meinen Account anzuzeigen"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr "Feeds entdecken"
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Apps daran hindern, ausgeloggten Nutzern meinen Account anzuzeigen"
msgid "Discover new custom feeds"
msgstr "Entdecke neue benutzerdefinierte Feeds"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "Neue Feeds entdecken"
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Entdecke neue Feeds"
@@ -4111,11 +4119,11 @@ msgstr "Fehler verwerfen"
msgid "Dismiss getting started guide"
msgstr "Anleitung zum Einstieg schließen"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "Interessen verwerfen"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "Live-Event-Banner schließen"
@@ -4365,8 +4373,8 @@ msgstr "Bild bearbeiten"
msgid "Edit interaction settings"
msgstr "Interaktionseinstellungen bearbeiten"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "Interessen bearbeiten"
@@ -4650,7 +4658,7 @@ msgstr "Gib deinen Nutzernamen und dein Passwort ein"
msgid "Enters full screen"
msgstr "Vollbildmodus aktivieren"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Unterhaltung"
@@ -4979,16 +4987,16 @@ msgstr "Gruppenchat konnte nicht verlassen werden"
msgid "Failed to load conversations"
msgstr "Fehler beim Laden der Konversationen"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "Feeds konnten nicht geladen werden"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Fehler beim Laden der Einstellungen für Feeds"
@@ -5012,14 +5020,14 @@ msgstr "Einstellung konnte nicht geladen werden."
msgid "Failed to load profiles"
msgstr "Profile konnten nicht geladen werden"
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Die vorgeschlagenen Feeds konnten nicht geladen werden."
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Die vorgeschlagenen Accounts, denen du folgen solltest, konnten nicht geladen werden"
@@ -5212,7 +5220,7 @@ msgstr "Feed-Ersteller"
msgid "Feed identifier"
msgstr "Feed-Kennzeichen"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Feed-Menü"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Feeds aktualisiert!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Feeds, die dir gefallen könnten."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Update abrufen"
@@ -5576,12 +5580,12 @@ msgstr "{handle} Folge ich"
#: src/screens/Settings/ContentAndMediaSettings.tsx:78
#: src/screens/Settings/ContentAndMediaSettings.tsx:81
msgid "Following feed preferences"
-msgstr "Following-Feed-Einstellungen"
+msgstr "„Folge ich“-Feed-Einstellungen"
#: src/Navigation.tsx:368
#: src/screens/Settings/FollowingFeedPreferences.tsx:57
msgid "Following Feed Preferences"
-msgstr "Following-Feed-Einstellungen"
+msgstr "„Folge ich“-Feed-Einstellungen"
#: src/components/Pills.tsx:212
#: src/screens/Profile/Header/Handle.tsx:33
@@ -5764,7 +5768,7 @@ msgstr "Erhalte Mitteilungen, wenn dir Personen Nachrichten senden."
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr "Erhalte Mitteilungen über Aktivitäten zu Posts, die du abonniert hast."
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
@@ -6148,7 +6152,7 @@ msgstr "Ausgeblendet durch deine Moderationseinstellungen."
msgid "Hidden list"
msgstr "Ausgeblendete Liste"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Ausgeblendete Liste"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Ausblenden"
@@ -6198,7 +6202,7 @@ msgstr "Antwort für alle ausblenden"
msgid "Hide reply for me"
msgstr "Antwort für mich ausblenden"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Diese Karte ausblenden"
@@ -6218,12 +6222,12 @@ msgstr "Diese Antwort ausblenden?"
msgid "Hide translation"
msgstr "Übersetzung ausblenden"
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Angesagte Themen ausblenden"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Angesagte Themen ausblenden?"
@@ -6321,10 +6325,6 @@ msgstr "Hosting-Anbieter: {0}"
msgid "Hosting provider: Bluesky"
msgstr "Hosting-Anbieter: Bluesky"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Beliebt"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr "So funktioniert es:"
@@ -6993,8 +6993,8 @@ msgstr "Verlassen"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Bluesky verlassen"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr "Wenn du diesen Chat verlässt, wird er dauerhaft gesperrt und du kannst ihm nicht erneut beitreten."
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr "Gruppenchat verlassen."
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Hell"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Gefällt mir"
@@ -7085,7 +7085,7 @@ msgstr "10 Posts mit „Gefällt mir“ markieren"
msgid "Like 10 posts to train the Discover feed"
msgstr "Markiere 10 Posts mit „Gefällt mir“, um den Discover-Feed zu trainieren"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Diesen Feed mit „Gefällt mir“ markieren"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Gefällt {0, plural, one {# Nutzer} other {# Nutzern}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "LIVE"
msgid "Live event happening now: {0}"
msgstr "Live-Event findet gerade statt: {0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "Live-Event ausgeblendet"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "Live-Event wieder eingeblendet"
@@ -7279,12 +7279,12 @@ msgstr "Die Live-Funktion befindet sich in der Beta-Phase"
msgid "Live link"
msgstr "Live-Link"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Mehr laden"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Weitere empfohlene Feeds laden"
@@ -7292,7 +7292,7 @@ msgstr "Weitere empfohlene Feeds laden"
msgid "Load new notifications"
msgstr "Neue Mitteilungen laden"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7376,7 +7376,7 @@ msgstr "Sieht aus, als hättest du alle deine Feeds abgelöst. Aber keine Sorge,
#: src/screens/Feeds/NoFollowingFeed.tsx:36
msgid "Looks like you're missing a following feed. <0>Click here to add one.0>"
-msgstr "Es sieht so aus, als ob du einen Following-Feed vermisst. <0>Klicke hier, um einen hinzuzufügen.0>"
+msgstr "Es sieht so aus, als hättest du keinen „Folge ich“-Feed. <0>Klicke hier, um einen hinzuzufügen.0>"
#. Accessibility label for the icon-only pill that filters the GIF picker to GIFs about love/affection.
#: src/features/gifPicker/components/GifCategoryPills.tsx:55
@@ -7475,7 +7475,7 @@ msgstr "Auf einem anderen Gerät gespeicherte Medien"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Medien, die für einige Zielgruppen verstörend oder unangemessen sein könnten."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr "Mitglied aus dem Gruppenchat entfernt."
@@ -7867,7 +7867,6 @@ msgstr "Möchtest du eine Urheberrechtsverletzung, eine rechtliche Anfrage oder
msgid "Nevermind, create a handle for me"
msgstr "Egal, erstelle einen Handle für mich"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Neu"
@@ -7982,7 +7981,7 @@ msgstr "Neue Nachrichten"
msgid "New password"
msgstr "Neues Passwort"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Neueste Antworten zuerst"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Aktuelles"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Keine Ergebnisse"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "Keine Ergebnisse für „{0}“."
@@ -8248,7 +8247,7 @@ msgstr "Keine Ergebnisse für „<0>{query}0>“ gefunden."
msgid "No results found for your query with advanced search filters applied."
msgstr "Keine Ergebnisse für deine Suchanfrage mit den ausgewählten erweiterten Suchfiltern gefunden."
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "Keine Ergebnisse."
@@ -8396,7 +8395,7 @@ msgstr "Oh nein!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Seitenmenü öffnen"
msgid "Open emoji picker"
msgstr "Emoji-Picker öffnen"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Feed-Infobildschirm öffnen"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Feed-Optionsmenü öffnen"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Bilder für Erwachsene."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Feed anheften"
@@ -9034,7 +9034,7 @@ msgstr "Feed anheften"
msgid "Pin to home"
msgstr "An die Startseite anheften"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "An Startbildschirm anheften"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Angeheftet"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "{0} an Startseite angepinnt"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "Bitte schreibe deine Nachricht unten:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Politik"
@@ -9717,10 +9717,6 @@ msgstr "Letzte Suchen"
msgid "Recently used"
msgstr "Zuletzt verwendet"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Empfohlen"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Erneut verbinden"
@@ -9841,8 +9837,8 @@ msgstr "Filter entfernen"
msgid "Remove from chat"
msgstr "Aus dem Chat entfernen"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Bild entfernen"
msgid "Remove live status"
msgstr "Live-Status entfernen"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr "Mitglied entfernen"
@@ -9948,7 +9944,7 @@ msgstr "Aus gespeicherten Posts entfernt"
msgid "Removed from starter pack"
msgstr "Aus dem Startpaket entfernt"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Konversation melden"
msgid "Report dialog"
msgstr "Melde-Dialog"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Feed melden"
@@ -10483,8 +10479,8 @@ msgstr "QR-Code speichern"
msgid "Save these options for next time"
msgstr "Diese Optionen für das nächste Mal speichern"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "In meinen Feeds speichern"
@@ -10505,7 +10501,7 @@ msgstr "Gespeicherte Feeds"
msgid "Saved Posts"
msgstr "Gespeicherte Posts"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "In deinen Feeds gespeichert"
@@ -10608,11 +10604,11 @@ msgstr "Nach {q} suchen"
msgid "Search for feeds that you want to suggest to others."
msgstr "Suche nach Feeds, die du anderen vorschlagen möchtest."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "Nach weiteren Accounts suchen"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "Nach weiteren Feeds suchen"
@@ -10705,6 +10701,7 @@ msgstr "Sieh dir Jobs bei Bluesky an"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "Mehr sehen"
@@ -10712,6 +10709,10 @@ msgstr "Mehr sehen"
msgid "See more suggested profiles"
msgstr "Weitere vorgeschlagene Profile ansehen"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr "Weitere angesagte Themen ansehen"
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Verifizierungs-E-Mail senden"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Per Direktnachricht senden"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr "Profil teilen"
msgid "Share QR code"
msgstr "QR-Code teilen"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Diesen Feed teilen"
@@ -11272,7 +11273,7 @@ msgstr "Listen von Nutzern anzeigen, aus denen du auswählen kannst"
#: src/components/Post/ShowMoreTextButton.tsx:50
msgid "Show more"
-msgstr ""
+msgstr "Mehr anzeigen"
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:596
@@ -11314,7 +11315,7 @@ msgstr "Reposts anzeigen"
#: src/screens/Settings/FollowingFeedPreferences.tsx:133
#: src/screens/Settings/FollowingFeedPreferences.tsx:143
msgid "Show samples of your saved feeds in your Following feed"
-msgstr "Zeige Beispiele deiner gespeicherten Feeds in deinem Following-Feed"
+msgstr "Beispiele aus deinen gespeicherten Feeds in deinem „Folge ich“-Feed anzeigen"
#: src/lib/moderation/useLabelBehaviorDescription.ts:61
msgid "Show warning"
@@ -11607,7 +11608,7 @@ msgstr "Etwas ist schiefgelaufen. Bitte versuche es in Kürze noch einmal."
msgid "Something went wrong. Please try again."
msgstr "Etwas ist schiefgelaufen. Bitte versuche es erneut."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Etwas stimmt nicht? Lass es uns wissen."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "Spam oder sonstiges unechtes Verhalten bzw. Täuschung"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Sport"
@@ -11711,7 +11712,7 @@ msgstr "Dein Startpaket"
msgid "Starter pack is invalid"
msgstr "Startpaket ist ungültig"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Startpakete"
@@ -11850,7 +11851,7 @@ msgstr "Erfolgreich verifiziert"
msgid "Suggested"
msgstr "Vorgeschlagen"
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "Vorgeschlagene Accounts"
@@ -12262,7 +12263,7 @@ msgstr "Beim Laden der GIFs ist ein Problem aufgetreten. Überprüfe deine Verbi
msgid "There was a problem with your internet connection, please try again"
msgstr "Es gab ein Problem mit deiner Internetverbindung. Bitte versuche es erneut"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr "Es gab ein Problem mit deiner Internetverbindung. Bitte versuche es erne
msgid "There was an issue contacting the server"
msgstr "Beim Kontaktieren des Servers ist ein Problem aufgetreten"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Beim Kontaktieren des Servers ist ein Problem aufgetreten. Bitte überprüfe deine Internetverbindung und versuche es erneut."
@@ -12279,8 +12280,8 @@ msgstr "Beim Kontaktieren des Servers ist ein Problem aufgetreten. Bitte überpr
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Beim Abrufen von Mitteilung ist ein Problem aufgetreten. Tippe hier, um es erneut zu versuchen."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Beim Abrufen von Posts ist ein Problem aufgetreten. Tippe hier, um es erneut zu versuchen."
@@ -12305,7 +12306,7 @@ msgstr "Es gab ein Problem beim Abrufen deiner Service-Informationen"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Beim Entfernen dieses Feeds ist ein Problem aufgetreten. Bitte überprüfe deine Internetverbindung und versuche es erneut."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12373,14 +12374,14 @@ msgstr "Diese Hashtags"
#: src/screens/Settings/FollowingFeedPreferences.tsx:66
msgid "These settings only apply to the Following feed."
-msgstr "Diese Einstellungen gelten nur für den Following-Feed."
+msgstr "Diese Einstellungen gelten nur für den „Folge ich“-Feed."
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:58
msgid "These URLs"
msgstr "Diese URLs"
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr "Du besitzt diesen Chat"
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Dieser Feed ist leer! Möglicherweise musst du mehr Nutzer folgen oder deine Spracheinstellungen anpassen."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Dieser Feed ist leer."
@@ -12889,7 +12890,9 @@ msgstr "Die Übersetzung in dieselbe Sprache ist auf deinem Gerät nicht verfüg
msgid "Tree view"
msgstr "Baumansicht"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Angesagt"
@@ -12898,7 +12901,7 @@ msgstr "Angesagt"
msgid "Trending GIFs"
msgstr "Angesagte GIFs"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "Optionen für angesagte Themen"
@@ -13023,9 +13026,9 @@ msgstr "Feed-Information nicht verfügbar"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Account entblocken?"
msgid "Unblock list"
msgstr "Liste entsperren"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr "Nicht gekennzeichnete Inhalte für Erwachsene"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "Nicht gekennzeichnete, missbräuchliche oder nicht einvernehmliche Inhalte für Erwachsene"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Gefällt mir nicht mehr"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Lösen"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Feed lösen"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Von Startseite lösen"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Moderationsliste lösen"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "{0} von der Startseite gelöst"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "Video von {0}. Tippe, um das Video abzuspielen oder zu pausieren"
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Videospiele"
@@ -13687,7 +13690,7 @@ msgstr "Profilbild von {0} ansehen"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Sieh dir den von @{0} bereitgestellten Kennzeichnungsdienst an"
msgid "View this user's verifications"
msgstr "Verifizierungen dieses Nutzers ansehen"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Nutzer ansehen, denen dieser Feed gefällt"
@@ -14358,7 +14361,7 @@ msgstr "Du bist verifiziert. Du verlierst deinen Verifizierungsstatus, wenn du d
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "Du bist verifiziert. Du verlierst deinen Verifizierungsstatus, wenn du deinen Handle änderst. <0>Mehr erfahren (auf Englisch).0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "Du kannst deine Interessen jederzeit in den Einstellungen unter „Inhalte und Medien“ anpassen."
@@ -14435,9 +14438,9 @@ msgstr "Du kannst den Chatverlauf lesen, aber keine neuen Nachrichten senden."
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr "Du kannst insgesamt maximal {MAX_GALLERY_IMAGES, plural, other {# Bilder}} auswählen."
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Du kannst dies später in deinen Einstellungen aktualisieren."
@@ -14610,7 +14613,7 @@ msgstr "Du darfst nur bis zu {STARTER_PACK_MAX_SIZE, plural, other {{STARTER_PAC
msgid "You may only add up to 3 feeds"
msgstr "Du kannst nur bis zu 3 Feeds hinzufügen"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr "Du musst Inhaber dieses Chats sein, um ein Mitglied entfernen zu können."
@@ -14635,7 +14638,7 @@ msgstr "Du musst den Zugriff auf deine Galerie erlauben."
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "Du musst deine E-Mail-Adresse verifizieren, bevor du die Zwei-Faktor-Authentisierung (2FA) per E-Mail aktivieren kannst."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr "Du besitzt diesen Chat"
@@ -14911,7 +14914,7 @@ msgstr "Deine Follower"
#: src/view/com/posts/FollowingEmptyState.tsx:41
msgid "Your following feed is empty! Follow more users to see what's happening."
-msgstr "Dein Following-Feed ist leer! Folge mehr Nutzern, um zu sehen, was passiert."
+msgstr "Dein „Folge ich“-Feed ist leer! Folge weiteren Nutzern, um zu sehen, was gerade passiert."
#. placeholder {0}: createFullHandle(subdomain, host)
#: src/screens/Settings/components/ChangeHandleDialog.tsx:247
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr "Dein Hosting-Anbieter wird automatisch anhand des eingegebenen Nutzernamens erkannt."
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "Deine Interessen wurden aktualisiert!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "Deine Interessen helfen uns dabei, das zu finden, was dir gefällt!"
diff --git a/src/locale/locales/el/messages.po b/src/locale/locales/el/messages.po
index 8172555e50..650e70688a 100644
--- a/src/locale/locales/el/messages.po
+++ b/src/locale/locales/el/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: el\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Greek\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {ακολουθεί} other {ακολουθούν}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {ανάρτηση} other {αναρτήσεις}}"
@@ -228,6 +231,16 @@ msgstr "{0} · {1}"
msgid "{0} (Account)"
msgstr "{0} (Λογαριασμός)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "Ο/Η {profileName} γράφτηκε στο Bluesky με πακέτο νέων πριν από {timeAgoString}"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "{type}ώ πριν"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "Ο/Η {userName} είναι ένας έμπιστος επαληθευτής"
@@ -989,8 +999,8 @@ msgstr "Παρουσιάστηκε σφάλμα δικτύου. Παρακαλο
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1715,7 +1725,7 @@ msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Παρουσιάστηκε πρόβλημα κατά την προσπάθεια ανοίγματος της συνομιλίας"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr "Ημερομηνία Γέννησης"
msgid "Birthday"
msgstr "Ημερομηνία γέννησης"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Περιηγηθείτε σε περισσότερες προτάσει
msgid "Browse other feeds"
msgstr "Περιηγηθείτε σε άλλες ροές"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Περιηγηθείτε σε δημοσιεύσεις σχετικά με το {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Περιηγηθείτε σε δημοσιεύσεις με ετικέτα {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Περιήγηση πακέτου νέων {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Περιήγηση θέματος {0}"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Περιήγηση θέματος {displayName}"
@@ -2462,7 +2474,7 @@ msgstr "Κουμπί για να επιστρέψετε στο αρχικό χρ
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Από {0}"
@@ -2473,9 +2485,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Από <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Σίγαση συνομιλίας"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,7 +2761,7 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
@@ -3047,7 +3059,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Αποκλεισμένο Περιεχόμενο"
msgid "Content filters"
msgstr "Φίλτρα περιεχομένου"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Περιεχόμενο από όλο το δίκτυο το οποίο πιστεύουμε ότι μπορεί να σας αρέσει."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3540,11 +3548,11 @@ msgstr "Αδυναμία ακολούθησης όλων των αντιστοι
msgid "Could not leave chat"
msgstr "Δεν ήταν δυνατή η αποχώρηση από τη συνομιλία"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Δεν ήταν δυνατή η φόρτωση της ροής"
@@ -3562,7 +3570,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr "Δεν ήταν δυνατή η σίγαση της συνομιλίας"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3743,7 +3751,7 @@ msgstr "Πολιτισμός"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4087,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Αποθάρρυνση των εφαρμογών από την εμφάνιση του λογαριασμού μου σε χρήστες που δεν έχουν συνδεθεί"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Αποθάρρυνση των εφαρμογών από την εμφά
msgid "Discover new custom feeds"
msgstr "Ανακαλύψτε νέες προσαρμοσμένες ροές"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Ανακαλύψτε Νέες Ροές"
@@ -4111,11 +4119,11 @@ msgstr "Απόρριψη σφάλματος"
msgid "Dismiss getting started guide"
msgstr "Απόρριψη οδηγού Starter Pack"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4365,8 +4373,8 @@ msgstr "Επεξεργασία εικόνας"
msgid "Edit interaction settings"
msgstr "Επεξεργασία ρυθμίσεων αλληλεπίδρασης"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
@@ -4650,7 +4658,7 @@ msgstr "Εισάγετε το όνομα χρήστη και τον κωδικό
msgid "Enters full screen"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr ""
@@ -4979,16 +4987,16 @@ msgstr ""
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Απέτυχε η φόρτωση προτιμήσεων ροών"
@@ -5012,14 +5020,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Απέτυχε η φόρτωση προτεινόμενων ροών"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Απέτυχε η φόρτωση προτεινόμενων ακολουθιών"
@@ -5212,7 +5220,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr ""
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Οι ροές ενημερώθηκαν!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr ""
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr ""
@@ -6148,7 +6152,7 @@ msgstr ""
msgid "Hidden list"
msgstr "Κρυφή λίστα"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Κρυφή λίστα"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Απόκρυψη"
@@ -6198,7 +6202,7 @@ msgstr "Απόκρυψη απάντησης για όλους"
msgid "Hide reply for me"
msgstr "Απόκρυψη απάντησης για μένα"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr ""
@@ -6218,12 +6222,12 @@ msgstr "Απόκρυψη αυτής της απάντησης;"
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr ""
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr ""
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr ""
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6993,8 +6993,8 @@ msgstr "Αποχώρηση"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Αποχώρηση από το Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Φωτεινό"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr ""
@@ -7085,7 +7085,7 @@ msgstr "\"Μου αρέσει\" σε 10 αναρτήσεις"
msgid "Like 10 posts to train the Discover feed"
msgstr "\"Μου αρέσει\" σε 10 αναρτήσεις για να εκπαιδεύσετε την ροής Ανακαλύψτε"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Πατήστε \"Μου αρέσει\" σε αυτήν την ροή"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr ""
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7279,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Φόρτωση περισσότερων"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Φόρτωση περισσότερων προτεινόμενων ροών"
@@ -7292,7 +7292,7 @@ msgstr "Φόρτωση περισσότερων προτεινόμενων ρο
msgid "Load new notifications"
msgstr "Φόρτωση νέων ειδοποιήσεων"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Μέσα που μπορεί να είναι ενοχλητικά ή ακατάλληλα για ορισμένα ακροατήρια."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7867,7 +7867,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr "Δεν πειράζει, δημιουργήστε ένα όνομα χρήστη για μένα"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Νέο"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "Νέος κωδικός πρόσβασης"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Πιο πρόσφατες απαντήσεις πρώτα"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Ειδήσεις"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Χωρίς αποτελέσματα"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8248,7 +8247,7 @@ msgstr ""
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8396,7 +8395,7 @@ msgstr "Ωχ όχι!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr ""
msgid "Open emoji picker"
msgstr "Άνοιγμα επιλογέα emoji"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Άνοιγμα μενού επιλογών ροών"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Εικόνες για ενήλικες."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr ""
@@ -9034,7 +9034,7 @@ msgstr ""
msgid "Pin to home"
msgstr "Καρφίτσωμα στην αρχική"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Καρφίτσωμα στην Αρχική"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Καρφιτσωμένο"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr ""
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Πολιτική"
@@ -9717,10 +9717,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr ""
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Επανασύνδεση"
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Αφαίρεση εικόνας"
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Αναφορά συνομιλίας"
msgid "Report dialog"
msgstr "Παράθυρο αναφοράς"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Αναφορά ροής"
@@ -10483,8 +10479,8 @@ msgstr "Αποθήκευση QR κώδικα"
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Αποθήκευση στις ροές μου"
@@ -10505,7 +10501,7 @@ msgstr "Αποθηκευμένες ροές"
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Αποθηκεύτηκε στις ροές σας"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "Αναζητήστε ροές που θέλετε να προτείνετε σε άλλους."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
@@ -10705,6 +10701,7 @@ msgstr "Δείτε θέσεις εργασίας στο Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10709,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Αποστολή email επαλήθευσης"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Αποστολή μέσω προσωπικού μηνύματος"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "Κοινή χρήση QR κώδικα"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr ""
@@ -11607,7 +11608,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr ""
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Αθλήματα"
@@ -11711,7 +11712,7 @@ msgstr "starter pack από εσάς"
msgid "Starter pack is invalid"
msgstr "Το starter pack είναι άκυρο"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr ""
@@ -11850,7 +11851,7 @@ msgstr ""
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -12262,7 +12263,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr "Παρουσιάστηκε πρόβλημα επικοινωνίας με τον διακομιστή"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Παρουσιάστηκε πρόβλημα επικοινωνίας με τον διακομιστή, παρακαλούμε ελέγξτε τη σύνδεσή σας στο internet και δοκιμάστε ξανά."
@@ -12279,8 +12280,8 @@ msgstr "Παρουσιάστηκε πρόβλημα επικοινωνίας μ
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Παρουσιάστηκε πρόβλημα λήψης ειδοποιήσεων. Πατήστε εδώ για να δοκιμάσετε ξανά."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Παρουσιάστηκε πρόβλημα λήψης αναρτήσεων. Πατήστε εδώ για να δοκιμάσετε ξανά."
@@ -12305,7 +12306,7 @@ msgstr "Παρουσιάστηκε πρόβλημα λήψης των πληρο
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Παρουσιάστηκε πρόβλημα κατά την κατάργηση αυτής της ροής. Παρακαλούμε ελέγξτε τη σύνδεσή σας στο internet και δοκιμάστε ξανά."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Αυτές οι ρυθμίσεις ισχύουν μόνο για τη
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Αυτή η ροή είναι άδεια! Ίσως χρειαστεί να ακολουθήσετε περισσότερους χρήστες ή να ρυθμίσετε τις γλωσσικές σας ρυθμίσεις."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Αυτή η ροή είναι άδεια."
@@ -12889,7 +12890,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr ""
@@ -12898,7 +12901,7 @@ msgstr ""
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -13023,9 +13026,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Ξεμπλοκάρισμα Λογαριασμού;"
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr ""
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Αφαίρεση καρφιτσωμένου"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Αφαίρεση καρφιτσωμένου από την αρχική σελίδα"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Αφαίρεση καρφιτσωμένου από τη λίστα διαχείρισης"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr ""
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Βιντεοπαιχνίδια"
@@ -13687,7 +13690,7 @@ msgstr "Προβολή εικόνας προφίλ του/της {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Προβολή της υπηρεσίας επισήμανσης που
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Προβολή χρηστών που τους αρέσει αυτή η ροή"
@@ -14358,7 +14361,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14435,9 +14438,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr ""
@@ -14610,7 +14613,7 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr "Μπορείτε να προσθέσετε έως και 3 ροές"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14638,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
diff --git a/src/locale/locales/en-GB/messages.po b/src/locale/locales/en-GB/messages.po
index 9127ad5c44..c25ca0c2d9 100644
--- a/src/locale/locales/en-GB/messages.po
+++ b/src/locale/locales/en-GB/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: en_GB\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: English, United Kingdom\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {following} other {following}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {post} other {posts}}"
@@ -228,6 +231,16 @@ msgstr "{0} · {1}"
msgid "{0} (Account)"
msgstr "{0} (Account)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -259,7 +272,7 @@ msgstr "{0} and {1} added to chat"
#: src/screens/PostThread/components/LikesStat.tsx:135
#: src/screens/PostThread/components/LikesStat.tsx:191
msgid "{0} and {1} like this"
-msgstr "{0} and {1} like this"
+msgstr ""
#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
#. placeholder {0}: nameLink(names[0])
@@ -267,12 +280,12 @@ msgstr "{0} and {1} like this"
#. placeholder {2}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:196
msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
+msgstr ""
#. placeholder {0}: names[0].displayName
#: src/screens/PostThread/components/LikesStat.tsx:137
msgid "{0} and {othersLabel} like this"
-msgstr "{0} and {othersLabel} like this"
+msgstr ""
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
@@ -330,7 +343,7 @@ msgstr "{0} left the group"
#: src/screens/PostThread/components/LikesStat.tsx:138
#: src/screens/PostThread/components/LikesStat.tsx:206
msgid "{0} likes this"
-msgstr "{0} likes this"
+msgstr ""
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
@@ -395,13 +408,13 @@ msgstr "{0}, {1} and {memberCount, plural, one {# other} other {# others}} added
#. placeholder {3}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:181
msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr "{0}, {1} and {others, plural, one {{2} other} other {{3} others}} like this"
+msgstr ""
#. placeholder {0}: names[0].displayName
#. placeholder {1}: names[1].displayName
#: src/screens/PostThread/components/LikesStat.tsx:134
msgid "{0}, {1}, and {othersLabel} like this"
-msgstr "{0}, {1} and {othersLabel} like this"
+msgstr ""
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
@@ -780,7 +793,7 @@ msgstr "{numMatches, plural, one {# contact found} other {# contacts found}}"
#. placeholder {1}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:127
msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr "{others, plural, one {{0} other} other {{1} others}}"
+msgstr ""
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr "{requestCount, plural, one {# request} other {# requests}}"
msgid "{requestCount}+ requests"
msgstr "{requestCount}+ requests"
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "{type}h ago"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} is a trusted verifier"
@@ -989,8 +999,8 @@ msgstr "A network error occurred. Please check your internet connection"
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1707,7 +1717,7 @@ msgstr "An issue not included in these options"
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "An issue occurred creating the group chat, please try again."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
@@ -1715,7 +1725,7 @@ msgstr "An issue occurred starting the chat, please try again."
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "An issue occurred while trying to open the chat"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr "Birthdate"
msgid "Birthday"
msgstr "Birthday"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr "bloomscrolling booksky"
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Browse more suggestions on the Explore page"
msgid "Browse other feeds"
msgstr "Browse other feeds"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Browse posts about {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Browse posts tagged with {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Browse starter pack {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Browse topic {0}"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Browse topic {displayName}"
@@ -2462,7 +2474,7 @@ msgstr "Button to go back to the home timeline"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "By {0}"
@@ -2473,9 +2485,9 @@ msgstr "by @{0}"
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "By <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr "Camera access needed"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Chat muted"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr "Chat not found."
@@ -2749,7 +2761,7 @@ msgstr "Chat not found."
msgid "Chat options"
msgstr "Chat options"
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr "Chat owners cannot leave a group chat."
@@ -3047,7 +3059,7 @@ msgstr "Close banner"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Content Blocked"
msgid "Content filters"
msgstr "Content filters"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Content from across the network we think you might like."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "Content languages"
@@ -3540,11 +3548,11 @@ msgstr "Could not follow all matches. {0}"
msgid "Could not leave chat"
msgstr "Could not leave chat"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr "Could not leave chat."
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Could not load feed"
@@ -3562,7 +3570,7 @@ msgstr "Could not load profile"
msgid "Could not mute chat"
msgstr "Could not mute chat"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr "Could not remove member."
@@ -3743,7 +3751,7 @@ msgstr "Culture"
msgid "Current beta features"
msgstr "Current beta features"
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr "Current chat"
@@ -4079,6 +4087,10 @@ msgstr "Disconnect Germ DM"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Discourage apps from showing my account to logged-out users"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Discourage apps from showing my account to logged-out users"
msgid "Discover new custom feeds"
msgstr "Discover new custom feeds"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "Discover new feeds"
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Discover New Feeds"
@@ -4111,11 +4119,11 @@ msgstr "Dismiss error"
msgid "Dismiss getting started guide"
msgstr "Dismiss getting started guide"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "Dismiss interests"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "Dismiss live event banner"
@@ -4365,8 +4373,8 @@ msgstr "Edit image"
msgid "Edit interaction settings"
msgstr "Edit interaction settings"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "Edit interests"
@@ -4650,7 +4658,7 @@ msgstr "Enter your username and password"
msgid "Enters full screen"
msgstr "Enters fullscreen"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Entertainment"
@@ -4979,16 +4987,16 @@ msgstr "Failed to leave group chat"
msgid "Failed to load conversations"
msgstr "Failed to load conversations"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "Failed to load feeds"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Failed to load feeds preferences"
@@ -5012,14 +5020,14 @@ msgstr "Failed to load preference."
msgid "Failed to load profiles"
msgstr "Failed to load profiles"
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Failed to load suggested feeds"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Failed to load suggested follows"
@@ -5212,7 +5220,7 @@ msgstr "Feed creator"
msgid "Feed identifier"
msgstr "Feed identifier"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Feed menu"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Feeds updated!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Feeds we think you might like."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Fetch update"
@@ -5764,7 +5768,7 @@ msgstr "Get notifications when people send you messages."
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr "Get notifications when there's activity on posts you're subscribed to."
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
@@ -6148,7 +6152,7 @@ msgstr "Hidden by your moderation settings."
msgid "Hidden list"
msgstr "Hidden list"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Hidden list"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Hide"
@@ -6198,7 +6202,7 @@ msgstr "Hide reply for everyone"
msgid "Hide reply for me"
msgstr "Hide reply for me"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Hide this card"
@@ -6218,12 +6222,12 @@ msgstr "Hide this reply?"
msgid "Hide translation"
msgstr "Hide translation"
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Hide trending topics"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Hide trending topics?"
@@ -6321,10 +6325,6 @@ msgstr "Hosting provider: {0}"
msgid "Hosting provider: Bluesky"
msgstr "Hosting provider: Bluesky"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Hot"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr "How it works:"
@@ -6993,8 +6993,8 @@ msgstr "Leave"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Leaving Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr "Leaving this chat will lock it permanently and you won’t be able to rejoin."
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr "Left group chat."
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Light"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Like"
@@ -7085,7 +7085,7 @@ msgstr "Like 10 posts"
msgid "Like 10 posts to train the Discover feed"
msgstr "Like 10 posts to train the Discover feed"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Like this feed"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Liked by {0, plural, one {# user} other {# users}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "LIVE"
msgid "Live event happening now: {0}"
msgstr "Live event happening now: {0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "Live event hidden"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "Live event unhidden"
@@ -7279,12 +7279,12 @@ msgstr "Live feature is in beta"
msgid "Live link"
msgstr "Live link"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Load more"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Load more suggested feeds"
@@ -7292,7 +7292,7 @@ msgstr "Load more suggested feeds"
msgid "Load new notifications"
msgstr "Load new notifications"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr "Media stored on another device"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Media that may be disturbing or inappropriate for some audiences."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr "Member removed from group chat."
@@ -7867,7 +7867,6 @@ msgstr "Need to report a copyright violation, legal request, or regulatory compl
msgid "Nevermind, create a handle for me"
msgstr "Nevermind, create a handle for me"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "New"
@@ -7982,7 +7981,7 @@ msgstr "New messages"
msgid "New password"
msgstr "New password"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Newest replies first"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "News"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "No results"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "No results for \"{0}\"."
@@ -8248,7 +8247,7 @@ msgstr "No results found for “<0>{query}0>”."
msgid "No results found for your query with advanced search filters applied."
msgstr "No results found for your query with advanced search filters applied."
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "No results."
@@ -8396,7 +8395,7 @@ msgstr "Oh no!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Open drawer menu"
msgid "Open emoji picker"
msgstr "Open emoji picker"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Open feed info screen"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Open feed options menu"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Pictures meant for adults."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Pin feed"
@@ -9034,7 +9034,7 @@ msgstr "Pin feed"
msgid "Pin to home"
msgstr "Pin to home"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Pin to Home"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Pinned"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "Pinned {0} to Home"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "Please write your message below:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Politics"
@@ -9717,10 +9717,6 @@ msgstr "Recent searches"
msgid "Recently used"
msgstr "Recently used"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Recommended"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Reconnect"
@@ -9841,8 +9837,8 @@ msgstr "Remove filter"
msgid "Remove from chat"
msgstr "Remove from chat"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Remove image"
msgid "Remove live status"
msgstr "Remove live status"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr "Remove member"
@@ -9948,7 +9944,7 @@ msgstr "Removed from saved posts"
msgid "Removed from starter pack"
msgstr "Removed from starter pack"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Report conversation"
msgid "Report dialog"
msgstr "Report dialog"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Report feed"
@@ -10483,8 +10479,8 @@ msgstr "Save QR code"
msgid "Save these options for next time"
msgstr "Save these options for next time"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Save to my feeds"
@@ -10505,7 +10501,7 @@ msgstr "Saved Feeds"
msgid "Saved Posts"
msgstr "Saved Posts"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Saved to your feeds"
@@ -10608,11 +10604,11 @@ msgstr "Search for {q}"
msgid "Search for feeds that you want to suggest to others."
msgstr "Search for feeds that you want to suggest to others."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "Search for more accounts"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "Search for more feeds"
@@ -10705,6 +10701,7 @@ msgstr "See jobs at Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "See more"
@@ -10712,6 +10709,10 @@ msgstr "See more"
msgid "See more suggested profiles"
msgstr "See more suggested profiles"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Send verification email"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Send via direct message"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr "Share Profile"
msgid "Share QR code"
msgstr "Share QR code"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Share this feed"
@@ -11272,7 +11273,7 @@ msgstr "Show lists of users to select from"
#: src/components/Post/ShowMoreTextButton.tsx:50
msgid "Show more"
-msgstr ""
+msgstr "Show more"
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:596
@@ -11607,7 +11608,7 @@ msgstr "Something went wrong. Please try again in a moment."
msgid "Something went wrong. Please try again."
msgstr "Something went wrong. Please try again."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Something wrong? Let us know."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "Spam or other inauthentic behaviour or deception"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Sports"
@@ -11711,7 +11712,7 @@ msgstr "Starter pack by you"
msgid "Starter pack is invalid"
msgstr "Starter pack is invalid"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Starter Packs"
@@ -11850,7 +11851,7 @@ msgstr "Successfully verified"
msgid "Suggested"
msgstr "Suggested"
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "Suggested accounts"
@@ -12262,7 +12263,7 @@ msgstr "There was a problem loading GIFs. Check your connection and try again."
msgid "There was a problem with your internet connection, please try again"
msgstr "There was a problem with your internet connection, please try again"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr "There was a problem with your internet connection, please try again"
msgid "There was an issue contacting the server"
msgstr "There was an issue contacting the server"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "There was an issue contacting the server, please check your internet connection and try again."
@@ -12279,8 +12280,8 @@ msgstr "There was an issue contacting the server, please check your internet con
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "There was an issue fetching notifications. Tap here to try again."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "There was an issue fetching posts. Tap here to try again."
@@ -12305,7 +12306,7 @@ msgstr "There was an issue fetching your service info"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "There was an issue removing this feed. Please check your internet connection and try again."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "These settings only apply to the Following feed."
msgid "These URLs"
msgstr "These URLs"
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr "They own this chat"
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "This feed is empty! You may need to follow more users or tune your language settings."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "This feed is empty."
@@ -12889,7 +12890,9 @@ msgstr "Translation to the same language is unavailable on your device."
msgid "Tree view"
msgstr "Tree view"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Trending"
@@ -12898,7 +12901,7 @@ msgstr "Trending"
msgid "Trending GIFs"
msgstr "Trending GIFs"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "Trending options"
@@ -13023,9 +13026,9 @@ msgstr "Unavailable feed information"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Unblock Account?"
msgid "Unblock list"
msgstr "Unblock list"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr "Unlabelled adult content"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "Unlabelled, abusive, or non-consensual adult content"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Unlike"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Unpin"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Unpin feed"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Unpin from home"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Unpin moderation list"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "Unpinned {0} from Home"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "Video from {0}. Tap to play or pause the video"
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Video Games"
@@ -13687,7 +13690,7 @@ msgstr "View {0}'s avatar"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "View the labelling service provided by @{0}"
msgid "View this user's verifications"
msgstr "View this user's verifications"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "View users who like this feed"
@@ -14358,7 +14361,7 @@ msgstr "You are verified. You will lose your verification status if you change y
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "You can adjust your interests at any time from \"Content and media\" settings."
@@ -14435,9 +14438,9 @@ msgstr "You can read chat history but can’t send new messages."
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "You can update this later from your settings."
@@ -14610,7 +14613,7 @@ msgstr "You may only add up to {STARTER_PACK_MAX_SIZE, plural, other {{STARTER_P
msgid "You may only add up to 3 feeds"
msgstr "You may only add up to 3 feeds"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr "You must be a chat owner to remove a member."
@@ -14635,7 +14638,7 @@ msgstr "You need to allow access to your media library."
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "You need to verify your email address before you can enable email 2FA."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr "You own this chat"
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr "Your hosting provider is detected automatically from the username you enter."
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "Your interests have been updated!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "Your interests help us find what you like!"
diff --git a/src/locale/locales/en/messages.po b/src/locale/locales/en/messages.po
index fcfb957cc9..9240344dad 100644
--- a/src/locale/locales/en/messages.po
+++ b/src/locale/locales/en/messages.po
@@ -2,16 +2,21 @@ msgid ""
msgstr ""
"POT-Creation-Date: 2023-11-05 16:01-0800\n"
"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=utf-8\n"
+"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
-"Language: en\n"
-"Project-Id-Version: \n"
+"Language: en_CA\n"
+"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: \n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
-"Language-Team: \n"
-"Plural-Forms: \n"
+"Language-Team: English, Canada\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Crowdin-Project: 49a8cb746fbc2ae5707392ee41ddec4c\n"
+"X-Crowdin-Project-ID: 1\n"
+"X-Crowdin-Language: en-CA\n"
+"X-Crowdin-File: /main/src/locale/locales/en/messages.po\n"
+"X-Crowdin-File-ID: 11\n"
#. Accessibility label for a category (e.g. Art, Video Games, Sports, etc.) that shows suggested accounts for the user to follow. The tab is currently selected.
#: src/components/InterestTabs.tsx:330
@@ -21,13 +26,13 @@ msgstr ""
#. A reply summary in chat
#: src/components/dms/MessageItem.tsx:901
msgid "(blocked message hidden)"
-msgstr "(blocked message hidden)"
+msgstr ""
#. A reply summary in chat
#: src/components/dms/getMessageInfo.ts:123
#: src/components/dms/replyPreview.ts:85
msgid "(chat invite link)"
-msgstr "(chat invite link)"
+msgstr ""
#: src/components/dms/getMessageInfo.ts:105
msgid "(contains embedded content)"
@@ -36,22 +41,22 @@ msgstr ""
#. A reply summary in chat
#: src/components/dms/MessageItem.tsx:915
msgid "(deleted message)"
-msgstr "(deleted message)"
+msgstr ""
#. A reply summary in chat
#: src/components/dms/replyPreview.ts:68
msgid "(disabled chat invite link)"
-msgstr "(disabled chat invite link)"
+msgstr ""
#. A reply summary in chat
#: src/components/dms/replyPreview.ts:77
msgid "(invalid chat invite link)"
-msgstr "(invalid chat invite link)"
+msgstr ""
#. A reply summary in chat
#: src/components/dms/MessageItem.tsx:909
msgid "(message sent before you joined)"
-msgstr "(message sent before you joined)"
+msgstr ""
#: src/screens/Settings/AccountSettings.tsx:74
msgid "(no email)"
@@ -60,17 +65,17 @@ msgstr ""
#. A reply summary in chat
#: src/components/dms/replyPreview.ts:107
msgid "(no text)"
-msgstr "(no text)"
+msgstr ""
#. A reply summary in chat
#: src/components/dms/replyPreview.ts:99
msgid "(quoted post)"
-msgstr "(quoted post)"
+msgstr ""
#. placeholder {0}: labels.length
#: src/components/moderation/LabelsOnMe.tsx:57
msgid "{0, plural, one {# account label} other {# account labels}}"
-msgstr "{0, plural, one {# account label} other {# account labels}}"
+msgstr ""
#. placeholder {0}: diff.value
#: src/lib/hooks/useTimeAgo.ts:169
@@ -100,12 +105,12 @@ msgstr ""
#. placeholder {0}: labels.length
#: src/components/moderation/PostAlerts.tsx:157
msgid "{0, plural, one {# label applied to your post} other {# labels applied to your post}}"
-msgstr "{0, plural, one {# label applied to your post} other {# labels applied to your post}}"
+msgstr ""
#. placeholder {0}: labels.length
#: src/components/moderation/PostAlerts.tsx:164
msgid "{0, plural, one {# label applied} other {# labels applied}}"
-msgstr "{0, plural, one {# label applied} other {# labels applied}}"
+msgstr ""
#. placeholder {0}: likeCount ?? 0
#: src/screens/Post/PostLikedBy.tsx:34
@@ -115,7 +120,7 @@ msgstr ""
#. placeholder {0}: convo.details.memberCount
#: src/components/dialogs/SearchablePeopleList.tsx:555
msgid "{0, plural, one {# member} other {# members}}"
-msgstr "{0, plural, one {# member} other {# members}}"
+msgstr ""
#. placeholder {0}: diff.value
#: src/lib/hooks/useTimeAgo.ts:149
@@ -130,13 +135,13 @@ msgstr ""
#. placeholder {0}: convo.details.unreadJoinRequestCount
#: src/screens/Messages/components/ChatListItem.tsx:224
msgid "{0, plural, one {# new join request} other {# new join requests}}"
-msgstr "{0, plural, one {# new join request} other {# new join requests}}"
+msgstr ""
#. placeholder {0}: reactions.length
#. placeholder {1}: groupedReactions.map(g => g.value).join(' ')
#: src/components/dms/MessageItem.tsx:370
msgid "{0, plural, one {# person} other {# people}} reacted – {1}"
-msgstr "{0, plural, one {# person} other {# people}} reacted – {1}"
+msgstr ""
#. placeholder {0}: quoteCount ?? 0
#: src/screens/Post/PostQuotes.tsx:34
@@ -165,7 +170,7 @@ msgstr ""
#. placeholder {0}: view.readingTime
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:251
msgid "{0, plural, one {#m} other {#m}}"
-msgstr "{0, plural, one {#m} other {#m}}"
+msgstr ""
#. How many months have passed, displayed in a narrow form
#. placeholder {0}: diff.value
@@ -191,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr ""
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr ""
@@ -223,6 +231,16 @@ msgstr ""
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -238,13 +256,13 @@ msgstr ""
#. placeholder {0}: createSanitizedDisplayName(members[0])
#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:44
msgid "{0} added to chat"
-msgstr "{0} added to chat"
+msgstr ""
#. placeholder {0}: createSanitizedDisplayName(members[0])
#. placeholder {1}: createSanitizedDisplayName(members[1])
#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:46
msgid "{0} and {1} added to chat"
-msgstr "{0} and {1} added to chat"
+msgstr ""
#. Social proof on the likes stat; the bolded names are people the viewer follows who liked the post and are its only likes
#. placeholder {0}: nameLink(names[0])
@@ -277,7 +295,7 @@ msgstr ""
#. placeholder {0}: sanitizeHandle(profile.handle, '@')
#: src/components/dms/MessageItem.tsx:723
msgid "{0} is blocking you"
-msgstr "{0} is blocking you"
+msgstr ""
#. placeholder {0}: sanitizeHandle(profile.handle)
#: src/features/liveNow/components/LiveStatusDialog.tsx:84
@@ -292,17 +310,17 @@ msgstr ""
#. placeholder {0}: codeToLanguageName( expectedSourceLanguage, langPrefs.appLanguage, )
#: src/lib/translation/index.tsx:314
msgid "{0} is not supported by your device."
-msgstr "{0} is not supported by your device."
+msgstr ""
#. placeholder {0}: action.displayName
#: src/components/dms/getSystemMessageInfo.ts:83
msgid "{0} joined"
-msgstr "{0} joined"
+msgstr ""
#. placeholder {0}: action.displayName
#: src/components/dms/getSystemMessageInfo.ts:84
msgid "{0} joined the group"
-msgstr "{0} joined the group"
+msgstr ""
#. placeholder {0}: formatCount(i18n, JOINED_THIS_WEEK)
#: src/screens/StarterPack/StarterPackLandingScreen.tsx:230
@@ -312,12 +330,12 @@ msgstr ""
#. placeholder {0}: action.displayName
#: src/components/dms/getSystemMessageInfo.ts:96
msgid "{0} left"
-msgstr "{0} left"
+msgstr ""
#. placeholder {0}: action.displayName
#: src/components/dms/getSystemMessageInfo.ts:97
msgid "{0} left the group"
-msgstr "{0} left the group"
+msgstr ""
#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post and is its only like
#. placeholder {0}: nameLink(names[0])
@@ -349,39 +367,39 @@ msgstr ""
#. placeholder {0}: numUnreadMessages.numUnread
#: src/view/shell/bottom-bar/BottomBar.tsx:246
msgid "{0} unread items"
-msgstr "{0} unread items"
+msgstr ""
#. placeholder {0}: action.displayName
#: src/components/dms/getSystemMessageInfo.ts:57
msgid "{0} was added"
-msgstr "{0} was added"
+msgstr ""
#. placeholder {0}: action.displayName
#: src/components/dms/getSystemMessageInfo.ts:58
msgid "{0} was added to the group"
-msgstr "{0} was added to the group"
+msgstr ""
#. placeholder {0}: action.displayName
#: src/components/dms/getSystemMessageInfo.ts:70
msgid "{0} was removed"
-msgstr "{0} was removed"
+msgstr ""
#. placeholder {0}: action.displayName
#: src/components/dms/getSystemMessageInfo.ts:71
msgid "{0} was removed from the group"
-msgstr "{0} was removed from the group"
+msgstr ""
#. List formatting: {0}, {1}, {2}
#. placeholder {0}: link(lang)
#: src/screens/Search/components/DetectedLanguagesAdmonition.tsx:113
msgid "{0}, "
-msgstr "{0}, "
+msgstr ""
#. placeholder {0}: createSanitizedDisplayName(members[0])
#. placeholder {1}: createSanitizedDisplayName(members[1])
#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:49
msgid "{0}, {1} and {memberCount, plural, one {# other} other {# others}} added to chat"
-msgstr "{0}, {1} and {memberCount, plural, one {# other} other {# others}} added to chat"
+msgstr ""
#. Social proof on the likes stat; the bolded names are people the viewer follows who liked the post, and the count is the remaining number of likes
#. placeholder {0}: nameLink(names[0])
@@ -424,7 +442,7 @@ msgstr ""
#: src/screens/Messages/JoinRequest.tsx:139
msgctxt "group-chat-member-count"
msgid "{0}/{1}"
-msgstr "{0}/{1}"
+msgstr ""
#. The number of members in a group chat, in the format '{members}/{total} members'.
#. The number of members in a group chat, in the format '{members}/{total} members'.
@@ -437,26 +455,26 @@ msgstr "{0}/{1}"
#: src/components/dms/ChatInvite/Card.tsx:62
#: src/components/intents/GroupChatJoinDialog.tsx:341
msgid "{0}/{1} {2, plural, one {member} other {members}}"
-msgstr "{0}/{1} {2, plural, one {member} other {members}}"
+msgstr ""
#. Badge showing the current image position out of the total number of images in a gallery.
#. placeholder {0}: index + 1
#: src/components/images/Gallery/index.tsx:532
msgctxt "gallery-badge-image-position-numbers"
msgid "{0}/{imageCount}"
-msgstr "{0}/{imageCount}"
+msgstr ""
#. Displayed when the number of requests exceeds the cap – for example, 99+ requests
#. placeholder {0}: UNREAD_REQUEST_CAP - 1
#: src/screens/Messages/components/InboxRequests.tsx:55
msgid "{0}+"
-msgstr "{0}+"
+msgstr ""
#. Displayed when the number of requests exceeds the cap
#. placeholder {0}: UNREAD_REQUEST_CAP - 1
#: src/screens/Messages/components/InboxRequests.tsx:30
msgid "{0}+ requests"
-msgstr "{0}+ requests"
+msgstr ""
#. How many days have passed, displayed in a narrow form
#. placeholder {0}: diff.value
@@ -484,19 +502,19 @@ msgstr ""
#: src/screens/Messages/JoinRequests.tsx:433
msgid "{count, plural, =0 {No requests to join} one {# request to join} other {# requests to join}}"
-msgstr "{count, plural, =0 {No requests to join} one {# request to join} other {# requests to join}}"
+msgstr ""
#: src/components/dms/SystemMessageGroup.tsx:38
msgid "{count, plural, one {# chat update} other {# chat updates}}"
-msgstr "{count, plural, one {# chat update} other {# chat updates}}"
+msgstr ""
#: src/screens/Messages/components/RequestStatus.tsx:74
msgid "{count, plural, one {# new join request} other {# new join requests}}"
-msgstr "{count, plural, one {# new join request} other {# new join requests}}"
+msgstr ""
#: src/screens/Messages/components/InboxRequests.tsx:34
msgid "{count, plural, one {# request} other {# requests}}"
-msgstr "{count, plural, one {# request} other {# requests}}"
+msgstr ""
#: src/view/shell/desktop/LeftNav.tsx:484
msgid "{count, plural, one {# unread item} other {# unread items}}"
@@ -505,11 +523,11 @@ msgstr ""
#. Displayed when there are more requests to join a group chat than have been loaded
#: src/screens/Messages/JoinRequests.tsx:427
msgid "{count, plural, other {#+ requests to join}}"
-msgstr "{count, plural, other {#+ requests to join}}"
+msgstr ""
#: src/components/dms/DateDivider.tsx:60
msgid "{date} at {time}"
-msgstr "{date} at {time}"
+msgstr ""
#: src/lib/generate-starterpack.ts:104
#: src/screens/StarterPack/Wizard/index.tsx:189
@@ -526,7 +544,7 @@ msgstr ""
#: src/screens/Search/components/SearchHistory.tsx:170
msgid "{filterCount, plural, one {+# filter} other {+# filters}}"
-msgstr "{filterCount, plural, one {+# filter} other {+# filters}}"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:361
msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> followed you"
@@ -687,7 +705,7 @@ msgstr ""
#: src/components/dms/components/GroupChatProfileCard.tsx:62
#: src/components/dms/InitiateChatFlow.tsx:945
msgid "{handle} can’t be added"
-msgstr "{handle} can’t be added"
+msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:459
msgid "{handle} can't be messaged"
@@ -695,7 +713,7 @@ msgstr ""
#: src/components/dms/InitiateChatFlow.tsx:906
msgid "{handle} can’t be messaged"
-msgstr "{handle} can’t be messaged"
+msgstr ""
#: src/features/liveNow/utils.ts:40
msgid "{hours, plural, one {# hour {minutesString}} other {# hours {minutesString}}}"
@@ -708,12 +726,12 @@ msgstr ""
#. Displayed when the number of requests is greater than 20
#: src/screens/Messages/components/RequestStatus.tsx:69
msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests"
-msgstr "{JOIN_REQUESTS_THRESHOLD}+ new join requests"
+msgstr ""
#: src/screens/Messages/components/ChatListItem.tsx:219
msgctxt "Displayed when there are more than 20 requests to join a group chat"
msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests"
-msgstr "{JOIN_REQUESTS_THRESHOLD}+ new join requests"
+msgstr ""
#. Number of users (always at least 50) who have joined Bluesky using a specific starter pack
#: src/components/StarterPack/StarterPackCard.tsx:102
@@ -726,11 +744,11 @@ msgstr ""
#: src/screens/Profile/Header/EditProfileDialog.tsx:380
msgid "{MAX_DESCRIPTION, plural, other {Description is too long. The maximum number of characters is #.}}"
-msgstr "{MAX_DESCRIPTION, plural, other {Description is too long. The maximum number of characters is #.}}"
+msgstr ""
#: src/screens/Profile/Header/EditProfileDialog.tsx:329
msgid "{MAX_DISPLAY_NAME, plural, other {Display name is too long. The maximum number of characters is #.}}"
-msgstr "{MAX_DISPLAY_NAME, plural, other {Display name is too long. The maximum number of characters is #.}}"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:395
msgid "{MAX_HIDDEN_REPLIES, plural, other {You can hide a maximum of # replies.}}"
@@ -739,7 +757,7 @@ msgstr ""
#. The number of group chat members out of the total number of permitted users.
#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:39
msgid "{memberCount}/{memberLimit}"
-msgstr "{memberCount}/{memberLimit}"
+msgstr ""
#: src/features/liveNow/utils.ts:35
msgid "{minutes, plural, one {# minute} other {# minutes}}"
@@ -748,20 +766,20 @@ msgstr ""
#. placeholder {0}: reaction.value
#: src/components/dms/getReactionInfo.ts:65
msgid "{name} reacted {0} to {target}"
-msgstr "{name} reacted {0} to {target}"
+msgstr ""
#. When the last message in a group chat came from someone other than you.
#: src/components/dms/getMessageInfo.ts:89
msgid "{name}: {message}"
-msgstr "{name}: {message}"
+msgstr ""
#: src/screens/StarterPack/Wizard/StepDetails.tsx:76
msgid "{name}'s favorite feeds and people - join me!"
-msgstr "{name}'s favorite feeds and people - join me!"
+msgstr ""
#: src/screens/StarterPack/Wizard/StepDetails.tsx:49
msgid "{name}'s starter pack"
-msgstr "{name}'s starter pack"
+msgstr ""
#: src/view/shell/bottom-bar/BottomBarWeb.tsx:334
msgid "{notificationCount, plural, one {# unread item} other {# unread items}}"
@@ -786,39 +804,36 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr ""
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:106
msgid "{remaining, plural, one {# character remaining} other {# characters remaining}}"
-msgstr "{remaining, plural, one {# character remaining} other {# characters remaining}}"
+msgstr ""
#: src/components/dms/MessageItem.tsx:810
msgid "{replierDisplayName} replied"
-msgstr "{replierDisplayName} replied"
+msgstr ""
#: src/components/dms/MessageItem.tsx:809
msgid "{replierDisplayName} replied to {originalName}"
-msgstr "{replierDisplayName} replied to {originalName}"
+msgstr ""
#: src/components/dms/MessageItem.tsx:807
msgid "{replierDisplayName} replied to you"
-msgstr "{replierDisplayName} replied to you"
+msgstr ""
#. The number of requests to join a group chat.
#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:61
msgid "{requestCount, plural, one {# request} other {# requests}}"
-msgstr "{requestCount, plural, one {# request} other {# requests}}"
+msgstr ""
#. Displayed when there are more than 20 requests to join a group chat
#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:56
msgid "{requestCount}+ requests"
-msgstr "{requestCount}+ requests"
-
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
msgstr ""
#: src/components/verification/VerifierDialog.tsx:62
@@ -840,7 +855,7 @@ msgstr ""
#: src/components/moderation/PostAlerts.tsx:163
#: src/view/com/composer/ComposerReplyTo.tsx:278
msgid "+{0}"
-msgstr "+{0}"
+msgstr ""
#. Indicates the number of additional profiles are in the Starter Pack e.g. +12
#: src/screens/Search/components/StarterPackCard.tsx:250
@@ -900,7 +915,7 @@ msgstr ""
#. placeholder {0}: formatPostStatCount(likeCount)
#: src/screens/PostThread/components/LikesStat.tsx:90
msgid "<0>{0}0> {likeCount, plural, one {like} other {likes}}"
-msgstr "<0>{0}0> {likeCount, plural, one {like} other {likes}}"
+msgstr ""
#. placeholder {0}: getName(items[0])
#. placeholder {1}: getName(items[1] /* [0] is self, skip it */)
@@ -923,7 +938,7 @@ msgstr ""
#. Text identifying the person who added you to a group chat
#: src/screens/Messages/components/ChatStatusInfo.tsx:135
msgid "<0>{displayName}0><1/><2> added you2>"
-msgstr "<0>{displayName}0><1/><2> added you2>"
+msgstr ""
#: src/screens/Hashtag.tsx:230
#: src/screens/Search/SearchResults.tsx:385
@@ -932,7 +947,7 @@ msgstr ""
#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:250
msgid "<0>Tap here to update your location with GPS.0>"
-msgstr "<0>Tap here to update your location with GPS.0>"
+msgstr ""
#. placeholder {0}: getName(items[1] /* [0] is self, skip it */)
#: src/screens/StarterPack/Wizard/index.tsx:494
@@ -984,8 +999,8 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1001,7 +1016,7 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:820
msgid "A reply to a message sent before you joined"
-msgstr "A reply to a message sent before you joined"
+msgstr ""
#. Contains a post that originally appeared in English. Consider translating the post text if it makes sense in your language, and noting that the post was translated from English.
#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:147
@@ -1024,7 +1039,7 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:109
msgid "A selected recipient is not followed by the sender."
-msgstr "A selected recipient is not followed by the sender."
+msgstr ""
#: src/Navigation.tsx:474
#: src/screens/Settings/AboutSettings.tsx:85
@@ -1046,7 +1061,7 @@ msgstr ""
#: src/screens/Messages/JoinRequests.tsx:464
msgctxt "button"
msgid "Accept"
-msgstr "Accept"
+msgstr ""
#: src/screens/Messages/components/RequestButtons.tsx:281
msgid "Accept chat request"
@@ -1054,7 +1069,7 @@ msgstr ""
#: src/screens/Messages/JoinRequests.tsx:458
msgid "Accept join request"
-msgstr "Accept join request"
+msgstr ""
#. Accept a chat request
#: src/screens/Messages/components/IncomingRequestListItem.tsx:51
@@ -1067,7 +1082,7 @@ msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:119
msgid "Access requested! The group owner will review your request."
-msgstr "Access requested! The group owner will review your request."
+msgstr ""
#: src/screens/Settings/AccessibilitySettings.tsx:45
#: src/screens/Settings/Settings.tsx:234
@@ -1228,7 +1243,7 @@ msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:435
msgid "Add another search filter"
-msgstr "Add another search filter"
+msgstr ""
#: src/screens/Settings/components/AddAppPasswordDialog.tsx:102
msgid "Add app password"
@@ -1242,7 +1257,7 @@ msgstr ""
#: src/screens/Settings/AutomationLabelSettings.tsx:170
msgid "Add automation label to account"
-msgstr "Add automation label to account"
+msgstr ""
#: src/components/dms/EmojiReactionPicker.web.tsx:31
msgid "Add emoji reaction"
@@ -1250,11 +1265,11 @@ msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:443
msgid "Add filter"
-msgstr "Add filter"
+msgstr ""
#: src/components/dms/AddMembersFlow.tsx:492
msgid "Add group chat members"
-msgstr "Add group chat members"
+msgstr ""
#: src/view/com/feeds/ComposerPrompt.tsx:223
msgid "Add image"
@@ -1269,7 +1284,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:106
#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:125
msgid "Add members"
-msgstr "Add members"
+msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:528
#: src/components/moderation/ReportDialog/index.tsx:532
@@ -1279,7 +1294,7 @@ msgstr ""
#: src/screens/Settings/LanguageSettings.tsx:218
#: src/screens/Settings/LanguageSettings.tsx:223
msgid "Add more languages…"
-msgstr "Add more languages…"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:330
msgid "Add mute word with chosen settings"
@@ -1302,7 +1317,7 @@ msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:191
msgid "Add people with a link"
-msgstr "Add people with a link"
+msgstr ""
#: src/components/dms/EmojiPopup.android.tsx:56
msgid "Add Reaction"
@@ -1354,11 +1369,11 @@ msgstr ""
#. placeholder {0}: createSanitizedDisplayName( profile.kind.addedBy, true, moderateProfile(profile.kind.addedBy, moderationOpts).ui('displayName'), )
#: src/screens/Messages/ConversationSettings/Member.tsx:109
msgid "Added by {0}"
-msgstr "Added by {0}"
+msgstr ""
#: src/screens/Messages/ConversationSettings/Member.tsx:114
msgid "Added by invite link"
-msgstr "Added by invite link"
+msgstr ""
#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:125
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:221
@@ -1385,7 +1400,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/Member.tsx:94
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:155
msgid "Admin"
-msgstr "Admin"
+msgstr ""
#: src/view/com/composer/labels/LabelsBtn.tsx:155
msgid "Adult"
@@ -1442,7 +1457,7 @@ msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:449
msgid "Age assurance only takes a few minutes."
-msgstr "Age assurance only takes a few minutes."
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Update.tsx:220
msgid "alice@example.com"
@@ -1460,7 +1475,7 @@ msgstr ""
#. placeholder {0}: tab.count
#: src/components/dms/ReactionsDialog.tsx:389
msgid "All {0}"
-msgstr "All {0}"
+msgstr ""
#: src/screens/Onboarding/StepSuggestedStarterpacks/StarterPackCard.tsx:97
#: src/screens/StarterPack/StarterPackScreen.tsx:400
@@ -1484,12 +1499,12 @@ msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:245
msgid "All of these words"
-msgstr "All of these words"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:22
#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:27
msgid "All posts"
-msgstr "All posts"
+msgstr ""
#: src/view/screens/Feeds.tsx:700
msgid "All the feeds you've saved, right in one place."
@@ -1507,12 +1522,12 @@ msgstr ""
#: src/screens/Messages/Settings.tsx:156
#: src/screens/Messages/Settings.tsx:171
msgid "Allow direct messages from"
-msgstr "Allow direct messages from"
+msgstr ""
#: src/screens/Messages/Settings.tsx:202
#: src/screens/Messages/Settings.tsx:224
msgid "Allow group chat invites from"
-msgstr "Allow group chat invites from"
+msgstr ""
#: src/components/dialogs/DeviceLocationRequestDialog.tsx:128
#: src/components/dialogs/DeviceLocationRequestDialog.tsx:134
@@ -1685,7 +1700,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:111
msgid "An illustration of the Bluesky app with a paper airplane flying out of it, representing inviting friends"
-msgstr "An illustration of the Bluesky app with a paper airplane flying out of it, representing inviting friends"
+msgstr ""
#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:86
#: src/components/verification/VerifierDialog.tsx:88
@@ -1694,7 +1709,7 @@ msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:198
msgid "An invite link lets people join this group chat without being added directly. You control who can join the chat. You can disable the link at any time."
-msgstr "An invite link lets people join this group chat without being added directly. You control who can join the chat. You can disable the link at any time."
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239
msgid "An issue not included in these options"
@@ -1706,11 +1721,11 @@ msgstr "An issue occurred creating the group chat, please try again."
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
-msgstr "An issue occurred starting the chat, please try again."
+msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr ""
+msgstr "An issue occurred while trying to open the chat"
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -1761,7 +1776,7 @@ msgstr ""
#. Placeholder text for a date picker
#: src/screens/Search/components/AdvancedSearchDialog/ClearableDateField.tsx:43
msgid "Any date"
-msgstr "Any date"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:457
#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:22
@@ -1775,17 +1790,17 @@ msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:356
msgid "Anyone can join"
-msgstr "Anyone can join"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:153
#: src/screens/Messages/components/InviteLinkDialog.tsx:154
msgid "Anyone can join instantly"
-msgstr "Anyone can join instantly"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:158
#: src/screens/Messages/components/InviteLinkDialog.tsx:159
msgid "Anyone can request to join"
-msgstr "Anyone can request to join"
+msgstr ""
#: src/screens/Settings/ActivityPrivacySettings.tsx:112
#: src/screens/Settings/ActivityPrivacySettings.tsx:117
@@ -1795,7 +1810,7 @@ msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:478
msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one."
-msgstr "Anyone who has it will no longer be able to join or request to join. You can always create a new one."
+msgstr ""
#: src/Navigation.tsx:482
#: src/screens/Settings/AppIconSettings/index.tsx:65
@@ -1824,7 +1839,7 @@ msgstr ""
#: src/screens/Settings/components/AddAppPasswordDialog.tsx:62
msgid "App password names can only contain letters, numbers, spaces, hyphens, and underscores"
-msgstr "App password names can only contain letters, numbers, spaces, hyphens, and underscores"
+msgstr ""
#: src/screens/Settings/components/AddAppPasswordDialog.tsx:80
msgid "App password names must be at least 4 characters long"
@@ -1853,7 +1868,7 @@ msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:159
msgid "Appeal label"
-msgstr "Appeal label"
+msgstr ""
#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:93
msgid "Appeal livestream suspension"
@@ -1884,7 +1899,7 @@ msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:219
msgid "Appeal this label"
-msgstr "Appeal this label"
+msgstr ""
#: src/Navigation.tsx:397
#: src/screens/Settings/AppearanceSettings.tsx:73
@@ -1921,19 +1936,19 @@ msgstr ""
#. placeholder {1}: link(languages[1])
#: src/screens/Search/components/DetectedLanguagesAdmonition.tsx:100
msgid "Are you searching for posts in {0} or {1}?"
-msgstr "Are you searching for posts in {0} or {1}?"
+msgstr ""
#. placeholder {0}: link(languages[0])
#: src/screens/Search/components/DetectedLanguagesAdmonition.tsx:95
msgid "Are you searching for posts in {0}?"
-msgstr "Are you searching for posts in {0}?"
+msgstr ""
#. List formatting: {0}, {1}, or {2}
#. placeholder {0}: head.map(lang => ( {link(lang)},{' '} ))
#. placeholder {1}: link(last)
#: src/screens/Search/components/DetectedLanguagesAdmonition.tsx:110
msgid "Are you searching for posts in {0}or {1}?"
-msgstr "Are you searching for posts in {0}or {1}?"
+msgstr ""
#. placeholder {0}: appPassword.name
#: src/screens/Settings/AppPasswords.tsx:210
@@ -1942,7 +1957,7 @@ msgstr ""
#: src/components/dms/MessageOverlays.tsx:183
msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participants."
-msgstr "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participants."
+msgstr ""
#: src/screens/StarterPack/StarterPackScreen.tsx:684
msgid "Are you sure you want to delete this starter pack?"
@@ -1956,7 +1971,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/prompts.tsx:128
#: src/screens/Messages/ConversationSettings/prompts.tsx:152
msgid "Are you sure you want to leave {groupName}?"
-msgstr "Are you sure you want to leave {groupName}?"
+msgstr ""
#: src/components/dms/LeaveConvoPrompt.tsx:57
msgid "Are you sure you want to leave this conversation?"
@@ -1964,7 +1979,7 @@ msgstr ""
#: src/components/dms/LeaveConvoPrompt.tsx:56
msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participants."
-msgstr "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participants."
+msgstr ""
#: src/components/FeedCard.tsx:374
msgid "Are you sure you want to remove this from your feeds?"
@@ -1973,7 +1988,7 @@ msgstr ""
#. placeholder {0}: convoView.name
#: src/screens/Messages/components/OutgoingRequestListItem.tsx:116
msgid "Are you sure you want to rescind your request to join {0}?"
-msgstr "Are you sure you want to rescind your request to join {0}?"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1737
msgid "Are you sure you'd like to discard this post?"
@@ -2006,7 +2021,7 @@ msgstr ""
#: src/screens/Settings/components/DeleteAccountDialog.tsx:338
msgid "AT Protocol FAQ"
-msgstr "AT Protocol FAQ"
+msgstr ""
#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:48
msgctxt "Name of app icon variant"
@@ -2016,22 +2031,22 @@ msgstr ""
#: src/components/BotAccountAlert.tsx:32
#: src/components/BotBadge.tsx:63
msgid "Automated account"
-msgstr "Automated account"
+msgstr ""
#: src/screens/Login/components/HostingProviderDialog.tsx:165
#: src/screens/Login/components/HostingProviderDialog.tsx:167
msgid "Automatic"
-msgstr "Automatic"
+msgstr ""
#: src/screens/Settings/AccountSettings.tsx:155
#: src/screens/Settings/AccountSettings.tsx:158
msgid "Automation label"
-msgstr "Automation label"
+msgstr ""
#: src/Navigation.tsx:421
#: src/screens/Settings/AutomationLabelSettings.tsx:103
msgid "Automation Label"
-msgstr "Automation Label"
+msgstr ""
#: src/screens/Settings/ContentAndMediaSettings.tsx:118
#: src/screens/Settings/ContentAndMediaSettings.tsx:124
@@ -2090,19 +2105,19 @@ msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:184
msgid "Based on your device's location, we think you're in <0>{geolocationString}0>."
-msgstr "Based on your device's location, we think you're in <0>{geolocationString}0>."
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:236
msgid "Based on your device's location, we think you're in <0>{region}0>."
-msgstr "Based on your device's location, we think you're in <0>{region}0>."
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:194
msgid "Based on your network, we think you're in <0>{geolocationString}0>. This estimate may be inaccurate if you're using a VPN."
-msgstr "Based on your network, we think you're in <0>{geolocationString}0>. This estimate may be inaccurate if you're using a VPN."
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:241
msgid "Based on your network, we think you're in <0>{region}0>. This estimate may be inaccurate if you're using a VPN."
-msgstr "Based on your network, we think you're in <0>{region}0>. This estimate may be inaccurate if you're using a VPN."
+msgstr ""
#: src/view/screens/Lists.tsx:35
#: src/view/screens/ModerationModlists.tsx:35
@@ -2160,17 +2175,17 @@ msgstr ""
#: src/screens/Settings/Settings.tsx:248
#: src/screens/Settings/Settings.tsx:251
msgid "Beta features"
-msgstr "Beta features"
+msgstr ""
#: src/screens/Settings/BetaFeaturesSettings.tsx:144
msgctxt "web"
msgid "Beta features may be unstable. Some changes may require reloading the app."
-msgstr "Beta features may be unstable. Some changes may require reloading the app."
+msgstr ""
#: src/screens/Settings/BetaFeaturesSettings.tsx:149
msgctxt "native"
msgid "Beta features may be unstable. Some changes may require restarting the app."
-msgstr "Beta features may be unstable. Some changes may require restarting the app."
+msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:163
msgid "Birthdate"
@@ -2180,9 +2195,9 @@ msgstr ""
msgid "Birthday"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2190,7 +2205,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:216
msgid "Block {displayName}"
-msgstr "Block {displayName}"
+msgstr ""
#: src/components/dms/ConvoMenu.tsx:284
#: src/components/dms/ConvoMenu.tsx:288
@@ -2205,7 +2220,7 @@ msgstr ""
#: src/components/moderation/BlockDialog.tsx:148
msgid "Block account?"
-msgstr "Block account?"
+msgstr ""
#: src/screens/ProfileList/components/SubscribeMenu.tsx:91
#: src/screens/ProfileList/components/SubscribeMenu.tsx:94
@@ -2214,13 +2229,13 @@ msgstr ""
#: src/components/dms/AfterReportDialog.tsx:148
msgid "Block and delete"
-msgstr "Block and delete"
+msgstr ""
#. After-report action for a conversation
#: src/components/dms/AfterReportConversationDialog.tsx:167
msgctxt "button"
msgid "Block and leave"
-msgstr "Block and leave"
+msgstr ""
#: src/screens/ProfileList/components/SubscribeMenu.tsx:119
msgid "Block list"
@@ -2246,7 +2261,7 @@ msgstr ""
#: src/components/dms/AfterReportConversationDialog.tsx:182
msgctxt "button"
msgid "Block user"
-msgstr "Block user"
+msgstr ""
#: src/components/dms/AfterReportDialog.tsx:185
msgid "Block user and/or delete this conversation"
@@ -2254,7 +2269,7 @@ msgstr ""
#: src/components/dms/AfterReportConversationDialog.tsx:217
msgid "Block user and/or leave this conversation"
-msgstr "Block user and/or leave this conversation"
+msgstr ""
#: src/components/Post/Embed/index.tsx:212
msgid "Blocked"
@@ -2296,10 +2311,11 @@ msgstr ""
#. Advanced search: Examples of hashtags
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:17
msgid "bloomscrolling booksky"
-msgstr "bloomscrolling booksky"
+msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr ""
@@ -2343,7 +2359,7 @@ msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:105
msgid "Bluesky needs camera access to scan QR codes from other profiles."
-msgstr "Bluesky needs camera access to scan QR codes from other profiles."
+msgstr ""
#: src/screens/Takendown.tsx:213
msgid "Bluesky Social Terms of Service"
@@ -2391,7 +2407,7 @@ msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:200
msgid "Bring up to 50 friends together in one chat."
-msgstr "Bring up to 50 friends together in one chat."
+msgstr ""
#: src/view/com/feeds/ProfileFeedgens.tsx:167
#: src/view/com/feeds/ProfileFeedgens.tsx:168
@@ -2420,24 +2436,25 @@ msgstr ""
msgid "Browse other feeds"
msgstr ""
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr ""
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr ""
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr ""
@@ -2457,27 +2474,27 @@ msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr ""
#. placeholder {0}: authorProfile.handle
#: src/components/Post/Embed/StandardSiteEmbed/StandardSiteMetaRow.tsx:77
msgid "by @{0}"
-msgstr "by @{0}"
+msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#: src/components/dms/ChatInvite/Card.tsx:84
msgid "By <0>{ownerDisplayName}0>"
-msgstr "By <0>{ownerDisplayName}0>"
+msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:182
msgid "By clicking \"Continue\" you acknowledge that you understand and agree to these updates."
@@ -2509,7 +2526,7 @@ msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:96
msgid "Camera access needed"
-msgstr "Camera access needed"
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:213
#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:133
@@ -2529,7 +2546,7 @@ msgstr "Camera access needed"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2578,7 +2595,7 @@ msgstr ""
#: src/screens/Messages/components/MessageInputReply.tsx:83
msgid "Cancel reply"
-msgstr "Cancel reply"
+msgstr ""
#: src/screens/Search/Shell.tsx:584
msgid "Cancel search"
@@ -2586,7 +2603,7 @@ msgstr ""
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:161
msgid "Cancels signing in so you can check your username"
-msgstr "Cancels signing in so you can check your username"
+msgstr ""
#: src/components/PostControls/index.tsx:108
#: src/components/PostControls/index.tsx:138
@@ -2606,7 +2623,7 @@ msgstr ""
#: src/components/images/Gallery/index.tsx:273
msgid "carousel"
-msgstr "carousel"
+msgstr ""
#: src/components/RichTextTag.tsx:53
msgid "Cashtag {tag}"
@@ -2615,7 +2632,7 @@ msgstr ""
#. Advanced search: Example of an “all of these words” search. Paired with “cows pigs”.
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:250
msgid "cats dogs"
-msgstr "cats dogs"
+msgstr ""
#: src/components/Post/Translated/index.tsx:439
#: src/screens/Settings/components/Email2FAToggle.tsx:31
@@ -2644,7 +2661,7 @@ msgstr ""
#: src/screens/Login/LoginForm.tsx:644
msgid "Change hosting provider"
-msgstr "Change hosting provider"
+msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:445
msgid "Change moderation service"
@@ -2669,7 +2686,7 @@ msgstr ""
#: src/components/Post/Translated/index.tsx:424
msgid "Change the source language"
-msgstr "Change the source language"
+msgstr ""
#: src/screens/Settings/components/ChangePasswordDialog.tsx:58
msgid "Change your password"
@@ -2708,17 +2725,17 @@ msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:108
msgid "Chat ended"
-msgstr "Chat ended"
+msgstr ""
#: src/components/dms/ChatInvite/Unavailable.tsx:25
#: src/components/intents/GroupChatJoinDialog.tsx:269
#: src/screens/Messages/JoinRequest.tsx:97
msgid "Chat invite link no longer available"
-msgstr "Chat invite link no longer available"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:104
msgid "Chat locked"
-msgstr "Chat locked"
+msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:146
msgid "Chat messages - silent"
@@ -2733,24 +2750,24 @@ msgctxt "toast"
msgid "Chat muted"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
-msgstr "Chat not found."
+msgstr ""
#: src/screens/Messages/ChatList.tsx:570
#: src/screens/Messages/ChatList.tsx:605
#: src/screens/Messages/ChatList.tsx:652
msgid "Chat options"
-msgstr "Chat options"
+msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
-msgstr "Chat owners cannot leave a group chat."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:73
msgid "Chat recipient is not followed by the sender."
-msgstr "Chat recipient is not followed by the sender."
+msgstr ""
#: src/Navigation.tsx:520
msgid "Chat request inbox"
@@ -2777,16 +2794,16 @@ msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:115
msgid "Chat title changed"
-msgstr "Chat title changed"
+msgstr ""
#. placeholder {0}: data.newName
#: src/components/dms/getSystemMessageInfo.ts:114
msgid "Chat title changed to {0}"
-msgstr "Chat title changed to {0}"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:106
msgid "Chat unlocked"
-msgstr "Chat unlocked"
+msgstr ""
#: src/components/dms/ConvoMenu.tsx:208
msgctxt "toast"
@@ -2805,7 +2822,7 @@ msgstr ""
#: src/screens/Settings/BetaFeaturesSettings.tsx:182
msgid "Check back later!"
-msgstr "Check back later!"
+msgstr ""
#: src/screens/SignupQueued.tsx:79
#: src/screens/SignupQueued.tsx:83
@@ -2855,7 +2872,7 @@ msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:243
msgid "Choose who can join this group chat and how."
-msgstr "Choose who can join this group chat and how."
+msgstr ""
#: src/components/contacts/components/InviteInfo.tsx:57
msgid "Choose who to invite"
@@ -2864,7 +2881,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:134
#: src/screens/Login/components/HostingProviderDialog.tsx:155
msgid "Choose your hosting provider"
-msgstr "Choose your hosting provider"
+msgstr ""
#: src/view/screens/Feeds.tsx:726
msgid "Choose your own timeline! Feeds built by the community help you find content you love."
@@ -2882,7 +2899,7 @@ msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/AutocompleteInput/index.tsx:110
#: src/screens/Search/components/AdvancedSearchDialog/ClearableInput.tsx:59
msgid "Clear"
-msgstr "Clear"
+msgstr ""
#: src/screens/Settings/Settings.tsx:507
msgid "Clear all storage data"
@@ -2894,12 +2911,12 @@ msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/ClearableDateField.tsx:70
msgid "Clear date"
-msgstr "Clear date"
+msgstr ""
#. Accessibility label for the X button inside the search input that clears the typed query and returns to the trending feed.
#: src/features/gifPicker/components/GifPickerHeader.tsx:67
msgid "Clear GIF search"
-msgstr "Clear GIF search"
+msgstr ""
#: src/screens/Settings/AboutSettings.tsx:134
#: src/screens/Settings/AboutSettings.tsx:138
@@ -2920,15 +2937,15 @@ msgstr ""
#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:129
msgid "Click here to add people to this group chat"
-msgstr "Click here to add people to this group chat"
+msgstr ""
#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:143
msgid "Click here to create or manage an invite link for this group chat"
-msgstr "Click here to create or manage an invite link for this group chat"
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:327
msgid "Click here to delete your account"
-msgstr "Click here to delete your account"
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:318
msgid "Click here to log out"
@@ -2937,7 +2954,7 @@ msgstr ""
#: src/screens/Settings/components/DeleteAccountDialog.tsx:263
#: src/screens/Settings/components/DeleteAccountDialog.tsx:272
msgid "Click here to resend the email"
-msgstr "Click here to resend the email"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:388
msgid "Click here to restart the verification process."
@@ -2954,7 +2971,7 @@ msgstr ""
#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:144
msgid "Click here to view the invite link for this group chat"
-msgstr "Click here to view the invite link for this group chat"
+msgstr ""
#. placeholder {0}: isCashtag ? tag : `#${tag}`
#: src/components/RichTextTag.tsx:56
@@ -3033,7 +3050,7 @@ msgstr ""
#: src/screens/Messages/components/RequestStatus.tsx:82
msgid "Close banner"
-msgstr "Close banner"
+msgstr ""
#. Accessibility label for the button that dismisses the GIF picker error dialog.
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:223
@@ -3042,7 +3059,7 @@ msgstr "Close banner"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3071,11 +3088,11 @@ msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:167
msgid "Close scanner"
-msgstr "Close scanner"
+msgstr ""
#: src/screens/Messages/components/RequestStatus.tsx:83
msgid "Close the incoming requests banner"
-msgstr "Close the incoming requests banner"
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:239
#: src/components/intents/GroupChatJoinDialog.tsx:240
@@ -3107,7 +3124,7 @@ msgstr ""
#: src/features/inviteFriends/components/ThemePicker.tsx:68
msgid "Color"
-msgstr "Color"
+msgstr ""
#: src/components/dialogs/Embed.tsx:150
#: src/screens/Settings/AppearanceSettings.tsx:81
@@ -3194,12 +3211,12 @@ msgstr ""
#: src/screens/Login/LoginForm.tsx:542
msgid "Connecting to service…"
-msgstr "Connecting to service…"
+msgstr ""
#: src/screens/Login/ForgotPasswordForm.tsx:138
#: src/screens/Login/LoginForm.tsx:548
msgid "Connecting…"
-msgstr "Connecting…"
+msgstr ""
#: src/ageAssurance/components/RedirectOverlay.tsx:297
#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:209
@@ -3260,10 +3277,6 @@ msgstr ""
msgid "Content filters"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr ""
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3310,7 +3323,7 @@ msgstr ""
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:150
msgid "Continue signing in"
-msgstr "Continue signing in"
+msgstr ""
#: src/screens/PostThread/components/ThreadItemReadMoreUp.tsx:28
msgid "Continue thread"
@@ -3323,7 +3336,7 @@ msgstr ""
#: src/components/dms/AddMembersFlow.tsx:324
#: src/components/dms/InitiateChatFlow.tsx:493
msgid "Continue to group name"
-msgstr "Continue to group name"
+msgstr ""
#: src/screens/Onboarding/StepInterests/index.tsx:90
#: src/screens/Onboarding/StepProfile/index.tsx:301
@@ -3351,13 +3364,13 @@ msgstr ""
#: src/components/dms/AfterReportConversationDialog.tsx:179
msgctxt "toast"
msgid "Conversation left"
-msgstr "Conversation left"
+msgstr ""
#: src/components/dms/LeaveConvoPrompt.tsx:40
#: src/screens/Messages/JoinRequests.tsx:196
#: src/screens/Messages/JoinRequests.tsx:229
msgid "Conversation not found."
-msgstr "Conversation not found."
+msgstr ""
#: src/screens/Settings/AboutSettings.tsx:169
msgid "Copied build version to clipboard"
@@ -3365,7 +3378,7 @@ msgstr ""
#: src/screens/Search/Shell.tsx:504
msgid "Copied link to clipboard"
-msgstr "Copied link to clipboard"
+msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:99
#: src/components/dms/MessageContextMenu.tsx:97
@@ -3389,7 +3402,7 @@ msgstr ""
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:256
msgid "Copies the canonical profile URL to the clipboard"
-msgstr "Copies the canonical profile URL to the clipboard"
+msgstr ""
#: src/components/StarterPack/QrCodeDialog.tsx:198
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:266
@@ -3427,7 +3440,7 @@ msgstr ""
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:255
msgid "Copy invite link"
-msgstr "Copy invite link"
+msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:91
#: src/components/StarterPack/ShareDialog.tsx:115
@@ -3492,7 +3505,7 @@ msgstr ""
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:80
msgid "Could not capture QR code"
-msgstr "Could not capture QR code"
+msgstr ""
#: src/view/com/feeds/MissingFeed.tsx:42
msgid "Could not connect to custom feed"
@@ -3504,15 +3517,15 @@ msgstr ""
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:121
msgid "Could not copy – please try again"
-msgstr "Could not copy – please try again"
+msgstr ""
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:75
msgid "Could not download – please try again"
-msgstr "Could not download – please try again"
+msgstr ""
#: src/screens/Messages/components/MessageInputEmbed.tsx:200
msgid "Could not fetch post"
-msgstr "Could not fetch post"
+msgstr ""
#: src/view/com/feeds/MissingFeed.tsx:183
msgid "Could not find profile"
@@ -3535,11 +3548,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
-msgstr "Could not leave chat."
+msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr ""
@@ -3551,15 +3564,15 @@ msgstr ""
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:170
msgid "Could not load profile"
-msgstr "Could not load profile"
+msgstr ""
#: src/components/dms/ConvoMenu.tsx:212
msgid "Could not mute chat"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
-msgstr "Could not remove member."
+msgstr ""
#. placeholder {0}: cleanError(error)
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:295
@@ -3568,7 +3581,7 @@ msgstr ""
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:61
msgid "Could not share – please try again"
-msgstr "Could not share – please try again"
+msgstr ""
#: src/state/queries/notifications/settings.ts:124
msgid "Could not update notification settings"
@@ -3586,7 +3599,7 @@ msgstr ""
#. Title of the error screen shown when the GIF provider request fails.
#: src/features/gifPicker/components/GifPickerPlaceholder.tsx:51
msgid "Couldn’t load GIFs"
-msgstr "Couldn’t load GIFs"
+msgstr ""
#: src/components/InternationalPhoneCodeSelect.tsx:80
msgid "Country code"
@@ -3595,7 +3608,7 @@ msgstr ""
#. Advanced search: Example of a “none of these words” search. Paired with “cats dogs”.
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:268
msgid "cows pigs"
-msgstr "cows pigs"
+msgstr ""
#. Text on button to create a new starter pack
#. Text on button to create a new starter pack
@@ -3671,7 +3684,7 @@ msgstr ""
#: src/components/dms/InitiateChatFlow.tsx:501
msgid "Create group chat"
-msgstr "Create group chat"
+msgstr ""
#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:180
#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:188
@@ -3699,7 +3712,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:554
msgid "Create or modify an invite link for this group chat"
-msgstr "Create or modify an invite link for this group chat"
+msgstr ""
#. Accessibility label for button to create a moderation report for the selected option
#. placeholder {0}: option.title
@@ -3736,11 +3749,11 @@ msgstr ""
#: src/screens/Settings/BetaFeaturesSettings.tsx:188
msgid "Current beta features"
-msgstr "Current beta features"
+msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
-msgstr "Current chat"
+msgstr ""
#: src/components/dialogs/ServerInput.tsx:152
#: src/components/dialogs/ServerInput.tsx:154
@@ -3785,11 +3798,11 @@ msgstr ""
#: src/features/inviteFriends/components/ThemePicker.tsx:28
msgid "Dawn"
-msgstr "Dawn"
+msgstr ""
#: src/features/inviteFriends/components/ThemePicker.tsx:30
msgid "Day"
-msgstr "Day"
+msgstr ""
#: src/screens/Settings/AccountSettings.tsx:177
#: src/screens/Settings/AccountSettings.tsx:182
@@ -3803,7 +3816,7 @@ msgstr ""
#: src/view/com/composer/select-language/SuggestedLanguage.tsx:469
msgid "Decline this language suggestion"
-msgstr "Decline this language suggestion"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:84
msgid "Deepfake adult content"
@@ -3940,7 +3953,7 @@ msgstr ""
#: src/components/SendErrorReportDialog.tsx:82
msgid "Description (1000 characters max)"
-msgstr "Description (1000 characters max)"
+msgstr ""
#: src/view/com/composer/GifAltText.tsx:156
#: src/view/com/composer/photos/ImageAltTextDialog.tsx:124
@@ -3973,7 +3986,7 @@ msgstr ""
#: src/lib/translation/index.tsx:303
msgid "Device failed to translate :("
-msgstr "Device failed to translate :("
+msgstr ""
#: src/components/WhoCanReply.tsx:222
msgid "Dialog: adjust who can interact with this post"
@@ -3981,7 +3994,7 @@ msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:233
msgid "Dialog: Set search filters"
-msgstr "Dialog: Set search filters"
+msgstr ""
#: src/screens/Settings/AppearanceSettings.tsx:110
msgid "Dim"
@@ -3990,7 +4003,7 @@ msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:385
#: src/screens/Messages/components/InviteLinkDialog.tsx:390
msgid "Disable"
-msgstr "Disable"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:231
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:240
@@ -3999,7 +4012,7 @@ msgstr ""
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:414
msgid "Disable captions"
-msgstr "Disable captions"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:156
msgid "Disable email 2FA"
@@ -4017,7 +4030,7 @@ msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:488
#: src/screens/Messages/components/InviteLinkDialog.tsx:494
msgid "Disable link"
-msgstr "Disable link"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:628
msgid "Disable quote posts of this post"
@@ -4029,7 +4042,7 @@ msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:475
msgid "Disable this invite link?"
-msgstr "Disable this invite link?"
+msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:35
#: src/lib/moderation/useLabelBehaviorDescription.ts:45
@@ -4074,6 +4087,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr ""
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4081,10 +4098,6 @@ msgstr ""
msgid "Discover new custom feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr ""
@@ -4106,11 +4119,11 @@ msgstr ""
msgid "Dismiss getting started guide"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4125,7 +4138,7 @@ msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:168
msgid "Dismisses the QR scanner"
-msgstr "Dismisses the QR scanner"
+msgstr ""
#: src/screens/Settings/AccessibilitySettings.tsx:70
#: src/screens/Settings/AccessibilitySettings.tsx:75
@@ -4225,7 +4238,7 @@ msgstr ""
#: src/features/inviteFriends/components/ActionButtons.tsx:36
msgid "Download"
-msgstr "Download"
+msgstr ""
#: src/screens/StarterPack/StarterPackLandingScreen.tsx:329
msgid "Download Bluesky"
@@ -4238,25 +4251,25 @@ msgstr ""
#: src/screens/Settings/components/ExportCarDialog.tsx:154
msgctxt "button"
msgid "Download chat data"
-msgstr "Download chat data"
+msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:312
#: src/components/Lightbox/Lightbox.web.tsx:324
msgid "Download image"
-msgstr "Download image"
+msgstr ""
#: src/features/inviteFriends/components/ActionButtons.tsx:31
msgid "Download invite QR code"
-msgstr "Download invite QR code"
+msgstr ""
#: src/screens/Settings/components/ExportCarDialog.tsx:118
msgid "Download profile data"
-msgstr "Download profile data"
+msgstr ""
#: src/screens/Settings/components/ExportCarDialog.tsx:123
msgctxt "button"
msgid "Download profile data"
-msgstr "Download profile data"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:115
msgid "Doxxing"
@@ -4283,7 +4296,7 @@ msgstr ""
#: src/features/inviteFriends/components/ThemePicker.tsx:31
msgid "Dusk"
-msgstr "Dusk"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:237
msgid "e.g. alice"
@@ -4347,7 +4360,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/prompts.tsx:43
#: src/screens/Messages/ConversationSettings/prompts.tsx:49
msgid "Edit group name"
-msgstr "Edit group name"
+msgstr ""
#: src/view/com/composer/photos/EditImageDialog.web.tsx:86
#: src/view/com/composer/photos/EditImageDialog.web.tsx:90
@@ -4360,23 +4373,23 @@ msgstr ""
msgid "Edit interaction settings"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
#: src/screens/Messages/JoinRequests.tsx:299
msgid "Edit invite link"
-msgstr "Edit invite link"
+msgstr ""
#: src/screens/Messages/JoinRequests.tsx:305
msgctxt "button"
msgid "Edit invite link"
-msgstr "Edit invite link"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:369
msgid "Edit link settings"
-msgstr "Edit link settings"
+msgstr ""
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:191
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:194
@@ -4399,7 +4412,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:544
msgid "Edit name"
-msgstr "Edit name"
+msgstr ""
#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:114
msgid "Edit People"
@@ -4429,7 +4442,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:493
#: src/screens/Messages/ConversationSettings/index.tsx:543
msgid "Edit this group chat’s name"
-msgstr "Edit this group chat’s name"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:363
msgid "Edit user list"
@@ -4526,11 +4539,11 @@ msgstr ""
#: src/screens/Settings/BetaFeaturesSettings.tsx:117
#: src/screens/Settings/BetaFeaturesSettings.tsx:124
msgid "Enable beta features"
-msgstr "Enable beta features"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:415
msgid "Enable captions"
-msgstr "Enable captions"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:91
msgid "Enable email 2FA"
@@ -4582,7 +4595,7 @@ msgstr ""
#: src/view/com/composer/videos/SubtitleDialog.tsx:182
msgid "Ensure you have selected a language for each caption file."
-msgstr "Ensure you have selected a language for each caption file."
+msgstr ""
#: src/components/contacts/screens/VerifyNumber.tsx:231
msgid "Enter 6-digit code that was sent to your phone number"
@@ -4645,7 +4658,7 @@ msgstr ""
msgid "Enters full screen"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr ""
@@ -4699,12 +4712,12 @@ msgstr ""
#: src/screens/Messages/Settings.tsx:93
msgctxt "allow group chat invites from"
msgid "Everyone"
-msgstr "Everyone"
+msgstr ""
#: src/screens/Messages/Settings.tsx:78
msgctxt "allow messages from"
msgid "Everyone"
-msgstr "Everyone"
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:299
#: src/screens/Settings/NotificationSettings/index.tsx:401
@@ -4713,7 +4726,7 @@ msgstr ""
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:76
msgid "Everything look right?"
-msgstr "Everything look right?"
+msgstr ""
#. Advanced search filter
#. Advanced search filter
@@ -4723,7 +4736,7 @@ msgstr "Everything look right?"
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:86
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:92
msgid "Exclude"
-msgstr "Exclude"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:320
msgid "Exclude users you follow"
@@ -4813,7 +4826,7 @@ msgstr ""
#: src/screens/Messages/Settings.tsx:338
#: src/screens/Settings/components/ExportCarDialog.tsx:130
msgid "Export my chat data"
-msgstr "Export my chat data"
+msgstr ""
#: src/screens/Settings/AccountSettings.tsx:168
#: src/screens/Settings/AccountSettings.tsx:172
@@ -4822,7 +4835,7 @@ msgstr ""
#: src/screens/Settings/components/ExportCarDialog.tsx:97
msgid "Export my profile data"
-msgstr "Export my profile data"
+msgstr ""
#: src/screens/Settings/ContentAndMediaSettings.tsx:86
#: src/screens/Settings/ContentAndMediaSettings.tsx:89
@@ -4855,7 +4868,7 @@ msgstr ""
#: src/screens/Messages/JoinRequests.tsx:190
msgid "Failed to accept join request"
-msgstr "Failed to accept join request"
+msgstr ""
#: src/components/dms/ActionsWrapper.web.tsx:92
#: src/components/dms/MessageContextMenu.tsx:140
@@ -4865,11 +4878,11 @@ msgstr ""
#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:45
#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:63
msgid "Failed to add members"
-msgstr "Failed to add members"
+msgstr ""
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:239
msgid "Failed to add to list"
-msgstr "Failed to add to list"
+msgstr ""
#: src/components/dialogs/StarterPackDialog.tsx:280
msgid "Failed to add to starter pack"
@@ -4883,7 +4896,7 @@ msgstr ""
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:130
#: src/screens/Search/Shell.tsx:505
msgid "Failed to copy link"
-msgstr "Failed to copy link"
+msgstr ""
#: src/screens/Settings/components/AddAppPasswordDialog.tsx:173
msgid "Failed to create app password. Please try again."
@@ -4896,7 +4909,7 @@ msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:106
msgid "Failed to create invite link"
-msgstr "Failed to create invite link"
+msgstr ""
#: src/screens/StarterPack/Wizard/index.tsx:250
#: src/screens/StarterPack/Wizard/index.tsx:260
@@ -4923,7 +4936,7 @@ msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:132
msgid "Failed to disable invite link"
-msgstr "Failed to disable invite link"
+msgstr ""
#. placeholder {0}: error?.message
#: src/screens/Profile/components/GermButton.tsx:196
@@ -4932,15 +4945,15 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:381
msgid "Failed to edit group chat name"
-msgstr "Failed to edit group chat name"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:119
msgid "Failed to edit invite link"
-msgstr "Failed to edit invite link"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:142
msgid "Failed to enable invite link"
-msgstr "Failed to enable invite link"
+msgstr ""
#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:143
msgid "Failed to follow all suggested accounts, please try again"
@@ -4956,7 +4969,7 @@ msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:147
msgid "Failed to join the group chat. Please try again."
-msgstr "Failed to join the group chat. Please try again."
+msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:582
msgid "Failed to launch SMS app"
@@ -4967,23 +4980,23 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:408
msgctxt "toast"
msgid "Failed to leave group chat"
-msgstr "Failed to leave group chat"
+msgstr ""
#: src/screens/Messages/ChatList.tsx:421
#: src/screens/Messages/Inbox.tsx:202
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr ""
@@ -5005,27 +5018,27 @@ msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:292
msgid "Failed to load profiles"
-msgstr "Failed to load profiles"
+msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:433
msgid "Failed to lock group chat"
-msgstr "Failed to lock group chat"
+msgstr ""
#: src/screens/Messages/ChatList.tsx:637
#: src/view/shell/bottom-bar/BottomBar.tsx:447
msgid "Failed to mark all chats as read"
-msgstr "Failed to mark all chats as read"
+msgstr ""
#: src/screens/Messages/ChatList.tsx:646
#: src/screens/Messages/Inbox.tsx:304
@@ -5035,7 +5048,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:397
msgid "Failed to mute group chat"
-msgstr "Failed to mute group chat"
+msgstr ""
#: src/state/queries/pinned-post.ts:75
msgid "Failed to pin post"
@@ -5048,7 +5061,7 @@ msgstr ""
#: src/screens/Messages/JoinRequests.tsx:223
msgid "Failed to reject join request"
-msgstr "Failed to reject join request"
+msgstr ""
#: src/screens/Settings/FindContactsSettings.tsx:509
msgid "Failed to remove data due to a network error, please check your internet connection."
@@ -5067,7 +5080,7 @@ msgstr ""
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:258
msgid "Failed to remove from list"
-msgstr "Failed to remove from list"
+msgstr ""
#: src/components/dialogs/StarterPackDialog.tsx:293
msgid "Failed to remove from starter pack"
@@ -5076,7 +5089,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/Member.tsx:56
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:76
msgid "Failed to remove group chat member"
-msgstr "Failed to remove group chat member"
+msgstr ""
#: src/components/verification/VerificationRemovePrompt.tsx:34
msgid "Failed to remove verification"
@@ -5085,7 +5098,7 @@ msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:193
#: src/screens/Messages/components/OutgoingRequestListItem.tsx:34
msgid "Failed to rescind your request. Please try again."
-msgstr "Failed to rescind your request. Please try again."
+msgstr ""
#: src/components/dialogs/DeviceLocationRequestDialog.tsx:81
msgid "Failed to resolve location. Please try again."
@@ -5097,7 +5110,7 @@ msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:319
msgid "Failed to save image"
-msgstr "Failed to save image"
+msgstr ""
#. placeholder {0}: String(e)
#: src/lib/media/save-image.ios.ts:27
@@ -5121,7 +5134,7 @@ msgstr ""
#: src/components/SendErrorReportDialog.tsx:52
msgid "Failed to send report"
-msgstr "Failed to send report"
+msgstr ""
#: src/components/moderation/AppealForm.tsx:77
#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:77
@@ -5136,7 +5149,7 @@ msgstr ""
#: src/screens/Messages/components/ChatLocked.tsx:51
#: src/screens/Messages/ConversationSettings/index.tsx:442
msgid "Failed to unlock group chat"
-msgstr "Failed to unlock group chat"
+msgstr ""
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:107
msgid "Failed to unpin list"
@@ -5207,7 +5220,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr ""
@@ -5255,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr ""
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr ""
@@ -5270,19 +5279,19 @@ msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:48
msgid "Filter by author"
-msgstr "Filter by author"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:29
msgid "Filter by author (currently: {currentLabel})"
-msgstr "Filter by author (currently: {currentLabel})"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:50
msgid "Filter by media"
-msgstr "Filter by media"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:31
msgid "Filter by media (currently: {currentLabel})"
-msgstr "Filter by media (currently: {currentLabel})"
+msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:69
msgid "Filter from feeds"
@@ -5299,7 +5308,7 @@ msgstr ""
#. placeholder {0}: lang.name
#: src/screens/Search/components/DetectedLanguagesAdmonition.tsx:88
msgid "Filter this search by {0}"
-msgstr "Filter this search by {0}"
+msgstr ""
#: src/screens/Settings/ActivityPrivacySettings.tsx:106
msgid "Filter who can opt to receive notifications for your activity"
@@ -5313,7 +5322,7 @@ msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:238
msgctxt "search"
msgid "Filters"
-msgstr "Filters"
+msgstr ""
#: src/screens/Onboarding/StepFinished/index.tsx:335
msgid "Finalizing"
@@ -5345,7 +5354,7 @@ msgstr ""
#: src/screens/Settings/Settings.tsx:217
#: src/screens/Settings/Settings.tsx:220
msgid "Find and invite friends"
-msgstr "Find and invite friends"
+msgstr ""
#: src/Navigation.tsx:445
#: src/Navigation.tsx:578
@@ -5367,7 +5376,7 @@ msgstr ""
#: src/screens/Settings/FindContactsSettings.tsx:130
msgid "Find people you know"
-msgstr "Find people you know"
+msgstr ""
#: src/screens/Search/Shell.tsx:753
msgid "Find posts, users, and feeds on Bluesky"
@@ -5415,7 +5424,7 @@ msgstr ""
#: src/lib/hotkeys/index.tsx:73
msgid "Focus the search field"
-msgstr "Focus the search field"
+msgstr ""
#. User is not following this account, click to follow
#: src/components/ProfileCard.tsx:548
@@ -5438,7 +5447,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/Member.tsx:167
msgid "Follow {displayName}"
-msgstr "Follow {displayName}"
+msgstr ""
#: src/screens/VideoFeed/index.tsx:899
msgid "Follow {handle}"
@@ -5520,7 +5529,7 @@ msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:355
msgid "Followers can join"
-msgstr "Followers can join"
+msgstr ""
#. placeholder {0}: route.params.name
#: src/Navigation.tsx:246
@@ -5562,7 +5571,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/Member.tsx:66
msgid "Following {displayName}"
-msgstr "Following {displayName}"
+msgstr ""
#: src/screens/VideoFeed/index.tsx:898
msgid "Following {handle}"
@@ -5640,7 +5649,7 @@ msgstr ""
#. This is alt text for a marketing image which transcribes English text that appears in the image
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:153
msgid "Four message bubbles representing a group chat. First message: \"Did you hear the news? Bluesky has group chats now!\" Second message: \"omg, no way\" Third message: \"Wow, 50 people in one chat!\" Fourth message: \"You can send invite links too!\""
-msgstr "Four message bubbles representing a group chat. First message: \"Did you hear the news? Bluesky has group chats now!\" Second message: \"omg, no way\" Third message: \"Wow, 50 people in one chat!\" Fourth message: \"You can send invite links too!\""
+msgstr ""
#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:12
msgid "Free your feed"
@@ -5653,7 +5662,7 @@ msgstr ""
#: src/screens/Hashtag.tsx:123
msgid "From {sanitizedAuthor}"
-msgstr "From {sanitizedAuthor}"
+msgstr ""
#: src/screens/Hashtag.tsx:124
msgid "From @{sanitizedAuthor}"
@@ -5667,7 +5676,7 @@ msgstr ""
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:30
msgid "From these people"
-msgstr "From these people"
+msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:337
msgid "Generate a starter pack"
@@ -5677,15 +5686,15 @@ msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:277
#: src/screens/Messages/components/InviteLinkDialog.tsx:305
msgid "Generate invite link"
-msgstr "Generate invite link"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:446
msgid "Generate new invite link"
-msgstr "Generate new invite link"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:451
msgid "Generate new link"
-msgstr "Generate new link"
+msgstr ""
#: src/screens/Profile/components/GermButton.tsx:86
#: src/screens/Profile/components/GermButton.tsx:225
@@ -5707,7 +5716,7 @@ msgstr ""
#: src/screens/Settings/BetaFeaturesSettings.tsx:132
msgid "Get early access to experimental features we’re testing."
-msgstr "Get early access to experimental features we’re testing."
+msgstr ""
#: src/view/shell/Drawer.tsx:431
msgid "Get help"
@@ -5715,7 +5724,7 @@ msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:403
msgid "Get notifications for starter pack joins, verification, and other activity."
-msgstr "Get notifications for starter pack joins, verification, and other activity."
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:325
msgid "Get notifications when people follow you."
@@ -5727,7 +5736,7 @@ msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:380
msgid "Get notifications when people like your reposts."
-msgstr "Get notifications when people like your reposts."
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:341
msgid "Get notifications when people mention you."
@@ -5747,15 +5756,15 @@ msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:389
msgid "Get notifications when people repost your reposts."
-msgstr "Get notifications when people repost your reposts."
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:33
msgid "Get notifications when people send you message requests."
-msgstr "Get notifications when people send you message requests."
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:23
msgid "Get notifications when people send you messages."
-msgstr "Get notifications when people send you messages."
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
@@ -5873,7 +5882,7 @@ msgstr ""
#. placeholder {0}: name.displayName
#: src/screens/PostThread/components/LikesStat.tsx:152
msgid "Go to {0}'s profile"
-msgstr "Go to {0}'s profile"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:256
msgid "Go to {firstAuthorName}'s profile"
@@ -5909,7 +5918,7 @@ msgstr ""
#: src/screens/Messages/components/ChatListItem.tsx:211
msgid "Go to the group chat named \"{chatName}\""
-msgstr "Go to the group chat named \"{chatName}\""
+msgstr ""
#: src/components/dms/ConvoMenu.tsx:258
msgid "Go to user's profile"
@@ -5917,7 +5926,7 @@ msgstr ""
#: src/screens/Messages/components/MessagesListInfoPanel.tsx:92
msgid "Go to user’s profile"
-msgstr "Go to user’s profile"
+msgstr ""
#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:105
msgid "Going live is currently disabled for your account"
@@ -5933,7 +5942,7 @@ msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:108
#: src/features/inviteFriends/InviteScannerScreen.tsx:113
msgid "Grant access"
-msgstr "Grant access"
+msgstr ""
#: src/lib/moderation/useGlobalLabelStrings.ts:46
#: src/lib/moderation/useGlobalLabelStrings.ts:50
@@ -5954,70 +5963,70 @@ msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:333
#: src/screens/Messages/JoinRequest.tsx:125
msgid "Group chat"
-msgstr "Group chat"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:556
msgid "Group chat invite link dialog"
-msgstr "Group chat invite link dialog"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:424
msgctxt "toast"
msgid "Group chat locked"
-msgstr "Group chat locked"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:389
msgctxt "toast"
msgid "Group chat muted"
-msgstr "Group chat muted"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:376
msgctxt "toast"
msgid "Group chat name updated"
-msgstr "Group chat name updated"
+msgstr ""
#: src/Navigation.tsx:505
#: src/screens/Messages/ConversationSettings/index.tsx:113
msgid "Group chat settings"
-msgstr "Group chat settings"
+msgstr ""
#: src/screens/Messages/components/ChatLocked.tsx:41
#: src/screens/Messages/ConversationSettings/index.tsx:427
msgctxt "toast"
msgid "Group chat unlocked"
-msgstr "Group chat unlocked"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:392
msgctxt "toast"
msgid "Group chat unmuted"
-msgstr "Group chat unmuted"
+msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:181
msgid "Group Chats"
-msgstr "Group Chats"
+msgstr ""
#: src/screens/Messages/Settings.tsx:212
msgid "Group chats are only available to users 18 and over."
-msgstr "Group chats are only available to users 18 and over."
+msgstr ""
#. placeholder {0}: convo.details.memberLimit
#: src/screens/Messages/components/InviteLinkDialog.tsx:205
msgid "Group chats can only have a maximum of {0, plural, other {# people}}."
-msgstr "Group chats can only have a maximum of {0, plural, other {# people}}."
+msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:565
msgid "Group is locked"
-msgstr "Group is locked"
+msgstr ""
#: src/components/dms/InitiateChatFlow.tsx:264
#: src/components/dms/InitiateChatFlow.tsx:600
#: src/screens/Messages/ConversationSettings/prompts.tsx:50
msgid "Group name"
-msgstr "Group name"
+msgstr ""
#: src/components/dms/InitiateChatFlow.tsx:625
#: src/screens/Messages/ConversationSettings/prompts.tsx:69
msgid "Group name is too long. {MAX_GROUP_NAME_GRAPHEME_LENGTH, plural, other {The maximum number of characters is #.}}"
-msgstr "Group name is too long. {MAX_GROUP_NAME_GRAPHEME_LENGTH, plural, other {The maximum number of characters is #.}}"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:219
msgid "Hacking or system attacks"
@@ -6054,7 +6063,7 @@ msgstr ""
#. Accessibility label for the icon-only pill that filters the GIF picker to happy/joyful GIFs.
#: src/features/gifPicker/components/GifCategoryPills.tsx:65
msgid "Happy GIFs"
-msgstr "Happy GIFs"
+msgstr ""
#: src/screens/Settings/AccessibilitySettings.tsx:86
msgid "Haptics"
@@ -6091,7 +6100,7 @@ msgstr ""
#: src/screens/Signup/StepInfo/index.tsx:323
msgid "Have we got your location wrong? <0>Tap here to update your location with GPS.0>"
-msgstr "Have we got your location wrong? <0>Tap here to update your location with GPS.0>"
+msgstr ""
#: src/screens/Signup/index.tsx:248
msgid "Having trouble?"
@@ -6143,7 +6152,7 @@ msgstr ""
msgid "Hidden list"
msgstr ""
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6153,7 +6162,7 @@ msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr ""
@@ -6168,7 +6177,7 @@ msgstr ""
#: src/components/dms/SystemMessageGroup.tsx:57
msgid "Hide group chat updates"
-msgstr "Hide group chat updates"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:533
msgid "Hide lists"
@@ -6176,7 +6185,7 @@ msgstr ""
#: src/screens/Login/LoginForm.tsx:613
msgid "Hide password"
-msgstr "Hide password"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:660
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:663
@@ -6193,7 +6202,7 @@ msgstr ""
msgid "Hide reply for me"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr ""
@@ -6211,14 +6220,14 @@ msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:546
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:548
msgid "Hide translation"
-msgstr "Hide translation"
+msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr ""
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr ""
@@ -6242,7 +6251,7 @@ msgstr ""
#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:84
msgid "Hides the invite friends promo banner"
-msgstr "Hides the invite friends promo banner"
+msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:76
msgid "Hmm, it looks like you're signed in with an <0>App Password0>. To set your birthdate, you'll need to sign in with your main account password, or ask whomever controls this account to do so."
@@ -6250,11 +6259,11 @@ msgstr ""
#: src/ageAssurance/useVerificationFlow.ts:122
msgid "Hmm, it seems we weren't able to compute your level of access. Please try again."
-msgstr "Hmm, it seems we weren't able to compute your level of access. Please try again."
+msgstr ""
#: src/ageAssurance/useVerificationFlow.ts:141
msgid "Hmm, it seems your device was unable to share age information with us."
-msgstr "Hmm, it seems your device was unable to share age information with us."
+msgstr ""
#: src/view/com/posts/PostFeedErrorMessage.tsx:125
msgid "Hmm, some kind of issue occurred when contacting the feed server. Please let the feed owner know about this issue."
@@ -6310,14 +6319,10 @@ msgstr ""
#. placeholder {0}: toNiceHostingUrl(state.pdsUrl)
#: src/screens/Login/LoginForm.tsx:655
msgid "Hosting provider: {0}"
-msgstr "Hosting provider: {0}"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:657
msgid "Hosting provider: Bluesky"
-msgstr "Hosting provider: Bluesky"
-
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
msgstr ""
#: src/components/contacts/components/InviteInfo.tsx:54
@@ -6423,7 +6428,7 @@ msgstr ""
#. placeholder {0}: index + 1
#: src/components/images/Gallery/index.tsx:457
msgid "Image {0}"
-msgstr "Image {0}"
+msgstr ""
#. placeholder {0}: index + 1
#. placeholder {1}: imgs.length
@@ -6434,7 +6439,7 @@ msgstr ""
#. placeholder {0}: index + 1
#: src/components/images/Gallery/index.tsx:442
msgid "Image {0} of {imageCount}"
-msgstr "Image {0} of {imageCount}"
+msgstr ""
#: src/screens/Settings/AboutSettings.tsx:74
msgid "Image cache cleared"
@@ -6449,23 +6454,23 @@ msgstr ""
#. placeholder {0}: images.length
#: src/components/images/Gallery/index.tsx:274
msgid "Image gallery, {0} images"
-msgstr "Image gallery, {0} images"
+msgstr ""
#. Image has been moderated and user has the option of showing it temporarily
#: src/features/liveNow/components/LiveStatusDialog.tsx:300
msgid "Image is hidden due to your moderation settings."
-msgstr "Image is hidden due to your moderation settings."
+msgstr ""
#. Image has been moderated and is not visible to the user
#: src/features/liveNow/components/LiveStatusDialog.tsx:310
msgid "Image is unavailable."
-msgstr "Image is unavailable."
+msgstr ""
#: src/components/Lightbox/chrome/ImageMenu.tsx:72
#: src/components/Lightbox/Lightbox.web.tsx:265
#: src/components/Lightbox/Lightbox.web.tsx:273
msgid "Image options"
-msgstr "Image options"
+msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:316
#: src/lib/media/save-image.ios.ts:25
@@ -6499,7 +6504,7 @@ msgstr ""
#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:78
msgid "Import contacts or invite your friends"
-msgstr "Import contacts or invite your friends"
+msgstr ""
#: src/components/contacts/FindContactsBannerNUX.tsx:33
#: src/components/contacts/FindContactsBannerNUX.tsx:72
@@ -6525,27 +6530,27 @@ msgstr ""
#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:21
msgid "In-app, everyone"
-msgstr "In-app, everyone"
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:25
msgid "In-app, people you follow"
-msgstr "In-app, people you follow"
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:29
msgid "In-app, push"
-msgstr "In-app, push"
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:20
msgid "In-app, push, everyone"
-msgstr "In-app, push, everyone"
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:24
msgid "In-app, push, people you follow"
-msgstr "In-app, push, people you follow"
+msgstr ""
#: src/screens/Messages/ChatList.tsx:438
msgid "Inbox empty"
-msgstr "Inbox empty"
+msgstr ""
#. Title message shown in chat requests inbox when it's empty
#: src/screens/Messages/Inbox.tsx:219
@@ -6561,30 +6566,30 @@ msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:81
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:392
msgid "Include"
-msgstr "Include"
+msgstr ""
#. placeholder {0}: filter.mode === 'exclude' ? l({message: 'Exclude', comment: 'Advanced search filter'}) : l({message: 'Include', comment: 'Advanced search filter'})
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:44
msgid "Include or exclude matching posts (currently: {0})"
-msgstr "Include or exclude matching posts (currently: {0})"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:31
msgid "Include posts and/or replies (currently: {currentLabel})"
-msgstr "Include posts and/or replies (currently: {currentLabel})"
+msgstr ""
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:305
msgid "Include posts made since this date"
-msgstr "Include posts made since this date"
+msgstr ""
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:329
msgid "Include posts made until this date"
-msgstr "Include posts made until this date"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:50
msgid "Include these results"
-msgstr "Include these results"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:165
msgid "Incorrect username or password"
@@ -6624,7 +6629,7 @@ msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:99
msgid "Introducing group chats"
-msgstr "Introducing group chats"
+msgstr ""
#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:38
msgid "Introducing saved posts AKA bookmarks"
@@ -6637,7 +6642,7 @@ msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:157
msgid "Invalid group chat code."
-msgstr "Invalid group chat code."
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:615
msgid "Invalid handle. Please try a different one."
@@ -6660,7 +6665,7 @@ msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:200
#: src/screens/Messages/components/OutgoingRequestListItem.tsx:41
msgid "Invalid rescind request."
-msgstr "Invalid rescind request."
+msgstr ""
#: src/components/intents/VerifyEmailIntentDialog.tsx:86
msgid "Invalid Verification Code"
@@ -6685,7 +6690,7 @@ msgstr ""
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:352
#: src/view/shell/Drawer.tsx:121
msgid "Invite friends"
-msgstr "Invite friends"
+msgstr ""
#: src/components/contacts/components/InviteInfo.tsx:42
#: src/components/contacts/components/InviteInfo.tsx:44
@@ -6703,34 +6708,34 @@ msgstr ""
#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:149
#: src/screens/Messages/ConversationSettings/index.tsx:557
msgid "Invite link"
-msgstr "Invite link"
+msgstr ""
#. Link that invites someone to follow your profile, distinct from a group chat invite link
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:214
msgctxt "profile invite"
msgid "Invite link"
-msgstr "Invite link"
+msgstr ""
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:127
msgid "Invite link copied"
-msgstr "Invite link copied"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:120
msgid "Invite link created"
-msgstr "Invite link created"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:138
#: src/screens/Messages/components/InviteLinkDialog.tsx:329
msgid "Invite link disabled"
-msgstr "Invite link disabled"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:126
msgid "Invite link edited"
-msgstr "Invite link edited"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:132
msgid "Invite link enabled"
-msgstr "Invite link enabled"
+msgstr ""
#: src/components/StarterPack/ShareDialog.tsx:83
msgid "Invite people to this starter pack!"
@@ -6739,7 +6744,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:91
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:144
msgid "Invite your friends"
-msgstr "Invite your friends"
+msgstr ""
#: src/screens/StarterPack/Wizard/StepDetails.tsx:37
msgid "Invite your friends to follow your favorite feeds and people"
@@ -6747,7 +6752,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:155
msgid "Invited"
-msgstr "Invited"
+msgstr ""
#: src/screens/StarterPack/Wizard/StepDetails.tsx:34
msgid "Invites, but personal"
@@ -6783,7 +6788,7 @@ msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:117
#: src/components/intents/GroupChatJoinDialog.tsx:296
msgid "Join"
-msgstr "Join"
+msgstr ""
#: src/screens/StarterPack/StarterPackLandingScreen.tsx:210
#: src/screens/StarterPack/StarterPackLandingScreen.tsx:215
@@ -6795,12 +6800,12 @@ msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:72
#: src/components/intents/GroupChatJoinDialog.tsx:464
msgid "Join group chat"
-msgstr "Join group chat"
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:189
#: src/screens/Messages/components/OutgoingRequestListItem.tsx:31
msgid "Join request rescinded."
-msgstr "Join request rescinded."
+msgstr ""
#: src/components/StarterPack/QrCode.tsx:72
#: src/view/shell/NavSignupCard.tsx:41
@@ -6845,7 +6850,7 @@ msgstr ""
#: src/components/moderation/LabelsOnMeDialog.tsx:78
msgid "Labels applied to this post"
-msgstr "Labels applied to this post"
+msgstr ""
#: src/screens/Profile/Sections/Labels.tsx:194
msgid "Labels are annotations on users and content. They can be used to hide, warn, and categorize the network."
@@ -6857,7 +6862,7 @@ msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:357
msgid "Language"
-msgstr "Language"
+msgstr ""
#: src/Navigation.tsx:219
msgid "Language Settings"
@@ -6906,7 +6911,7 @@ msgstr ""
#: src/screens/Search/SearchResults.tsx:246
msgctxt "english-only-resource"
msgid "Learn more about <0>how to use advanced search0>."
-msgstr "Learn more about <0>how to use advanced search0>."
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceDismissibleFeedBanner.tsx:66
msgid "Learn more about age assurance"
@@ -6984,12 +6989,12 @@ msgstr ""
#: src/screens/Messages/components/ChatStatusInfo.tsx:72
msgctxt "Button"
msgid "Leave"
-msgstr "Leave"
+msgstr ""
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7009,16 +7014,16 @@ msgstr ""
#: src/components/dms/AfterReportConversationDialog.tsx:174
msgctxt "button"
msgid "Leave conversation"
-msgstr "Leave conversation"
+msgstr ""
#: src/screens/Messages/ConversationSettings/prompts.tsx:130
#: src/screens/Messages/ConversationSettings/prompts.tsx:154
msgid "Leave group chat"
-msgstr "Leave group chat"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:590
msgid "Leave this group chat"
-msgstr "Leave this group chat"
+msgstr ""
#: src/components/dialogs/LinkWarning.tsx:83
#: src/components/dialogs/LinkWarning.tsx:91
@@ -7027,11 +7032,11 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/prompts.tsx:153
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
-msgstr "Leaving this chat will lock it permanently and you won’t be able to rejoin."
+msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
-msgstr "Left group chat."
+msgstr ""
#: src/screens/SignupQueued.tsx:158
msgid "left to go."
@@ -7061,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr ""
@@ -7080,7 +7085,7 @@ msgstr ""
msgid "Like 10 posts to train the Discover feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr ""
@@ -7107,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr ""
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7137,7 +7142,7 @@ msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:300
msgid "Link copied to clipboard"
-msgstr "Link copied to clipboard"
+msgstr ""
#: src/Navigation.tsx:252
msgid "List"
@@ -7253,12 +7258,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7274,12 +7279,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr ""
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr ""
@@ -7287,7 +7292,7 @@ msgstr ""
msgid "Load new notifications"
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7297,7 +7302,7 @@ msgstr ""
#: src/screens/Messages/components/MessageComposer.tsx:254
msgctxt "placeholder"
msgid "Loading chat…"
-msgstr "Loading chat…"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:575
msgid "Loading lists..."
@@ -7313,23 +7318,23 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:571
msgid "Lock"
-msgstr "Lock"
+msgstr ""
#: src/screens/Messages/ConversationSettings/prompts.tsx:107
msgid "Lock group chat"
-msgstr "Lock group chat"
+msgstr ""
#: src/screens/Messages/ConversationSettings/prompts.tsx:105
msgid "Lock group chat?"
-msgstr "Lock group chat?"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:569
msgid "Lock this group chat"
-msgstr "Lock this group chat"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:571
msgid "Locked"
-msgstr "Locked"
+msgstr ""
#: src/Navigation.tsx:327
msgid "Log"
@@ -7376,7 +7381,7 @@ msgstr ""
#. Accessibility label for the icon-only pill that filters the GIF picker to GIFs about love/affection.
#: src/features/gifPicker/components/GifCategoryPills.tsx:55
msgid "Love GIFs"
-msgstr "Love GIFs"
+msgstr ""
#: src/components/dialogs/EmailDialog/index.tsx:39
msgid "Make adjustments to email settings for your account"
@@ -7406,7 +7411,7 @@ msgstr ""
#: src/screens/Login/components/HostingProviderDialog.tsx:173
#: src/screens/Login/components/HostingProviderDialog.tsx:174
msgid "Manual"
-msgstr "Manual"
+msgstr ""
#: src/screens/Messages/Inbox.tsx:312
#: src/screens/Messages/Inbox.tsx:318
@@ -7418,14 +7423,14 @@ msgstr ""
#: src/view/shell/bottom-bar/BottomBar.tsx:465
#: src/view/shell/bottom-bar/BottomBar.tsx:469
msgid "Mark all chats as read"
-msgstr "Mark all chats as read"
+msgstr ""
#: src/screens/Messages/ChatList.tsx:664
#: src/screens/Messages/ChatList.tsx:668
#: src/view/shell/bottom-bar/BottomBar.tsx:473
#: src/view/shell/bottom-bar/BottomBar.tsx:477
msgid "Mark all requests as read"
-msgstr "Mark all requests as read"
+msgstr ""
#: src/components/dms/ConvoMenu.tsx:248
#: src/components/dms/ConvoMenu.tsx:252
@@ -7439,12 +7444,12 @@ msgstr ""
#: src/screens/Messages/ChatList.tsx:634
#: src/view/shell/bottom-bar/BottomBar.tsx:444
msgid "Marked all chats as read"
-msgstr "Marked all chats as read"
+msgstr ""
#: src/screens/Messages/ChatList.tsx:643
#: src/view/shell/bottom-bar/BottomBar.tsx:453
msgid "Marked all requests as read"
-msgstr "Marked all requests as read"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:85
#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:92
@@ -7470,18 +7475,18 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
-msgstr "Member removed from group chat."
+msgstr ""
#. The heading above the list of chat members.
#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:34
msgid "Members"
-msgstr "Members"
+msgstr ""
#: src/screens/Messages/ConversationSettings/prompts.tsx:106
msgid "Members can still read chat history but can’t send new messages."
-msgstr "Members can still read chat history but can’t send new messages."
+msgstr ""
#: src/components/WhoCanReply.tsx:320
msgid "mentioned users"
@@ -7497,7 +7502,7 @@ msgstr ""
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:37
msgid "Mentions of these people"
-msgstr "Mentions of these people"
+msgstr ""
#: src/components/Menu/index.tsx:119
msgid "Menu"
@@ -7506,12 +7511,12 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:203
msgctxt "action"
msgid "Message"
-msgstr "Message"
+msgstr ""
#: src/screens/Messages/components/MessageComposer.tsx:255
msgctxt "description"
msgid "Message"
-msgstr "Message"
+msgstr ""
#. placeholder {0}: profile.handle
#: src/components/dms/MessageProfileButton.tsx:99
@@ -7520,7 +7525,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:199
msgid "Message {displayName}"
-msgstr "Message {displayName}"
+msgstr ""
#: src/screens/Messages/components/ChatListItem.tsx:322
msgid "Message deleted"
@@ -7533,7 +7538,7 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:636
msgid "Message failed to send."
-msgstr "Message failed to send."
+msgstr ""
#. placeholder {0}: sender?.handle ?? 'unknown'
#. placeholder {1}: message.text
@@ -7552,7 +7557,7 @@ msgstr ""
#: src/screens/Messages/components/MessageComposer.tsx:116
msgid "Message is too long ({graphemeCount}/{MAX_DM_GRAPHEME_LENGTH})"
-msgstr "Message is too long ({graphemeCount}/{MAX_DM_GRAPHEME_LENGTH})"
+msgstr ""
#: src/components/dms/MessageContextMenu.tsx:165
msgid "Message options"
@@ -7564,11 +7569,11 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:735
msgid "Messages from this person are hidden while they are blocking you."
-msgstr "Messages from this person are hidden while they are blocking you."
+msgstr ""
#: src/components/dms/MessageItem.tsx:730
msgid "Messages from this person are hidden while you are blocking them."
-msgstr "Messages from this person are hidden while you are blocking them."
+msgstr ""
#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:101
msgctxt "Name of app icon variant"
@@ -7595,7 +7600,7 @@ msgstr ""
#: src/screens/Settings/Settings.tsx:190
#: src/screens/Settings/Settings.tsx:193
msgid "Moderation and content filters"
-msgstr "Moderation and content filters"
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:175
msgid "Moderation details"
@@ -7688,7 +7693,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:536
msgid "Mute"
-msgstr "Mute"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:184
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VolumeControl.tsx:97
@@ -7700,7 +7705,7 @@ msgstr ""
#: src/components/RichTextTag.tsx:154
#: src/components/RichTextTag.tsx:170
msgid "Mute {0}"
-msgstr "Mute {0}"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:739
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:745
@@ -7733,7 +7738,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:534
msgid "Mute this group chat"
-msgstr "Mute this group chat"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:194
msgid "Mute this word for 24 hours"
@@ -7771,11 +7776,11 @@ msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:207
msgid "Mute, leave, or remove people anytime. It’s your chat."
-msgstr "Mute, leave, or remove people anytime. It’s your chat."
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:536
msgid "Muted"
-msgstr "Muted"
+msgstr ""
#: src/screens/Moderation/index.tsx:314
msgid "Muted accounts"
@@ -7805,16 +7810,16 @@ msgstr ""
#: src/components/moderation/BlockDialog.tsx:174
msgid "Mutual group chats"
-msgstr "Mutual group chats"
+msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:54
#: src/components/dialogs/BirthDateSettings.tsx:58
msgid "My birthdate"
-msgstr "My birthdate"
+msgstr ""
#: src/screens/StarterPack/Wizard/StepDetails.tsx:77
msgid "My favorite feeds and people - join me!"
-msgstr "My favorite feeds and people - join me!"
+msgstr ""
#: src/view/screens/Feeds.tsx:697
msgid "My Feeds"
@@ -7822,7 +7827,7 @@ msgstr ""
#: src/screens/StarterPack/Wizard/StepDetails.tsx:49
msgid "My starter pack"
-msgstr "My starter pack"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:416
msgid "Name"
@@ -7862,7 +7867,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr ""
@@ -7876,7 +7880,7 @@ msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:171
msgctxt "nux-description"
msgid "New"
-msgstr "New"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:569
msgid "New {postsCount, plural, one {post} other {posts}} from {firstAuthorLink}"
@@ -7899,19 +7903,19 @@ msgstr ""
#. placeholder {0}: createSanitizedDisplayName(members[0])
#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:61
msgid "New chat with {0}"
-msgstr "New chat with {0}"
+msgstr ""
#. placeholder {0}: createSanitizedDisplayName(members[0])
#. placeholder {1}: createSanitizedDisplayName(members[1])
#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:65
msgid "New chat with {0} and {1}"
-msgstr "New chat with {0} and {1}"
+msgstr ""
#. placeholder {0}: createSanitizedDisplayName(members[0])
#. placeholder {1}: createSanitizedDisplayName(members[1])
#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:73
msgid "New chat with {0}, {1}, and {memberCount, plural, one {{memberCount} more} other {{memberCount} more}}."
-msgstr "New chat with {0}, {1}, and {memberCount, plural, one {{memberCount} more} other {{memberCount} more}}."
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Update.tsx:219
msgid "New email address"
@@ -7934,7 +7938,7 @@ msgstr ""
#: src/components/dms/InitiateChatFlow.tsx:249
#: src/components/dms/InitiateChatFlow.tsx:263
msgid "New group chat"
-msgstr "New group chat"
+msgstr ""
#. Button used to create a new group chat.
#. Button used to create a new group chat.
@@ -7942,11 +7946,11 @@ msgstr "New group chat"
#: src/components/dms/InitiateChatFlow.tsx:834
msgctxt "action"
msgid "New group chat"
-msgstr "New group chat"
+msgstr ""
#: src/components/dms/InitiateChatFlow.tsx:300
msgid "New group chat with:"
-msgstr "New group chat with:"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:228
#: src/screens/Settings/components/ChangeHandleDialog.tsx:236
@@ -7963,13 +7967,13 @@ msgstr ""
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:31
#: src/screens/Settings/NotificationSettings/index.tsx:282
msgid "New message requests"
-msgstr "New message requests"
+msgstr ""
#: src/screens/Messages/Settings.tsx:268
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:21
#: src/screens/Settings/NotificationSettings/index.tsx:265
msgid "New messages"
-msgstr "New messages"
+msgstr ""
#: src/screens/Login/SetNewPasswordForm.tsx:130
#: src/screens/Settings/components/ChangePasswordDialog.tsx:204
@@ -7977,7 +7981,7 @@ msgstr "New messages"
msgid "New password"
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -7994,7 +7998,7 @@ msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:558
msgid "New posts from {firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> "
-msgstr "New posts from {firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> "
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:543
msgid "New posts from {firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}"
@@ -8006,7 +8010,7 @@ msgstr ""
#: src/screens/Login/LoginForm.tsx:569
msgid "New to Bluesky? <0>Sign up0>"
-msgstr "New to Bluesky? <0>Sign up0>"
+msgstr ""
#: src/components/NewskieDialog.tsx:122
msgid "New user info dialog"
@@ -8020,7 +8024,7 @@ msgid "Newest replies first"
msgstr ""
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr ""
@@ -8050,7 +8054,7 @@ msgstr ""
#: src/features/inviteFriends/components/ThemePicker.tsx:33
msgid "Night"
-msgstr "Night"
+msgstr ""
#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:32
msgid "No ads, no invasive tracking, no engagement traps. Bluesky respects your time and attention."
@@ -8062,7 +8066,7 @@ msgstr ""
#: src/screens/Settings/BetaFeaturesSettings.tsx:177
msgid "No beta features at the moment."
-msgstr "No beta features at the moment."
+msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:681
msgid "No contacts found"
@@ -8100,12 +8104,12 @@ msgstr ""
#. Empty-state message shown in the GIF picker when a search returns zero results. Placeholder is the user’s search query.
#: src/features/gifPicker/components/GifPickerPlaceholder.tsx:25
msgid "No GIFs found for \"{query}\"."
-msgstr "No GIFs found for \"{query}\"."
+msgstr ""
#. Empty-state message shown when the trending/featured GIF feed returns no results (rare, usually a transient provider issue).
#: src/features/gifPicker/components/GifPickerPlaceholder.tsx:36
msgid "No GIFs to show right now. Try again in a moment."
-msgstr "No GIFs to show right now. Try again in a moment."
+msgstr ""
#: src/features/liveNow/components/LinkPreview.tsx:64
msgid "No image"
@@ -8153,7 +8157,7 @@ msgstr ""
#: src/screens/Messages/Settings.tsx:104
msgctxt "allow group chat invites from"
msgid "No one"
-msgstr "No one"
+msgstr ""
#: src/screens/Messages/Settings.tsx:86
msgctxt "allow messages from"
@@ -8173,7 +8177,7 @@ msgstr ""
#: src/screens/Messages/components/ChatLocked.tsx:73
msgid "No one can send messages"
-msgstr "No one can send messages"
+msgstr ""
#: src/screens/Notifications/ActivityList.tsx:43
msgid "No posts here"
@@ -8191,11 +8195,11 @@ msgstr ""
#. Empty-state message shown in the GIF picker’s Recents tab before the user has selected any GIFs.
#: src/features/gifPicker/components/GifPickerPlaceholder.tsx:31
msgid "No recent GIFs yet. Pick one to see it here."
-msgstr "No recent GIFs yet. Pick one to see it here."
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:23
msgid "No replies"
-msgstr "No replies"
+msgstr ""
#: src/view/screens/Profile.tsx:456
msgid "No replies yet"
@@ -8218,7 +8222,7 @@ msgid "No results"
msgstr ""
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8233,17 +8237,17 @@ msgstr ""
#: src/screens/Search/SearchResults.tsx:206
msgid "No results found for “<0>{query}0>” with advanced search filters applied."
-msgstr "No results found for “<0>{query}0>” with advanced search filters applied."
+msgstr ""
#: src/screens/Search/SearchResults.tsx:218
msgid "No results found for “<0>{query}0>”."
-msgstr "No results found for “<0>{query}0>”."
+msgstr ""
#: src/screens/Search/SearchResults.tsx:212
msgid "No results found for your query with advanced search filters applied."
-msgstr "No results found for your query with advanced search filters applied."
+msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8258,7 +8262,7 @@ msgstr ""
#: src/lib/translation/index.tsx:308
msgid "No translation received from your device."
-msgstr "No translation received from your device."
+msgstr ""
#: src/view/screens/Profile.tsx:498
msgid "No video posts yet"
@@ -8296,11 +8300,11 @@ msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:263
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:266
msgid "None of these words"
-msgstr "None of these words"
+msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.web.tsx:31
msgid "Not available on this platform"
-msgstr "Not available on this platform"
+msgstr ""
#: src/screens/FindContactsFlowScreen.tsx:62
#: src/screens/Settings/FindContactsSettings.tsx:106
@@ -8309,7 +8313,7 @@ msgstr ""
#: src/components/KnownFollowers.tsx:254
msgid "Not followed by anyone you’re following"
-msgstr "Not followed by anyone you’re following"
+msgstr ""
#: src/Navigation.tsx:168
#: src/view/screens/Profile.tsx:132
@@ -8391,7 +8395,7 @@ msgstr ""
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8415,7 +8419,7 @@ msgstr ""
#: src/screens/Settings/AccountSettings.tsx:162
msgid "On"
-msgstr "On"
+msgstr ""
#: src/components/StarterPack/QrCode.tsx:86
msgid "on<0><1/><2><3/>2>0>"
@@ -8427,11 +8431,11 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:117
msgid "One of the selected recipients does not allow group chats."
-msgstr "One of the selected recipients does not allow group chats."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:100
msgid "One of the selected recipients has blocked you and cannot be messaged."
-msgstr "One of the selected recipients has blocked you and cannot be messaged."
+msgstr ""
#: src/view/com/composer/Composer.tsx:933
msgid "One or more GIFs is missing alt text."
@@ -8447,7 +8451,7 @@ msgstr ""
#: src/view/com/composer/SelectMediaButton.tsx:446
msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB."
-msgstr "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB."
+msgstr ""
#: src/view/com/composer/Composer.tsx:736
msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}"
@@ -8468,19 +8472,19 @@ msgstr ""
#. placeholder {2}: next.length
#: src/view/com/composer/Composer.tsx:234
msgid "Only {0} of {1} {2, plural, one {image} other {images}} added; limit is {MAX_GALLERY_IMAGES}"
-msgstr "Only {0} of {1} {2, plural, one {image} other {images}} added; limit is {MAX_GALLERY_IMAGES}"
+msgstr ""
#: src/screens/Messages/JoinRequests.tsx:200
msgid "Only admins can accept join requests."
-msgstr "Only admins can accept join requests."
+msgstr ""
#: src/screens/Messages/JoinRequests.tsx:233
msgid "Only admins can reject join requests."
-msgstr "Only admins can reject join requests."
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:155
msgid "Only followers can join this group chat."
-msgstr "Only followers can join this group chat."
+msgstr ""
#: src/screens/Settings/ActivityPrivacySettings.tsx:121
#: src/screens/Settings/ActivityPrivacySettings.tsx:126
@@ -8495,24 +8499,24 @@ msgstr ""
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
#: src/screens/Messages/JoinRequest.tsx:218
msgid "Only people {0} follows can join."
-msgstr "Only people {0} follows can join."
+msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:127
#: src/components/intents/GroupChatJoinDialog.tsx:306
msgid "Only people the chat owner follows can join"
-msgstr "Only people the chat owner follows can join"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:23
msgid "Only posts with media"
-msgstr "Only posts with media"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:24
msgid "Only posts with videos"
-msgstr "Only posts with videos"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:24
msgid "Only replies"
-msgstr "Only replies"
+msgstr ""
#: src/view/com/composer/videos/SubtitleFilePicker.tsx:41
msgid "Only WebVTT (.vtt) files are supported"
@@ -8524,7 +8528,7 @@ msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:218
msgid "Oops, this profile doesn't exist. Try scanning another one."
-msgstr "Oops, this profile doesn't exist. Try scanning another one."
+msgstr ""
#: src/components/Lists.tsx:184
#: src/components/StarterPack/ProfileStarterPacks.tsx:363
@@ -8537,7 +8541,7 @@ msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:66
msgid "Open advanced search options"
-msgstr "Open advanced search options"
+msgstr ""
#: src/screens/Onboarding/StepProfile/index.tsx:311
msgid "Open avatar creator"
@@ -8550,11 +8554,11 @@ msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:104
#: src/components/intents/GroupChatJoinDialog.tsx:453
msgid "Open chat"
-msgstr "Open chat"
+msgstr ""
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:142
msgid "Open chat member options for {displayName}"
-msgstr "Open chat member options for {displayName}"
+msgstr ""
#: src/screens/Messages/components/ChatListItem.tsx:490
#: src/screens/Messages/components/ChatListItem.tsx:494
@@ -8574,12 +8578,13 @@ msgstr ""
msgid "Open emoji picker"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr ""
@@ -8593,17 +8598,17 @@ msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:446
msgid "Open group chat"
-msgstr "Open group chat"
+msgstr ""
#: src/components/dms/MessagesListHeader.tsx:167
#: src/components/dms/MessagesListHeader.tsx:203
msgid "Open group chat settings"
-msgstr "Open group chat settings"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:556
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:562
msgid "Open in Google Translate"
-msgstr "Open in Google Translate"
+msgstr ""
#: src/components/Post/Embed/ExternalEmbed/index.tsx:88
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:147
@@ -8637,12 +8642,12 @@ msgstr ""
#: src/features/inviteFriends/components/ActionButtons.tsx:39
msgid "Open QR code scanner"
-msgstr "Open QR code scanner"
+msgstr ""
#: src/components/BotAccountAlert.tsx:62
#: src/components/BotAccountAlert.tsx:71
msgid "Open settings"
-msgstr "Open settings"
+msgstr ""
#: src/components/PostControls/ShareMenu/index.tsx:98
msgid "Open share menu"
@@ -8663,7 +8668,7 @@ msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:447
msgid "Open this group chat"
-msgstr "Open this group chat"
+msgstr ""
#. placeholder {0}: feedInfo.displayName
#: src/view/shell/desktop/Feeds.tsx:185
@@ -8676,7 +8681,7 @@ msgstr ""
#: src/screens/Login/LoginForm.tsx:645
msgid "Opens a dialog to change the hosting provider you sign in to"
-msgstr "Opens a dialog to change the hosting provider you sign in to"
+msgstr ""
#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:151
msgid "Opens a dialog to choose who can interact with this post"
@@ -8684,7 +8689,7 @@ msgstr ""
#: src/features/inviteFriends/components/ThemePicker.tsx:40
msgid "Opens a list of color themes for the QR card"
-msgstr "Opens a list of color themes for the QR card"
+msgstr ""
#: src/screens/Log.tsx:74
msgid "Opens additional details for a debug entry"
@@ -8717,7 +8722,7 @@ msgstr ""
#. Accessibility hint for button in composer to add images, a video, or a GIF to a post.
#: src/view/com/composer/SelectMediaButton.tsx:517
msgid "Opens device gallery to select up to {MAX_GALLERY_IMAGES, plural, other {# images}}, or a single video or GIF."
-msgstr "Opens device gallery to select up to {MAX_GALLERY_IMAGES, plural, other {# images}}, or a single video or GIF."
+msgstr ""
#: src/screens/Messages/JoinRequest.tsx:305
#: src/view/com/auth/SplashScreen.tsx:91
@@ -8733,7 +8738,7 @@ msgstr ""
#: src/components/images/Gallery/index.tsx:458
msgid "Opens full image"
-msgstr "Opens full image"
+msgstr ""
#: src/screens/Settings/Settings.tsx:257
msgid "Opens helpdesk in browser"
@@ -8758,20 +8763,20 @@ msgstr ""
#: src/components/dms/SystemMessageItem.tsx:61
msgid "Opens profile"
-msgstr "Opens profile"
+msgstr ""
#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:50
msgid "Opens the find and invite friends settings"
-msgstr "Opens the find and invite friends settings"
+msgstr ""
#. Accessibility hint announced after the GIF picker button label, describing what activating it will do.
#: src/view/com/composer/photos/SelectGifBtn.tsx:45
msgid "Opens the GIF picker dialog"
-msgstr "Opens the GIF picker dialog"
+msgstr ""
#: src/view/shell/Drawer.tsx:123
msgid "Opens the invite friends sheet to share your profile"
-msgstr "Opens the invite friends sheet to share your profile"
+msgstr ""
#: src/view/com/feeds/ComposerPrompt.tsx:148
msgid "Opens the post composer"
@@ -8868,11 +8873,11 @@ msgstr ""
#: src/components/dialogs/StarterPackDialog.tsx:384
msgid "Owner"
-msgstr "Owner"
+msgstr ""
#: src/components/dms/LeaveConvoPrompt.tsx:44
msgid "Owner must lock the group before leaving."
-msgstr "Owner must lock the group before leaving."
+msgstr ""
#: src/components/Lists.tsx:204
#: src/components/Lists.tsx:219
@@ -8884,7 +8889,7 @@ msgstr ""
#. Accessibility label for the icon-only pill that filters the GIF picker to celebration/party GIFs.
#: src/features/gifPicker/components/GifCategoryPills.tsx:85
msgid "Party GIFs"
-msgstr "Party GIFs"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:365
#: src/screens/Login/LoginForm.tsx:372
@@ -8932,11 +8937,11 @@ msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:164
msgid "People {ownerName} follows can join instantly"
-msgstr "People {ownerName} follows can join instantly"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:169
msgid "People {ownerName} follows can request to join"
-msgstr "People {ownerName} follows can request to join"
+msgstr ""
#. placeholder {0}: route.params.name
#: src/Navigation.tsx:239
@@ -8956,20 +8961,20 @@ msgstr ""
#: src/screens/Messages/Settings.tsx:97
msgctxt "allow group chat invites from"
msgid "People I follow"
-msgstr "People I follow"
+msgstr ""
#: src/screens/Messages/Settings.tsx:82
msgctxt "allow messages from"
msgid "People I follow"
-msgstr "People I follow"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:163
msgid "People I follow can join instantly"
-msgstr "People I follow can join instantly"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:168
msgid "People I follow can request to join"
-msgstr "People I follow can request to join"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:510
#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:23
@@ -9011,15 +9016,15 @@ msgstr ""
#: src/features/inviteFriends/components/ThemePicker.tsx:39
msgid "Pick a color theme"
-msgstr "Pick a color theme"
+msgstr ""
#: src/view/com/composer/labels/LabelsBtn.tsx:165
msgid "Pictures meant for adults."
msgstr ""
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr ""
@@ -9029,7 +9034,7 @@ msgstr ""
msgid "Pin to home"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr ""
@@ -9043,8 +9048,8 @@ msgid "Pinned"
msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr ""
@@ -9237,7 +9242,7 @@ msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.web.tsx:40
msgid "Please use the Bluesky mobile app to scan a QR code."
-msgstr "Please use the Bluesky mobile app to scan a QR code."
+msgstr ""
#: src/screens/Settings/FindContactsSettings.tsx:107
msgid "Please use the native app to import your contacts."
@@ -9256,7 +9261,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr ""
@@ -9291,7 +9296,7 @@ msgstr ""
#: src/view/com/composer/Composer.tsx:1548
msgid "Post anyway"
-msgstr "Post anyway"
+msgstr ""
#: src/screens/PostThread/components/ThreadItemPostTombstone.tsx:22
msgid "Post blocked"
@@ -9342,7 +9347,7 @@ msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:193
msgid "Post it to Bluesky or share anywhere."
-msgstr "Post it to Bluesky or share anywhere."
+msgstr ""
#. Accessibility label for button that opens dialog to choose post language settings
#: src/view/com/composer/select-language/PostLanguageSelect.tsx:195
@@ -9352,7 +9357,7 @@ msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:395
#: src/screens/Messages/components/InviteLinkDialog.tsx:411
msgid "Post link"
-msgstr "Post link"
+msgstr ""
#: src/screens/PostThread/components/ThreadError.tsx:33
#: src/screens/PostThread/components/ThreadItemPostTombstone.tsx:25
@@ -9379,7 +9384,7 @@ msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:22
msgid "Posts and replies"
-msgstr "Posts and replies"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:123
msgid "Posts can be muted based on their text, their tags, or both. We recommend avoiding common words that appear in many posts, since it can result in no posts being shown."
@@ -9491,7 +9496,7 @@ msgstr ""
#: src/screens/Profile/Header/Shell.tsx:164
msgid "Profile banner placeholder"
-msgstr "Profile banner placeholder"
+msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:210
#: src/lib/strings/errors.ts:39
@@ -9546,11 +9551,11 @@ msgstr ""
#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:22
msgid "Push, everyone"
-msgstr "Push, everyone"
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:26
msgid "Push, people you follow"
-msgstr "Push, people you follow"
+msgstr ""
#: src/components/StarterPack/QrCodeDialog.tsx:143
msgid "QR code copied to your clipboard!"
@@ -9614,11 +9619,11 @@ msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:433
msgid "Re-enable invite link"
-msgstr "Re-enable invite link"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:440
msgid "Re-enable link"
-msgstr "Re-enable link"
+msgstr ""
#: src/components/dms/EmojiReactionPicker.tsx:80
msgid "React with {emoji}"
@@ -9627,7 +9632,7 @@ msgstr ""
#: src/components/dms/ReactionsDialog.tsx:70
#: src/components/dms/ReactionsDialog.tsx:98
msgid "Reactions"
-msgstr "Reactions"
+msgstr ""
#: src/screens/Deactivated.tsx:133
msgid "Reactivate your account"
@@ -9641,7 +9646,7 @@ msgstr ""
#: src/screens/Search/SearchResults.tsx:249
msgctxt "english-only-resource"
msgid "Read about how to use advanced search filters"
-msgstr "Read about how to use advanced search filters"
+msgstr ""
#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:162
#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:173
@@ -9702,20 +9707,16 @@ msgstr ""
#. Accessibility label for the icon-only pill that shows previously selected GIFs in the GIF picker.
#: src/features/gifPicker/components/GifCategoryPills.tsx:35
msgid "Recent GIFs"
-msgstr "Recent GIFs"
+msgstr ""
#: src/screens/Search/components/SearchHistory.tsx:52
msgid "Recent searches"
-msgstr "Recent searches"
+msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:249
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr ""
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr ""
@@ -9729,7 +9730,7 @@ msgstr ""
#: src/screens/Messages/JoinRequests.tsx:489
msgctxt "button"
msgid "Reject"
-msgstr "Reject"
+msgstr ""
#: src/screens/Messages/components/RequestButtons.tsx:125
msgid "Reject chat request"
@@ -9737,7 +9738,7 @@ msgstr ""
#: src/screens/Messages/JoinRequests.tsx:483
msgid "Reject join request"
-msgstr "Reject join request"
+msgstr ""
#: src/screens/Messages/ChatList.tsx:425
#: src/screens/Messages/Inbox.tsx:206
@@ -9764,7 +9765,7 @@ msgstr ""
#: src/components/dms/ChatProfileTabs.tsx:153
msgid "Remove {displayName} from group chat"
-msgstr "Remove {displayName} from group chat"
+msgstr ""
#: src/components/StarterPack/Wizard/WizardListCard.tsx:62
msgid "Remove {displayName} from starter pack"
@@ -9773,15 +9774,15 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/Member.tsx:157
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:234
msgid "Remove {displayName} from this group chat"
-msgstr "Remove {displayName} from this group chat"
+msgstr ""
#: src/screens/Messages/ConversationSettings/prompts.tsx:176
msgid "Remove {displayName}?"
-msgstr "Remove {displayName}?"
+msgstr ""
#: src/screens/Search/components/SearchHistory.tsx:182
msgid "Remove {q}"
-msgstr "Remove {q}"
+msgstr ""
#: src/screens/Settings/Settings.tsx:663
#: src/screens/Settings/Settings.tsx:666
@@ -9809,7 +9810,7 @@ msgstr ""
#: src/view/com/composer/videos/SubtitleDialog.tsx:286
msgid "Remove caption file"
-msgstr "Remove caption file"
+msgstr ""
#: src/screens/Messages/components/MessageInputEmbed.tsx:234
#: src/screens/Messages/components/MessageInputEmbed.tsx:289
@@ -9830,14 +9831,14 @@ msgstr ""
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:143
msgid "Remove filter"
-msgstr "Remove filter"
+msgstr ""
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:238
msgid "Remove from chat"
-msgstr "Remove from chat"
+msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9871,10 +9872,10 @@ msgstr ""
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
-msgstr "Remove member"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:613
msgid "Remove mute word from your list"
@@ -9943,7 +9944,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -9996,15 +9997,15 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:925
msgid "Replied-to message from {senderName}, tap to scroll to it"
-msgstr "Replied-to message from {senderName}, tap to scroll to it"
+msgstr ""
#: src/components/dms/MessageItem.tsx:923
msgid "Replied-to message was sent before you joined"
-msgstr "Replied-to message was sent before you joined"
+msgstr ""
#: src/components/dms/MessageItem.tsx:926
msgid "Replied-to message, tap to scroll to it"
-msgstr "Replied-to message, tap to scroll to it"
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:274
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:286
@@ -10026,7 +10027,7 @@ msgstr ""
#: src/components/dms/MessageContextMenu.tsx:182
#: src/components/dms/MessageContextMenu.tsx:185
msgid "Reply"
-msgstr "Reply"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1885
msgctxt "action"
@@ -10089,8 +10090,8 @@ msgstr ""
msgid "Report dialog"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr ""
@@ -10110,7 +10111,7 @@ msgstr ""
#: src/components/SendErrorReportDialog.tsx:47
msgid "Report sent"
-msgstr "Report sent"
+msgstr ""
#: src/screens/StarterPack/StarterPackScreen.tsx:657
#: src/screens/StarterPack/StarterPackScreen.tsx:660
@@ -10135,7 +10136,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:582
msgid "Report this group chat"
-msgstr "Report this group chat"
+msgstr ""
#: src/components/moderation/ReportDialog/copy.ts:31
msgid "Report this list"
@@ -10215,11 +10216,11 @@ msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:463
msgid "Request access to group chat"
-msgstr "Request access to group chat"
+msgstr ""
#: src/screens/Messages/JoinRequests.tsx:182
msgid "Request approved."
-msgstr "Request approved."
+msgstr ""
#: src/screens/Settings/components/ChangePasswordDialog.tsx:226
#: src/screens/Settings/components/ChangePasswordDialog.tsx:232
@@ -10228,27 +10229,27 @@ msgstr ""
#: src/screens/Messages/JoinRequests.tsx:215
msgid "Request rejected."
-msgstr "Request rejected."
+msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:117
#: src/components/intents/GroupChatJoinDialog.tsx:295
msgid "Request to join"
-msgstr "Request to join"
+msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:131
msgid "Requested"
-msgstr "Requested"
+msgstr ""
#. Incoming message requests
#: src/screens/Messages/components/InboxRequests.tsx:25
msgid "Requests"
-msgstr "Requests"
+msgstr ""
#: src/Navigation.tsx:510
#: src/screens/Messages/JoinRequests.tsx:59
#: src/screens/Messages/JoinRequests.tsx:425
msgid "Requests to join"
-msgstr "Requests to join"
+msgstr ""
#: src/screens/Settings/AccessibilitySettings.tsx:59
#: src/screens/Settings/AccessibilitySettings.tsx:64
@@ -10271,11 +10272,11 @@ msgstr ""
#: src/screens/Messages/components/OutgoingRequestListItem.tsx:115
#: src/screens/Messages/components/OutgoingRequestListItem.tsx:117
msgid "Rescind request"
-msgstr "Rescind request"
+msgstr ""
#: src/screens/Messages/components/OutgoingRequestListItem.tsx:50
msgid "Rescind request to join group chat"
-msgstr "Rescind request to join group chat"
+msgstr ""
#: src/components/dialogs/EmailDialog/components/ResendEmailText.tsx:39
msgid "Resend"
@@ -10324,7 +10325,7 @@ msgstr ""
#: src/screens/Login/LoginForm.tsx:422
msgid "Reset your password by sending a code to your email"
-msgstr "Reset your password by sending a code to your email"
+msgstr ""
#: src/screens/Settings/FindContactsSettings.tsx:544
#: src/screens/Settings/FindContactsSettings.tsx:560
@@ -10397,12 +10398,12 @@ msgstr ""
#: src/screens/Login/LoginForm.tsx:613
msgid "Reveal password"
-msgstr "Reveal password"
+msgstr ""
#. Accessibility label for the icon-only pill that filters the GIF picker to sad/crying GIFs.
#: src/features/gifPicker/components/GifCategoryPills.tsx:75
msgid "Sad GIFs"
-msgstr "Sad GIFs"
+msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:200
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:309
@@ -10478,8 +10479,8 @@ msgstr ""
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr ""
@@ -10500,7 +10501,7 @@ msgstr ""
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr ""
@@ -10514,7 +10515,7 @@ msgstr ""
#: src/screens/Messages/ChatList.tsx:223
#: src/screens/Messages/ChatList.tsx:447
msgid "Say hi to someone"
-msgstr "Say hi to someone"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:43
msgid "Scam"
@@ -10522,13 +10523,13 @@ msgstr ""
#: src/features/inviteFriends/components/ActionButtons.tsx:44
msgid "Scan"
-msgstr "Scan"
+msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:82
#: src/features/inviteFriends/InviteScannerScreen.web.tsx:23
#: src/Navigation.tsx:317
msgid "Scan QR code"
-msgstr "Scan QR code"
+msgstr ""
#: src/lib/interests.ts:71
msgid "Science"
@@ -10544,7 +10545,7 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:819
msgid "Scroll to the message this is replying to"
-msgstr "Scroll to the message this is replying to"
+msgstr ""
#: src/screens/ProfileList/AboutSection.tsx:132
msgid "Scroll to top"
@@ -10593,27 +10594,27 @@ msgstr ""
#: src/screens/Search/components/AutocompleteResults.tsx:49
msgid "Search for “{searchText}”"
-msgstr "Search for “{searchText}”"
+msgstr ""
#: src/screens/Search/components/SearchHistory.tsx:136
msgid "Search for {q}"
-msgstr "Search for {q}"
+msgstr ""
#: src/screens/StarterPack/Wizard/index.tsx:541
msgid "Search for feeds that you want to suggest to others."
msgstr ""
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
#: src/components/dms/components/UserSearchInput.tsx:43
msgid "Search for people"
-msgstr "Search for people"
+msgstr ""
#. Accessibility label for the GIF search input inside the GIF picker dialog.
#: src/features/gifPicker/components/GifPickerHeader.tsx:40
@@ -10628,7 +10629,7 @@ msgstr ""
#. Placeholder text inside the GIF search input. KLIPY is the third-party GIF provider; keep the brand name as-is.
#: src/features/gifPicker/components/GifPickerHeader.tsx:45
msgid "Search KLIPY"
-msgstr "Search KLIPY"
+msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:232
#: src/components/dialogs/LanguageSelectDialog.tsx:233
@@ -10652,7 +10653,7 @@ msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:248
msgid "Search query"
-msgstr "Search query"
+msgstr ""
#: src/screens/Profile/ProfileSearch.tsx:38
msgid "Search..."
@@ -10700,6 +10701,7 @@ msgstr ""
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10707,6 +10709,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10774,11 +10780,11 @@ msgstr ""
#: src/view/com/composer/videos/SubtitleFilePicker.tsx:60
#: src/view/com/composer/videos/SubtitleFilePicker.tsx:67
msgid "Select caption file (.vtt)"
-msgstr "Select caption file (.vtt)"
+msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:501
msgid "Select chat \"{name}\""
-msgstr "Select chat \"{name}\""
+msgstr ""
#: src/screens/Settings/LanguageSettings.tsx:195
#: src/screens/Settings/LanguageSettings.tsx:233
@@ -10792,7 +10798,7 @@ msgstr ""
#. placeholder {0}: labels[filter.field].title
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:102
msgid "Select filter type (currently: {0})"
-msgstr "Select filter type (currently: {0})"
+msgstr ""
#: src/screens/Login/index.tsx:166
msgid "Select from an existing account"
@@ -10819,7 +10825,7 @@ msgstr ""
#: src/components/dms/InitiateChatFlow.tsx:725
msgid "Select group chat members"
-msgstr "Select group chat members"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:151
msgid "Select how long to mute this word for."
@@ -10861,7 +10867,7 @@ msgstr ""
#: src/components/Post/Translated/index.tsx:446
msgid "Select the source language"
-msgstr "Select the source language"
+msgstr ""
#: src/view/com/composer/select-language/PostLanguageSelect.tsx:77
#: src/view/com/composer/select-language/PostLanguageSelect.tsx:137
@@ -10922,7 +10928,7 @@ msgstr ""
#: src/screens/Settings/AboutSettings.tsx:125
#: src/screens/Settings/AboutSettings.tsx:128
msgid "Send error report"
-msgstr "Send error report"
+msgstr ""
#: src/view/shell/Drawer.tsx:420
msgid "Send feedback"
@@ -10959,12 +10965,12 @@ msgstr ""
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr ""
+msgstr "Send via direct message"
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
msgid "Sent at {0}"
-msgstr "Sent at {0}"
+msgstr ""
#: src/components/contacts/screens/PhoneInput.tsx:283
msgid "Sent to our phone number verification provider Plivo"
@@ -11002,11 +11008,11 @@ msgstr ""
#: src/screens/Login/LoginForm.tsx:352
msgid "set your hosting provider manually"
-msgstr "set your hosting provider manually"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:486
msgid "Set your hosting provider manually"
-msgstr "Set your hosting provider manually"
+msgstr ""
#: src/screens/Login/ForgotPasswordForm.tsx:104
msgid "Sets email for password reset"
@@ -11050,12 +11056,12 @@ msgstr ""
#: src/screens/Messages/Settings.tsx:280
#: src/screens/Settings/NotificationSettings/index.tsx:277
msgid "Settings for notifications for new message requests"
-msgstr "Settings for notifications for new message requests"
+msgstr ""
#: src/screens/Messages/Settings.tsx:259
#: src/screens/Settings/NotificationSettings/index.tsx:260
msgid "Settings for notifications for new messages"
-msgstr "Settings for notifications for new messages"
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:247
msgid "Settings for notifications for reposts of your reposts"
@@ -11100,7 +11106,7 @@ msgstr ""
#: src/ageAssurance/useVerificationFlow.ts:62
msgid "Share age range"
-msgstr "Share age range"
+msgstr ""
#: src/view/com/profile/ProfileMenu.tsx:549
msgid "Share anyway"
@@ -11116,17 +11122,17 @@ msgstr ""
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:93
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:98
msgid "Share feedback"
-msgstr "Share feedback"
+msgstr ""
#: src/components/Lightbox/chrome/ImageMenu.tsx:93
#: src/components/Lightbox/Lightbox.web.tsx:281
#: src/components/Lightbox/Lightbox.web.tsx:307
msgid "Share image"
-msgstr "Share image"
+msgstr ""
#: src/features/inviteFriends/components/ActionButtons.tsx:23
msgid "Share invite link"
-msgstr "Share invite link"
+msgstr ""
#: src/components/dialogs/LinkWarning.tsx:112
#: src/components/dialogs/LinkWarning.tsx:120
@@ -11143,7 +11149,7 @@ msgstr ""
#: src/screens/Settings/FindContactsSettings.tsx:172
#: src/screens/Settings/FindContactsSettings.tsx:181
msgid "Share my profile"
-msgstr "Share my profile"
+msgstr ""
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:167
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:170
@@ -11153,21 +11159,21 @@ msgstr ""
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:141
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:156
msgid "Share Profile"
-msgstr "Share Profile"
+msgstr ""
#: src/components/StarterPack/ShareDialog.tsx:129
#: src/components/StarterPack/ShareDialog.tsx:139
msgid "Share QR code"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr ""
#: src/screens/Search/Shell.tsx:557
#: src/screens/Search/Shell.tsx:626
msgid "Share this search"
-msgstr "Share this search"
+msgstr ""
#: src/screens/StarterPack/StarterPackScreen.tsx:440
msgid "Share this starter pack"
@@ -11194,7 +11200,7 @@ msgstr ""
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:123
msgid "Share your thoughts…"
-msgstr "Share your thoughts…"
+msgstr ""
#: src/Navigation.tsx:322
msgid "Shared Preferences Tester"
@@ -11203,12 +11209,12 @@ msgstr ""
#. Shown next to the 'Share age range' button when on-device age verification is available. KWS is the name of a third-party verification partner.
#: src/ageAssurance/components/DeviceSignalsNotice.tsx:25
msgid "Sharing your age range reveals only the range associated with your Apple Account – for example, that you’re at least 18. <0>Your exact age and birthday are never shared,0> and this data never leaves this device. Therefore, it only enables access on this device. Alternatively, <1>you can use our trusted partner, KWS1>, to complete your verification and enable access on all platforms."
-msgstr "Sharing your age range reveals only the range associated with your Apple Account – for example, that you’re at least 18. <0>Your exact age and birthday are never shared,0> and this data never leaves this device. Therefore, it only enables access on this device. Alternatively, <1>you can use our trusted partner, KWS1>, to complete your verification and enable access on all platforms."
+msgstr ""
#. Shown next to the 'Share age range' button when on-device age verification is available. KWS is the name of a third-party verification partner.
#: src/ageAssurance/components/DeviceSignalsNotice.tsx:43
msgid "Sharing your age range reveals only the range associated with your Google Account – for example, that you’re at least 18. <0>Your exact age and birthday are never shared,0> and this data never leaves this device. Therefore, it only enables access on this device. Alternatively, <1>you can use our trusted partner, KWS1>, to complete your verification and enable access on all platforms."
-msgstr "Sharing your age range reveals only the range associated with your Google Account – for example, that you’re at least 18. <0>Your exact age and birthday are never shared,0> and this data never leaves this device. Therefore, it only enables access on this device. Alternatively, <1>you can use our trusted partner, KWS1>, to complete your verification and enable access on all platforms."
+msgstr ""
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:143
@@ -11233,7 +11239,7 @@ msgstr ""
#: src/screens/Settings/AutomationLabelSettings.tsx:185
#: src/screens/Settings/AutomationLabelSettings.tsx:198
msgid "Show automation label"
-msgstr "Show automation label"
+msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:30
#: src/lib/moderation/useLabelBehaviorDescription.ts:66
@@ -11250,7 +11256,7 @@ msgstr ""
#: src/components/dms/SystemMessageGroup.tsx:57
msgid "Show group chat updates"
-msgstr "Show group chat updates"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:602
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:604
@@ -11267,7 +11273,7 @@ msgstr ""
#: src/components/Post/ShowMoreTextButton.tsx:50
msgid "Show more"
-msgstr "Show more"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:596
@@ -11370,7 +11376,7 @@ msgstr ""
#: src/screens/Login/ChooseAccountForm.tsx:84
msgid "Sign in as…"
-msgstr "Sign in as…"
+msgstr ""
#: src/screens/Deactivated.tsx:195
#: src/screens/Deactivated.tsx:201
@@ -11383,7 +11389,7 @@ msgstr ""
#: src/screens/Messages/JoinRequest.tsx:216
msgid "Sign in to accept invite."
-msgstr "Sign in to accept invite."
+msgstr ""
#: src/components/AccountList.tsx:70
msgid "Sign in to account that is not listed"
@@ -11395,7 +11401,7 @@ msgstr ""
#: src/screens/Messages/JoinRequest.tsx:215
msgid "Sign in to request access to this group chat."
-msgstr "Sign in to request access to this group chat."
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:580
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:582
@@ -11425,7 +11431,7 @@ msgstr ""
#: src/screens/Login/LoginForm.tsx:572
msgid "Sign up"
-msgstr "Sign up"
+msgstr ""
#: src/components/moderation/ScreenHider.tsx:96
#: src/lib/moderation/useGlobalLabelStrings.ts:28
@@ -11441,7 +11447,7 @@ msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:299
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:302
msgid "Since"
-msgstr "Since"
+msgstr ""
#: src/components/contacts/screens/PhoneInput.tsx:163
#: src/components/contacts/screens/VerifyNumber.tsx:205
@@ -11462,7 +11468,7 @@ msgstr ""
#: src/view/com/composer/Composer.tsx:1546
msgid "Skip empty posts?"
-msgstr "Skip empty posts?"
+msgstr ""
#: src/screens/Onboarding/StepFinished/index.tsx:288
#: src/screens/Onboarding/StepFinished/index.tsx:314
@@ -11476,7 +11482,7 @@ msgstr ""
#: src/components/images/Gallery/index.tsx:441
msgid "slide"
-msgstr "slide"
+msgstr ""
#: src/screens/Settings/AppearanceSettings.tsx:152
msgid "Smaller"
@@ -11497,7 +11503,7 @@ msgstr ""
#. Name for a feature flag
#: src/analytics/features/index.ts:84
msgid "Social proofing on posts"
-msgstr "Social proofing on posts"
+msgstr ""
#: src/lib/interests.ts:58
msgid "Software Dev"
@@ -11521,19 +11527,19 @@ msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:86
msgid "Someone joined"
-msgstr "Someone joined"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:87
msgid "Someone joined the group"
-msgstr "Someone joined the group"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:99
msgid "Someone left"
-msgstr "Someone left"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:100
msgid "Someone left the group"
-msgstr "Someone left the group"
+msgstr ""
#. placeholder {0}: reaction.value
#: src/components/dms/MessageItem.tsx:367
@@ -11543,27 +11549,27 @@ msgstr ""
#. placeholder {0}: reaction.value
#: src/components/dms/getReactionInfo.ts:67
msgid "Someone reacted {0} to {target}"
-msgstr "Someone reacted {0} to {target}"
+msgstr ""
#: src/components/dms/MessageItem.tsx:812
msgid "Someone replied"
-msgstr "Someone replied"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:60
msgid "Someone was added"
-msgstr "Someone was added"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:61
msgid "Someone was added to the group"
-msgstr "Someone was added to the group"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:73
msgid "Someone was removed"
-msgstr "Someone was removed"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:74
msgid "Someone was removed from the group"
-msgstr "Someone was removed from the group"
+msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:103
msgid "Something wasn't quite right with the data you're trying to report. Please contact support."
@@ -11602,7 +11608,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr ""
@@ -11641,14 +11647,14 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr ""
#. Description of a feature flag (Social proofing on posts)
#: src/analytics/features/index.ts:90
msgid "Spot posts your friends and follows have liked."
-msgstr "Spot posts your friends and follows have liked."
+msgstr ""
#: src/components/PostControls/ShareMenu/RecentChats.tsx:234
msgid "Start a conversation, and it will appear here."
@@ -11657,7 +11663,7 @@ msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:130
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:135
msgid "Start a group chat"
-msgstr "Start a group chat"
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:191
msgid "Start a new chat"
@@ -11675,7 +11681,7 @@ msgstr ""
#: src/components/dms/InitiateChatFlow.tsx:726
msgid "Start chat"
-msgstr "Start chat"
+msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:428
#: src/components/dms/InitiateChatFlow.tsx:874
@@ -11706,7 +11712,7 @@ msgstr ""
msgid "Starter pack is invalid"
msgstr ""
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr ""
@@ -11778,7 +11784,7 @@ msgstr ""
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:139
msgid "Submit feedback"
-msgstr "Submit feedback"
+msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:508
#: src/components/moderation/ReportDialog/index.tsx:569
@@ -11794,12 +11800,12 @@ msgstr ""
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:447
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:476
msgid "Subscribe on {0}"
-msgstr "Subscribe on {0}"
+msgstr ""
#. placeholder {0}: highlightedPublisher.name
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:475
msgid "Subscribe to {publicationTitle} on {0}"
-msgstr "Subscribe to {publicationTitle} on {0}"
+msgstr ""
#. placeholder {0}: labelerInfo.creator.handle
#: src/screens/Profile/Sections/Labels.tsx:231
@@ -11834,7 +11840,7 @@ msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:131
msgid "Successfully joined the group chat!"
-msgstr "Successfully joined the group chat!"
+msgstr ""
#: src/components/verification/VerificationCreatePrompt.tsx:37
msgid "Successfully verified"
@@ -11843,9 +11849,9 @@ msgstr ""
#: src/components/dms/AddMembersFlow.tsx:243
#: src/components/dms/InitiateChatFlow.tsx:350
msgid "Suggested"
-msgstr "Suggested"
+msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -11862,7 +11868,7 @@ msgstr ""
#: src/features/inviteFriends/components/ThemePicker.tsx:29
msgid "Sunlight"
-msgstr "Sunlight"
+msgstr ""
#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:72
msgctxt "Name of app icon variant"
@@ -11886,11 +11892,11 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:98
msgid "Suspended accounts cannot participate in a group chat."
-msgstr "Suspended accounts cannot participate in a group chat."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:60
msgid "Suspended accounts cannot participate in chat."
-msgstr "Suspended accounts cannot participate in chat."
+msgstr ""
#: src/components/dialogs/SwitchAccount.tsx:47
#: src/components/dialogs/SwitchAccount.tsx:50
@@ -11930,7 +11936,7 @@ msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:184
msgid "Take the conversation private."
-msgstr "Take the conversation private."
+msgstr ""
#: src/components/dialogs/DeviceLocationRequestDialog.tsx:110
msgid "Tap below to allow Bluesky to access your GPS location. We will then use that data to more accurately determine the content and features available in your region."
@@ -11938,7 +11944,7 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:681
msgid "Tap for details"
-msgstr "Tap for details"
+msgstr ""
#: src/view/com/feeds/MissingFeed.tsx:90
msgid "Tap for information"
@@ -11951,7 +11957,7 @@ msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:213
#: src/screens/Signup/StepInfo/index.tsx:326
msgid "Tap here to update your location with GPS."
-msgstr "Tap here to update your location with GPS."
+msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:165
msgid "Tap to acknowledge that you understand and agree to these updates and continue using Bluesky"
@@ -11965,7 +11971,7 @@ msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:92
msgid "Tap to copy this invite link"
-msgstr "Tap to copy this invite link"
+msgstr ""
#: src/components/ProgressGuide/Toast.tsx:163
msgid "Tap to dismiss"
@@ -11974,42 +11980,42 @@ msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:140
#: src/components/intents/GroupChatJoinDialog.tsx:469
msgid "Tap to join this group chat immediately"
-msgstr "Tap to join this group chat immediately"
+msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:105
msgid "Tap to open this group chat"
-msgstr "Tap to open this group chat"
+msgstr ""
#: src/components/dms/ReactionsDialog.tsx:200
msgid "Tap to remove"
-msgstr "Tap to remove"
+msgstr ""
#. placeholder {0}: reaction.value
#: src/components/dms/ReactionsDialog.tsx:216
msgid "Tap to remove your {0} reaction"
-msgstr "Tap to remove your {0} reaction"
+msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:139
#: src/components/intents/GroupChatJoinDialog.tsx:468
msgid "Tap to request access to join this group chat"
-msgstr "Tap to request access to join this group chat"
+msgstr ""
#: src/components/dms/MessageItem.tsx:646
msgid "Tap to retry"
-msgstr "Tap to retry"
+msgstr ""
#. placeholder {0}: tab.value
#: src/components/dms/ReactionsDialog.tsx:362
msgid "Tap to show {0} reactions"
-msgstr "Tap to show {0} reactions"
+msgstr ""
#: src/components/dms/ReactionsDialog.tsx:361
msgid "Tap to show all reactions"
-msgstr "Tap to show all reactions"
+msgstr ""
#: src/components/dms/MessageItem.tsx:393
msgid "Tap to view reactions"
-msgstr "Tap to view reactions"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:107
msgid "Targeted harassment"
@@ -12041,7 +12047,7 @@ msgstr ""
#: src/screens/Settings/components/DeleteAccountDialog.tsx:214
msgid "Temporarily deactivate your account"
-msgstr "Temporarily deactivate your account"
+msgstr ""
#: src/view/shell/desktop/RightNav.tsx:125
#: src/view/shell/desktop/RightNav.tsx:126
@@ -12076,7 +12082,7 @@ msgstr ""
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:77
msgid "Thanks for your feedback!"
-msgstr "Thanks for your feedback!"
+msgstr ""
#: src/components/intents/VerifyEmailIntentDialog.tsx:77
msgid "Thanks, you have successfully verified your email address. You can close this dialog."
@@ -12162,7 +12168,7 @@ msgstr ""
#: src/components/moderation/LabelsOnMeDialog.tsx:64
msgid "The following labels were applied to this post."
-msgstr "The following labels were applied to this post."
+msgstr ""
#: src/components/moderation/LabelsOnMeDialog.tsx:63
msgid "The following labels were applied to your account."
@@ -12183,11 +12189,11 @@ msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:165
#: src/screens/Messages/JoinRequests.tsx:205
msgid "The member limit has been reached."
-msgstr "The member limit has been reached."
+msgstr ""
#: src/view/com/composer/select-language/SuggestedLanguage.tsx:400
msgid "The post you’re replying to was marked as being written in {suggestedLanguageName} by its author. Would you like to reply in <0>{suggestedLanguageName}0>?"
-msgstr "The post you’re replying to was marked as being written in {suggestedLanguageName} by its author. Would you like to reply in <0>{suggestedLanguageName}0>?"
+msgstr ""
#: src/view/screens/PrivacyPolicy.tsx:29
msgid "The Privacy Policy has been moved to <0/>"
@@ -12196,7 +12202,7 @@ msgstr ""
#: src/view/com/composer/state/video.ts:429
#: src/view/com/composer/state/video.ts:468
msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file."
-msgstr "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file."
+msgstr ""
#: src/lib/hooks/useCleanError.ts:41
#: src/lib/strings/errors.ts:18
@@ -12239,7 +12245,7 @@ msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:519
msgid "There is no invite link for this group chat."
-msgstr "There is no invite link for this group chat."
+msgstr ""
#: src/screens/Settings/components/DeactivateAccountDialog.tsx:86
msgid "There is no time limit for account deactivation, come back any time."
@@ -12248,7 +12254,7 @@ msgstr ""
#. Body message of the error screen shown when the GIF provider request fails. Encourages the user to retry.
#: src/features/gifPicker/components/GifPickerPlaceholder.tsx:56
msgid "There was a problem loading GIFs. Check your connection and try again."
-msgstr "There was a problem loading GIFs. Check your connection and try again."
+msgstr ""
#: src/components/contacts/screens/GetContacts.tsx:147
#: src/components/intents/GroupChatJoinDialog.tsx:149
@@ -12257,7 +12263,7 @@ msgstr "There was a problem loading GIFs. Check your connection and try again."
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12265,7 +12271,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr ""
@@ -12274,8 +12280,8 @@ msgstr ""
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr ""
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr ""
@@ -12300,7 +12306,7 @@ msgstr ""
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12359,12 +12365,12 @@ msgstr ""
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:51
msgid "These domains"
-msgstr "These domains"
+msgstr ""
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:44
msgid "These hashtags"
-msgstr "These hashtags"
+msgstr ""
#: src/screens/Settings/FollowingFeedPreferences.tsx:66
msgid "These settings only apply to the Following feed."
@@ -12373,15 +12379,15 @@ msgstr ""
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:58
msgid "These URLs"
-msgstr "These URLs"
+msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
-msgstr "They own this chat"
+msgstr ""
#: src/screens/Messages/ConversationSettings/prompts.tsx:177
msgid "They won’t be able to rejoin unless you invite them again."
-msgstr "They won’t be able to rejoin unless you invite them again."
+msgstr ""
#: src/components/moderation/ScreenHider.tsx:116
msgid "This {screenDescription} has been flagged:"
@@ -12393,7 +12399,7 @@ msgstr ""
#: src/components/BotAccountAlert.tsx:27
msgid "This account has been marked as automated by its owner."
-msgstr "This account has been marked as automated by its owner."
+msgstr ""
#: src/components/verification/VerificationsDialog.tsx:94
msgid "This account has one or more attempted verifications, but it is not currently verified."
@@ -12431,22 +12437,22 @@ msgstr ""
#: src/screens/Messages/components/ChatEnded.tsx:48
msgid "This chat has ended"
-msgstr "This chat has ended"
+msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:122
#: src/components/intents/GroupChatJoinDialog.tsx:301
msgid "This chat is full"
-msgstr "This chat is full"
+msgstr ""
#: src/screens/Messages/components/ChatListItem.tsx:376
#: src/screens/Messages/components/ChatLocked.tsx:69
msgid "This chat is locked"
-msgstr "This chat is locked"
+msgstr ""
#: src/screens/Messages/components/ChatLocked.tsx:45
#: src/screens/Messages/ConversationSettings/index.tsx:437
msgid "This chat is locked by a moderation action"
-msgstr "This chat is locked by a moderation action"
+msgstr ""
#: src/screens/Messages/components/MessageListError.tsx:17
msgid "This chat was disconnected"
@@ -12484,7 +12490,7 @@ msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:151
msgid "This conversation is locked."
-msgstr "This conversation is locked."
+msgstr ""
#: src/screens/Messages/components/ChatListItem.tsx:156
msgid "This conversation is with a deleted or a deactivated account. Press for options"
@@ -12501,7 +12507,7 @@ msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:280
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:283
msgid "This exact phrase"
-msgstr "This exact phrase"
+msgstr ""
#: src/screens/Settings/ActivityPrivacySettings.tsx:56
msgid "This feature allows users to receive notifications for your new posts and replies. Who do you want to enable this for?"
@@ -12528,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr ""
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr ""
@@ -12539,7 +12545,7 @@ msgstr ""
#: src/screens/Messages/components/ChatLocked.tsx:72
msgid "This group is locked by a moderation action on the owner"
-msgstr "This group is locked by a moderation action on the owner"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:611
msgid "This handle is reserved. Please try a different one."
@@ -12547,7 +12553,7 @@ msgstr ""
#: src/screens/Onboarding/StepProfile/index.tsx:142
msgid "This image could not be used. Try a different format like .jpg or .png."
-msgstr "This image could not be used. Try a different format like .jpg or .png."
+msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:62
msgid "This information is private and not shared with other users."
@@ -12555,15 +12561,15 @@ msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:161
msgid "This invite link has been disabled."
-msgstr "This invite link has been disabled."
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:236
msgid "This invite link is invalid"
-msgstr "This invite link is invalid"
+msgstr ""
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:139
msgid "This is just a one-time security check, since we haven't seen this account on this device before."
-msgstr "This is just a one-time security check, since we haven't seen this account on this device before."
+msgstr ""
#: src/features/liveNow/components/EditLiveDialog.tsx:171
#: src/features/liveNow/components/GoLiveDialog.tsx:161
@@ -12572,7 +12578,7 @@ msgstr ""
#: src/screens/Settings/AutomationLabelSettings.tsx:173
msgid "This label lets the world know that this account is automated. If turned on, this label appears next to the account's name on their profile and posts. It can be turned on or off at any time."
-msgstr "This label lets the world know that this account is automated. If turned on, this label appears next to the account's name on their profile and posts. It can be turned on or off at any time."
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:254
msgid "This label was applied by the author."
@@ -12585,7 +12591,7 @@ msgstr ""
#: src/components/moderation/LabelsOnMeDialog.tsx:156
#: src/components/moderation/ModerationDetailsDialog.tsx:231
msgid "This label was applied to the entire user account and will appear on all posts."
-msgstr "This label was applied to the entire user account and will appear on all posts."
+msgstr ""
#: src/screens/Profile/Sections/Labels.tsx:218
msgid "This labeler hasn't declared what labels it publishes, and may not be active."
@@ -12610,17 +12616,17 @@ msgstr ""
#: src/screens/Messages/components/ChatListItem.tsx:335
msgid "This message is hidden"
-msgstr "This message is hidden"
+msgstr ""
#: src/components/dms/MessageItem.tsx:679
#: src/components/dms/MessageItem.tsx:708
msgid "This message is hidden because this user is blocking you."
-msgstr "This message is hidden because this user is blocking you."
+msgstr ""
#: src/components/dms/MessageItem.tsx:678
#: src/components/dms/MessageItem.tsx:704
msgid "This message is hidden because you are blocking this user."
-msgstr "This message is hidden because you are blocking this user."
+msgstr ""
#: src/screens/Profile/ErrorState.tsx:41
msgid "This moderation service is unavailable. See below for more details. If this issue persists, contact us."
@@ -12628,7 +12634,7 @@ msgstr ""
#: src/components/dms/MessagesListBlockedFooter.tsx:84
msgid "This person is blocking you"
-msgstr "This person is blocking you"
+msgstr ""
#. placeholder {0}: niceDate(i18n, createdAt)
#. placeholder {1}: niceDate(i18n, indexedAt)
@@ -12667,7 +12673,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:156
#: src/screens/Messages/JoinRequests.tsx:111
msgid "This screen is only available for group conversations."
-msgstr "This screen is only available for group conversations."
+msgstr ""
#: src/screens/Signup/StepInfo/Policies.tsx:32
msgid "This service has not provided terms of service or a privacy policy."
@@ -12695,7 +12701,7 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:64
msgid "This user has blocked you and cannot be messaged."
-msgstr "This user has blocked you and cannot be messaged."
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:99
#: src/lib/moderation/useModerationCauseDescription.ts:76
@@ -12704,7 +12710,7 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:68
msgid "This user has disabled chat and cannot be messaged."
-msgstr "This user has disabled chat and cannot be messaged."
+msgstr ""
#: src/lib/moderation/useGlobalLabelStrings.ts:30
msgid "This user has requested that their content only be shown to signed-in users."
@@ -12730,11 +12736,11 @@ msgstr ""
#: src/components/Post/Embed/VideoEmbed/index.web.tsx:236
msgid "This video can’t be played on your device. Your browser or system may be missing the required video codecs (H.264/AAC)."
-msgstr "This video can’t be played on your device. Your browser or system may be missing the required video codecs (H.264/AAC)."
+msgstr ""
#: src/view/com/composer/videos/VideoPreview.web.tsx:65
msgid "This video can’t be previewed in your browser. It will still be uploaded."
-msgstr "This video can’t be previewed in your browser. It will still be uploaded."
+msgstr ""
#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:157
msgid "This will create a new list with the same name, description, and members as this starter pack."
@@ -12792,11 +12798,11 @@ msgstr ""
#: src/components/SendErrorReportDialog.tsx:68
msgid "Title"
-msgstr "Title"
+msgstr ""
#: src/components/SendErrorReportDialog.tsx:71
msgid "Title (100 characters max)"
-msgstr "Title (100 characters max)"
+msgstr ""
#: src/screens/Settings/components/DisableEmail2FADialog.tsx:100
msgid "To disable the email 2FA method, please verify your access to the email address."
@@ -12810,7 +12816,7 @@ msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:315
msgid "To log out, <0>click here0>. Or if you’d prefer, you can <1>delete your account1>."
-msgstr "To log out, <0>click here0>. Or if you’d prefer, you can <1>delete your account1>."
+msgstr ""
#: src/components/dms/DateDivider.tsx:27
msgid "Today"
@@ -12864,36 +12870,38 @@ msgstr ""
#: src/components/Post/Translated/index.tsx:326
msgid "Translated"
-msgstr "Translated"
+msgstr ""
#: src/components/Post/Translated/index.tsx:113
msgid "Translating"
-msgstr "Translating"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:538
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:540
msgid "Translating…"
-msgstr "Translating…"
+msgstr ""
#: src/lib/translation/index.tsx:305
msgid "Translation to the same language is unavailable on your device."
-msgstr "Translation to the same language is unavailable on your device."
+msgstr ""
#: src/screens/Settings/ThreadPreferences.tsx:87
#: src/screens/Settings/ThreadPreferences.tsx:92
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr ""
#. Accessibility label for the icon-only pill that shows currently trending/featured GIFs in the GIF picker.
#: src/features/gifPicker/components/GifCategoryPills.tsx:45
msgid "Trending GIFs"
-msgstr "Trending GIFs"
+msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -12911,16 +12919,16 @@ msgstr ""
#: src/screens/Search/SearchResults.tsx:233
msgid "Try a different search term or remove some filters."
-msgstr "Try a different search term or remove some filters."
+msgstr ""
#: src/screens/Search/SearchResults.tsx:235
msgid "Try a different search term."
-msgstr "Try a different search term."
+msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:221
#: src/features/inviteFriends/InviteScannerScreen.tsx:226
msgid "Try again"
-msgstr "Try again"
+msgstr ""
#: src/view/com/util/error/ErrorScreen.tsx:97
msgctxt "action"
@@ -12929,17 +12937,17 @@ msgstr ""
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:171
msgid "Try again in a moment."
-msgstr "Try again in a moment."
+msgstr ""
#: src/components/Post/Translated/index.tsx:229
#: src/components/Post/Translated/index.tsx:242
msgid "Try Google Translate"
-msgstr "Try Google Translate"
+msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:165
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:171
msgid "Try it"
-msgstr "Try it"
+msgstr ""
#: src/lib/interests.ts:74
msgid "TV"
@@ -12947,7 +12955,7 @@ msgstr ""
#: src/features/inviteFriends/components/ThemePicker.tsx:32
msgid "Twilight"
-msgstr "Twilight"
+msgstr ""
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:65
msgid "Two-factor authentication (2FA)"
@@ -12985,15 +12993,15 @@ msgstr ""
#: src/screens/Messages/JoinRequests.tsx:351
msgid "Unable to fetch join requests."
-msgstr "Unable to fetch join requests."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:113
msgid "Unable to find a selected recipient."
-msgstr "Unable to find a selected recipient."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:77
msgid "Unable to find the selected recipient."
-msgstr "Unable to find the selected recipient."
+msgstr ""
#: src/lib/strings/errors.ts:42
msgid "Unable to resolve handle"
@@ -13018,9 +13026,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13037,7 +13045,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:215
msgid "Unblock {displayName}"
-msgstr "Unblock {displayName}"
+msgstr ""
#: src/components/dms/ConvoMenu.tsx:284
#: src/components/dms/ConvoMenu.tsx:288
@@ -13048,7 +13056,7 @@ msgstr ""
#: src/components/moderation/BlockDialog.tsx:146
msgid "Unblock account?"
-msgstr "Unblock account?"
+msgstr ""
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:182
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:420
@@ -13060,8 +13068,8 @@ msgstr ""
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13123,7 +13131,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr ""
@@ -13135,11 +13143,11 @@ msgstr ""
#: src/screens/Messages/components/ChatLocked.tsx:91
msgid "Unlock chat"
-msgstr "Unlock chat"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:568
msgid "Unlock this group chat"
-msgstr "Unlock this group chat"
+msgstr ""
#: src/screens/ProfileList/components/Header.tsx:180
#: src/screens/ProfileList/components/Header.tsx:187
@@ -13156,7 +13164,7 @@ msgstr ""
#: src/components/RichTextTag.tsx:153
#: src/components/RichTextTag.tsx:169
msgid "Unmute {0}"
-msgstr "Unmute {0}"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:738
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:744
@@ -13176,7 +13184,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:533
msgid "Unmute this group chat"
-msgstr "Unmute this group chat"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:630
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:633
@@ -13193,14 +13201,14 @@ msgid "Unpin"
msgstr ""
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr ""
@@ -13215,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr ""
@@ -13251,7 +13259,7 @@ msgstr ""
#: src/view/com/composer/text-input/TextInput.tsx:127
msgid "Unsupported clipboard content"
-msgstr "Unsupported clipboard content"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1638
msgid "Unsupported video type: {mimeType}"
@@ -13260,11 +13268,11 @@ msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:323
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:326
msgid "Until"
-msgstr "Until"
+msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:198
msgid "Up to 50 people"
-msgstr "Up to 50 people"
+msgstr ""
#: src/screens/Settings/components/OTAInfo.tsx:61
#: src/screens/Settings/components/OTAInfo.tsx:77
@@ -13274,7 +13282,7 @@ msgstr ""
#. placeholder {0}: createSanitizedDisplayName(profile, true)
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:138
msgid "Update {0} in Lists"
-msgstr "Update {0} in Lists"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Update.tsx:296
#: src/components/dialogs/EmailDialog/screens/Update.tsx:308
@@ -13285,13 +13293,13 @@ msgstr ""
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:142
msgid "Update in Lists"
-msgstr "Update in Lists"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:239
#: src/screens/Messages/components/InviteLinkDialog.tsx:275
#: src/screens/Messages/components/InviteLinkDialog.tsx:303
msgid "Update invite link"
-msgstr "Update invite link"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:544
#: src/screens/Settings/components/ChangeHandleDialog.tsx:565
@@ -13307,7 +13315,7 @@ msgstr ""
#: src/components/dialogs/DeviceLocationRequestDialog.tsx:41
#: src/components/dialogs/DeviceLocationRequestDialog.tsx:106
msgid "Update your location"
-msgstr "Update your location"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:356
msgctxt "toast"
@@ -13401,7 +13409,7 @@ msgstr ""
#: src/view/screens/Profile.tsx:383
msgid "user"
-msgstr "user"
+msgstr ""
#: src/components/dms/AfterReportConversationDialog.tsx:187
#: src/components/dms/AfterReportDialog.tsx:155
@@ -13473,7 +13481,7 @@ msgstr ""
#: src/screens/Login/LoginForm.tsx:305
msgid "Username or email"
-msgstr "Username or email"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:315
msgid "Username or email address"
@@ -13554,7 +13562,7 @@ msgstr ""
#: src/ageAssurance/components/DeviceSignalsNotice.tsx:34
#: src/ageAssurance/components/DeviceSignalsNotice.tsx:52
msgid "Verify now using KWS"
-msgstr "Verify now using KWS"
+msgstr ""
#: src/components/contacts/screens/PhoneInput.tsx:175
#: src/components/contacts/screens/VerifyNumber.tsx:217
@@ -13624,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr ""
@@ -13672,7 +13680,7 @@ msgstr ""
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:340
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:670
msgid "View {0}"
-msgstr "View {0}"
+msgstr ""
#. placeholder {0}: profile.handle
#: src/screens/Profile/Header/Shell.tsx:256
@@ -13682,7 +13690,7 @@ msgstr ""
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13692,16 +13700,16 @@ msgstr ""
#. placeholder {0}: profile.displayName || sanitizeHandle(profile.handle)
#: src/components/ProfileCard.tsx:150
msgid "View {0}’s profile"
-msgstr "View {0}’s profile"
+msgstr ""
#: src/components/dms/MessagesListHeader.tsx:111
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:188
msgid "View {displayName}’s profile"
-msgstr "View {displayName}’s profile"
+msgstr ""
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:478
msgid "View {publicationTitle}"
-msgstr "View {publicationTitle}"
+msgstr ""
#: src/components/ProfileHoverCard/index.web.tsx:479
msgid "View blocked user's profile"
@@ -13727,15 +13735,15 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48
msgid "View incoming group chat requests"
-msgstr "View incoming group chat requests"
+msgstr ""
#: src/screens/Messages/components/RequestStatus.tsx:54
msgid "View incoming requests"
-msgstr "View incoming requests"
+msgstr ""
#: src/screens/Messages/components/RequestStatus.tsx:55
msgid "View incoming requests to join this group chat"
-msgstr "View incoming requests to join this group chat"
+msgstr ""
#: src/components/moderation/LabelsOnMe.tsx:51
msgid "View information about these labels"
@@ -13767,14 +13775,14 @@ msgstr ""
#: src/screens/Profile/Header/Shell.tsx:163
msgid "View profile banner"
-msgstr "View profile banner"
+msgstr ""
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:340
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:448
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:479
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:670
msgid "View publication"
-msgstr "View publication"
+msgstr ""
#: src/view/com/profile/ProfileSubpageHeader.tsx:108
msgid "View the avatar"
@@ -13782,7 +13790,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:555
msgid "View the invite link for this group chat"
-msgstr "View the invite link for this group chat"
+msgstr ""
#. placeholder {0}: labeler.creator.handle
#: src/components/LabelingServiceCard/index.tsx:164
@@ -13793,7 +13801,7 @@ msgstr ""
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr ""
@@ -13881,7 +13889,7 @@ msgstr ""
#: src/view/com/feeds/MissingFeed.tsx:141
msgid "We could not connect to the service that provides this custom feed. It may be temporarily experiencing issues, or permanently unavailable."
-msgstr "We could not connect to the service that provides this custom feed. It may be temporarily experiencing issues, or permanently unavailable."
+msgstr ""
#: src/view/com/feeds/MissingFeed.tsx:147
msgid "We could not find this list. It was probably deleted."
@@ -13889,7 +13897,7 @@ msgstr ""
#: src/screens/Login/LoginForm.tsx:348
msgid "We couldn't find an account with that username. Please check that you've typed it correctly, or <0>set your hosting provider manually0>."
-msgstr "We couldn't find an account with that username. Please check that you've typed it correctly, or <0>set your hosting provider manually0>."
+msgstr ""
#: src/screens/Hashtag.tsx:260
msgid "We couldn't find any results for that tag."
@@ -13905,15 +13913,15 @@ msgstr ""
#: src/screens/Messages/JoinRequests.tsx:89
msgid "We couldn’t load this conversation’s join requests"
-msgstr "We couldn’t load this conversation’s join requests"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:138
msgid "We couldn’t load this conversation’s settings"
-msgstr "We couldn’t load this conversation’s settings"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:482
msgid "We couldn’t verify your hosting provider. Check your internet connection, or <0>set your hosting provider manually0>."
-msgstr "We couldn’t verify your hosting provider. Check your internet connection, or <0>set your hosting provider manually0>."
+msgstr ""
#: src/components/contacts/screens/GetContacts.tsx:244
msgid "We delete hashes after matches are made"
@@ -13992,7 +14000,7 @@ msgstr ""
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:101
msgid "We’d love to hear about your experience testing beta features!"
-msgstr "We’d love to hear about your experience testing beta features!"
+msgstr ""
#. placeholder {0}: currentAccount!.email
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:259
@@ -14028,7 +14036,7 @@ msgstr ""
#: src/components/dms/AddMembersFlow.tsx:197
#: src/components/dms/InitiateChatFlow.tsx:289
msgid "We’re having network issues, try again"
-msgstr "We’re having network issues, try again"
+msgstr ""
#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:97
msgid "We’re introducing a new layer of verification on Bluesky — an easy-to-see checkmark."
@@ -14036,11 +14044,11 @@ msgstr ""
#: src/screens/Signup/index.tsx:142
msgid "We’re so excited to have you join us!"
-msgstr "We’re so excited to have you join us!"
+msgstr ""
#: src/ageAssurance/useVerificationFlow.ts:117
msgid "We're sorry, but based on the data shared by your device, you are not old enough to access Bluesky."
-msgstr "We're sorry, but based on the data shared by your device, you are not old enough to access Bluesky."
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:227
#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:218
@@ -14058,12 +14066,12 @@ msgstr ""
#: src/screens/Search/SearchResults.tsx:412
#: src/screens/Search/SearchResults.tsx:553
msgid "We’re sorry, but your search could not be completed."
-msgstr "We’re sorry, but your search could not be completed."
+msgstr ""
#: src/screens/Search/SearchResults.tsx:411
#: src/screens/Search/SearchResults.tsx:552
msgid "We’re sorry, but your search could not be completed. Please try again in a few minutes."
-msgstr "We’re sorry, but your search could not be completed. Please try again in a few minutes."
+msgstr ""
#: src/components/ageAssurance/AgeRestrictedScreen.tsx:62
msgid "We're sorry, you cannot access this screen at this time."
@@ -14122,7 +14130,7 @@ msgstr ""
#. Advanced search: Example of an “exact phrase” search
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:285
msgid "what’s up"
-msgstr "what’s up"
+msgstr ""
#: src/view/com/auth/SplashScreen.web.tsx:100
#: src/view/com/composer/Composer.tsx:1602
@@ -14140,7 +14148,7 @@ msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:247
msgid "Who can join this group chat and how"
-msgstr "Who can join this group chat and how"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:427
#: src/components/WhoCanReply.tsx:116
@@ -14205,7 +14213,7 @@ msgstr ""
#: src/components/dms/AfterReportConversationDialog.tsx:47
msgid "Would you like to block this user and/or leave this conversation?"
-msgstr "Would you like to block this user and/or leave this conversation?"
+msgstr ""
#: src/view/com/composer/drafts/DraftsButton.tsx:110
msgid "Would you like to save this as a draft before viewing your drafts?"
@@ -14241,7 +14249,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:155
#: src/screens/Messages/JoinRequests.tsx:110
msgid "Wrong kind of conversation"
-msgstr "Wrong kind of conversation"
+msgstr ""
#: src/features/liveNow/components/EditLiveDialog.tsx:147
#: src/features/liveNow/components/GoLiveDialog.tsx:142
@@ -14251,7 +14259,7 @@ msgstr ""
#. Accessibility label for the icon-only pill that filters the GIF picker to affirmation/agreement GIFs.
#: src/features/gifPicker/components/GifCategoryPills.tsx:95
msgid "Yes GIFs"
-msgstr "Yes GIFs"
+msgstr ""
#: src/screens/Settings/components/DeactivateAccountDialog.tsx:105
#: src/screens/Settings/components/DeactivateAccountDialog.tsx:107
@@ -14293,15 +14301,15 @@ msgstr ""
#. placeholder {0}: sanitizeHandle(profile.handle, '@')
#: src/components/dms/MessageItem.tsx:719
msgid "You are blocking {0}"
-msgstr "You are blocking {0}"
+msgstr ""
#: src/components/dms/MessagesListBlockedFooter.tsx:81
msgid "You are blocking the chat owner"
-msgstr "You are blocking the chat owner"
+msgstr ""
#: src/components/dms/MessagesListBlockedFooter.tsx:83
msgid "You are blocking this person"
-msgstr "You are blocking this person"
+msgstr ""
#: src/components/forms/HostingProvider.tsx:46
msgid "You are creating an account on"
@@ -14353,7 +14361,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14389,7 +14397,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:154
msgid "You can now invite friends with a link or QR code. Share the link anywhere, or let them scan the code to join you on Bluesky."
-msgstr "You can now invite friends with a link or QR code. Share the link anywhere, or let them scan the code to join you on Bluesky."
+msgstr ""
#: src/screens/Login/index.tsx:207
#: src/screens/Login/PasswordUpdatedForm.tsx:25
@@ -14399,7 +14407,7 @@ msgstr ""
#. Toast shown when the user tries to add more images but the post gallery is already at the cap
#: src/view/com/composer/Composer.tsx:221
msgid "You can only add up to {MAX_GALLERY_IMAGES, plural, other {# images}} per post"
-msgstr "You can only add up to {MAX_GALLERY_IMAGES, plural, other {# images}} per post"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1522
msgid "You can only save drafts up to 1000 characters."
@@ -14423,27 +14431,27 @@ msgstr ""
#: src/components/dms/MessagesListBlockedFooter.tsx:93
msgid "You can read chat history but can’t send new messages."
-msgstr "You can read chat history but can’t send new messages."
+msgstr ""
#. Error message for maximum number of images that can be selected to add to a post.
#: src/view/com/composer/SelectMediaButton.tsx:429
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
-msgstr "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
+msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr ""
#: src/components/dms/ActionsWrapper.web.tsx:81
#: src/components/dms/MessageContextMenu.tsx:129
msgid "You cannot add more than {EMOJI_REACTION_LIMIT, plural, one {# emoji reaction} other {# emoji reactions}}"
-msgstr "You cannot add more than {EMOJI_REACTION_LIMIT, plural, one {# emoji reaction} other {# emoji reactions}}"
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:105
msgid "You cannot create a group chat yet."
-msgstr "You cannot create a group chat yet."
+msgstr ""
#: src/lib/hooks/useCleanError.ts:54
#: src/lib/strings/errors.ts:27
@@ -14474,7 +14482,7 @@ msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:176
msgid "You have been previously removed from this group and can’t join it using this link."
-msgstr "You have been previously removed from this group and can’t join it using this link."
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:93
#: src/lib/moderation/useModerationCauseDescription.ts:58
@@ -14506,7 +14514,7 @@ msgstr ""
#: src/components/BotAccountAlert.tsx:26
msgid "You have marked this account as automated. You can remove it at any time from your account settings."
-msgstr "You have marked this account as automated. You can remove it at any time from your account settings."
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:124
#: src/lib/moderation/useModerationCauseDescription.ts:100
@@ -14605,9 +14613,9 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
-msgstr "You must be a chat owner to remove a member."
+msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:177
msgid "You must be at least 13 years old to use Bluesky. Read our <0>Terms of Service0> for more information."
@@ -14630,9 +14638,9 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
-msgstr "You own this chat"
+msgstr ""
#. placeholder {0}: currentAccount?.handle
#: src/screens/Deactivated.tsx:120
@@ -14651,7 +14659,7 @@ msgstr ""
#. placeholder {0}: reaction.value
#: src/components/dms/getReactionInfo.ts:63
msgid "You reacted {0} to {target}"
-msgstr "You reacted {0} to {target}"
+msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:92
#: src/components/dialogs/BirthDateSettings.tsx:102
@@ -14660,20 +14668,20 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:805
msgid "You replied"
-msgstr "You replied"
+msgstr ""
#: src/components/dms/MessageItem.tsx:804
msgid "You replied to {originalName}"
-msgstr "You replied to {originalName}"
+msgstr ""
#: src/components/dms/MessageItem.tsx:802
msgid "You replied to yourself"
-msgstr "You replied to yourself"
+msgstr ""
#. Displayed when the user has requested to join a group chat.
#: src/screens/Messages/components/OutgoingRequestListItem.tsx:105
msgid "You requested to join"
-msgstr "You requested to join"
+msgstr ""
#: src/screens/Settings/Settings.tsx:306
#: src/view/shell/desktop/LeftNav.tsx:225
@@ -14699,12 +14707,12 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/prompts.tsx:129
msgid "You won’t be able to rejoin unless you’re invited."
-msgstr "You won’t be able to rejoin unless you’re invited."
+msgstr ""
#. When the last message in a chat was made by you.
#: src/components/dms/getMessageInfo.ts:82
msgid "You: {message}"
-msgstr "You: {message}"
+msgstr ""
#: src/screens/Signup/index.tsx:160
msgid "You'll follow the suggested users and feeds once you finish creating your account!"
@@ -14738,15 +14746,15 @@ msgstr ""
#: src/ageAssurance/useVerificationFlow.ts:133
msgid "You're all set!"
-msgstr "You're all set!"
+msgstr ""
#: src/ageAssurance/useVerificationFlow.ts:127
msgid "You're all set! However, certain features may still be restricted until you're able to verify you're an adult."
-msgstr "You're all set! However, certain features may still be restricted until you're able to verify you're an adult."
+msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:205
msgid "You’re in control"
-msgstr "You’re in control"
+msgstr ""
#: src/screens/SignupQueued.tsx:130
msgid "You're in line"
@@ -14792,7 +14800,7 @@ msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:426
msgid "You’ve reached the maximum of {MAX_FILTERS, plural, one {# filter} other {# filters}}. Add more values to an existing filter instead of creating new ones."
-msgstr "You’ve reached the maximum of {MAX_FILTERS, plural, one {# filter} other {# filters}}. Add more values to an existing filter instead of creating new ones."
+msgstr ""
#: src/components/FocusScope/index.tsx:88
msgid "You've reached the start of the active content."
@@ -14828,11 +14836,11 @@ msgstr ""
#: src/components/dms/InitiateChatFlow.tsx:731
msgid "Your account is too new"
-msgstr "Your account is too new"
+msgstr ""
#: src/components/dms/InitiateChatFlow.tsx:732
msgid "Your account must be at least 7 days old to create a new group chat."
-msgstr "Your account must be at least 7 days old to create a new group chat."
+msgstr ""
#: src/screens/Settings/components/ExportCarDialog.tsx:107
msgid "Your account repository, containing all public data records, can be downloaded as a \"CAR\" file. This file does not include media embeds, such as images, or your private data, which must be fetched separately."
@@ -14915,14 +14923,14 @@ msgstr ""
#: src/screens/Login/components/HostingProviderDialog.tsx:182
msgid "Your hosting provider can’t be detected from an email address, so the default Bluesky service will be used. Enter your username instead, or set your provider manually."
-msgstr "Your hosting provider can’t be detected from an email address, so the default Bluesky service will be used. Enter your username instead, or set your provider manually."
+msgstr ""
#: src/screens/Login/components/HostingProviderDialog.tsx:188
msgid "Your hosting provider is detected automatically from the username you enter."
-msgstr "Your hosting provider is detected automatically from the username you enter."
+msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14934,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
@@ -14948,7 +14956,7 @@ msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:211
msgid "Your name, avatar, the name of the group chat, and the number of members will be visible to everyone."
-msgstr "Your name, avatar, the name of the group chat, and the number of members will be visible to everyone."
+msgstr ""
#: src/screens/Settings/components/ChangePasswordDialog.tsx:72
msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on."
@@ -14998,11 +15006,11 @@ msgstr ""
#: src/view/com/composer/Composer.tsx:1547
msgid "Your thread has empty posts that will be skipped. The remaining posts will be published as a thread."
-msgstr "Your thread has empty posts that will be skipped. The remaining posts will be published as a thread."
+msgstr ""
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:80
msgid "Your username and password will be shared with <0>{host}0>. If you don’t recognize this provider, double-check your username."
-msgstr "Your username and password will be shared with <0>{host}0>. If you don’t recognize this provider, double-check your username."
+msgstr ""
#: src/components/verification/VerificationsDialog.tsx:67
msgid "Your verifications"
diff --git a/src/locale/locales/eo/messages.po b/src/locale/locales/eo/messages.po
index e8c1baca84..1f8fbd033a 100644
--- a/src/locale/locales/eo/messages.po
+++ b/src/locale/locales/eo/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: eo\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Esperanto\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {sekvata} other {sekvataj}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {afiŝo} other {afiŝoj}}"
@@ -228,6 +231,16 @@ msgstr "{0} · {1}"
msgid "{0} (Account)"
msgstr "{0} (Konto)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,13 +804,15 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "{profileName} aliĝis al Bluesky uzante startpakon antaŭ {timeAgoString}"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:106
msgid "{remaining, plural, one {# character remaining} other {# characters remaining}}"
-msgstr ""
+msgstr "{remaining, plural, one {# signo restanta} other {# signoj restantaj}}"
#: src/components/dms/MessageItem.tsx:810
msgid "{replierDisplayName} replied"
@@ -821,11 +836,6 @@ msgstr "{requestCount, plural, one {# peto} other {# petoj}}"
msgid "{requestCount}+ requests"
msgstr "{requestCount}+ petoj"
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "antaŭ {type}h"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} estas fidata konfirmanto"
@@ -905,7 +915,7 @@ msgstr "<0>{0}0> {1, plural, one {konservo} other {konservoj}}"
#. placeholder {0}: formatPostStatCount(likeCount)
#: src/screens/PostThread/components/LikesStat.tsx:90
msgid "<0>{0}0> {likeCount, plural, one {like} other {likes}}"
-msgstr ""
+msgstr "<0>{0}0> {likeCount, plural, one {ŝato} other {ŝatoj}}"
#. placeholder {0}: getName(items[0])
#. placeholder {1}: getName(items[1] /* [0] is self, skip it */)
@@ -989,8 +999,8 @@ msgstr "Reta eraro okazis. Bonvolu kontroli vian interretan konekton"
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1707,7 +1717,7 @@ msgstr "Problemo neinkludita inter ĉi tiuj opcioj"
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "Problemo okazis kreante la grupan babilejon, bonvolu reprovi."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
@@ -1715,7 +1725,7 @@ msgstr "Problemo okazis komencante la babilejon, bonvolu reprovi."
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Problemo okazis dum provo malfermi la babilejon"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr "Naskiĝdato"
msgid "Birthday"
msgstr "Naskiĝtago"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr "eĥoŝanĝo ĉiuĵaŭde"
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2348,7 +2359,7 @@ msgstr "Bluesky estas pli feliĉiga kun amikoj! Ĉu vi volas inviti iujn el viaj
#: src/features/inviteFriends/InviteScannerScreen.tsx:105
msgid "Bluesky needs camera access to scan QR codes from other profiles."
-msgstr ""
+msgstr "Bluesky bezonas aliron al la kamerao por skani la QR-kodojn de aliaj profiloj."
#: src/screens/Takendown.tsx:213
msgid "Bluesky Social Terms of Service"
@@ -2425,24 +2436,25 @@ msgstr "Foliumi pli da proponoj sur la paĝo Esplori"
msgid "Browse other feeds"
msgstr "Foliumi aliajn fluojn"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Foliumi afiŝojn pri {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Foliumi afiŝojn etikeditajn per {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Foliumi startpakon {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Foliumi temon {0}"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Foliumi temon {displayName}"
@@ -2462,7 +2474,7 @@ msgstr "Butono por reveni al la hejma novaĵfluo"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "De {0}"
@@ -2473,9 +2485,9 @@ msgstr "de @{0}"
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "De <0>{0}0>"
@@ -2510,11 +2522,11 @@ msgstr "De vi"
#: src/view/com/composer/photos/OpenCameraBtn.tsx:69
msgid "Camera"
-msgstr "Fotilo"
+msgstr "Kamerao"
#: src/features/inviteFriends/InviteScannerScreen.tsx:96
msgid "Camera access needed"
-msgstr ""
+msgstr "Aliro al kamerao estas bezonata"
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:213
#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:133
@@ -2534,7 +2546,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Babilejo silentigita"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr "Babilejo netrovita."
@@ -2749,7 +2761,7 @@ msgstr "Babilejo netrovita."
msgid "Chat options"
msgstr "Babilejaj opcioj"
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
@@ -3047,7 +3059,7 @@ msgstr "Fermi rubandon"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Enhavo blokita"
msgid "Content filters"
msgstr "Filtriloj por la enhavo"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Enhavo el la tuta reto, kiu eble plaĉos al vi."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "Lingvoj de enhavo"
@@ -3540,11 +3548,11 @@ msgstr "Ne eblis eksekvi ĉiujn trovitajn kontaktojn. {0}"
msgid "Could not leave chat"
msgstr "Ne eblis foriri el babilejo"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr "Ne eblis foriri el la babilejo."
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Ne eblis ŝargi fluon"
@@ -3562,7 +3570,7 @@ msgstr "Ne eblis ŝargi profilon"
msgid "Could not mute chat"
msgstr "Ne eblis silentigi babilejon"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr "Ne eblis forigi anon."
@@ -3743,7 +3751,7 @@ msgstr "Kulturo"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr "Nuna babilejo"
@@ -4079,6 +4087,10 @@ msgstr "Malkonekti Germ DM"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Malinstigi apojn por ke ili ne montru mian konton al elsalutintaj uzantoj"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Malinstigi apojn por ke ili ne montru mian konton al elsalutintaj uzanto
msgid "Discover new custom feeds"
msgstr "Malkovri novajn proprajn fluojn"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "Malkovri novajn fluojn"
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Malkovri novajn fluojn"
@@ -4111,11 +4119,11 @@ msgstr "Ignori eraron"
msgid "Dismiss getting started guide"
msgstr "Ignori enkondukon"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "Forĵeti interesojn"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4365,8 +4373,8 @@ msgstr "Redakti bildon"
msgid "Edit interaction settings"
msgstr "Redakti interagajn agordojn"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "Redakti interesojn"
@@ -4650,7 +4658,7 @@ msgstr "Entajpu vian uzantnomon kaj pasvorton"
msgid "Enters full screen"
msgstr "Ŝaltas plenekranon"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Amuzo"
@@ -4979,16 +4987,16 @@ msgstr "Malsukcesis foriri el grupa babilejo"
msgid "Failed to load conversations"
msgstr "Malsukcesis ŝargi konversaciojn"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "Fiaskis ŝargi fluojn"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Malsukcesis ŝargi preferojn de fluoj"
@@ -5012,14 +5020,14 @@ msgstr "Malsukcesis ŝargi preferon."
msgid "Failed to load profiles"
msgstr "Malsukcesis ŝargi profilojn"
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Malsukcesis ŝargi propontiajn fluojn"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Malsukcesis ŝargi proponitajn kontojn"
@@ -5212,7 +5220,7 @@ msgstr "Kreinto de fluo"
msgid "Feed identifier"
msgstr "Identigilo de fluo"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Menuo de la fluo"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Fluoj ĝisdatigitaj!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Fluoj, kiuj eble plaĉos al vi."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Elŝuti ĝisdatigon"
@@ -6148,7 +6152,7 @@ msgstr "Kaŝita laŭ viaj agordoj pri kontrolado."
msgid "Hidden list"
msgstr "Kaŝita listo"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Kaŝita listo"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Kaŝi"
@@ -6198,7 +6202,7 @@ msgstr "Kaŝi respondon por ĉiuj"
msgid "Hide reply for me"
msgstr "Kaŝi respondon por mi"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Kaŝi ĉi tiun karton"
@@ -6218,12 +6222,12 @@ msgstr "Ĉu kaŝi ĉi tiun respondon?"
msgid "Hide translation"
msgstr "Kaŝi tradukon"
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Kaŝi furorajn temojn"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Ĉu kaŝi furorajn temojn?"
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Populara"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr "Tiel ĝi funkcias:"
@@ -6993,8 +6993,8 @@ msgstr "Foriri"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Elirante el Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr "Foriris el grupa babilejo."
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Hela"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Ŝati"
@@ -7085,7 +7085,7 @@ msgstr "Ŝatu 10 afiŝojn"
msgid "Like 10 posts to train the Discover feed"
msgstr "Ŝatu 10 afiŝojn por trejni la fluon Discover"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Ŝati ĉi tiun fluon"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Ŝatata de {0, plural, one {# uzanto} other {# uzantoj}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "TUJELSENDAS"
msgid "Live event happening now: {0}"
msgstr "Tujelsenda evento okazas nun: {0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "Tujelsenda evento kaŝita"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "Tujelsenda evento malkaŝita"
@@ -7279,12 +7279,12 @@ msgstr ""
msgid "Live link"
msgstr "Tujelsenda ligilo"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Ŝargi pli"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Ŝargi pliajn proponitajn fluojn"
@@ -7292,7 +7292,7 @@ msgstr "Ŝargi pliajn proponitajn fluojn"
msgid "Load new notifications"
msgstr "Ŝargi novajn sciigojn"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr "Aŭdvidaĵo konservita en alia aparato"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Aŭdvidaĵoj, kiuj povas esti maltrankviligaj aŭ nekonvenaj por kelkaj spektantoj."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr "Ano forigita el la grupa babilejo."
@@ -7867,7 +7867,6 @@ msgstr "Ĉu vi bezonas raporti kopirajtan malobservon, jurpeton aŭ problemon pr
msgid "Nevermind, create a handle for me"
msgstr "Ne gravas, krei identigilon por mi"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Nova"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "Nova pasvorto"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "La plej novaj respondoj unue"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Novaĵoj"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Sen rezultoj"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "Sen rezultoj por \"{0}\"."
@@ -8248,7 +8247,7 @@ msgstr "Neniu rezulto trovita por \"<0>{query}0>\"."
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "Sen rezultoj."
@@ -8396,7 +8395,7 @@ msgstr "Ho ve!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8550,7 +8549,7 @@ msgstr "Malfermi la profilbildan kreilon"
#: src/view/com/feeds/ComposerPrompt.tsx:201
msgid "Open camera"
-msgstr "Malfermi fotilon"
+msgstr "Malfermi kameraon"
#: src/components/dms/ChatInvite/Root.tsx:104
#: src/components/intents/GroupChatJoinDialog.tsx:453
@@ -8579,12 +8578,13 @@ msgstr "Malfermi flankmenuon"
msgid "Open emoji picker"
msgstr "Malfermi emoĝi-elektilon"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Malfermi la informekranon de la fluo"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Malfermi la opciomenuon de la fluo"
@@ -8701,7 +8701,7 @@ msgstr "Malfermas dialogujon de alternativa teksto"
#: src/view/com/composer/photos/OpenCameraBtn.tsx:70
msgid "Opens camera on device"
-msgstr "Malfermas fotilon de aparato"
+msgstr "Malfermas kameraon de aparato"
#: src/view/com/composer/videos/SubtitleDialog.tsx:44
msgid "Opens captions and alt text dialog"
@@ -8717,7 +8717,7 @@ msgstr "Malfermas redaktilon"
#: src/view/com/feeds/ComposerPrompt.tsx:202
msgid "Opens device camera"
-msgstr "Malfermi fotilon de aparato"
+msgstr "Malfermi kameraon de aparato"
#. Accessibility hint for button in composer to add images, a video, or a GIF to a post.
#: src/view/com/composer/SelectMediaButton.tsx:517
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Bildoj destinitaj por adoltoj."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Alpingli fluon"
@@ -9034,7 +9034,7 @@ msgstr "Alpingli fluon"
msgid "Pin to home"
msgstr "Alpingli al hejmo"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Alpingli al hejmo"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Alpinglita"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "{0} alpinglita al hejmo"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "Bonvolu tajpi vian mesaĝon sube:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Politiko"
@@ -9717,10 +9717,6 @@ msgstr "Lastaj serĉoj"
msgid "Recently used"
msgstr "Laste uzitaj"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Rekomenditaj"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Rekonekti"
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr "Forigi el babilejo"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Forigi bildon"
msgid "Remove live status"
msgstr "Forigi tujelsendan staton"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr "Forigita el konservitaj afiŝoj"
msgid "Removed from starter pack"
msgstr "Forigita el la startpako"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Raporti konversacion"
msgid "Report dialog"
msgstr "Raporta dialogujo"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Raporti fluon"
@@ -10483,8 +10479,8 @@ msgstr "Konservi QR-kodon"
msgid "Save these options for next time"
msgstr "Konservi tiujn opciojn por venonta fojo"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Konservi al miaj fluoj"
@@ -10505,7 +10501,7 @@ msgstr "Konservitaj fluoj"
msgid "Saved Posts"
msgstr "Konservitaj afiŝoj"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Konservita al viaj fluoj"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "Serĉu fluojn, kiujn vi volas proponi al aliuloj."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "Serĉi pliajn kontojn"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "Serĉi pliajn fluojn"
@@ -10705,6 +10701,7 @@ msgstr "Vidu laborpostenojn ĉe Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "Vidi pli"
@@ -10712,6 +10709,10 @@ msgstr "Vidi pli"
msgid "See more suggested profiles"
msgstr "Vidi pli da proponataj profiloj"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Sendi konfirman retmesaĝon"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Sendi per rekta mesaĝo"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "Konigi QR-kodon"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Konigi ĉi tiun fluon"
@@ -11607,7 +11608,7 @@ msgstr "Io misfunkciis. Bonvolu reprovi post momento."
msgid "Something went wrong. Please try again."
msgstr "Io misfunkciis. Bonvolu reprovi."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Ĉu io misfunkciis? Sciigu nin."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "Trudmesaĝoj aŭ alia neaŭtentika konduto aŭ trompo"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Sporto"
@@ -11711,7 +11712,7 @@ msgstr "Startpako de vi"
msgid "Starter pack is invalid"
msgstr "Startpako nevalidas"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Startpakoj"
@@ -11850,7 +11851,7 @@ msgstr "Sukcese konfirmita"
msgid "Suggested"
msgstr "Proponita"
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "Proponitaj kontoj"
@@ -12262,7 +12263,7 @@ msgstr "Estis problemo ŝargante GIF-ojn. Kontrolu vian konekton kaj reprovu."
msgid "There was a problem with your internet connection, please try again"
msgstr "Estis problemo kun via interreta konekto, bonvolu reprovi denove"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr "Estis problemo kun via interreta konekto, bonvolu reprovi denove"
msgid "There was an issue contacting the server"
msgstr "Estis problemo konektante servilon"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Estis problemo konektante servilon, bonvolu kontroli vian interretan konekton kaj reprovu."
@@ -12279,8 +12280,8 @@ msgstr "Estis problemo konektante servilon, bonvolu kontroli vian interretan kon
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Estis problemo ŝargante sciigojn. Tuŝetu ĉi tie por reprovi."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Estis problemo ŝargante afiŝojn. Tuŝeti ĉi tie por reprovi."
@@ -12305,7 +12306,7 @@ msgstr "Problemo okazis dum ŝarĝi infomojn de via servo"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Estis problemo forigante ĉi tiun fluon. Bonvolu kontroli vian interretan konekton kaj reprovu."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Ĉi tiuj agordoj nur aplikas al la Following-fluo."
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr "Tiu homo posedas ĉi tiun babilejon"
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Ĉi tiu fluo malplenas! Eble vi devas sekvi pli da uzantoj aŭ ŝanĝi viajn lingvajn agordojn."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Ĉi tiu fluo malplenas."
@@ -12889,7 +12890,9 @@ msgstr "Tradukado al la sama lingvo estas nedisponebla sur via aparato."
msgid "Tree view"
msgstr "Arbovido"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Furoraĵoj"
@@ -12898,7 +12901,7 @@ msgstr "Furoraĵoj"
msgid "Trending GIFs"
msgstr "Furoraj GIF-oj"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "Opcioj pri furoraĵoj"
@@ -13023,9 +13026,9 @@ msgstr "Nedisponeblaj informoj pri fluo"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Ĉu malbloki konton?"
msgid "Unblock list"
msgstr "Malbloki liston"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr "Neetikedita poradolta enhavo"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "Neetikedita, perforta aŭ ne-interkonsentita poradolta enhavo"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Ne plu ŝati"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Depingli"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Depingli fluon"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Depingli de la hejmpaĝo"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Depingli kontrol-liston"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "{0} depinglita de Hejmo"
@@ -13337,7 +13340,7 @@ msgstr "Alŝuti tekstodosieron al:"
#: src/view/com/util/UserBanner.tsx:164
#: src/view/com/util/UserBanner.tsx:167
msgid "Upload from Camera"
-msgstr "Alŝuti el la fotilo"
+msgstr "Alŝuti el la kamerao"
#: src/view/com/util/UserAvatar.tsx:511
#: src/view/com/util/UserBanner.tsx:181
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "Videaĵo de {0}. Tuŝetu por ludi aŭ paŭzigi la videaĵon"
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Videoludoj"
@@ -13687,7 +13690,7 @@ msgstr "Vidi la profilbildon de {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Vidi la etikedadan servon provizitan de @{0}"
msgid "View this user's verifications"
msgstr "Vidi konfirmojn de ĉi tiu uzanto"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Vidi uzantojn, kiuj ŝatis ĉi tiun fluon"
@@ -14358,7 +14361,7 @@ msgstr "Vi estas konfirmita. Vi perdos vian konfirman staton, se vi ŝanĝos via
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "Vi estas konfirmita. Vi perdos vian konfirman staton, se vi ŝanĝos vian identigilon. <0>Eksciu pli.0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "Vi povas adapti viajn interesojn iam ajn de agordoj pri \"Enhavo kaj aŭdvidaĵoj\"."
@@ -14435,9 +14438,9 @@ msgstr "Vi povas legi babilejan historion sed ne povas sendi novajn mesaĝojn."
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr "Vi povas elekti {MAX_GALLERY_IMAGES, plural, one {# bildon} other {# bildojn}} entute."
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Vi povas ĝisdatigi ĉi tion poste en viaj agordoj."
@@ -14610,7 +14613,7 @@ msgstr "Vi eblas aldoni maksimume {STARTER_PACK_MAX_SIZE, plural, one {{STARTER_
msgid "You may only add up to 3 feeds"
msgstr "Vi povas aldoni maksimume 3 fluojn"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr "Vi devas esti babilejan posedanton por forpeli anon."
@@ -14635,7 +14638,7 @@ msgstr "Vi devas permesi aliron al via aŭdvida biblioteko."
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "Vi konfirmu vian retpoŝtadreson, antaŭ ol vi povos ŝalti retpoŝtan 2FA-on."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr "Vi posedas ĉi tiun babilejon"
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "Viaj interesoj estis ĝisdatigitaj!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "Viaj interesoj helpas nin ekscii, kion vi ŝatas!"
diff --git a/src/locale/locales/es/messages.po b/src/locale/locales/es/messages.po
index 4e57a329b5..ebedead4d7 100644
--- a/src/locale/locales/es/messages.po
+++ b/src/locale/locales/es/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: es\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Spanish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {siguiendo} other {siguiendo}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {publicación} other {publicaciones}}"
@@ -228,6 +231,16 @@ msgstr "{0} · {1}"
msgid "{0} (Account)"
msgstr "{0} (Cuenta)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "{profileName} se unió a Bluesky usando un paquete de inicio hace {timeAgoString}"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr "{requestCount, plural, one {# solicitud} other {# solicitudes}}"
msgid "{requestCount}+ requests"
msgstr "{requestCount}+ solicitudes"
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "Hace {type} h"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} es un verificador de confianza"
@@ -989,8 +999,8 @@ msgstr "Se produjo un error de red. Por favor, verifica tu conexión a internet"
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1707,7 +1717,7 @@ msgstr "Un problema no presente en estas opciones"
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "Se produjo un problema al crear el chat de grupo. Inténtalo de nuevo."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
@@ -1715,7 +1725,7 @@ msgstr "Se produjo un problema al iniciar el chat. Inténtalo de nuevo."
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Se produjo un problema mientras intentaba abrir el chat"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr "Fecha de nacimiento"
msgid "Birthday"
msgstr "Cumpleaños"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Busca más sugerencias en la página Explorar"
msgid "Browse other feeds"
msgstr "Explorar otros feeds"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Explorar publicaciones sobre {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Explorar publicaciones etiquetadas con {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Explorar el paquete de inicio {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Explorar el tema {0}"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Explorar el tema {displayName}"
@@ -2462,7 +2474,7 @@ msgstr "Botón para volver a la línea de tiempo principal"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Por {0}"
@@ -2473,9 +2485,9 @@ msgstr "por @{0}"
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Por <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr "Se necesita acceso a la cámara"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Chat silenciado"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr "Chat no encontrado."
@@ -2749,7 +2761,7 @@ msgstr "Chat no encontrado."
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr "Los propietarios de un chat no pueden salir de un chat de grupo."
@@ -3047,7 +3059,7 @@ msgstr "Cerrar banner"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Contenido bloqueado"
msgid "Content filters"
msgstr "Filtros de contenido"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Contenido de toda la red que podría gustarte."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "Idiomas del contenido"
@@ -3540,11 +3548,11 @@ msgstr "No se pudieron seguir todas las coincidencias. {0}"
msgid "Could not leave chat"
msgstr "No se pudo salir de este chat"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr "No se pudo salir del chat."
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "No se pudo cargar este feed"
@@ -3562,7 +3570,7 @@ msgstr "No se pudo cargar el perfil"
msgid "Could not mute chat"
msgstr "No se pudo silenciar el chat"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr "No se pudo eliminar al miembro."
@@ -3743,7 +3751,7 @@ msgstr "Cultura"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr "Chat actual"
@@ -4079,6 +4087,10 @@ msgstr "Desconectar Germ DM"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Evitar que las aplicaciones muestren mi cuenta a los usuarios desconectados"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Evitar que las aplicaciones muestren mi cuenta a los usuarios desconecta
msgid "Discover new custom feeds"
msgstr "Descubre nuevos feeds personalizados"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "Descubrir nuevos feeds"
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Descubrir nuevos feeds"
@@ -4111,11 +4119,11 @@ msgstr "Descartar error"
msgid "Dismiss getting started guide"
msgstr "Descartar la guía de introducción"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "Descartar intereses"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "Descartar banner de evento en directo"
@@ -4365,8 +4373,8 @@ msgstr "Editar la imagen"
msgid "Edit interaction settings"
msgstr "Editar ajustes de interacción"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "Modificar los intereses"
@@ -4650,7 +4658,7 @@ msgstr "Ingresa tu nombre de usuario y contraseña"
msgid "Enters full screen"
msgstr "Entra en pantalla completa"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Ocio"
@@ -4979,16 +4987,16 @@ msgstr "Error al salir del chat de grupo"
msgid "Failed to load conversations"
msgstr "Error al cargar las conversaciones"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "Error al cargar los feeds"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Error al cargar las preferencias de feeds"
@@ -5012,14 +5020,14 @@ msgstr "Error al cargar las preferencias."
msgid "Failed to load profiles"
msgstr "Error al cargar los perfiles"
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Error al cargar los feeds sugeridos"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Error al cargar las sugerencias de seguimiento"
@@ -5212,7 +5220,7 @@ msgstr "Creador del feed"
msgid "Feed identifier"
msgstr "Identificador del feed"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Menú de feed"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "¡Feeds actualizados!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Creemos que estos feeds te gustarán."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Buscar actualizaciones"
@@ -5764,7 +5768,7 @@ msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr "Recibe notificaciones cuando haya actividad en publicaciones a las que estás suscrito."
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
@@ -6148,7 +6152,7 @@ msgstr "Oculto por tus ajustes de moderación."
msgid "Hidden list"
msgstr "Lista oculta"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Lista oculta"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Ocultar"
@@ -6198,7 +6202,7 @@ msgstr "Ocultar respuesta para todos"
msgid "Hide reply for me"
msgstr "Ocultar la respuesta para mí"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Ocultar esta tarjeta"
@@ -6218,12 +6222,12 @@ msgstr "¿Ocultar esta respuesta?"
msgid "Hide translation"
msgstr "Ocultar traducción"
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Ocultar las tendencias"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "¿Quieres ocultar las tendencias?"
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Destacando"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr "Cómo funciona:"
@@ -6993,8 +6993,8 @@ msgstr "Dejar"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Salir de Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr "Salir de este chat lo bloqueará permanentemente y no podrás volver a unirte."
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr "Saliste del chat de grupo."
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Claro"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Me gusta"
@@ -7085,7 +7085,7 @@ msgstr "Dale \"me gusta\" a 10 publicaciones"
msgid "Like 10 posts to train the Discover feed"
msgstr "Dale \"me gusta\" a 10 publicaciones para entrenar el feed de Descubrimiento."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Dar \"me gusta\" a este feed"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Le gusta a {0, plural, one {# usuario} other {# usuarios}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "EN VIVO"
msgid "Live event happening now: {0}"
msgstr "Evento en directo ahora mismo: {0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "Evento en directo oculto"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "Evento en directo visible"
@@ -7279,12 +7279,12 @@ msgstr "La función en vivo está en beta"
msgid "Live link"
msgstr "Enlace en vivo"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Cargar más"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Cargar más feeds sugeridos"
@@ -7292,7 +7292,7 @@ msgstr "Cargar más feeds sugeridos"
msgid "Load new notifications"
msgstr "Cargar notificaciones nuevas"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr "Contenido multimedia almacenado en otro dispositivo"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Medios que pueden ser perturbadores o inapropiados para algunos públicos."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr "Miembro eliminado del chat de grupo."
@@ -7867,7 +7867,6 @@ msgstr "¿Necesitas denunciar una violación de derechos de autor, una solicitud
msgid "Nevermind, create a handle for me"
msgstr "Da igual, crea un nombre de usuario por mí"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Nuevo"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "Nueva contraseña"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Respuestas nuevas primero"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Noticias"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Sin resultados"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "No hay resultados para \"{0}\"."
@@ -8248,7 +8247,7 @@ msgstr "No se encontraron resultados para \"<0>{query}0>\"."
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "No hay resultados."
@@ -8396,7 +8395,7 @@ msgstr "¡Qué problema!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Abrir el menú lateral"
msgid "Open emoji picker"
msgstr "Abrir el selector de emojis"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Abrir la pantalla de información del feed"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Abrir el menú de opciones del feed"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Imágenes destinadas a adultos."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Anclar el feed"
@@ -9034,7 +9034,7 @@ msgstr "Anclar el feed"
msgid "Pin to home"
msgstr "Anclar en inicio"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Anclar en inicio"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Anclado"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "{0} anclados en inicio"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "Escribe tu mensaje abajo:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Política"
@@ -9717,10 +9717,6 @@ msgstr "Búsquedas recientes"
msgid "Recently used"
msgstr "Usados recientemente"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Recomendaciones"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Reconectar"
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr "Eliminar del chat"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Eliminar la imagen"
msgid "Remove live status"
msgstr "Eliminar el estado \"En directo\""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr "Eliminada de publicaciones guardadas"
msgid "Removed from starter pack"
msgstr "Eliminado del paquete de inicio"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Denunciar conversación"
msgid "Report dialog"
msgstr "Ventana de denuncia"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Denunciar feed"
@@ -10483,8 +10479,8 @@ msgstr "Guardar código QR"
msgid "Save these options for next time"
msgstr "Guardar estas opciones para la próxima vez"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Guardar en mis feeds"
@@ -10505,7 +10501,7 @@ msgstr "Feeds guardados"
msgid "Saved Posts"
msgstr "Publicaciones guardadas"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Guardado en tus feeds"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "Buscar feeds que quieras sugerir a otros."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "Buscar más cuentas"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "Buscar más feeds"
@@ -10705,6 +10701,7 @@ msgstr "Ver empleos en Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "Ver más"
@@ -10712,6 +10709,10 @@ msgstr "Ver más"
msgid "See more suggested profiles"
msgstr "Ver más perfiles sugeridos"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Enviar correo de verificación"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Enviar por mensaje directo"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "Compartir código QR"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Compartir este feed"
@@ -11607,7 +11608,7 @@ msgstr "Algo salió mal. Por favor, inténtalo de nuevo en un momento."
msgid "Something went wrong. Please try again."
msgstr "Se produjo un error. Inténtalo de nuevo."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "¿Algo va mal? Avísanos."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "Spam u otro comportamiento no auténtico o engaño"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Deportes"
@@ -11711,7 +11712,7 @@ msgstr "Paquete de inicio creado por ti"
msgid "Starter pack is invalid"
msgstr "El paquete de inicio es inválido"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Paquetes de inicio"
@@ -11850,7 +11851,7 @@ msgstr "Verificado correctamente"
msgid "Suggested"
msgstr "Sugerido"
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "Cuentas sugeridas"
@@ -12262,7 +12263,7 @@ msgstr "Hubo un problema al cargar los GIF. Verifica tu conexión e inténtalo d
msgid "There was a problem with your internet connection, please try again"
msgstr "Hubo un problema con tu conexión a internet, inténtalo de nuevo"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr "Hubo un problema con tu conexión a internet, inténtalo de nuevo"
msgid "There was an issue contacting the server"
msgstr "Hubo un problema al contactar con el servidor"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Hubo un problema al contactar con el servidor. Por favor, verifica tu conexión a internet e inténtalo de nuevo."
@@ -12279,8 +12280,8 @@ msgstr "Hubo un problema al contactar con el servidor. Por favor, verifica tu co
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Hubo un problema al obtener las notificaciones. Toca aquí para intentar de nuevo."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Hubo un problema al obtener las publicaciones. Toca aquí para intentar de nuevo."
@@ -12305,7 +12306,7 @@ msgstr "Hubo un problema al obtener tu información de servicio"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Hubo un problema al eliminar este feed. Por favor, verifica tu conexión a internet e inténtalo de nuevo."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Estos ajustes solo aplican para el feed Following."
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr "Es el propietario de este chat"
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "¡Este feed está vacío! Es posible que necesites seguir a más usuarios o ajustar la configuración de idioma."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Este feed está vacío."
@@ -12889,7 +12890,9 @@ msgstr "La traducción al mismo idioma no está disponible en tu dispositivo."
msgid "Tree view"
msgstr "Vista en árbol"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Tendencias"
@@ -12898,7 +12901,7 @@ msgstr "Tendencias"
msgid "Trending GIFs"
msgstr "GIF en tendencia"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "Opciones de tendencias"
@@ -13023,9 +13026,9 @@ msgstr "Información del feed no disponible"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "¿Desbloquear la cuenta?"
msgid "Unblock list"
msgstr "Desbloquear la lista"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr "Contenido para adultos sin etiquetar"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "Contenido para adultos sin etiquetar, abusivo o no consentido"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "No me gusta"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Desfijar"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Desfijar feed"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Desfijar de inicio"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Desfijar lista de moderación"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "{0} desfijado de inicio"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "Video de {0}. Toca para reproducir o pausar el video"
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Videojuegos"
@@ -13687,7 +13690,7 @@ msgstr "Ver el avatar de {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Ver el servicio de etiquetado proporcionado por @{0}"
msgid "View this user's verifications"
msgstr "Ver las verificaciones de este usuario"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Ver usuarios a los que les gusta este feed"
@@ -14358,7 +14361,7 @@ msgstr "Estás verificado. Perderás tu estado de verificación si cambias tu no
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "Estás verificado. Perderás tu estado de verificación si cambias tu nombre de usuario. <0>Más información (en inglés).0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "Puedes modificar tus intereses desde los ajustes de \"Contenido y medios\"."
@@ -14435,9 +14438,9 @@ msgstr "Puedes leer el historial del chat, pero no enviar nuevos mensajes."
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr "Puedes seleccionar hasta {MAX_GALLERY_IMAGES, plural, one {# imagen} other {# imágenes}} en total."
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Puedes cambiar esta opción en Ajustes."
@@ -14610,7 +14613,7 @@ msgstr "No puedes añadir más de {STARTER_PACK_MAX_SIZE, plural, other {{STARTE
msgid "You may only add up to 3 feeds"
msgstr "Solo puedes añadir hasta 3 feeds"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr "Debes ser propietario del chat para eliminar a un miembro."
@@ -14635,7 +14638,7 @@ msgstr "Necesitas permitir el acceso a tu biblioteca multimedia."
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "Necesitas verificar tu dirección de correo electrónico antes de activar la autenticación de doble factor por correo electrónico."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr "Eres el propietario de este chat"
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "Se han actualizado tus intereses."
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "Tus intereses nos ayudan a encontrar aquello que te gusta."
diff --git a/src/locale/locales/eu/messages.po b/src/locale/locales/eu/messages.po
index 71574ef94d..78481ae52f 100644
--- a/src/locale/locales/eu/messages.po
+++ b/src/locale/locales/eu/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: eu\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Basque\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {jarraitzen} other {jarraitzen}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {post} other {post}}"
@@ -228,6 +231,16 @@ msgstr "{0} · {1}"
msgid "{0} (Account)"
msgstr "{0} (Kontua)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -259,7 +272,7 @@ msgstr "{0} eta {1} txatera gehitu dira"
#: src/screens/PostThread/components/LikesStat.tsx:135
#: src/screens/PostThread/components/LikesStat.tsx:191
msgid "{0} and {1} like this"
-msgstr "{0}-k eta {1}-k gogoko dute hau"
+msgstr ""
#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
#. placeholder {0}: nameLink(names[0])
@@ -267,12 +280,12 @@ msgstr "{0}-k eta {1}-k gogoko dute hau"
#. placeholder {2}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:196
msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr "{0}-k eta {others, plural, one {beste {1}-k} other {beste {2}-k}} gogoko dute hau"
+msgstr ""
#. placeholder {0}: names[0].displayName
#: src/screens/PostThread/components/LikesStat.tsx:137
msgid "{0} and {othersLabel} like this"
-msgstr "{0}-k eta {othersLabel}-k gogoko dute hau"
+msgstr ""
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
@@ -330,7 +343,7 @@ msgstr "{0}-k taldea utzi du"
#: src/screens/PostThread/components/LikesStat.tsx:138
#: src/screens/PostThread/components/LikesStat.tsx:206
msgid "{0} likes this"
-msgstr "{0}-k gogoko du hau"
+msgstr ""
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
@@ -395,13 +408,13 @@ msgstr "{0}, {1} eta {memberCount, plural, one {beste #} other {beste #}} txater
#. placeholder {3}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:181
msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr "{0}-k, {1}-k eta {others, plural, one {beste {2}-k} other {beste {3}-k}} gogoko dute hau"
+msgstr ""
#. placeholder {0}: names[0].displayName
#. placeholder {1}: names[1].displayName
#: src/screens/PostThread/components/LikesStat.tsx:134
msgid "{0}, {1}, and {othersLabel} like this"
-msgstr "{0}-k,{1}-k eta {othersLabel}-k gogoko dute hau"
+msgstr ""
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
@@ -780,7 +793,7 @@ msgstr "{numMatches, plural, one {Kontaktu # aurkitua} other {# kontaktu aurkitu
#. placeholder {1}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:127
msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr "{others, plural, one {beste {0}} other {beste {1}}}"
+msgstr ""
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "{profileName} Bluesky-n sartu zen abio multzo bat erabiliz orain dela {timeAgoString}"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr "{requestCount, plural, one {eskaera #} other {# eskaera}}"
msgid "{requestCount}+ requests"
msgstr "{requestCount}+ eskaera"
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "Duela {type} ordu"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} egiaztatzaile fidagarria da"
@@ -989,8 +999,8 @@ msgstr "Sareko errore bat gertatu da. Mesedez, egiaztatu zure Interneteko konexi
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1707,7 +1717,7 @@ msgstr "Aukera hauetan sartzen ez den arazo bat"
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "Arazo bat gertatu da txat taldea sortzean. Mesedez, saiatu berriro."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
@@ -1715,7 +1725,7 @@ msgstr "Arazo bat gertatu da txata hastean. Mesedez, saiatu berriro."
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Arazo bat gertatu da txata irekitzen saiatzean"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr "Jaiotze data"
msgid "Birthday"
msgstr "Urtebetetzea"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr "bloomscrolling booksky"
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Nabigatu proposamen gehiagotatik Arakatu orrian"
msgid "Browse other feeds"
msgstr "Nabigatu beste feedetatik"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Nabigatu {displayName}-ri buruzko postak"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Nabigatu {displayName}-rekin etiketatutako postak"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Nabigatu {displayName} abio multzoa"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Nabigatu {0} gaia"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Nabigatu {displayName} gaia"
@@ -2462,7 +2474,7 @@ msgstr "Hasierako denbora-lerrora itzultzeko botoia"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "{0}-gatik"
@@ -2473,9 +2485,9 @@ msgstr "@{0}-gatik"
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "<0>{0}0>-gatik"
@@ -2534,7 +2546,7 @@ msgstr "Kamerarako sarbidea behar da"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Txata mutututa"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr "Txata ez da aurkitu."
@@ -2749,7 +2761,7 @@ msgstr "Txata ez da aurkitu."
msgid "Chat options"
msgstr "Txat aukerak"
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr "Txataren jabeek ezin dute txat talde bat utzi."
@@ -3047,7 +3059,7 @@ msgstr "Itxi bannerra"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Edukia Blokeatuta"
msgid "Content filters"
msgstr "Eduki-iragazkiak"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Gure ustez gogoko izan dezakezun sareko edukia."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "Edukien hizkuntzak"
@@ -3540,11 +3548,11 @@ msgstr "Ezin izan dira bat datozen guztiak jarraitu. {0}"
msgid "Could not leave chat"
msgstr "Ezin izan da txata utzi"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr "Ezin izan da txata utzi."
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Ezin izan da feeda kargatu"
@@ -3562,7 +3570,7 @@ msgstr "Ezin izan da profila kargatu"
msgid "Could not mute chat"
msgstr "Ezin izan da txata mututu"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr "Ezin izan da kidea kendu."
@@ -3743,7 +3751,7 @@ msgstr "Kultura"
msgid "Current beta features"
msgstr "Uneko beta ezaugarriak"
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr "Uneko txata"
@@ -4079,6 +4087,10 @@ msgstr "Deskonektatu Germ DM"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Utzi aplikazioei saioa amaitutako erabiltzaileei nire kontua erakusten"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Utzi aplikazioei saioa amaitutako erabiltzaileei nire kontua erakusten"
msgid "Discover new custom feeds"
msgstr "Aurkitu feed pertsonalizatu berriak"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "Aurkitu feed berriak"
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Aurkitu Feed Berriak"
@@ -4111,11 +4119,11 @@ msgstr "Baztertu errorea"
msgid "Dismiss getting started guide"
msgstr "Baztertu hasteko gida"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "Baztertu interesak"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "Baztertu zuzeneko gertaeraren bannerra"
@@ -4365,8 +4373,8 @@ msgstr "Editatu irudia"
msgid "Edit interaction settings"
msgstr "Editatu interakzio-ezarpenak"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "Editatu interesak"
@@ -4650,7 +4658,7 @@ msgstr "Sartu zure erabiltzaile-izena eta pasahitza"
msgid "Enters full screen"
msgstr "Pantaila osora sartzen da"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Entretenimendua"
@@ -4979,16 +4987,16 @@ msgstr "Ezin izan da txat taldea utzi"
msgid "Failed to load conversations"
msgstr "Ezin izan dira elkarrizketak kargatu"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "Ezin izan dira feedak kargatu"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Ezin izan dira kargatu feeden hobespenak"
@@ -5012,14 +5020,14 @@ msgstr "Ezin izan da hobespena kargatu."
msgid "Failed to load profiles"
msgstr "Ezin izan dira profilak kargatu"
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Ezin izan dira iradokitako feedak kargatu"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Ezin izan dira kargatu iradokitako jarraipenak"
@@ -5212,7 +5220,7 @@ msgstr "Feed sortzailea"
msgid "Feed identifier"
msgstr "Feed identifikatzailea"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Feed menua"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Feedak eguneratuta!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Gogoko izan ditzakezun feedak"
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Eskuratu eguneraketa"
@@ -5764,7 +5768,7 @@ msgstr "Jaso jakinarazpenak jendeak mezuak bidaltzen dizkizunean."
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr "Jaso jakinarazpenak harpidetuta zauden postetan jarduera dagoenean."
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
@@ -6148,7 +6152,7 @@ msgstr "Ezkutatuta zure moderazio doikuntzagatik."
msgid "Hidden list"
msgstr "Ezkutuko zerrenda"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Ezkutuko zerrenda"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Ezkutatu"
@@ -6198,7 +6202,7 @@ msgstr "Ezkutatu erantzuna guztientzako"
msgid "Hide reply for me"
msgstr "Ezkutatu erantzuna niretzat"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Ezkutatu txartel hau"
@@ -6218,12 +6222,12 @@ msgstr "Ezkutatu erantzun hau?"
msgid "Hide translation"
msgstr "Ezkutatu itzulpena"
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Ezkutatu joera-gaiak"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Joera-gaiak ezkutatu?"
@@ -6321,10 +6325,6 @@ msgstr "Ostatze hornitzailea: {0}"
msgid "Hosting provider: Bluesky"
msgstr "Ostatze hornitzailea: Bluesky"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Pil-pilean"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr "Nola funtzionatzen du:"
@@ -6993,8 +6993,8 @@ msgstr "Utzi"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Bluesky uzten"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr "Txat hau uzteak betiko blokeatuko du eta ezingo zara berriro sartu."
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr "Utzi txat taldea."
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Argia"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Gogoko"
@@ -7085,7 +7085,7 @@ msgstr "10 post gogoko egin"
msgid "Like 10 posts to train the Discover feed"
msgstr "Aurkitu feeda trebatzeko 10 post gogoko egin"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Feed hau gogoko dut"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Gogoko du {0, plural, one {# erabiltzaileak} other {# erabiltzaileek}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "ZUZENEAN"
msgid "Live event happening now: {0}"
msgstr "Zuzeneko gertaera orain gertatzen ari da: {0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "Zuzeneko gertaera ezkutatua"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "Zuzeneko gertaera ez ezkutatua"
@@ -7279,12 +7279,12 @@ msgstr "Zuzeneko funtzioa betan dago"
msgid "Live link"
msgstr "Zuzeneko esteka"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Kargatu gehiago"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Kargatu iradokitako feed gehiago"
@@ -7292,7 +7292,7 @@ msgstr "Kargatu iradokitako feed gehiago"
msgid "Load new notifications"
msgstr "Kargatu jakinarazpen berriak"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr "Beste gailu batean gordetako multimedia"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Publiko batzuentzat kezkagarriak edo desegokiak izan daitezkeen multimediak."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr "Kidea txat taldetik kendu da."
@@ -7867,7 +7867,6 @@ msgstr "Copyright urraketa, eskaera legal edo araudi-betetze arazo baten berri e
msgid "Nevermind, create a handle for me"
msgstr "Ez dio axola, sortu handle bat niretzako"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Berria"
@@ -7982,7 +7981,7 @@ msgstr "Mezu berriak"
msgid "New password"
msgstr "Pasahitz berria"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Erantzun berrienak lehenengo"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Berriak"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Ez dago emaitzarik"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "Emaitzarik ez honentzat: \"{0}\"."
@@ -8248,7 +8247,7 @@ msgstr "Ez da emaitzarik aurkitu “<0>{query}0>“-rentzat."
msgid "No results found for your query with advanced search filters applied."
msgstr "Ez da emaitzarik aurkitu zure kontsultarako bilaketa-iragazki aurreratuak aplikatuta."
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "Ez dago emaitzarik."
@@ -8396,7 +8395,7 @@ msgstr "Ai ez!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Ireki marrazki menua"
msgid "Open emoji picker"
msgstr "Ireki emoji-hautatzailea"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Ireki feedaren informazio pantaila"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Ireki feed aukeren menua"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Helduentzako pentsatutako irudiak."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Ainguratu feeda"
@@ -9034,7 +9034,7 @@ msgstr "Ainguratu feeda"
msgid "Pin to home"
msgstr "Ainguratu hasierara"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Ainguratu Hasierara"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Ainguratua"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "{0} Hasierara ainguratua"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "Mesedez, idatzi zure mezua jarraian:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Politika"
@@ -9717,10 +9717,6 @@ msgstr "Azken bilaketak"
msgid "Recently used"
msgstr "Duela gutxi erabilia"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Gomendatua"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Berriro konektatu"
@@ -9841,8 +9837,8 @@ msgstr "Kendu iragazkia"
msgid "Remove from chat"
msgstr "Kendu txatetik"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Kendu irudia"
msgid "Remove live status"
msgstr "Kendu zuzeneko egoera"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr "Kendu kidea"
@@ -9948,7 +9944,7 @@ msgstr "Gordetako postetatik kendua"
msgid "Removed from starter pack"
msgstr "Abio multzotik kenduta"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Salatu elkarrizketa"
msgid "Report dialog"
msgstr "Salaketaren elkarrizketa-koadroa"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Salatu feeda"
@@ -10483,8 +10479,8 @@ msgstr "Gorde QR kodea"
msgid "Save these options for next time"
msgstr "Gorde aukera hauek hurrengo baterako"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Gorde nire feedetan"
@@ -10505,7 +10501,7 @@ msgstr "Gordetako Feedak"
msgid "Saved Posts"
msgstr "Gordetako Postak"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Zure feedetan gordeta"
@@ -10608,11 +10604,11 @@ msgstr "Bilatu {q}"
msgid "Search for feeds that you want to suggest to others."
msgstr "Bilatu besteei iradoki nahi diezun feedak."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "Bilatu kontu gehiago"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "Bilatu feed gehiago"
@@ -10705,6 +10701,7 @@ msgstr "Ikusi Bluesky-n lanpostuak"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "Ikusi gehiago"
@@ -10712,6 +10709,10 @@ msgstr "Ikusi gehiago"
msgid "See more suggested profiles"
msgstr "Ikusi iradokitako profil gehiago"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Bidali egiaztapen-mezu elektronikoa"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Bidali mezu zuzenaren bidez"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr "Partekatu Profila"
msgid "Share QR code"
msgstr "Partekatu QR kodea"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Partekatu feed hau"
@@ -11272,7 +11273,7 @@ msgstr "Erakutsi aukeran dauden erabiltzaileen zerrendak"
#: src/components/Post/ShowMoreTextButton.tsx:50
msgid "Show more"
-msgstr ""
+msgstr "Erakutsi gehiago"
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:596
@@ -11607,7 +11608,7 @@ msgstr "Arazoren bat izan da. Mesedez, saiatu berriro geroago."
msgid "Something went wrong. Please try again."
msgstr "Arazoren bat izan da. Mesedez, saiatu berriro."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Zerbait gaizki? Jakinaraziguzu."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "Spam-a edo bestelako jokabide edo engainu faltsuak"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Kirolak"
@@ -11711,7 +11712,7 @@ msgstr "Zure abio multzoa"
msgid "Starter pack is invalid"
msgstr "Abio multzoa ez da zuzena"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Abio Multzoak"
@@ -11850,7 +11851,7 @@ msgstr "Behar bezala egiaztatu da"
msgid "Suggested"
msgstr "Iradokitakoa"
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "Iradokitako kontuak"
@@ -12262,7 +12263,7 @@ msgstr "Arazo bat izan da GIFak kargatzen. Egiaztatu konexioa eta saiatu berriro
msgid "There was a problem with your internet connection, please try again"
msgstr "Arazo bat izan da zure internet konexioarekin, mesedez, saiatu berriro"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr "Arazo bat izan da zure internet konexioarekin, mesedez, saiatu berriro"
msgid "There was an issue contacting the server"
msgstr "Arazo bat izan da zerbitzariarekin harremanetan jartzeko"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Arazo bat izan da zerbitzariarekin harremanetan jartzeko. Mesedez, egiaztatu Interneteko konexioa eta saiatu berriro."
@@ -12279,8 +12280,8 @@ msgstr "Arazo bat izan da zerbitzariarekin harremanetan jartzeko. Mesedez, egiaz
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Arazo bat izan da jakinarazpenak eskuratzean. Sakatu hemen berriro saiatzeko."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Arazo bat izan da postak eskuratzean. Sakatu hemen berriro saiatzeko."
@@ -12305,7 +12306,7 @@ msgstr "Arazo bat izan da zure zerbitzu informazioa eskuratzean"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Arazo bat izan da feed hau kentzean. Egiaztatu Interneteko konexioa eta saiatu berriro."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Ezarpen hauek Jarraitzen feedari soilik aplikatzen zaizkio."
msgid "These URLs"
msgstr "URL hauek"
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr "Txat honen jabeak dira"
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Feed hau hutsik dago! Baliteke erabiltzaile gehiago jarraitu behar izatea edo hizkuntza-ezarpenak doitzea."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Feed hau hutsik dago."
@@ -12889,7 +12890,9 @@ msgstr "Hizkuntza bererako itzulpena ez dago erabilgarri zure gailuan."
msgid "Tree view"
msgstr "Zuhaitz-ikuspegia"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Joera"
@@ -12898,7 +12901,7 @@ msgstr "Joera"
msgid "Trending GIFs"
msgstr "Modako GIFak"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "Joera-aukerak"
@@ -13023,9 +13026,9 @@ msgstr "Feedaren informazioa ez dago erabilgarri"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Kontua Desblokeatu?"
msgid "Unblock list"
msgstr "Desblokeatu zerrenda"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr "Helduentzako etiketarik gabeko edukia"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "Etiketarik gabeko, abusuzko edo baimenik gabeko helduentzako edukia"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Ez gogoko"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Aingura kendu"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Feedari aingura kendu"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Aingura kendu hasieratik"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Moderazio zerrendari aingura kendu"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "{0}-ri aingura kendu Hasieratik"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "{0}-ren bideoa. Sakatu bideoa erreproduzitzeko edo pausatzeko"
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Bideo-jokoak"
@@ -13687,7 +13690,7 @@ msgstr "Ikusi {0}-ren abatarra"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Ikusi @{0}-k eskaintzen duen etiketa-zerbitzua"
msgid "View this user's verifications"
msgstr "Ikusi erabiltzaile honen egiaztapenak"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Ikusi feed hau gogoko duten erabiltzaileak"
@@ -14358,7 +14361,7 @@ msgstr "Egiaztatuta zaude. Zure egiaztapen-egoera galduko duzu bistaratzeko izen
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "Egiaztatuta zaude. Zure egiaztapen-egoera galduko duzu erabiltzaile izena aldatzen baduzu. <0>Ikasi gehiago.0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "Zure interesak edonoiz doi ditzakezu \"Edukia eta multimedia\" ezarpenetatik."
@@ -14435,9 +14438,9 @@ msgstr "Txat-historia irakurri dezakezu, baina ezin duzu mezu berririk bidali."
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr "Guztira gehienez {MAX_GALLERY_IMAGES, plural, other {# irudi}} hauta ditzakezu."
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Geroago eguneratu dezakezu hau zure ezarpenetan."
@@ -14610,7 +14613,7 @@ msgstr "Gehienez {STARTER_PACK_MAX_SIZE, plural, other {{STARTER_PACK_MAX_SIZE}
msgid "You may only add up to 3 feeds"
msgstr "Gehienez 3 feed gehi ditzakezu"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr "Txataren jabea izan behar duzu kide bat kentzeko."
@@ -14635,7 +14638,7 @@ msgstr "Zure multimedia liburutegirako sarbidea baimendu behar duzu."
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "Zure e-posta helbidea egiaztatu behar duzu e-posta bidezko 2FA gaitu aurretik."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr "Txat honen jabea zara"
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr "Zure ostatatze-hornitzailea automatikoki hautematen da sartzen duzun erabiltzaile-izenetik."
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "Zure interesak eguneratu dira!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "Zure interesek gustatzen zaizuna aurkitzen laguntzen digute!"
diff --git a/src/locale/locales/fi/messages.po b/src/locale/locales/fi/messages.po
index 96ac9fe976..8ebfd5a085 100644
--- a/src/locale/locales/fi/messages.po
+++ b/src/locale/locales/fi/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: fi\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Finnish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {seurattu} other {seurattua}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {julkaisu} other {julkaisua}}"
@@ -228,6 +231,16 @@ msgstr ""
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr ""
@@ -821,11 +836,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr ""
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr ""
@@ -989,8 +999,8 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1715,7 +1725,7 @@ msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Yritettäessä avata chattia ilmenei ongelma"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr ""
msgid "Birthday"
msgstr "Syntymäpäivä"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Selaa lisää ehdotuksia Explore-sivulla"
msgid "Browse other feeds"
msgstr "Selaa muita syötteitä"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Selaa julkaisuja aiheesta {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Selaa julkaisuja tunnisteella {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr ""
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr ""
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Selaa aihetta {displayName}"
@@ -2462,7 +2474,7 @@ msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Käyttäjältä {0}"
@@ -2473,9 +2485,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Käyttäjältä <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Chatti mykistetty"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,7 +2761,7 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
@@ -3047,7 +3059,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Sisältö estetty"
msgid "Content filters"
msgstr "Sisällönsuodattimet"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr ""
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3540,11 +3548,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr "Chatista ei voitu poistua"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Syötettä ei voitu ladata"
@@ -3562,7 +3570,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr "Chattia ei voitu mykistää"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3743,7 +3751,7 @@ msgstr "Kulttuuri"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4087,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Kiellä sovelluksia näyttämästä tiliäni kirjautumattomille käyttäjille"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Kiellä sovelluksia näyttämästä tiliäni kirjautumattomille käyttä
msgid "Discover new custom feeds"
msgstr "Löydä uusia mukautettuja syötteitä"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Löydä uusia syötteitä"
@@ -4111,11 +4119,11 @@ msgstr "Hylkää virhe"
msgid "Dismiss getting started guide"
msgstr "Hylkää aloitusopas"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4365,8 +4373,8 @@ msgstr "Muokkaa kuvaa"
msgid "Edit interaction settings"
msgstr "Muokkaa vuorovaikutusasetuksia"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
@@ -4650,7 +4658,7 @@ msgstr "Syötä käyttäjätunnuksesi ja salasanasi"
msgid "Enters full screen"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr ""
@@ -4979,16 +4987,16 @@ msgstr ""
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Syötteiden asetusten lataaminen epäonnistui"
@@ -5012,14 +5020,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Ehdotettujen syötteiden lataaminen epäonnistui"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Ehdotettujen seurattavien lataaminen epäonnistui"
@@ -5212,7 +5220,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Syötteen valikko"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Syötteet päivitetty!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Syötteet, joista uskomme sinun pitävän."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr ""
@@ -6148,7 +6152,7 @@ msgstr ""
msgid "Hidden list"
msgstr "Piilotettu lista"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Piilotettu lista"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Piilota"
@@ -6198,7 +6202,7 @@ msgstr "Piilota vastaus kaikilta"
msgid "Hide reply for me"
msgstr "Piilota vastaus minulta"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr ""
@@ -6218,12 +6222,12 @@ msgstr "Piilotetaanko tämä vastaus?"
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Piilota trendaavat aiheet"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Piilotetaanko trendaavat aiheet?"
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr ""
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6993,8 +6993,8 @@ msgstr "Poistu"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Poistutaan Blueskysta"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Vaalea"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Tykkää"
@@ -7085,7 +7085,7 @@ msgstr "Tykkää 10 julkaisusta"
msgid "Like 10 posts to train the Discover feed"
msgstr "Tykkää 10 julkaisusta kouluttaaksesi Discover-syötettä"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Tykkää tästä syötteestä"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Tykännyt {0, plural, one {# käyttäjä} other {# käyttäjää}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7279,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Lue lisää"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Lataa lisää ehdotettuja syötteitä"
@@ -7292,7 +7292,7 @@ msgstr "Lataa lisää ehdotettuja syötteitä"
msgid "Load new notifications"
msgstr "Lataa uusia ilmoituksia"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Media, joka voi olla häiritsevää tai sopimatonta joillekin yleisöille."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7867,7 +7867,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr "Ei se mitään, luo minulle käyttäjätunnus"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Uusi"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "Uusi salasana"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Uusimmat vastaukset ensin"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Uutiset"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Ei tuloksia"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8248,7 +8247,7 @@ msgstr ""
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8396,7 +8395,7 @@ msgstr "Voi ei!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Avaa alavalikko"
msgid "Open emoji picker"
msgstr "Avaa emojinvalitsin"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Avaa syötteen tietonäkymä"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Avaa syötteen valinnat"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Aikuisille tarkoitetut kuvat."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Kiinnitä syöte"
@@ -9034,7 +9034,7 @@ msgstr "Kiinnitä syöte"
msgid "Pin to home"
msgstr "Kiinnitä kotinäkymään"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Kiinnitä kotinäkymään"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Kiinnitetty"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "Kiinnitetty {0} kotinäkymään"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Politiikka"
@@ -9717,10 +9717,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Suositellut"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Yhdistä uudelleen"
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Poista kuva"
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Ilmianna keskustelu"
msgid "Report dialog"
msgstr "Ilmiannon valintaikkuna"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Ilmianna syöte"
@@ -10483,8 +10479,8 @@ msgstr "Tallenna QR-koodi"
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Tallenna syötteisiini"
@@ -10505,7 +10501,7 @@ msgstr "Tallennetut syötteet"
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Tallennettu syötteisiisi"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "Hae syötteitä, joita haluat ehdottaa toisille."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
@@ -10705,6 +10701,7 @@ msgstr "Katso Blueskyn työpaikat"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10709,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Lähetä vahvistussähköpostiviesti"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Lähetä yksityisviestillä"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "Jaa QR-koodi"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Jaa tämä syöte"
@@ -11607,7 +11608,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr "Jokin meni vikaan. Yritä uudelleen."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Onko jokin vialla? Kerro meille."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Urheilu"
@@ -11711,7 +11712,7 @@ msgstr "Oma aloituspakettisi"
msgid "Starter pack is invalid"
msgstr "Aloituspaketti on virheellinen"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Aloituspaketit"
@@ -11850,7 +11851,7 @@ msgstr ""
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -12262,7 +12263,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr "Yhteydenotossa palvelimeen ilmeni ongelma"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Yhteydenotossa palvelimeen ilmeni ongelma. Tarkista internetyhteytesi ja yritä uudelleen."
@@ -12279,8 +12280,8 @@ msgstr "Yhteydenotossa palvelimeen ilmeni ongelma. Tarkista internetyhteytesi ja
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Ilmoitusten hakemisessa ilmeni ongelma. Napauta tästä yrittääksesi uudelleen."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Julkaisujen hakemisessa ilmeni ongelma. Napauta tästä yrittääksesi uudelleen."
@@ -12305,7 +12306,7 @@ msgstr "Palvelutietojesi hakemisessa ilmeni ongelma"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Tämän syötteen poistamisessa ilmeni ongelma. Tarkista internetyhteytesi ja yritä uudelleen."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Nämä asetukset vaikuttavat vain Seuratut-syötteeseen."
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Tämä syöte on tyhjä! Sinun on ehkä seurattava useampia käyttäjiä tai säädettävä kieliasetuksiasi."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Tämä syöte on tyhjä."
@@ -12889,7 +12890,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Trendaavat"
@@ -12898,7 +12901,7 @@ msgstr "Trendaavat"
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -13023,9 +13026,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Poistetaanko tilin esto?"
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Älä tykkää"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Irrota"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Irrota syöte"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Irrota kotinäkymästä"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Irrota moderointilista"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "Irrotettu {0} kotinäkymästä"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Videopelit"
@@ -13687,7 +13690,7 @@ msgstr "Näytä käyttäjän {0} profiilikuva"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Näytä käyttäjän @{0} tarjoama merkintäpalvelu"
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Näytä tästä syötteestä tykänneet käyttäjät"
@@ -14358,7 +14361,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14435,9 +14438,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Voit päivittää tämän myöhemmin asetuksistasi."
@@ -14610,7 +14613,7 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr "Voit lisätä enintään 3 syötettä"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14638,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
diff --git a/src/locale/locales/fr/messages.po b/src/locale/locales/fr/messages.po
index 9fc8f670bf..11b1c14c34 100644
--- a/src/locale/locales/fr/messages.po
+++ b/src/locale/locales/fr/messages.po
@@ -5,158 +5,158 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: @lingui/cli\n"
-"Language: fr\n"
+"Language: fr_CA\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
-"Language-Team: French\n"
+"Language-Team: French, Canada\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Crowdin-Project: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"X-Crowdin-Project-ID: 1\n"
-"X-Crowdin-Language: fr\n"
+"X-Crowdin-Language: fr-CA\n"
"X-Crowdin-File: /main/src/locale/locales/en/messages.po\n"
"X-Crowdin-File-ID: 11\n"
#. Accessibility label for a category (e.g. Art, Video Games, Sports, etc.) that shows suggested accounts for the user to follow. The tab is currently selected.
#: src/components/InterestTabs.tsx:330
msgid "\"{interestsDisplayName}\" category (active)"
-msgstr "Catégorie « {interestsDisplayName} » (active)"
+msgstr ""
#. A reply summary in chat
#: src/components/dms/MessageItem.tsx:901
msgid "(blocked message hidden)"
-msgstr "(message bloqué masqué)"
+msgstr ""
#. A reply summary in chat
#: src/components/dms/getMessageInfo.ts:123
#: src/components/dms/replyPreview.ts:85
msgid "(chat invite link)"
-msgstr "(lien d’invitation à une discussion)"
+msgstr ""
#: src/components/dms/getMessageInfo.ts:105
msgid "(contains embedded content)"
-msgstr "(avec un contenu intégré)"
+msgstr ""
#. A reply summary in chat
#: src/components/dms/MessageItem.tsx:915
msgid "(deleted message)"
-msgstr "(message supprimé)"
+msgstr ""
#. A reply summary in chat
#: src/components/dms/replyPreview.ts:68
msgid "(disabled chat invite link)"
-msgstr "(lien d’invitation désactivé à une discussion)"
+msgstr ""
#. A reply summary in chat
#: src/components/dms/replyPreview.ts:77
msgid "(invalid chat invite link)"
-msgstr "(lien d’invitation invalide à une discussion)"
+msgstr ""
#. A reply summary in chat
#: src/components/dms/MessageItem.tsx:909
msgid "(message sent before you joined)"
-msgstr "(message envoyé avant votre arrivée)"
+msgstr ""
#: src/screens/Settings/AccountSettings.tsx:74
msgid "(no email)"
-msgstr "(pas d’e-mail)"
+msgstr ""
#. A reply summary in chat
#: src/components/dms/replyPreview.ts:107
msgid "(no text)"
-msgstr "(sans texte)"
+msgstr ""
#. A reply summary in chat
#: src/components/dms/replyPreview.ts:99
msgid "(quoted post)"
-msgstr "(post cité)"
+msgstr ""
#. placeholder {0}: labels.length
#: src/components/moderation/LabelsOnMe.tsx:57
msgid "{0, plural, one {# account label} other {# account labels}}"
-msgstr "{0, plural, one {# étiquette} other {# étiquettes}} de compte"
+msgstr ""
#. placeholder {0}: diff.value
#: src/lib/hooks/useTimeAgo.ts:169
msgid "{0, plural, one {# day} other {# days}}"
-msgstr "{0, plural, one {# jour} other {# jours}}"
+msgstr ""
#. placeholder {0}: profile.followersCount ?? 0
#: src/screens/Profile/ProfileFollowers.tsx:33
msgid "{0, plural, one {# follower} other {# followers}}"
-msgstr "{0, plural, one {# compte abonné} other {# comptes abonnés}}"
+msgstr ""
#. placeholder {0}: profile.followsCount ?? 0
#: src/screens/Profile/ProfileFollows.tsx:33
msgid "{0, plural, one {# following} other {# following}}"
-msgstr "{0, plural, one {# compte suivi} other {# comptes suivis}}"
+msgstr ""
#. placeholder {0}: item.count
#: src/components/contacts/screens/ViewMatches.tsx:268
msgid "{0, plural, one {# friend found!} other {# friends found!}}"
-msgstr "{0, plural, one {# ami retrouvé !} other {# amis retrouvés !}}"
+msgstr ""
#. placeholder {0}: diff.value
#: src/lib/hooks/useTimeAgo.ts:159
msgid "{0, plural, one {# hour} other {# hours}}"
-msgstr "{0, plural, one {# heure} other {# heures}}"
+msgstr ""
#. placeholder {0}: labels.length
#: src/components/moderation/PostAlerts.tsx:157
msgid "{0, plural, one {# label applied to your post} other {# labels applied to your post}}"
-msgstr "{0, plural, one {# étiquette appliquée} other {# étiquettes appliquées}} à votre poste"
+msgstr ""
#. placeholder {0}: labels.length
#: src/components/moderation/PostAlerts.tsx:164
msgid "{0, plural, one {# label applied} other {# labels applied}}"
-msgstr "{0, plural, one {# étiquette appliquée} other {# étiquettes appliquées}}"
+msgstr ""
#. placeholder {0}: likeCount ?? 0
#: src/screens/Post/PostLikedBy.tsx:34
msgid "{0, plural, one {# like} other {# likes}}"
-msgstr "{0, plural, one {# compte} other {# comptes}} ont aimé"
+msgstr ""
#. placeholder {0}: convo.details.memberCount
#: src/components/dialogs/SearchablePeopleList.tsx:555
msgid "{0, plural, one {# member} other {# members}}"
-msgstr "{0, plural, one {# membre} other {# membres}}"
+msgstr ""
#. placeholder {0}: diff.value
#: src/lib/hooks/useTimeAgo.ts:149
msgid "{0, plural, one {# minute} other {# minutes}}"
-msgstr "{0, plural, one {# minute} other {# minutes}}"
+msgstr ""
#. placeholder {0}: diff.value
#: src/lib/hooks/useTimeAgo.ts:180
msgid "{0, plural, one {# month} other {# months}}"
-msgstr "{0, plural, one {# mois} other {# mois}}"
+msgstr ""
#. placeholder {0}: convo.details.unreadJoinRequestCount
#: src/screens/Messages/components/ChatListItem.tsx:224
msgid "{0, plural, one {# new join request} other {# new join requests}}"
-msgstr "{0, plural, one {# nouvelle demande d’ajout} other {# nouvelles demandes d’ajout}}"
+msgstr ""
#. placeholder {0}: reactions.length
#. placeholder {1}: groupedReactions.map(g => g.value).join(' ')
#: src/components/dms/MessageItem.tsx:370
msgid "{0, plural, one {# person} other {# people}} reacted – {1}"
-msgstr "{0, plural, one {# personne a} other {# personnes ont}} réagi – {1}"
+msgstr ""
#. placeholder {0}: quoteCount ?? 0
#: src/screens/Post/PostQuotes.tsx:34
msgid "{0, plural, one {# quote} other {# quotes}}"
-msgstr "{0, plural, one {# citation} other {# citations}}"
+msgstr ""
#. placeholder {0}: quoteCount ?? 0
#: src/screens/Post/PostRepostedBy.tsx:34
msgid "{0, plural, one {# repost} other {# reposts}}"
-msgstr "{0, plural, one {# repost} other {# reposts}}"
+msgstr ""
#. placeholder {0}: diff.value
#: src/lib/hooks/useTimeAgo.ts:139
msgid "{0, plural, one {# second} other {# seconds}}"
-msgstr "{0, plural, one {# seconde} other {# secondes}}"
+msgstr ""
#. placeholder {0}: numUnreadMessages.numUnread ?? 0
#. placeholder {0}: numUnreadNotifications ?? 0
@@ -164,92 +164,105 @@ msgstr "{0, plural, one {# seconde} other {# secondes}}"
#: src/view/shell/bottom-bar/BottomBar.tsx:283
#: src/view/shell/Drawer.tsx:557
msgid "{0, plural, one {# unread item} other {# unread items}}"
-msgstr "{0, plural, one {# élément non lu} other {# éléments non lus}}"
+msgstr ""
#. How long it takes to read an article, in minutes. Displayed in a short form, e.g. "5m" for 5 minutes.
#. placeholder {0}: view.readingTime
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:251
msgid "{0, plural, one {#m} other {#m}}"
-msgstr "{0, plural, one {# min} other {# min}}"
+msgstr ""
#. How many months have passed, displayed in a narrow form
#. placeholder {0}: diff.value
#: src/lib/hooks/useTimeAgo.ts:182
msgid "{0, plural, one {#mo} other {#mo}}"
-msgstr "{0, plural, one {# mois} other {# mois}}"
+msgstr ""
#. placeholder {0}: draft.meta.replyCount
#: src/view/com/composer/drafts/DraftItem.tsx:143
msgid "{0, plural, one {1 more post} other {# more posts}}"
-msgstr "{0, plural, one {un autre post} other {# autres posts}}"
+msgstr ""
#. placeholder {0}: profile.followersCount || 0
#: src/components/ProfileHoverCard/index.web.tsx:444
#: src/screens/Profile/Header/Metrics.tsx:22
msgid "{0, plural, one {follower} other {followers}}"
-msgstr "{0, plural, one {abonné·e} other {abonné·e·s}}"
+msgstr ""
#. placeholder {0}: profile.followsCount || 0
#: src/components/ProfileHoverCard/index.web.tsx:448
#: src/screens/Profile/Header/Metrics.tsx:26
msgid "{0, plural, one {following} other {following}}"
-msgstr "{0, plural, one {abonnement} other {abonnements}}"
+msgstr ""
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
-msgstr "{0, plural, one {post} other {posts}}"
+msgstr ""
#. Number of users (always at least 25) who have joined Bluesky using a specific starter pack
#. placeholder {0}: starterPack.joinedAllTimeCount || 0
#: src/screens/StarterPack/StarterPackScreen.tsx:504
msgid "{0, plural, other {# people have}} joined Bluesky via this starter pack!"
-msgstr "{0, plural, one {# personne a} other {# personnes ont}} rejoint Bluesky via ce kit de démarrage !"
+msgstr ""
#. placeholder {0}: starterPack.list.listItemCount - 4
#: src/components/dialogs/StarterPackDialog.tsx:362
msgid "{0, plural, other {+# more}}"
-msgstr "{0, plural, one {+ # autre} other {+ # autres}}"
+msgstr ""
#. placeholder {0}: aaRegionConfig.minAccessAge
#: src/screens/Signup/StepInfo/index.tsx:314
msgid "{0, plural, other {You must be # years of age or older to create an account in your region.}}"
-msgstr "{0, plural, other {Vous devez avoir {0} ans ou plus pour créer un compte dans votre région.}}"
+msgstr ""
#. placeholder {0}: i18n.date(d, {timeStyle: ts})
#. placeholder {1}: i18n.date(d, {dateStyle: 'medium'})
#: src/lib/strings/time.ts:15
msgctxt "date and time formatted like this: [time] · [date]"
msgid "{0} · {1}"
-msgstr "{0} · {1}"
+msgstr ""
#. placeholder {0}: desc.name
#: src/components/moderation/ContentHider.tsx:98
msgid "{0} (Account)"
-msgstr "{0} (compte)"
+msgstr ""
+
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
msgid "{0} <0>in <1>tags1>0>"
-msgstr "{0} <0>dans <1>les mots-clés1>0>"
+msgstr ""
#. Pattern: {wordValue} in text, tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:484
msgid "{0} <0>in <1>text & tags1>0>"
-msgstr "{0} <0>dans <1>le texte et les mots-clés1>0>"
+msgstr ""
#. placeholder {0}: createSanitizedDisplayName(members[0])
#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:44
msgid "{0} added to chat"
-msgstr "{0} ajouté·e à la discussion"
+msgstr ""
#. placeholder {0}: createSanitizedDisplayName(members[0])
#. placeholder {1}: createSanitizedDisplayName(members[1])
#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:46
msgid "{0} and {1} added to chat"
-msgstr "{0} et {1} ajouté·e·s à la discussion"
+msgstr ""
#. Social proof on the likes stat; the bolded names are people the viewer follows who liked the post and are its only likes
#. placeholder {0}: nameLink(names[0])
@@ -259,7 +272,7 @@ msgstr "{0} et {1} ajouté·e·s à la discussion"
#: src/screens/PostThread/components/LikesStat.tsx:135
#: src/screens/PostThread/components/LikesStat.tsx:191
msgid "{0} and {1} like this"
-msgstr "{0} et {1} aiment ça"
+msgstr ""
#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
#. placeholder {0}: nameLink(names[0])
@@ -267,62 +280,62 @@ msgstr "{0} et {1} aiment ça"
#. placeholder {2}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:196
msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr "{0} et {others, plural, one {{1} autre} other {{2} autres}} aiment ça"
+msgstr ""
#. placeholder {0}: names[0].displayName
#: src/screens/PostThread/components/LikesStat.tsx:137
msgid "{0} and {othersLabel} like this"
-msgstr "{0} et {othersLabel} aiment ça"
+msgstr ""
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
msgid "{0} following"
-msgstr "{0} abonnements"
+msgstr ""
#. placeholder {0}: sanitizeHandle(profile.handle, '@')
#: src/components/dms/MessageItem.tsx:723
msgid "{0} is blocking you"
-msgstr "{0} vous a bloqué·e"
+msgstr ""
#. placeholder {0}: sanitizeHandle(profile.handle)
#: src/features/liveNow/components/LiveStatusDialog.tsx:84
msgid "{0} is live"
-msgstr "{0} est en direct"
+msgstr ""
#. placeholder {0}: createFullHandle(draftValue, state.userDomain)
#: src/screens/Signup/StepHandle/index.tsx:211
msgid "{0} is not available"
-msgstr "{0} n’est pas disponible"
+msgstr ""
#. placeholder {0}: codeToLanguageName( expectedSourceLanguage, langPrefs.appLanguage, )
#: src/lib/translation/index.tsx:314
msgid "{0} is not supported by your device."
-msgstr "Votre appareil ne peut pas traduire de textes écrits en {0}."
+msgstr ""
#. placeholder {0}: action.displayName
#: src/components/dms/getSystemMessageInfo.ts:83
msgid "{0} joined"
-msgstr "{0} a rejoint"
+msgstr ""
#. placeholder {0}: action.displayName
#: src/components/dms/getSystemMessageInfo.ts:84
msgid "{0} joined the group"
-msgstr "{0} a rejoint le groupe"
+msgstr ""
#. placeholder {0}: formatCount(i18n, JOINED_THIS_WEEK)
#: src/screens/StarterPack/StarterPackLandingScreen.tsx:230
msgid "{0} joined this week"
-msgstr "{0} personnes se sont inscrites cette semaine"
+msgstr ""
#. placeholder {0}: action.displayName
#: src/components/dms/getSystemMessageInfo.ts:96
msgid "{0} left"
-msgstr "{0} est parti·e"
+msgstr ""
#. placeholder {0}: action.displayName
#: src/components/dms/getSystemMessageInfo.ts:97
msgid "{0} left the group"
-msgstr "{0} a quitté le groupe"
+msgstr ""
#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post and is its only like
#. placeholder {0}: nameLink(names[0])
@@ -330,63 +343,63 @@ msgstr "{0} a quitté le groupe"
#: src/screens/PostThread/components/LikesStat.tsx:138
#: src/screens/PostThread/components/LikesStat.tsx:206
msgid "{0} likes this"
-msgstr "{0} aime ça"
+msgstr ""
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/Scrubber.tsx:203
msgid "{0} of {1}"
-msgstr "{0} sur {1}"
+msgstr ""
#. Accessibility label describing how many characters the user has entered out of a 50-character limit in a text input field
#. placeholder {0}: state.name?.length
#: src/screens/StarterPack/Wizard/StepDetails.tsx:56
msgid "{0} out of 50"
-msgstr "{0} sur 50"
+msgstr ""
#. placeholder {0}: createSanitizedDisplayName(memberSender)
#. placeholder {1}: reaction.value
#: src/components/dms/MessageItem.tsx:365
msgid "{0} reacted {1}"
-msgstr "{0} a réagi avec {1}"
+msgstr ""
#. Accessibility hint for the bottom bar chat icon when the number of unread messages exceeds the cap, with the + symbol already included – for example, 99+ unread items
#. placeholder {0}: numUnreadMessages.numUnread
#: src/view/shell/bottom-bar/BottomBar.tsx:246
msgid "{0} unread items"
-msgstr "{0} éléments non plus"
+msgstr ""
#. placeholder {0}: action.displayName
#: src/components/dms/getSystemMessageInfo.ts:57
msgid "{0} was added"
-msgstr "{0} a été ajouté·e"
+msgstr ""
#. placeholder {0}: action.displayName
#: src/components/dms/getSystemMessageInfo.ts:58
msgid "{0} was added to the group"
-msgstr "{0} a été ajouté·e dans le groupe"
+msgstr ""
#. placeholder {0}: action.displayName
#: src/components/dms/getSystemMessageInfo.ts:70
msgid "{0} was removed"
-msgstr "{0} a été retiré·e"
+msgstr ""
#. placeholder {0}: action.displayName
#: src/components/dms/getSystemMessageInfo.ts:71
msgid "{0} was removed from the group"
-msgstr "{0} a été retiré·e du groupe"
+msgstr ""
#. List formatting: {0}, {1}, {2}
#. placeholder {0}: link(lang)
#: src/screens/Search/components/DetectedLanguagesAdmonition.tsx:113
msgid "{0}, "
-msgstr "{0}, "
+msgstr ""
#. placeholder {0}: createSanitizedDisplayName(members[0])
#. placeholder {1}: createSanitizedDisplayName(members[1])
#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:49
msgid "{0}, {1} and {memberCount, plural, one {# other} other {# others}} added to chat"
-msgstr "{0}, {1} et {memberCount, plural, one {# autre} other {# autres}} ajouté·e·s à la discussion"
+msgstr ""
#. Social proof on the likes stat; the bolded names are people the viewer follows who liked the post, and the count is the remaining number of likes
#. placeholder {0}: nameLink(names[0])
@@ -395,33 +408,33 @@ msgstr "{0}, {1} et {memberCount, plural, one {# autre} other {# autres}} ajout
#. placeholder {3}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:181
msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr "{0}, {1} et {others, plural, one {{2} autre} other {{3} autres}} aiment ça"
+msgstr ""
#. placeholder {0}: names[0].displayName
#. placeholder {1}: names[1].displayName
#: src/screens/PostThread/components/LikesStat.tsx:134
msgid "{0}, {1}, and {othersLabel} like this"
-msgstr "{0}, {1}, et {othersLabel} aiment ça"
+msgstr ""
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
#. placeholder {2}: feed.likeCount || 0
#: src/view/com/feeds/FeedSourceCard.tsx:189
msgid "{0}, a feed by {1}, liked by {2}"
-msgstr "{0}, un fil d’actu de {1}, aimé par {2}"
+msgstr ""
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
#: src/view/com/feeds/FeedSourceCard.tsx:192
msgid "{0}, a list by {1}"
-msgstr "{0}, une liste de {1}"
+msgstr ""
#. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), )
#. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), )
#: src/view/com/util/UserAvatar.tsx:599
#: src/view/com/util/UserAvatar.tsx:617
msgid "{0}'s avatar"
-msgstr "Avatar de {0}"
+msgstr ""
#. The number of active group chat members out of the total number allowed.
#. placeholder {0}: joinLinkPreview.memberCount
@@ -429,7 +442,7 @@ msgstr "Avatar de {0}"
#: src/screens/Messages/JoinRequest.tsx:139
msgctxt "group-chat-member-count"
msgid "{0}/{1}"
-msgstr "{0}/{1}"
+msgstr ""
#. The number of members in a group chat, in the format '{members}/{total} members'.
#. The number of members in a group chat, in the format '{members}/{total} members'.
@@ -442,402 +455,399 @@ msgstr "{0}/{1}"
#: src/components/dms/ChatInvite/Card.tsx:62
#: src/components/intents/GroupChatJoinDialog.tsx:341
msgid "{0}/{1} {2, plural, one {member} other {members}}"
-msgstr "{0}/{1} {2, plural, one {membre} other {membres}}"
+msgstr ""
#. Badge showing the current image position out of the total number of images in a gallery.
#. placeholder {0}: index + 1
#: src/components/images/Gallery/index.tsx:532
msgctxt "gallery-badge-image-position-numbers"
msgid "{0}/{imageCount}"
-msgstr "{0}/{imageCount}"
+msgstr ""
#. Displayed when the number of requests exceeds the cap – for example, 99+ requests
#. placeholder {0}: UNREAD_REQUEST_CAP - 1
#: src/screens/Messages/components/InboxRequests.tsx:55
msgid "{0}+"
-msgstr "+ de {0}"
+msgstr ""
#. Displayed when the number of requests exceeds the cap
#. placeholder {0}: UNREAD_REQUEST_CAP - 1
#: src/screens/Messages/components/InboxRequests.tsx:30
msgid "{0}+ requests"
-msgstr "+ de {0} demandes"
+msgstr ""
#. How many days have passed, displayed in a narrow form
#. placeholder {0}: diff.value
#: src/lib/hooks/useTimeAgo.ts:171
msgid "{0}d"
-msgstr "{0}j"
+msgstr ""
#. How many hours have passed, displayed in a narrow form
#. placeholder {0}: diff.value
#: src/lib/hooks/useTimeAgo.ts:161
msgid "{0}h"
-msgstr "{0} h"
+msgstr ""
#. How many minutes have passed, displayed in a narrow form
#. placeholder {0}: diff.value
#: src/lib/hooks/useTimeAgo.ts:151
msgid "{0}m"
-msgstr "{0} min"
+msgstr ""
#. How many seconds have passed, displayed in a narrow form
#. placeholder {0}: diff.value
#: src/lib/hooks/useTimeAgo.ts:141
msgid "{0}s"
-msgstr "{0} s"
+msgstr ""
#: src/screens/Messages/JoinRequests.tsx:433
msgid "{count, plural, =0 {No requests to join} one {# request to join} other {# requests to join}}"
-msgstr "{count, plural, =0 {Aucune demande} one {# demande} other {# demandes}} à rejoindre"
+msgstr ""
#: src/components/dms/SystemMessageGroup.tsx:38
msgid "{count, plural, one {# chat update} other {# chat updates}}"
-msgstr "{count, plural, one {# évènement} other {# évènements}} de discussion"
+msgstr ""
#: src/screens/Messages/components/RequestStatus.tsx:74
msgid "{count, plural, one {# new join request} other {# new join requests}}"
-msgstr "{count, plural, one {# nouvelle demande} other {# nouvelles demandes}} à rejoindre"
+msgstr ""
#: src/screens/Messages/components/InboxRequests.tsx:34
msgid "{count, plural, one {# request} other {# requests}}"
-msgstr "{count, plural, one {# demande} other {# demandes}}"
+msgstr ""
#: src/view/shell/desktop/LeftNav.tsx:484
msgid "{count, plural, one {# unread item} other {# unread items}}"
-msgstr "{count, plural, one {# élément non lu} other {# éléments non lus}}"
+msgstr ""
#. Displayed when there are more requests to join a group chat than have been loaded
#: src/screens/Messages/JoinRequests.tsx:427
msgid "{count, plural, other {#+ requests to join}}"
-msgstr "{count, plural, other {Plus de # demandes à rejoindre}}"
+msgstr ""
#: src/components/dms/DateDivider.tsx:60
msgid "{date} at {time}"
-msgstr "{date} à {time}"
+msgstr ""
#: src/lib/generate-starterpack.ts:104
#: src/screens/StarterPack/Wizard/index.tsx:189
msgid "{displayName}'s Starter Pack"
-msgstr "Kit de démarrage de {displayName}"
+msgstr ""
#: src/screens/SignupQueued.tsx:219
msgid "{estimatedTimeHrs, plural, one {hour} other {hours}}"
-msgstr "{estimatedTimeHrs, plural, one {heure} other {heures}}"
+msgstr ""
#: src/screens/SignupQueued.tsx:225
msgid "{estimatedTimeMins, plural, one {minute} other {minutes}}"
-msgstr "{estimatedTimeMins, plural, one {minute} other {minutes}}"
+msgstr ""
#: src/screens/Search/components/SearchHistory.tsx:170
msgid "{filterCount, plural, one {+# filter} other {+# filters}}"
-msgstr "{filterCount, plural, one {+ # filtre} other {+ # filtres}}"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:361
msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> followed you"
-msgstr "{firstAuthorLink} et <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}}0> vous ont suivi"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:395
msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> liked your custom feed"
-msgstr "{firstAuthorLink} et <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}}0> ont aimé votre fil d’actu personnalisé"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:304
msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> liked your post"
-msgstr "{firstAuthorLink} et <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}}0> ont aimé votre post"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:500
msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> liked your repost"
-msgstr "{firstAuthorLink} et <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}}0> ont aimé votre repost"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:473
msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> removed their verifications from your account"
-msgstr "{firstAuthorLink} et <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre} other {{formattedAuthorsCount} autres}}0> ont retiré leurs vérifications de votre compte"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:328
msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> reposted your post"
-msgstr "{firstAuthorLink} et <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}}0> ont republié votre post"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:524
msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> reposted your repost"
-msgstr "{firstAuthorLink} et <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}}0> ont republié votre repost"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:419
msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> signed up with your starter pack"
-msgstr "{firstAuthorLink} et <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}}0> se sont inscrits avec votre kit de démarrage"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:448
msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> verified you"
-msgstr "{firstAuthorLink} et <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre} other {{formattedAuthorsCount} autres}}0> ont vérifié votre compte"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:373
msgid "{firstAuthorLink} followed you"
-msgstr "{firstAuthorLink} vous a suivi·e"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:350
msgid "{firstAuthorLink} followed you back"
-msgstr "{firstAuthorLink} vous a suivi·e en retour"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:407
msgid "{firstAuthorLink} liked your custom feed"
-msgstr "{firstAuthorLink} a aimé votre fil d’actu personnalisé"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:316
msgid "{firstAuthorLink} liked your post"
-msgstr "{firstAuthorLink} a aimé votre post"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:512
msgid "{firstAuthorLink} liked your repost"
-msgstr "{firstAuthorLink} a aimé votre repost"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:485
msgid "{firstAuthorLink} removed their verification from your account"
-msgstr "{firstAuthorLink} a retiré sa vérification de votre compte"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:340
msgid "{firstAuthorLink} reposted your post"
-msgstr "{firstAuthorLink} a republié votre post"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:536
msgid "{firstAuthorLink} reposted your repost"
-msgstr "{firstAuthorLink} a republié votre repost"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:431
msgid "{firstAuthorLink} signed up with your starter pack"
-msgstr "{firstAuthorLink} s’est inscrit·e avec votre kit de démarrage"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:460
msgid "{firstAuthorLink} verified you"
-msgstr "{firstAuthorLink} a vérifié votre compte"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:354
msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} followed you"
-msgstr "{firstAuthorName} et {additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}} vous ont suivi"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:388
msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your custom feed"
-msgstr "{firstAuthorName} et {additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}} ont aimé votre fil d’actu personnalisé"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:297
msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your post"
-msgstr "{firstAuthorName} et {additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}} ont aimé votre post"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:493
msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your repost"
-msgstr "{firstAuthorName} et {additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}} ont aimé votre repost"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:466
msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} removed their verifications from your account"
-msgstr "{firstAuthorName} et {additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre} other {{formattedAuthorsCount} autres}} ont retiré leurs vérifications de votre compte"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:321
msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your post"
-msgstr "{firstAuthorName} et {additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}} ont republié votre post"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:517
msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your repost"
-msgstr "{firstAuthorName} et {additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}} ont republié votre repost"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:412
msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} signed up with your starter pack"
-msgstr "{firstAuthorName} et {additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre compte} other {{formattedAuthorsCount} autres comptes}} se sont inscrits avec votre kit de démarrage"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:441
msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} verified you"
-msgstr "{firstAuthorName} et {additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre} other {{formattedAuthorsCount} autres}} ont vérifié votre compte"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:359
msgid "{firstAuthorName} followed you"
-msgstr "{firstAuthorName} a suivi votre compte"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:349
msgid "{firstAuthorName} followed you back"
-msgstr "{firstAuthorName} a suivi votre compte en retour"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:393
msgid "{firstAuthorName} liked your custom feed"
-msgstr "{firstAuthorName} a aimé votre fil d’actu personnalisé"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:302
msgid "{firstAuthorName} liked your post"
-msgstr "{firstAuthorName} a aimé votre post"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:498
msgid "{firstAuthorName} liked your repost"
-msgstr "{firstAuthorName} a aimé votre repost"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:471
msgid "{firstAuthorName} removed their verification from your account"
-msgstr "{firstAuthorName} a retiré sa vérification de votre compte"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:326
msgid "{firstAuthorName} reposted your post"
-msgstr "{firstAuthorName} a republié votre post"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:522
msgid "{firstAuthorName} reposted your repost"
-msgstr "{firstAuthorName} a republié votre repost"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:417
msgid "{firstAuthorName} signed up with your starter pack"
-msgstr "{firstAuthorName} s’est inscrit·e avec votre kit de démarrage"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:446
msgid "{firstAuthorName} verified you"
-msgstr "{firstAuthorName} a vérifié votre compte"
+msgstr ""
#: src/components/ProfileHoverCard/index.web.tsx:572
msgid "{following} following"
-msgstr "{following} abonnements"
+msgstr ""
#: src/components/dms/components/GroupChatProfileCard.tsx:62
#: src/components/dms/InitiateChatFlow.tsx:945
msgid "{handle} can’t be added"
-msgstr "{handle} ne peut être ajouté·e"
+msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:459
msgid "{handle} can't be messaged"
-msgstr "{handle} ne peut être contacté par message"
+msgstr ""
#: src/components/dms/InitiateChatFlow.tsx:906
msgid "{handle} can’t be messaged"
-msgstr "{handle} ne peut être contacté·e par message"
+msgstr ""
#: src/features/liveNow/utils.ts:40
msgid "{hours, plural, one {# hour {minutesString}} other {# hours {minutesString}}}"
-msgstr "{hours, plural, one {# heure {minutesString}} other {# heures {minutesString}}}"
+msgstr ""
#: src/features/liveNow/utils.ts:44
msgid "{hours, plural, one {# hour} other {# hours}}"
-msgstr "{hours, plural, one {# heure} other {# heures}}"
+msgstr ""
#. Displayed when the number of requests is greater than 20
#: src/screens/Messages/components/RequestStatus.tsx:69
msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests"
-msgstr "Plus de {JOIN_REQUESTS_THRESHOLD} nouvelles demandes à rejoindre"
+msgstr ""
#: src/screens/Messages/components/ChatListItem.tsx:219
msgctxt "Displayed when there are more than 20 requests to join a group chat"
msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests"
-msgstr "Plus de {JOIN_REQUESTS_THRESHOLD} nouvelles demandes à rejoindre"
+msgstr ""
#. Number of users (always at least 50) who have joined Bluesky using a specific starter pack
#: src/components/StarterPack/StarterPackCard.tsx:102
msgid "{joinedAllTimeCount, plural, other {# users have}} joined!"
-msgstr "{joinedAllTimeCount, plural, other {# personnes se sont}} inscrites !"
+msgstr ""
#: src/view/com/composer/videos/SubtitleDialog.tsx:138
msgid "{MAX_ALT_TEXT, plural, other {Alt text must be less than # characters.}}"
-msgstr "{MAX_ALT_TEXT, plural, other {Le texte alt ne peut contenir que # caractères maximum.}}"
+msgstr ""
#: src/screens/Profile/Header/EditProfileDialog.tsx:380
msgid "{MAX_DESCRIPTION, plural, other {Description is too long. The maximum number of characters is #.}}"
-msgstr "{MAX_DESCRIPTION, plural, other {La description est trop longue. La taille maximum est de # caractères.}}"
+msgstr ""
#: src/screens/Profile/Header/EditProfileDialog.tsx:329
msgid "{MAX_DISPLAY_NAME, plural, other {Display name is too long. The maximum number of characters is #.}}"
-msgstr "{MAX_DISPLAY_NAME, plural, other {Le nom d’affichage est trop long. La taille maximum est de # caractères.}}"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:395
msgid "{MAX_HIDDEN_REPLIES, plural, other {You can hide a maximum of # replies.}}"
-msgstr "{MAX_HIDDEN_REPLIES, plural, other {Vous ne pouvez masquer que # réponses maximum.}}"
+msgstr ""
#. The number of group chat members out of the total number of permitted users.
#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:39
msgid "{memberCount}/{memberLimit}"
-msgstr "{memberCount}/{memberLimit}"
+msgstr ""
#: src/features/liveNow/utils.ts:35
msgid "{minutes, plural, one {# minute} other {# minutes}}"
-msgstr "{minutes, plural, one {# minute} other {# minutes}}"
+msgstr ""
#. placeholder {0}: reaction.value
#: src/components/dms/getReactionInfo.ts:65
msgid "{name} reacted {0} to {target}"
-msgstr "{name} a réagi {0} à {target}"
+msgstr ""
#. When the last message in a group chat came from someone other than you.
#: src/components/dms/getMessageInfo.ts:89
msgid "{name}: {message}"
-msgstr "{name} : {message}"
+msgstr ""
#: src/screens/StarterPack/Wizard/StepDetails.tsx:76
msgid "{name}'s favorite feeds and people - join me!"
-msgstr "Les fils d’actu et les personnes préférées de {name} – faites comme moi !"
+msgstr ""
#: src/screens/StarterPack/Wizard/StepDetails.tsx:49
msgid "{name}'s starter pack"
-msgstr "Kit de démarrage de {name}"
+msgstr ""
#: src/view/shell/bottom-bar/BottomBarWeb.tsx:334
msgid "{notificationCount, plural, one {# unread item} other {# unread items}}"
-msgstr "{notificationCount, plural, one {# élément non lu} other {# éléments non lus}}"
+msgstr ""
#: src/screens/Settings/FindContactsSettings.tsx:457
msgid "{numMatches, plural, one {# contact found} other {# contacts found}}"
-msgstr "{numMatches, plural, one {Un contact trouvé} other {# contacts trouvés}}"
+msgstr ""
#. placeholder {0}: formatPostStatCount(others)
#. placeholder {1}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:127
msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr "{others, plural, one {{0} autre} other {{1} autres}}"
+msgstr ""
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
-msgstr "{profileName} a rejoint Bluesky il y a {timeAgoString}"
+msgstr ""
#: src/components/NewskieDialog.tsx:112
msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
-msgstr "{profileName} a rejoint Bluesky à l’aide d’un kit de démarrage il y a {timeAgoString}"
+msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
-msgstr "{rank}."
+msgstr ""
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:106
msgid "{remaining, plural, one {# character remaining} other {# characters remaining}}"
-msgstr "{remaining, plural, one {# caractère restant} other {# caractères restants}}"
+msgstr ""
#: src/components/dms/MessageItem.tsx:810
msgid "{replierDisplayName} replied"
-msgstr "{replierDisplayName} a répondu"
+msgstr ""
#: src/components/dms/MessageItem.tsx:809
msgid "{replierDisplayName} replied to {originalName}"
-msgstr "{replierDisplayName} a répondu à {originalName}"
+msgstr ""
#: src/components/dms/MessageItem.tsx:807
msgid "{replierDisplayName} replied to you"
-msgstr "{replierDisplayName} vous a répondu"
+msgstr ""
#. The number of requests to join a group chat.
#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:61
msgid "{requestCount, plural, one {# request} other {# requests}}"
-msgstr "{requestCount, plural, one {# demande} other {# demandes}}"
+msgstr ""
#. Displayed when there are more than 20 requests to join a group chat
#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:56
msgid "{requestCount}+ requests"
-msgstr "+ de {requestCount} demandes"
-
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "il y a {type} h"
+msgstr ""
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
-msgstr "{userName} est un vérificateur de confiance"
+msgstr ""
#: src/components/verification/VerificationsDialog.tsx:69
msgid "{userName} is verified"
-msgstr "{userName} est vérifié"
+msgstr ""
#. Possessive, meaning "the verifications of {userName}"
#: src/components/verification/VerificationsDialog.tsx:71
msgid "{userName}'s verifications"
-msgstr "Vérifications de {userName}"
+msgstr ""
#. Number of images beyond the first 3
#. placeholder {0}: labels.length
@@ -845,12 +855,12 @@ msgstr "Vérifications de {userName}"
#: src/components/moderation/PostAlerts.tsx:163
#: src/view/com/composer/ComposerReplyTo.tsx:278
msgid "+{0}"
-msgstr "+ {0}"
+msgstr ""
#. Indicates the number of additional profiles are in the Starter Pack e.g. +12
#: src/screens/Search/components/StarterPackCard.tsx:250
msgid "+{computedTotal}"
-msgstr "+ {computedTotal}"
+msgstr ""
#. placeholder {0}: getName(items[0])
#. placeholder {1}: getName(items[1])
@@ -858,7 +868,7 @@ msgstr "+ {computedTotal}"
#: src/screens/StarterPack/Wizard/index.tsx:569
msgctxt "feeds"
msgid "<0>{0}, 0><1>{1}, 1>and {2, plural, one {# other} other {# others}} are included in your starter pack"
-msgstr "<0>{0}, 0><1>{1} 1>et {2, plural, one {# autre} other {# autres}} sont inclus dans votre kit de démarrage"
+msgstr ""
#. placeholder {0}: getName(items[1] /* [0] is self, skip it */)
#. placeholder {1}: getName(items[2])
@@ -866,46 +876,46 @@ msgstr "<0>{0}, 0><1>{1} 1>et {2, plural, one {# autre} other {# autres}} so
#: src/screens/StarterPack/Wizard/index.tsx:516
msgctxt "profiles"
msgid "<0>{0}, 0><1>{1}, 1>and {2, plural, one {# other} other {# others}} are included in your starter pack"
-msgstr "<0>{0}, 0><1>{1} 1>et {2, plural, one {# autre} other {# autres}} font partie de votre kit de démarrage"
+msgstr ""
#. placeholder {0}: formatCount(i18n, profile?.followersCount ?? 0)
#. placeholder {1}: profile?.followersCount || 0
#: src/view/shell/Drawer.tsx:155
msgid "<0>{0}0> {1, plural, one {follower} other {followers}}"
-msgstr "<0>{0}0> {1, plural, one {abonné·e} other {abonné·e·s}}"
+msgstr ""
#. placeholder {0}: formatCount(i18n, profile?.followsCount ?? 0)
#. placeholder {1}: profile?.followsCount || 0
#: src/view/shell/Drawer.tsx:166
msgid "<0>{0}0> {1, plural, one {following} other {following}}"
-msgstr "<0>{0}0> {1, plural, one {abonnement} other {abonnements}}"
+msgstr ""
#. Quote count display, the <0> tags enclose the number of quotes in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(post.quoteCount)
#. placeholder {1}: post.quoteCount
#: src/screens/PostThread/components/ThreadItemAnchor.tsx:470
msgid "<0>{0}0> {1, plural, one {quote} other {quotes}}"
-msgstr "<0>{0}0> {1, plural, one {citation} other {citations}}"
+msgstr ""
#. Repost count display, the <0> tags enclose the number of reposts in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(post.repostCount)
#. placeholder {1}: post.repostCount
#: src/screens/PostThread/components/ThreadItemAnchor.tsx:449
msgid "<0>{0}0> {1, plural, one {repost} other {reposts}}"
-msgstr "<0>{0}0> {1, plural, one {repost} other {reposts}}"
+msgstr ""
#. Save count display, the <0> tags enclose the number of saves in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(post.bookmarkCount)
#. placeholder {1}: post.bookmarkCount
#: src/screens/PostThread/components/ThreadItemAnchor.tsx:488
msgid "<0>{0}0> {1, plural, one {save} other {saves}}"
-msgstr "<0>{0}0> {1, plural, one {conservé} other {conservés}}"
+msgstr ""
#. Like count display, the <0> tags enclose the number of likes in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(likeCount)
#: src/screens/PostThread/components/LikesStat.tsx:90
msgid "<0>{0}0> {likeCount, plural, one {like} other {likes}}"
-msgstr "<0>{0}0> {likeCount, plural, one {ont aimé} other {ont aimé}}"
+msgstr ""
#. placeholder {0}: getName(items[0])
#. placeholder {1}: getName(items[1] /* [0] is self, skip it */)
@@ -913,183 +923,183 @@ msgstr "<0>{0}0> {likeCount, plural, one {ont aimé} other {ont aimé}}"
#: src/screens/StarterPack/Wizard/index.tsx:503
#: src/screens/StarterPack/Wizard/index.tsx:557
msgid "<0>{0}0> and<1> 1><2>{1} 2>are included in your starter pack"
-msgstr "<0>{0}0> et<1> 1><2>{1} 2>faites partie de votre kit de démarrage"
+msgstr ""
#. placeholder {0}: getName(items[0])
#: src/screens/StarterPack/Wizard/index.tsx:550
msgid "<0>{0}0> is included in your starter pack"
-msgstr "<0>{0}0> fait partie de votre kit de démarrage"
+msgstr ""
#. placeholder {0}: list.name
#: src/components/WhoCanReply.tsx:353
msgid "<0>{0}0> members"
-msgstr "<0>{0}0> membres"
+msgstr ""
#. Text identifying the person who added you to a group chat
#: src/screens/Messages/components/ChatStatusInfo.tsx:135
msgid "<0>{displayName}0><1/><2> added you2>"
-msgstr "<0>{displayName}0><1/><2> vous a ajouté·e2>"
+msgstr ""
#: src/screens/Hashtag.tsx:230
#: src/screens/Search/SearchResults.tsx:385
msgid "<0>Sign in0><1> or 1><2>create an account2><3> 3><4>to search for news, sports, politics, and everything else happening on Bluesky.4>"
-msgstr "<0>Se connecter0><1> ou 1><2>créer un compte2><3>3><4> pour rechercher des actualités, du sport, de la politique, et tout ce qui se passe d’autre en ce moment sur Bluesky.4>"
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:250
msgid "<0>Tap here to update your location with GPS.0>"
-msgstr "<0>Tapez ici pour mettre à jour votre position via GPS.0>"
+msgstr ""
#. placeholder {0}: getName(items[1] /* [0] is self, skip it */)
#: src/screens/StarterPack/Wizard/index.tsx:494
msgid "<0>You0> and<1> 1><2>{0} 2>are included in your starter pack"
-msgstr "<0>Vous0> et<1> 1><2>{0} 2>faites partie de votre kit de démarrage"
+msgstr ""
#: src/lib/strings/handles.ts:38
#: src/screens/Profile/Header/Handle.tsx:58
msgid "⚠Invalid Handle"
-msgstr "⚠Pseudo invalide"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:202
#: src/components/dialogs/MutedWords.tsx:551
#: src/components/dialogs/MutedWords.tsx:554
msgid "24 hours"
-msgstr "24 heures"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:436
msgid "2FA Confirmation"
-msgstr "Confirmation 2FA"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:241
#: src/components/dialogs/MutedWords.tsx:565
#: src/components/dialogs/MutedWords.tsx:568
msgid "30 days"
-msgstr "30 jours"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:226
#: src/components/dialogs/MutedWords.tsx:558
#: src/components/dialogs/MutedWords.tsx:561
msgid "7 days"
-msgstr "7 jours"
+msgstr ""
#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:17
msgid "A collection of popular feeds you can find on Bluesky, including News, Booksky, Game Dev, Blacksky, and Fountain Pens"
-msgstr "Une collection de fils d’actu populaires que vous pouvez trouver sur Bluesky, tels que News, Booksky, Game Dev, Blacksky et Fountain Pens"
+msgstr ""
#. If last message does not contain text, fall back to "{user} reacted to {a message}"
#: src/components/dms/getReactionInfo.ts:53
msgid "a message"
-msgstr "un message"
+msgstr ""
#: src/components/contacts/screens/PhoneInput.tsx:102
msgid "A network error occurred. Please check your internet connection"
-msgstr "Une erreur réseau est survenue. Veuillez vérifier votre connexion Internet"
+msgstr ""
#: src/components/contacts/screens/VerifyNumber.tsx:99
#: src/components/contacts/screens/VerifyNumber.tsx:155
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
-msgstr "Une erreur réseau est survenue. Veuillez vérifier votre connexion Internet."
+msgstr ""
#: src/components/contacts/screens/VerifyNumber.tsx:143
msgid "A new code has been sent"
-msgstr "Un nouveau code a été envoyé"
+msgstr ""
#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:94
msgid "A new form of verification"
-msgstr "Une nouvelle forme de vérification"
+msgstr ""
#: src/components/dms/MessageItem.tsx:820
msgid "A reply to a message sent before you joined"
-msgstr "Une réponse à un message envoyé avant votre arrivée"
+msgstr ""
#. Contains a post that originally appeared in English. Consider translating the post text if it makes sense in your language, and noting that the post was translated from English.
#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:147
msgid "A screenshot of a post from @esb.lol, showing the user is currently livestreaming content on Twitch. The post reads: \"Hello! I'm live on Twitch, and I'm testing Bluesky's latest feature too!\""
-msgstr "Une capture d’écran d’un post en anglais de @esb.lol, montrant qu’il streame actuellement sur Twitch. Le post, traduit en français, se lirait ainsi : « Bonjour ! Je suis en direct sur Twitch, et je teste aussi la dernière fonctionnalité de Bluesky ! »"
+msgstr ""
#. Contains a post that originally appeared in English. Consider translating the post text if it makes sense in your language, and noting that the post was translated from English.
#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:121
msgid "A screenshot of a post with a new button next to the share button that allows you to save the post to your bookmarks. The post is from @jcsalterego.bsky.social and reads \"inventing a saturday that immediately follows monday\"."
-msgstr "Une capture d’écran d’un post avec un nouveau bouton à côté de celui de partage, qui permet de conserver ce post dans vos signets. Ce post est de @jcsalterego.bsky.social où on lit « inventing a saturday that immediately follows monday » (soit en français, « en train d’inventer un samedi qui suivrait immédiatement le lundi »)."
+msgstr ""
#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:114
msgid "A screenshot of a profile page with a bell icon next to the follow button, indicating the new activity notifications feature."
-msgstr "Une capture d’écran d’une page de profil avec une icône de cloche à côté du bouton de suivi, indiquant la nouvelle fonctionnalité de notification d’activité."
+msgstr ""
#. Contains a post that originally appeared in English. Consider translating the post text if it makes sense in your language, and noting that the post was translated from English.
#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:98
msgid "A screenshot of the post composer with a new button next to the post button that says \"Drafts\", with a rainbow firework effect. Below, the text in the composer reads \"Hey, did you hear the news? Bluesky has drafts now!!!\"."
-msgstr "Une capture d’écran d’une fenêtre de rédaction avec un nouveau bouton aux côtés du bouton de publication appelé « Brouillons », avec un effet d’arc-en-ciel. En dessous, on y lit le texte dans la fenêtre de rédaction (traduit depuis l’anglais) « Hey, t’as entendu la nouvelle ? Bluesky a des brouillons désormais !!! »"
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:109
msgid "A selected recipient is not followed by the sender."
-msgstr "Un des comptes destinataires n’est pas suivi par le compte expéditeur."
+msgstr ""
#: src/Navigation.tsx:474
#: src/screens/Settings/AboutSettings.tsx:85
#: src/screens/Settings/Settings.tsx:264
#: src/screens/Settings/Settings.tsx:267
msgid "About"
-msgstr "À propos"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:100
msgid "Abusive or discriminatory behavior"
-msgstr "Comportement abusif ou discriminatoire"
+msgstr ""
#. Accept a chat request
#: src/screens/Messages/components/RequestButtons.tsx:287
msgid "Accept"
-msgstr "Accepter"
+msgstr ""
#. Accept a request to join a chat
#: src/screens/Messages/JoinRequests.tsx:464
msgctxt "button"
msgid "Accept"
-msgstr "Accepter"
+msgstr ""
#: src/screens/Messages/components/RequestButtons.tsx:281
msgid "Accept chat request"
-msgstr "Accepter la demande de discussion"
+msgstr ""
#: src/screens/Messages/JoinRequests.tsx:458
msgid "Accept join request"
-msgstr "Accepter la demande à rejoindre"
+msgstr ""
#. Accept a chat request
#: src/screens/Messages/components/IncomingRequestListItem.tsx:51
msgid "Accept Request"
-msgstr "Accepter la demande"
+msgstr ""
#: src/view/com/composer/select-language/SuggestedLanguage.tsx:460
msgid "Accept this language suggestion"
-msgstr "Accepter cette suggestion de langue"
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:119
msgid "Access requested! The group owner will review your request."
-msgstr "Accès demandé ! Le compte propriétaire du groupe examinera votre demande."
+msgstr ""
#: src/screens/Settings/AccessibilitySettings.tsx:45
#: src/screens/Settings/Settings.tsx:234
#: src/screens/Settings/Settings.tsx:237
msgid "Accessibility"
-msgstr "Accessibilité"
+msgstr ""
#: src/Navigation.tsx:389
msgid "Accessibility Settings"
-msgstr "Paramètres d’accessibilité"
+msgstr ""
#: src/Navigation.tsx:405
#: src/screens/Settings/AccountSettings.tsx:54
#: src/screens/Settings/Settings.tsx:174
#: src/screens/Settings/Settings.tsx:177
msgid "Account"
-msgstr "Compte"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:427
#: src/screens/Messages/components/RequestButtons.tsx:104
@@ -1097,43 +1107,43 @@ msgstr "Compte"
#: src/view/com/profile/ProfileMenu.tsx:182
msgctxt "toast"
msgid "Account blocked"
-msgstr "Compte bloqué"
+msgstr ""
#: src/view/com/profile/ProfileMenu.tsx:198
msgctxt "toast"
msgid "Account followed"
-msgstr "Compte suivi"
+msgstr ""
#: src/lib/strings/errors.ts:33
msgid "Account has been suspended"
-msgstr "Le compte a été suspendu"
+msgstr ""
#: src/lib/strings/errors.ts:36
msgid "Account is deactivated"
-msgstr "Le compte a été désactivé"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:470
#: src/view/com/profile/ProfileMenu.tsx:152
msgctxt "toast"
msgid "Account muted"
-msgstr "Compte masqué"
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:123
#: src/lib/moderation/useModerationCauseDescription.ts:99
msgid "Account Muted"
-msgstr "Compte masqué"
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:109
msgid "Account Muted by List"
-msgstr "Compte masqué par liste"
+msgstr ""
#: src/screens/Settings/Settings.tsx:646
msgid "Account options"
-msgstr "Options de compte"
+msgstr ""
#: src/screens/Settings/Settings.tsx:680
msgid "Account removed from quick access"
-msgstr "Compte supprimé de l’accès rapide"
+msgstr ""
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:109
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:87
@@ -1141,28 +1151,28 @@ msgstr "Compte supprimé de l’accès rapide"
#: src/view/com/profile/ProfileMenu.tsx:169
msgctxt "toast"
msgid "Account unblocked"
-msgstr "Compte débloqué"
+msgstr ""
#: src/view/com/profile/ProfileMenu.tsx:213
msgctxt "toast"
msgid "Account unfollowed"
-msgstr "Compte désabonné"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:450
#: src/view/com/profile/ProfileMenu.tsx:139
msgctxt "toast"
msgid "Account unmuted"
-msgstr "Compte réaffiché"
+msgstr ""
#: src/components/verification/VerifierDialog.tsx:100
msgid "Accounts with a scalloped blue check mark <0><1/>0> can verify others. These trusted verifiers are selected by Bluesky."
-msgstr "Les comptes avec une coche bleue émaillée <0><1/>0> peuvent en vérifier d’autres. Ces vérificateurs de confiance sont sélectionnés par Bluesky."
+msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:214
#: src/screens/Settings/NotificationSettings/index.tsx:226
#: src/screens/Settings/NotificationSettings/index.tsx:365
msgid "Activity from others"
-msgstr "Activité des autres"
+msgstr ""
#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:191
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:319
@@ -1172,35 +1182,35 @@ msgstr "Activité des autres"
#: src/components/dialogs/StarterPackDialog.tsx:388
#: src/components/dms/AddMembersFlow.tsx:410
msgid "Add"
-msgstr "Ajouter"
+msgstr ""
#. placeholder {0}: 8 - items.length
#: src/screens/StarterPack/Wizard/index.tsx:605
msgid "Add {0} more to continue"
-msgstr "Ajouter {0} autres pour continuer"
+msgstr ""
#: src/components/StarterPack/Wizard/WizardListCard.tsx:63
msgid "Add {displayName} to starter pack"
-msgstr "Ajouter {displayName} au kit de démarrage"
+msgstr ""
#: src/view/com/composer/labels/LabelsBtn.tsx:103
#: src/view/com/composer/labels/LabelsBtn.tsx:108
msgid "Add a content warning"
-msgstr "Ajouter un avertissement sur le contenu"
+msgstr ""
#: src/features/liveNow/components/GoLiveDialog.tsx:114
msgid "Add a temporary live status to your profile. When someone clicks on your avatar, they’ll see information about your live event."
-msgstr "Ajoute un statut « En direct » à votre profil. Si quelqu’un clique sur votre avatar, il pourra voir des informations concernant votre évènement en direct."
+msgstr ""
#: src/screens/ProfileList/AboutSection.tsx:64
#: src/screens/ProfileList/AboutSection.tsx:82
msgid "Add a user to this list"
-msgstr "Ajouter un compte à cette liste"
+msgstr ""
#: src/components/dialogs/SwitchAccount.tsx:56
#: src/screens/Deactivated.tsx:184
msgid "Add account"
-msgstr "Ajouter un compte"
+msgstr ""
#: src/view/com/composer/GifAltText.tsx:76
#: src/view/com/composer/GifAltText.tsx:150
@@ -1210,248 +1220,248 @@ msgstr "Ajouter un compte"
#: src/view/com/composer/photos/ImageAltTextDialog.tsx:95
#: src/view/com/composer/photos/ImageAltTextDialog.tsx:103
msgid "Add alt text"
-msgstr "Ajouter un texte alt"
+msgstr ""
#: src/view/com/composer/videos/SubtitleDialog.tsx:115
msgid "Add alt text (optional)"
-msgstr "Ajouter un texte alt (facultatif)"
+msgstr ""
#: src/screens/Settings/Settings.tsx:584
#: src/screens/Settings/Settings.tsx:587
#: src/view/shell/desktop/LeftNav.tsx:276
#: src/view/shell/desktop/LeftNav.tsx:279
msgid "Add another account"
-msgstr "Ajouter un autre compte"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1601
msgid "Add another post"
-msgstr "Ajouter un autre post"
+msgstr ""
#: src/view/com/composer/Composer.tsx:2267
msgid "Add another post to thread"
-msgstr "Ajouter un autre post au fil de discussion"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:435
msgid "Add another search filter"
-msgstr "Ajouter un autre filtre de recherche"
+msgstr ""
#: src/screens/Settings/components/AddAppPasswordDialog.tsx:102
msgid "Add app password"
-msgstr "Ajouter un mot de passe d’application"
+msgstr ""
#: src/screens/Settings/AppPasswords.tsx:75
#: src/screens/Settings/AppPasswords.tsx:83
#: src/screens/Settings/components/AddAppPasswordDialog.tsx:111
msgid "Add App Password"
-msgstr "Ajouter un mot de passe d’application"
+msgstr ""
#: src/screens/Settings/AutomationLabelSettings.tsx:170
msgid "Add automation label to account"
-msgstr "Ajouter une étiquette d’automatisation au compte"
+msgstr ""
#: src/components/dms/EmojiReactionPicker.web.tsx:31
msgid "Add emoji reaction"
-msgstr "Ajouter une réaction émoji"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:443
msgid "Add filter"
-msgstr "Ajouter un filtre"
+msgstr ""
#: src/components/dms/AddMembersFlow.tsx:492
msgid "Add group chat members"
-msgstr "Ajouter des membres à la discussion de groupe"
+msgstr ""
#: src/view/com/feeds/ComposerPrompt.tsx:223
msgid "Add image"
-msgstr "Ajouter une image"
+msgstr ""
#. Accessibility label for button in composer to add images, a video, or a GIF to a post
#: src/view/com/composer/SelectMediaButton.tsx:511
msgid "Add media to post"
-msgstr "Ajouter un média au post"
+msgstr ""
#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:72
#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:106
#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:125
msgid "Add members"
-msgstr "Ajouter des membres"
+msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:528
#: src/components/moderation/ReportDialog/index.tsx:532
msgid "Add more details (optional)"
-msgstr "Ajouter plus de détails (facultatif)"
+msgstr ""
#: src/screens/Settings/LanguageSettings.tsx:218
#: src/screens/Settings/LanguageSettings.tsx:223
msgid "Add more languages…"
-msgstr "Ajouter plus de langues…"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:330
msgid "Add mute word with chosen settings"
-msgstr "Ajouter un mot à cacher avec les paramètres choisis"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:120
msgid "Add muted words and tags"
-msgstr "Ajouter des mots et des mots-clés masqués"
+msgstr ""
#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:133
#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:172
#: src/screens/ProfileList/AboutSection.tsx:72
#: src/screens/ProfileList/AboutSection.tsx:90
msgid "Add people"
-msgstr "Ajouter des personnes"
+msgstr ""
#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:81
msgid "Add people to list"
-msgstr "Ajouter des comptes à la liste"
+msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:191
msgid "Add people with a link"
-msgstr "Ajouter des personnes via un lien"
+msgstr ""
#: src/components/dms/EmojiPopup.android.tsx:56
msgid "Add Reaction"
-msgstr "Ajouter une réaction"
+msgstr ""
#: src/screens/Home/NoFeedsPinned.tsx:100
msgid "Add recommended feeds"
-msgstr "Ajouter les fils d’actu recommandés"
+msgstr ""
#: src/screens/StarterPack/Wizard/index.tsx:538
msgid "Add some feeds to your starter pack!"
-msgstr "Ajoutez des fils d’actu à votre kit de démarrage !"
+msgstr ""
#: src/screens/Feeds/NoFollowingFeed.tsx:40
msgid "Add the default feed of only people you follow"
-msgstr "Ajouter le fil d’actu par défaut avec seulement les comptes que vous suivez"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:419
msgid "Add the following DNS record to your domain:"
-msgstr "Ajoutez l’enregistrement DNS suivant à votre domaine :"
+msgstr ""
#: src/components/FeedCard.tsx:338
msgid "Add this feed to your feeds"
-msgstr "Ajouter ce fil à vos fils d’actu"
+msgstr ""
#: src/view/com/profile/ProfileMenu.tsx:350
#: src/view/com/profile/ProfileMenu.tsx:353
msgid "Add to lists"
-msgstr "Ajouter à des listes"
+msgstr ""
#: src/components/PostControls/BookmarkButton.tsx:121
msgid "Add to saved posts"
-msgstr "Ajouter aux posts conservés"
+msgstr ""
#: src/components/dialogs/StarterPackDialog.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:341
#: src/view/com/profile/ProfileMenu.tsx:344
msgid "Add to starter packs"
-msgstr "Ajouter aux kits de démarrage"
+msgstr ""
#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:178
msgid "Add user to list"
-msgstr "Ajouter le compte à la liste"
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:297
msgid "Add your birthdate"
-msgstr "Ajouter votre date de naissance"
+msgstr ""
#. placeholder {0}: createSanitizedDisplayName( profile.kind.addedBy, true, moderateProfile(profile.kind.addedBy, moderationOpts).ui('displayName'), )
#: src/screens/Messages/ConversationSettings/Member.tsx:109
msgid "Added by {0}"
-msgstr "Ajouté·e par {0}"
+msgstr ""
#: src/screens/Messages/ConversationSettings/Member.tsx:114
msgid "Added by invite link"
-msgstr "Ajouté·e via un lien d’invitation"
+msgstr ""
#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:125
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:221
msgid "Added to list"
-msgstr "Ajouté à la liste"
+msgstr ""
#: src/components/dialogs/StarterPackDialog.tsx:274
msgid "Added to starter pack"
-msgstr "Compte ajouté au kit de démarrage"
+msgstr ""
#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:225
#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:230
msgid "Adding members to list..."
-msgstr "Ajout en cours des membres à la liste…"
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:116
msgid "Additional details (limit 1000 characters)"
-msgstr "Détails supplémentaires (1000 caractères maximum)"
+msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:546
msgid "Additional details (limit 300 characters)"
-msgstr "Détails supplémentaires (300 caractères maximum)"
+msgstr ""
#: src/screens/Messages/ConversationSettings/Member.tsx:94
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:155
msgid "Admin"
-msgstr "Admin"
+msgstr ""
#: src/view/com/composer/labels/LabelsBtn.tsx:155
msgid "Adult"
-msgstr "Adulte"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:66
msgid "Adult content"
-msgstr "Contenu pour adultes"
+msgstr ""
#: src/components/moderation/ContentHider.tsx:129
#: src/lib/moderation/useGlobalLabelStrings.ts:34
#: src/lib/moderation/useModerationCauseDescription.ts:149
#: src/view/com/composer/labels/LabelsBtn.tsx:123
msgid "Adult Content"
-msgstr "Contenu pour adultes"
+msgstr ""
#: src/screens/Moderation/index.tsx:412
msgid "Adult content can only be enabled via the Web at <0>bsky.app0>."
-msgstr "Le contenu pour adultes ne peut être activé que via le Web sur <0>bsky.app0>."
+msgstr ""
#: src/components/moderation/LabelPreference.tsx:252
msgid "Adult content is disabled."
-msgstr "Le contenu pour adultes est désactivé."
+msgstr ""
#: src/view/com/composer/labels/LabelsBtn.tsx:134
#: src/view/com/composer/labels/LabelsBtn.tsx:192
msgid "Adult Content labels"
-msgstr "Étiquettes de contenu adulte"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:76
msgid "Adult sexual abuse content"
-msgstr "Abus sexuels sur adultes"
+msgstr ""
#: src/screens/Moderation/index.tsx:457
msgid "Advanced"
-msgstr "Avancé"
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceBadge.tsx:42
msgid "Age Assurance"
-msgstr "Vérification d’âge"
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:72
msgid "Age assurance inquiry failed to send, please try again."
-msgstr "Échec de l’envoi de la demande de vérification d’âge, veuillez réessayer."
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:82
msgctxt "toast"
msgid "Age assurance inquiry was submitted"
-msgstr "La demande de vérification d’âge a été envoyée"
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:185
msgid "Age assurance only takes a few minutes"
-msgstr "La vérification d’âge ne prend que quelques minutes"
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:449
msgid "Age assurance only takes a few minutes."
-msgstr "La vérification d’âge ne prend que quelques minutes."
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Update.tsx:220
msgid "alice@example.com"
-msgstr "alice@example.com"
+msgstr ""
#. the default tab in the interests tab bar
#: src/components/dms/ReactionsDialog.tsx:292
@@ -1459,115 +1469,115 @@ msgstr "alice@example.com"
#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:26
#: src/view/screens/Notifications.tsx:86
msgid "All"
-msgstr "Toutes"
+msgstr ""
#. Tab label showing the total count of reactions on a chat message.
#. placeholder {0}: tab.count
#: src/components/dms/ReactionsDialog.tsx:389
msgid "All {0}"
-msgstr "Tous les {0}"
+msgstr ""
#: src/screens/Onboarding/StepSuggestedStarterpacks/StarterPackCard.tsx:97
#: src/screens/StarterPack/StarterPackScreen.tsx:400
msgid "All accounts have been followed!"
-msgstr "Tous les comptes ont été suivis !"
+msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:144
msgid "All friends followed!"
-msgstr "Tous les amis ont été suivis avec succès !"
+msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:255
#: src/screens/Search/components/SearchLanguageDropdown.tsx:65
#: src/screens/Search/components/SearchLanguageDropdown.tsx:94
#: src/screens/Search/components/SearchLanguageDropdown.tsx:96
msgid "All languages"
-msgstr "Toutes les langues"
+msgstr ""
#: src/screens/Settings/LanguageSettings.tsx:189
msgid "All languages will be shown in your feeds."
-msgstr "Toutes les langues seront affichées dans vos fils d’actu."
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:245
msgid "All of these words"
-msgstr "Tous ces mots"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:22
#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:27
msgid "All posts"
-msgstr "Tous les posts"
+msgstr ""
#: src/view/screens/Feeds.tsx:700
msgid "All the feeds you've saved, right in one place."
-msgstr "Tous les fils d’actu que vous avez enregistrés, au même endroit."
+msgstr ""
#: src/screens/Settings/components/AddAppPasswordDialog.tsx:146
#: src/screens/Settings/components/AddAppPasswordDialog.tsx:153
msgid "Allow access to your direct messages"
-msgstr "Autoriser l’accès à vos messages privés"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:451
msgid "Allow anyone to reply"
-msgstr "Autoriser n’importe qui à répondre"
+msgstr ""
#: src/screens/Messages/Settings.tsx:156
#: src/screens/Messages/Settings.tsx:171
msgid "Allow direct messages from"
-msgstr "Autoriser les messages privés de"
+msgstr ""
#: src/screens/Messages/Settings.tsx:202
#: src/screens/Messages/Settings.tsx:224
msgid "Allow group chat invites from"
-msgstr "Autoriser les invitations de groupe de"
+msgstr ""
#: src/components/dialogs/DeviceLocationRequestDialog.tsx:128
#: src/components/dialogs/DeviceLocationRequestDialog.tsx:134
msgid "Allow location access"
-msgstr "Autoriser la géolocalisation"
+msgstr ""
#: src/screens/Settings/ActivityPrivacySettings.tsx:53
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:92
msgid "Allow others to be notified of your posts"
-msgstr "Autoriser les autres à être notifié de vos posts"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:504
msgid "Allow people you follow to reply"
-msgstr "Autoriser qui vous suivez à répondre"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:518
msgid "Allow people you mention to reply"
-msgstr "Autoriser qui vous mentionnez à répondre"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:636
msgid "Allow quote posts"
-msgstr "Autoriser les citations"
+msgstr ""
#. placeholder {0}: list.name
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:598
msgid "Allow users in {0} to reply"
-msgstr "Autoriser les membres de {0} à répondre"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:490
msgid "Allow your followers to reply"
-msgstr "Autoriser quiconque vous suit à répondre"
+msgstr ""
#: src/screens/Settings/AppPasswords.tsx:201
msgid "Allows access to direct messages"
-msgstr "Permet d’accéder à vos messages privés"
+msgstr ""
#: src/screens/Login/ForgotPasswordForm.tsx:174
#: src/screens/Settings/components/ChangePasswordDialog.tsx:237
#: src/screens/Settings/components/ChangePasswordDialog.tsx:243
msgid "Already have a code?"
-msgstr "Avez-vous déjà un code ?"
+msgstr ""
#: src/components/WelcomeModal.tsx:192
msgid "Already have an account?"
-msgstr "Vous avez déjà un compte ?"
+msgstr ""
#. placeholder {0}: account.handle
#: src/screens/Login/ChooseAccountForm.tsx:44
msgid "Already signed in as @{0}"
-msgstr "Déjà connecté·e en tant que @{0}"
+msgstr ""
#: src/components/AltBadgeWithDialog.tsx:76
#: src/components/images/AutoSizedImage.tsx:205
@@ -1576,7 +1586,7 @@ msgstr "Déjà connecté·e en tant que @{0}"
#: src/view/com/composer/GifAltText.tsx:100
#: src/view/com/composer/photos/Gallery.tsx:211
msgid "ALT"
-msgstr "ALT"
+msgstr ""
#: src/screens/Settings/AccessibilitySettings.tsx:55
#: src/view/com/composer/GifAltText.tsx:160
@@ -1586,136 +1596,136 @@ msgstr "ALT"
#: src/view/com/composer/videos/SubtitleDialog.tsx:110
#: src/view/com/composer/videos/SubtitleDialog.tsx:114
msgid "Alt text"
-msgstr "Texte alt"
+msgstr ""
#: src/components/AltBadgeWithDialog.tsx:83
msgid "Alt Text"
-msgstr "Texte alt"
+msgstr ""
#: src/view/com/composer/GifAltText.tsx:105
#: src/view/com/composer/photos/Gallery.tsx:130
msgid "Alt text describes images for blind and low-vision users, and helps give context to everyone."
-msgstr "Le texte alt décrit les images pour les personnes aveugles et malvoyantes, et aide à donner un contexte à tout le monde."
+msgstr ""
#. placeholder {0}: i18n.number(MAX_ALT_TEXT)
#: src/view/com/composer/GifAltText.tsx:185
#: src/view/com/composer/photos/ImageAltTextDialog.tsx:149
msgid "Alt text will be truncated. {MAX_ALT_TEXT, plural, other {Limit: {0} characters.}}"
-msgstr "Le texte alt sera tronqué. Limite : {MAX_ALT_TEXT, plural, one {{0} caractère.}other {{0} caractères.}}"
+msgstr ""
#. placeholder {0}: currentAccount?.email || '(no email)'
#: src/screens/Settings/components/DisableEmail2FADialog.tsx:94
msgid "An email has been sent to {0}. It includes a confirmation code which you can enter below."
-msgstr "Un e-mail a été envoyé à {0}. Il comprend un code de confirmation que vous pouvez saisir ici."
+msgstr ""
#. Accessibility label for the dialog shown when the GIF picker hits an unexpected runtime error and falls back to its error boundary.
#: src/components/dialogs/LanguageSelectDialog.tsx:344
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:15
msgid "An error has occurred"
-msgstr "Une erreur s’est produite"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:448
msgid "An error occurred"
-msgstr "Une erreur s’est produite"
+msgstr ""
#: src/view/com/composer/state/video.ts:433
msgid "An error occurred while compressing the video."
-msgstr "Une erreur s’est produite lors de la compression de la vidéo."
+msgstr ""
#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:223
#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:69
msgid "An error occurred while fetching suggested accounts."
-msgstr "Il y a eu un problème lors de la récupération des comptes suggérés."
+msgstr ""
#: src/state/queries/explore-feed-previews.tsx:183
msgid "An error occurred while fetching the feed."
-msgstr "Une erreur s’est produite lors de la récupération du fil d’actu."
+msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:374
msgid "An error occurred while generating your starter pack. Want to try again?"
-msgstr "Une erreur s’est produite lors de la génération de votre kit de démarrage. Vous voulez réessayer ?"
+msgstr ""
#. placeholder {0}: cleanError(err)
#: src/components/contacts/screens/ViewMatches.tsx:243
msgid "An error occurred while hiding suggestion. {0}"
-msgstr "Une erreur s’est produite lors du masquage de la suggestion. {0}"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/index.tsx:188
msgid "An error occurred while loading the video. Please try again later."
-msgstr "Une erreur s’est produite lors du chargement de la vidéo. Veuillez réessayer plus tard."
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/index.web.tsx:239
msgid "An error occurred while loading the video. Please try again."
-msgstr "Une erreur s’est produite lors du chargement de la vidéo. Veuillez réessayer."
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:581
msgid "An error occurred while loading your lists :/"
-msgstr "Une erreur s’est produite lors du chargement de vos listes :/"
+msgstr ""
#: src/components/StarterPack/QrCodeDialog.tsx:81
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:104
msgid "An error occurred while saving the QR code!"
-msgstr "Une erreur s’est produite lors de l’enregistrement du code QR !"
+msgstr ""
#: src/screens/Onboarding/StepSuggestedStarterpacks/StarterPackCard.tsx:54
#: src/screens/Onboarding/StepSuggestedStarterpacks/StarterPackCard.tsx:82
#: src/screens/StarterPack/StarterPackScreen.tsx:359
#: src/screens/StarterPack/StarterPackScreen.tsx:386
msgid "An error occurred while trying to follow all"
-msgstr "Une erreur s’est produite en essayant de suivre tous les comptes"
+msgstr ""
#: src/view/com/composer/state/video.ts:485
msgid "An error occurred while uploading the video. {message}"
-msgstr "Il y a eu un problème lors de l’envoi de la vidéo. {message}"
+msgstr ""
#: src/view/com/composer/state/video.ts:477
msgid "An error occurred while uploading the video. Please check your internet connection and try again."
-msgstr "Il y a eu un problème lors de l’envoi de la vidéo. Vérifiez votre connexion internet et réessayez."
+msgstr ""
#. placeholder {0}: cleanError(err)
#: src/components/contacts/screens/PhoneInput.tsx:120
#: src/components/contacts/screens/VerifyNumber.tsx:131
#: src/components/contacts/screens/VerifyNumber.tsx:184
msgid "An error occurred. {0}"
-msgstr "Une erreur s’est produite. {0}"
+msgstr ""
#: src/components/contacts/components/HeroImage.tsx:28
#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:79
msgid "An illustration depicting user avatars flowing from a contact book into the Bluesky app"
-msgstr "Une illustration qui montre des avatars d’utilisateur·ice·s qui s’envolent d’un carnet d’adresse vers l’app Bluesky"
+msgstr ""
#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:35
msgid "An illustration of several Bluesky posts alongside repost, like, and comment icons"
-msgstr "Une illustration de plusieurs posts de Bluesky à côté des icônes de repost, de « J’aime » et de commentaires"
+msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:111
msgid "An illustration of the Bluesky app with a paper airplane flying out of it, representing inviting friends"
-msgstr "Une illustration de l’appli. Bluesky avec un avion en papier qui en sort, représentant le fait d’inviter des amis"
+msgstr ""
#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:86
#: src/components/verification/VerifierDialog.tsx:88
msgid "An illustration showing that Bluesky selects trusted verifiers, and trusted verifiers in turn verify individual user accounts."
-msgstr "Une illustration montrant que Bluesky sélectionne des vérificateurs de confiance, qui à leur tour vérifient des comptes d’utilisateur·ices individuels."
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:198
msgid "An invite link lets people join this group chat without being added directly. You control who can join the chat. You can disable the link at any time."
-msgstr "Un lien d’invitation permet à des personnes de rejoindre cette discussion sans y être ajoutés directement. Vous pourrez contrôler qui peut rejoindre la discussion. Vous pourrez désactiver ce lien à tout moment."
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239
msgid "An issue not included in these options"
-msgstr "Un problème qui ne fait pas partie de ces options"
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "Un problème est survenu lors de la création de la discussion de groupe, veuillez réessayer."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
-msgstr "Un problème est survenu lors du démarrage de la discussion, veuillez réessayer."
+msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Un problème est survenu lors de l’ouverture de la discussion"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -1724,331 +1734,331 @@ msgstr "Un problème est survenu lors de l’ouverture de la discussion"
#: src/view/com/notifications/NotificationFeedItem.tsx:798
#: src/view/com/notifications/NotificationFeedItem.tsx:820
msgid "An issue occurred, please try again."
-msgstr "Un problème est survenu, veuillez réessayer."
+msgstr ""
#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:121
msgid "An mockup of a iPhone showing the Bluesky app open to the profile of a verified user with a blue checkmark next to their display name."
-msgstr "Une maquette d’un iPhone qui montre l’app de Bluesky ouverte sur un profil d’un compte vérifié avec une coche bleue après leur nom d’affichage."
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:154
#: src/lib/moderation/useModerationCauseDescription.ts:145
msgid "an unknown labeler"
-msgstr "un étiqueteur inconnu"
+msgstr ""
#: src/components/WhoCanReply.tsx:374
msgid "and"
-msgstr "et"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:88
msgid "Animal sexual abuse"
-msgstr "Abus sexuels sur animaux"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:130
msgid "Animal welfare"
-msgstr "Bien-être animal"
+msgstr ""
#: src/lib/interests.ts:52
msgid "Animals"
-msgstr "Animaux"
+msgstr ""
#: src/components/Post/Embed/ExternalEmbed/Gif.tsx:85
msgid "Animated GIF"
-msgstr "GIF animé"
+msgstr ""
#: src/components/PolicyUpdateOverlay/Badge.tsx:33
msgid "Announcement"
-msgstr "Annonce"
+msgstr ""
#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:39
msgid "Announcing verification on Bluesky"
-msgstr "La vérification arrive sur Bluesky"
+msgstr ""
#. Placeholder text for a date picker
#: src/screens/Search/components/AdvancedSearchDialog/ClearableDateField.tsx:43
msgid "Any date"
-msgstr "N’importe quelle date"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:457
#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:22
#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:25
msgid "Anyone"
-msgstr "N’importe qui"
+msgstr ""
#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:135
msgid "Anyone can interact"
-msgstr "N’importe qui peut interagir"
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:356
msgid "Anyone can join"
-msgstr "Accessible à n’importe qui"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:153
#: src/screens/Messages/components/InviteLinkDialog.tsx:154
msgid "Anyone can join instantly"
-msgstr "N’importe qui peut rejoindre directement"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:158
#: src/screens/Messages/components/InviteLinkDialog.tsx:159
msgid "Anyone can request to join"
-msgstr "N’importe qui peut demander à rejoindre"
+msgstr ""
#: src/screens/Settings/ActivityPrivacySettings.tsx:112
#: src/screens/Settings/ActivityPrivacySettings.tsx:117
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:163
msgid "Anyone who follows me"
-msgstr "Quiconque qui me suit"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:478
msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one."
-msgstr "Quiconque l’avait ne pourra plus rejoindre la discussion ou demander à la rejoindre. Vous pourrez toujours en créer un nouveau."
+msgstr ""
#: src/Navigation.tsx:482
#: src/screens/Settings/AppIconSettings/index.tsx:65
#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:19
#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:24
msgid "App Icon"
-msgstr "Icône de l’application"
+msgstr ""
#: src/screens/Settings/LanguageSettings.tsx:107
#: src/screens/Settings/LanguageSettings.tsx:123
msgid "App language"
-msgstr "Langue de l’application"
+msgstr ""
#: src/screens/Settings/components/AddAppPasswordDialog.tsx:122
msgid "App Password"
-msgstr "Mot de passe d’application"
+msgstr ""
#: src/screens/Settings/AppPasswords.tsx:147
msgctxt "toast"
msgid "App password deleted"
-msgstr "Mot de passe d’application supprimé"
+msgstr ""
#: src/screens/Settings/components/AddAppPasswordDialog.tsx:84
msgid "App password name must be unique"
-msgstr "Le nom du mot de passe d’application doit être unique"
+msgstr ""
#: src/screens/Settings/components/AddAppPasswordDialog.tsx:62
msgid "App password names can only contain letters, numbers, spaces, hyphens, and underscores"
-msgstr "Les noms de mots de passe d’application peuvent seulement contenir des lettres, chiffres, espaces, traits et tiret du bas"
+msgstr ""
#: src/screens/Settings/components/AddAppPasswordDialog.tsx:80
msgid "App password names must be at least 4 characters long"
-msgstr "Les noms de mots de passe d’application doivent comporter au moins 4 caractères."
+msgstr ""
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:72
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:75
msgid "App passwords"
-msgstr "Mots de passe d’application"
+msgstr ""
#: src/Navigation.tsx:357
#: src/screens/Settings/AppPasswords.tsx:51
msgid "App Passwords"
-msgstr "Mots de passe d’application"
+msgstr ""
#: src/components/moderation/LabelsOnMeDialog.tsx:169
#: src/components/moderation/LabelsOnMeDialog.tsx:172
#: src/components/moderation/ModerationDetailsDialog.tsx:223
msgid "Appeal"
-msgstr "Faire appel"
+msgstr ""
#. placeholder {0}: strings.name
#: src/components/moderation/AppealForm.tsx:93
msgid "Appeal \"{0}\" label"
-msgstr "Faire appel de l’étiquette « {0} »"
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:159
msgid "Appeal label"
-msgstr "Faire appel de l’étiquette"
+msgstr ""
#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:93
msgid "Appeal livestream suspension"
-msgstr "Faire appel de la suspension de la diffusion en direct"
+msgstr ""
#: src/components/moderation/AppealForm.tsx:83
#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:83
#: src/screens/Messages/components/ChatDisabled.tsx:125
msgctxt "toast"
msgid "Appeal submitted"
-msgstr "Appel soumis"
+msgstr ""
#: src/screens/Takendown.tsx:114
#: src/screens/Takendown.tsx:140
msgid "Appeal suspension"
-msgstr "Faire appel de la suspension"
+msgstr ""
#: src/screens/Takendown.tsx:117
msgid "Appeal Suspension"
-msgstr "Faire appel de la suspension"
+msgstr ""
#: src/screens/Messages/components/ChatDisabled.tsx:76
#: src/screens/Messages/components/ChatDisabled.tsx:79
#: src/screens/Messages/components/ChatDisabled.tsx:133
#: src/screens/Messages/components/ChatDisabled.tsx:135
msgid "Appeal this decision"
-msgstr "Faire appel de cette décision"
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:219
msgid "Appeal this label"
-msgstr "Faire appel de cette étiquette"
+msgstr ""
#: src/Navigation.tsx:397
#: src/screens/Settings/AppearanceSettings.tsx:73
#: src/screens/Settings/Settings.tsx:226
#: src/screens/Settings/Settings.tsx:229
msgid "Appearance"
-msgstr "Affichage"
+msgstr ""
#: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:52
#: src/screens/Home/NoFeedsPinned.tsx:94
msgid "Apply default recommended feeds"
-msgstr "Utiliser les fils d’actu recommandés par défaut"
+msgstr ""
#: src/screens/Settings/Settings.tsx:515
#: src/screens/Settings/Settings.tsx:517
msgid "Apply Pull Request"
-msgstr "Appliquer la pull request"
+msgstr ""
#. placeholder {0}: niceDate(i18n, createdAt, 'medium')
#: src/screens/PostThread/components/ThreadItemAnchor.tsx:610
msgid "Archived from {0}"
-msgstr "Archive datée du {0}"
+msgstr ""
#: src/screens/PostThread/components/ThreadItemAnchor.tsx:581
#: src/screens/PostThread/components/ThreadItemAnchor.tsx:619
msgid "Archived post"
-msgstr "Post archivé"
+msgstr ""
#: src/screens/Settings/components/DeleteAccountDialog.tsx:327
msgid "Are you really, really sure?"
-msgstr "Êtes-vous vraiment, vraiment sûr·e ?"
+msgstr ""
#. placeholder {0}: link(languages[0])
#. placeholder {1}: link(languages[1])
#: src/screens/Search/components/DetectedLanguagesAdmonition.tsx:100
msgid "Are you searching for posts in {0} or {1}?"
-msgstr "Recherchez-vous des posts en {0} ou {1} ?"
+msgstr ""
#. placeholder {0}: link(languages[0])
#: src/screens/Search/components/DetectedLanguagesAdmonition.tsx:95
msgid "Are you searching for posts in {0}?"
-msgstr "Recherchez-vous des posts en {0} ?"
+msgstr ""
#. List formatting: {0}, {1}, or {2}
#. placeholder {0}: head.map(lang => ( {link(lang)},{' '} ))
#. placeholder {1}: link(last)
#: src/screens/Search/components/DetectedLanguagesAdmonition.tsx:110
msgid "Are you searching for posts in {0}or {1}?"
-msgstr "Recherchez-vous des posts en {0}ou {1} ?"
+msgstr ""
#. placeholder {0}: appPassword.name
#: src/screens/Settings/AppPasswords.tsx:210
msgid "Are you sure you want to delete the app password \"{0}\"?"
-msgstr "Êtes-vous sûr de vouloir supprimer le mot de passe d’application « {0} » ?"
+msgstr ""
#: src/components/dms/MessageOverlays.tsx:183
msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participants."
-msgstr "Êtes-vous sûr de vouloir supprimer ce message ? Ce message sera supprimé pour vous, mais pas pour les autres personnes."
+msgstr ""
#: src/screens/StarterPack/StarterPackScreen.tsx:684
msgid "Are you sure you want to delete this starter pack?"
-msgstr "Êtes-vous sûr de vouloir supprimer ce kit de démarrage ?"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:99
#: src/screens/Profile/Header/EditProfileDialog.tsx:77
msgid "Are you sure you want to discard your changes?"
-msgstr "Êtes-vous sûr de vouloir abandonner vos changements ?"
+msgstr ""
#: src/screens/Messages/ConversationSettings/prompts.tsx:128
#: src/screens/Messages/ConversationSettings/prompts.tsx:152
msgid "Are you sure you want to leave {groupName}?"
-msgstr "Êtes-vous sûr·e de vouloir quitter {groupName} ?"
+msgstr ""
#: src/components/dms/LeaveConvoPrompt.tsx:57
msgid "Are you sure you want to leave this conversation?"
-msgstr "Êtes-vous sûr de vouloir vous retirer de cette conversation ?"
+msgstr ""
#: src/components/dms/LeaveConvoPrompt.tsx:56
msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participants."
-msgstr "Êtes-vous sûr de vouloir vous retirer de cette conversation ? Vos messages seront supprimés pour vous, mais pas pour les autres participants."
+msgstr ""
#: src/components/FeedCard.tsx:374
msgid "Are you sure you want to remove this from your feeds?"
-msgstr "Êtes-vous sûr de vouloir supprimer cela de vos fils d’actu ?"
+msgstr ""
#. placeholder {0}: convoView.name
#: src/screens/Messages/components/OutgoingRequestListItem.tsx:116
msgid "Are you sure you want to rescind your request to join {0}?"
-msgstr "Êtes-vous sûr de vouloir retirer votre demande à rejoindre {0} ?"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1737
msgid "Are you sure you'd like to discard this post?"
-msgstr "Êtes-vous sûr de vouloir abandonner ce post ?"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:452
msgid "Are you sure?"
-msgstr "Vous confirmez ?"
+msgstr ""
#: src/view/com/composer/select-language/SuggestedLanguage.tsx:349
msgid "Are you writing in <0>{suggestedLanguageName}0>?"
-msgstr "Écrivez-vous en <0>{suggestedLanguageName}0> ?"
+msgstr ""
#: src/lib/interests.ts:53
msgid "Art"
-msgstr "Art"
+msgstr ""
#: src/view/com/composer/labels/LabelsBtn.tsx:167
msgid "Artistic or non-erotic nudity."
-msgstr "Nudité artistique ou non érotique."
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:616
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:618
msgid "Assign topic for algo"
-msgstr "Assigner un sujet pour l’algo"
+msgstr ""
#: src/screens/Settings/components/ChangePasswordDialog.tsx:209
msgid "At least 8 characters"
-msgstr "Au moins 8 caractères"
+msgstr ""
#: src/screens/Settings/components/DeleteAccountDialog.tsx:338
msgid "AT Protocol FAQ"
-msgstr "FÀQ sur l’AT Protocol (en anglais)"
+msgstr ""
#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:48
msgctxt "Name of app icon variant"
msgid "Aurora"
-msgstr "Aurores"
+msgstr ""
#: src/components/BotAccountAlert.tsx:32
#: src/components/BotBadge.tsx:63
msgid "Automated account"
-msgstr "Compte automatisé"
+msgstr ""
#: src/screens/Login/components/HostingProviderDialog.tsx:165
#: src/screens/Login/components/HostingProviderDialog.tsx:167
msgid "Automatic"
-msgstr "Automatique"
+msgstr ""
#: src/screens/Settings/AccountSettings.tsx:155
#: src/screens/Settings/AccountSettings.tsx:158
msgid "Automation label"
-msgstr "Étiquette d’automatisation"
+msgstr ""
#: src/Navigation.tsx:421
#: src/screens/Settings/AutomationLabelSettings.tsx:103
msgid "Automation Label"
-msgstr "Étiquette d’automatisation"
+msgstr ""
#: src/screens/Settings/ContentAndMediaSettings.tsx:118
#: src/screens/Settings/ContentAndMediaSettings.tsx:124
msgid "Autoplay videos and GIFs"
-msgstr "Lire automatiquement les vidéos et les GIFs"
+msgstr ""
#. Shown next to an available username suggestion in the account creation flow
#. Shown next to an available username suggestion in the account creation flow
#: src/screens/Signup/StepHandle/HandleSuggestions/index.native.tsx:69
#: src/screens/Signup/StepHandle/HandleSuggestions/index.tsx:88
msgid "Available"
-msgstr "Disponible"
+msgstr ""
#: src/components/dms/AddMembersFlow.tsx:359
#: src/components/dms/AddMembersFlow.tsx:527
@@ -2079,59 +2089,59 @@ msgstr "Disponible"
#: src/view/com/composer/drafts/DraftsListDialog.tsx:87
#: src/view/com/composer/drafts/DraftsListDialog.tsx:93
msgid "Back"
-msgstr "Retour"
+msgstr ""
#: src/screens/Messages/Inbox.tsx:232
msgid "Back to Chats"
-msgstr "Retour aux discussions"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:216
msgid "Banned activities or security violations"
-msgstr "Activités bannies ou problèmes de sécurité"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:227
msgid "Banned user returning"
-msgstr "Retour d’un compte banni"
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:184
msgid "Based on your device's location, we think you're in <0>{geolocationString}0>."
-msgstr "D’après la localisation de votre appareil, nous pensons que vous êtes en <0>{geolocationString}0>."
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:236
msgid "Based on your device's location, we think you're in <0>{region}0>."
-msgstr "D’après la localisation de votre appareil, nous pensons que vous êtes en <0>{region}0>."
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:194
msgid "Based on your network, we think you're in <0>{geolocationString}0>. This estimate may be inaccurate if you're using a VPN."
-msgstr "D’après votre connexion réseau, nous pensons que vous êtes en <0>{geolocationString}0>. Cette estimation peut être incorrecte si vous utilisez un VPN."
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:241
msgid "Based on your network, we think you're in <0>{region}0>. This estimate may be inaccurate if you're using a VPN."
-msgstr "En nous basant sur votre réseau, nous pensons que vous êtes en <0>{region}0>. Cette estimation peut être incorrecte si vous utilisez un VPN."
+msgstr ""
#: src/view/screens/Lists.tsx:35
#: src/view/screens/ModerationModlists.tsx:35
msgid "Before creating a list, you must first verify your email."
-msgstr "Veuillez vérifier votre e-mail avant de créer une liste."
+msgstr ""
#: src/lib/hooks/useOpenComposer.tsx:14
msgid "Before creating a post or replying, you must first verify your email."
-msgstr "Veuillez vérifier votre e-mail avant de créer un post ou de répondre."
+msgstr ""
#: src/components/dialogs/StarterPackDialog.tsx:72
#: src/components/StarterPack/ProfileStarterPacks.tsx:264
#: src/components/StarterPack/ProfileStarterPacks.tsx:274
#: src/view/screens/Profile.tsx:350
msgid "Before creating a starter pack, you must first verify your email."
-msgstr "Veuillez vérifier votre e-mail avant de créer un kit de démarrage."
+msgstr ""
#: src/screens/Messages/components/RequestButtons.tsx:260
msgid "Before you can accept this chat request, you must first verify your email."
-msgstr "Veuillez vérifier votre e-mail avant d’accepter cette demande de discussion."
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:56
msgid "Before you can get notifications for {name}'s posts, you must first verify your email."
-msgstr "Avant de pouvoir recevoir des notifications pour les posts de {name}, vous devez d’abord vérifier votre e-mail."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:155
#: src/components/dms/MessageProfileButton.tsx:60
@@ -2142,60 +2152,60 @@ msgstr "Avant de pouvoir recevoir des notifications pour les posts de {name}, vo
#: src/screens/Messages/Conversation.tsx:203
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:99
msgid "Before you can message another user, you must first verify your email."
-msgstr "Veuillez vérifier votre e-mail avant d’envoyer des messages à d’autres personnes."
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:319
msgid "Begin"
-msgstr "Commencer"
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:313
msgid "Begin age assurance process"
-msgstr "Commencer la vérification d’âge"
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:51
msgid "Begin the age assurance process by completing the fields below."
-msgstr "Commencez la vérification d’âge en complétant les champs ci-dessous."
+msgstr ""
#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:99
msgid "Beta Feature"
-msgstr "Fonction en bêta"
+msgstr ""
#: src/Navigation.tsx:413
#: src/screens/Settings/BetaFeaturesSettings.tsx:108
#: src/screens/Settings/Settings.tsx:248
#: src/screens/Settings/Settings.tsx:251
msgid "Beta features"
-msgstr "Fonctionnalités bêta"
+msgstr ""
#: src/screens/Settings/BetaFeaturesSettings.tsx:144
msgctxt "web"
msgid "Beta features may be unstable. Some changes may require reloading the app."
-msgstr "Les fonctionnalités bêta peuvent être instables. Certains changements peuvent nécessiter de recharger l'app."
+msgstr ""
#: src/screens/Settings/BetaFeaturesSettings.tsx:149
msgctxt "native"
msgid "Beta features may be unstable. Some changes may require restarting the app."
-msgstr "Les fonctionnalités bêta peuvent être instables. Certains changements peuvent nécessiter de redémarrer l'app."
+msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:163
msgid "Birthdate"
-msgstr "Date de naissance"
+msgstr ""
#: src/screens/Settings/AccountSettings.tsx:145
msgid "Birthday"
-msgstr "Date de naissance"
+msgstr ""
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
-msgstr "Bloquer"
+msgstr ""
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:216
msgid "Block {displayName}"
-msgstr "Bloquer {displayName}"
+msgstr ""
#: src/components/dms/ConvoMenu.tsx:284
#: src/components/dms/ConvoMenu.tsx:288
@@ -2206,38 +2216,38 @@ msgstr "Bloquer {displayName}"
#: src/view/com/profile/ProfileMenu.tsx:464
#: src/view/com/profile/ProfileMenu.tsx:471
msgid "Block account"
-msgstr "Bloquer le compte"
+msgstr ""
#: src/components/moderation/BlockDialog.tsx:148
msgid "Block account?"
-msgstr "Bloquer ce compte ?"
+msgstr ""
#: src/screens/ProfileList/components/SubscribeMenu.tsx:91
#: src/screens/ProfileList/components/SubscribeMenu.tsx:94
msgid "Block accounts"
-msgstr "Bloquer ces comptes"
+msgstr ""
#: src/components/dms/AfterReportDialog.tsx:148
msgid "Block and delete"
-msgstr "Bloquer et supprimer"
+msgstr ""
#. After-report action for a conversation
#: src/components/dms/AfterReportConversationDialog.tsx:167
msgctxt "button"
msgid "Block and leave"
-msgstr "Bloquer et partir"
+msgstr ""
#: src/screens/ProfileList/components/SubscribeMenu.tsx:119
msgid "Block list"
-msgstr "Liste de blocage"
+msgstr ""
#: src/screens/Messages/components/ChatStatusInfo.tsx:61
msgid "Block or report"
-msgstr "Bloquer ou signaler"
+msgstr ""
#: src/screens/ProfileList/components/SubscribeMenu.tsx:114
msgid "Block these accounts?"
-msgstr "Bloquer ces comptes ?"
+msgstr ""
#: src/components/dms/AfterReportConversationDialog.tsx:221
#: src/components/dms/AfterReportConversationDialog.tsx:224
@@ -2245,214 +2255,216 @@ msgstr "Bloquer ces comptes ?"
#: src/components/dms/AfterReportDialog.tsx:189
#: src/components/dms/AfterReportDialog.tsx:192
msgid "Block user"
-msgstr "Bloquer le compte"
+msgstr ""
#. After-report action for a conversation
#: src/components/dms/AfterReportConversationDialog.tsx:182
msgctxt "button"
msgid "Block user"
-msgstr "Bloquer le compte"
+msgstr ""
#: src/components/dms/AfterReportDialog.tsx:185
msgid "Block user and/or delete this conversation"
-msgstr "Bloquer ce compte ou supprimer cette conversation"
+msgstr ""
#: src/components/dms/AfterReportConversationDialog.tsx:217
msgid "Block user and/or leave this conversation"
-msgstr "Bloquer ce compte ou partir de cette conversation"
+msgstr ""
#: src/components/Post/Embed/index.tsx:212
msgid "Blocked"
-msgstr "Bloqué"
+msgstr ""
#: src/screens/Moderation/index.tsx:329
msgid "Blocked accounts"
-msgstr "Comptes bloqués"
+msgstr ""
#: src/Navigation.tsx:193
#: src/view/screens/ModerationBlockedAccounts.tsx:95
msgid "Blocked Accounts"
-msgstr "Comptes bloqués"
+msgstr ""
#: src/components/moderation/BlockDialog.tsx:163
msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you."
-msgstr "Les comptes bloqués ne peuvent pas répondre à vos discussions, vous mentionner ou interagir avec vous."
+msgstr ""
#: src/view/screens/ModerationBlockedAccounts.tsx:181
msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you. You will not see their content and they will be prevented from seeing yours."
-msgstr "Les comptes bloqués ne peuvent pas répondre à vos discussions, vous mentionner ou interagir avec vous. Vous ne verrez pas leur contenu et ils ne pourront pas voir le vôtre."
+msgstr ""
#: src/screens/Profile/Sections/Labels.tsx:203
msgid "Blocking does not prevent this labeler from placing labels on your account."
-msgstr "Le blocage n’empêche pas cet étiqueteur de placer des étiquettes sur votre compte."
+msgstr ""
#: src/screens/ProfileList/components/SubscribeMenu.tsx:116
msgid "Blocking is public. Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you."
-msgstr "Le blocage est public. Les comptes bloqués ne peuvent pas répondre à vos discussions, vous mentionner ou interagir avec vous."
+msgstr ""
#: src/components/moderation/BlockDialog.tsx:157
msgid "Blocking will not prevent labels from being applied on your account, but it will stop this account from replying in your threads or interacting with you."
-msgstr "Le blocage n’empêchera pas les étiquettes d’être appliquées à votre compte, mais il empêchera ce compte de répondre à vos discussions ou d’interagir avec vous."
+msgstr ""
#: src/view/com/auth/SplashScreen.web.tsx:176
msgid "Blog"
-msgstr "Blog"
+msgstr ""
#. Advanced search: Examples of hashtags
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:17
msgid "bloomscrolling booksky"
-msgstr "bloomscrolling booksky"
+msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
-msgstr "Bluesky"
+msgstr ""
#: src/screens/PostThread/components/ThreadItemAnchor.tsx:635
msgid "Bluesky cannot confirm the authenticity of the claimed date."
-msgstr "Bluesky ne peut pas confirmer l’authenticité de la date déclarée."
+msgstr ""
#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:165
msgctxt "Name of app icon variant"
msgid "Bluesky Classic™"
-msgstr "Bluesky Classic™"
+msgstr ""
#: src/components/contacts/screens/GetContacts.tsx:235
msgid "Bluesky helps friends find each other by creating an encoded digital fingerprint, called a \"hash\", and then looking for matching hashes."
-msgstr "Bluesky permet aux amis de se retrouver en créant une empreinte numérique encodée, appelée un « hash », puis en recherchant ensuite les hashes qui correspondent."
+msgstr ""
#: src/components/dialogs/ServerInput.tsx:214
#: src/screens/Login/components/HostingProviderDialog.tsx:236
msgid "Bluesky is an open network where you can choose your hosting provider. If you're a developer, you can host your own server."
-msgstr "Bluesky est un réseau ouvert où vous pouvez choisir votre hébergeur. Si vous êtes développeur, vous pouvez héberger votre propre serveur."
+msgstr ""
#: src/components/dialogs/ServerInput.tsx:162
msgid "Bluesky is an open network where you can choose your own provider. If you're new here, we recommend sticking with the default Bluesky Social option."
-msgstr "Bluesky est un réseau ouvert où vous pouvez choisir votre propre hébergeur. Si tout cela est nouveau pour vous, nous vous recommandons de rester sur le choix par défaut Bluesky Social."
+msgstr ""
#: src/components/ProgressGuide/List.tsx:117
msgid "Bluesky is better with friends!"
-msgstr "Bluesky est meilleur entre ami·e·s !"
+msgstr ""
#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:43
msgid "Bluesky is more fun with friends"
-msgstr "Bluesky, c’est plus sympa avec des amis"
+msgstr ""
#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:108
msgid "Bluesky is more fun with friends! Import your contacts to see who’s already here."
-msgstr "Bluesky, c’est plus sympa avec des amis ! Importez vos contacts pour découvrir qui est déjà là."
+msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:315
msgid "Bluesky is more fun with friends. Do you want to invite some of yours? <0/>"
-msgstr "Bluesky, c’est plus sympa avec des amis. Envie de ramener les vôtres ? <0/>"
+msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:105
msgid "Bluesky needs camera access to scan QR codes from other profiles."
-msgstr "Bluesky a besoin d’accéder à l’appareil photo pour scanner les QR codes d’autres profils."
+msgstr ""
#: src/screens/Takendown.tsx:213
msgid "Bluesky Social Terms of Service"
-msgstr "Conditions générales de Bluesky Social"
+msgstr ""
#: src/screens/Settings/FindContactsSettings.tsx:570
msgid "Bluesky stores your contacts as encoded data. Removing your contacts will immediately delete this data."
-msgstr "Bluesky stocke vos contacts sous forme de données encodées qui seront supprimées immédiatement si vous décidez plus tard de retirer vos contacts."
+msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:340
msgid "Bluesky will choose a set of recommended accounts from people in your network."
-msgstr "Bluesky choisira un ensemble de comptes recommandés parmi les personnes de votre réseau."
+msgstr ""
#: src/screens/Settings/components/PwiOptOut.tsx:100
msgid "Bluesky will not show your profile and posts to logged-out users. Other apps may not honor this request. This does not make your account private."
-msgstr "Bluesky n’affichera pas votre profil et vos posts à des personnes non connectées. Il est possible que d’autres applications n’honorent pas cette demande. Cela ne privatise pas votre compte."
+msgstr ""
#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:136
msgid "Bluesky will proactively verify notable and authentic accounts."
-msgstr "Bluesky va vérifier de manière proactive les comptes connus et authentiques."
+msgstr ""
#: src/screens/Settings/AppIconSettings/index.tsx:97
msgid "Bluesky+"
-msgstr "Bluesky+"
+msgstr ""
#: src/screens/Settings/AppIconSettings/index.tsx:100
msgid "Bluesky+ icons"
-msgstr "Icônes Bluesky+"
+msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:56
msgid "Blur images"
-msgstr "Flouter les images"
+msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:54
msgid "Blur images and filter from feeds"
-msgstr "Flouter les images et les filtrer des fils d’actu"
+msgstr ""
#: src/lib/interests.ts:54
msgid "Books"
-msgstr "Livres"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:215
msgid "Breaking site rules"
-msgstr "Non-respect des règles du site"
+msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:200
msgid "Bring up to 50 friends together in one chat."
-msgstr "Réunissez jusqu’à 50 amis au sein d’une seule discussion."
+msgstr ""
#: src/view/com/feeds/ProfileFeedgens.tsx:167
#: src/view/com/feeds/ProfileFeedgens.tsx:168
msgid "Browse custom feeds"
-msgstr "Parcourir les fils d’actu personnalisés"
+msgstr ""
#: src/components/FeedInterstitials.tsx:535
msgid "Browse more accounts"
-msgstr "Parcourir plus de comptes"
+msgstr ""
#: src/components/FeedInterstitials.tsx:665
msgid "Browse more feeds on the Explore page"
-msgstr "Parcourir d’autres fils d’actu sur la page « Explorer »"
+msgstr ""
#: src/components/FeedInterstitials.tsx:646
#: src/components/FeedInterstitials.tsx:649
msgid "Browse more suggestions"
-msgstr "Parcourir d’autres suggestions"
+msgstr ""
#: src/components/FeedInterstitials.tsx:674
msgid "Browse more suggestions on the Explore page"
-msgstr "Parcourir d’autres suggestions sur la page « Explorer »"
+msgstr ""
#: src/screens/Home/NoFeedsPinned.tsx:104
#: src/screens/Home/NoFeedsPinned.tsx:110
msgid "Browse other feeds"
-msgstr "Parcourir d’autres fils d’actu"
+msgstr ""
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
-msgstr "Parcourir des posts qui parlent de {displayName}"
+msgstr ""
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
-msgstr "Parcourir des posts avec le mot-clé {displayName}"
+msgstr ""
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
-msgstr "Parcourir le kit de démarrage {displayName}"
+msgstr ""
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
-msgstr "Parcourir le sujet {0}"
+msgstr ""
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
-msgstr "Parcourir le sujet {displayName}"
+msgstr ""
#: src/view/com/auth/SplashScreen.web.tsx:171
msgid "Business"
-msgstr "Affaires"
+msgstr ""
#: src/screens/Bookmarks.tsx:295
msgid "Button to go back to the home timeline"
-msgstr "Bouton pour revenir à la page d’accueil"
+msgstr ""
#. The owner (creator) of a group chat.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile( joinLinkPreview.owner, moderationOpts, ).ui('displayName'), )
@@ -2462,59 +2474,59 @@ msgstr "Bouton pour revenir à la page d’accueil"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
-msgstr "Par {0}"
+msgstr ""
#. placeholder {0}: authorProfile.handle
#: src/components/Post/Embed/StandardSiteEmbed/StandardSiteMetaRow.tsx:77
msgid "by @{0}"
-msgstr "par @{0}"
+msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
-msgstr "Par <0>{0}0>"
+msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#: src/components/dms/ChatInvite/Card.tsx:84
msgid "By <0>{ownerDisplayName}0>"
-msgstr "Par <0>{ownerDisplayName}0>"
+msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:182
msgid "By clicking \"Continue\" you acknowledge that you understand and agree to these updates."
-msgstr "En cliquant sur « Continuer » vous reconnaissez que vous comprenez et acceptez ces mises à jour."
+msgstr ""
#: src/components/contacts/screens/PhoneInput.tsx:297
msgid "By continuing, you consent to this use. You may change your mind any time by visiting settings. <0>Learn more0>"
-msgstr "En continuant, vous autorisez cette utilisation. Vous pouvez changer d’avis à tout moment en visitant les paramètres. <0>En savoir plus (en anglais)0>"
+msgstr ""
#: src/screens/Signup/StepInfo/Policies.tsx:76
msgid "By creating an account you agree to the <0>Privacy Policy0>."
-msgstr "En créant un compte, vous acceptez la <0>Politique de confidentialité0>."
+msgstr ""
#: src/screens/Signup/StepInfo/Policies.tsx:43
msgid "By creating an account you agree to the <0>Terms of Service0> and <1>Privacy Policy1>."
-msgstr "En créant un compte, vous acceptez les <0>Conditions générales0> et la <1>Politique de confidentialité1>."
+msgstr ""
#: src/screens/Signup/StepInfo/Policies.tsx:63
msgid "By creating an account you agree to the <0>Terms of Service0>."
-msgstr "En créant un compte, vous acceptez les <0>Conditions générales0>."
+msgstr ""
#: src/screens/Search/components/StarterPackCard.tsx:106
msgid "By you"
-msgstr "Par vous"
+msgstr ""
#: src/view/com/composer/photos/OpenCameraBtn.tsx:69
msgid "Camera"
-msgstr "Caméra"
+msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:96
msgid "Camera access needed"
-msgstr "Accès à l’appareil photo nécessaire"
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:213
#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:133
@@ -2534,7 +2546,7 @@ msgstr "Accès à l’appareil photo nécessaire"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2571,131 +2583,131 @@ msgstr "Accès à l’appareil photo nécessaire"
#: src/view/com/composer/photos/EditImageDialog.web.tsx:53
#: src/view/shell/desktop/LeftNav.tsx:228
msgid "Cancel"
-msgstr "Annuler"
+msgstr ""
#: src/components/PostControls/RepostButton.tsx:205
msgid "Cancel quote post"
-msgstr "Annuler la citation"
+msgstr ""
#: src/screens/Deactivated.tsx:144
msgid "Cancel reactivation and sign out"
-msgstr "Annuler la réactivation et se déconnecter"
+msgstr ""
#: src/screens/Messages/components/MessageInputReply.tsx:83
msgid "Cancel reply"
-msgstr "Annuler la réponse"
+msgstr ""
#: src/screens/Search/Shell.tsx:584
msgid "Cancel search"
-msgstr "Annuler la recherche"
+msgstr ""
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:161
msgid "Cancels signing in so you can check your username"
-msgstr "Annule la connexion pour que vous puissiez vérifier votre pseudo"
+msgstr ""
#: src/components/PostControls/index.tsx:108
#: src/components/PostControls/index.tsx:138
#: src/components/PostControls/index.tsx:166
#: src/state/shell/composer/index.tsx:105
msgid "Cannot interact with a blocked user"
-msgstr "Impossible d’interagir avec un compte bloqué"
+msgstr ""
#: src/view/com/composer/videos/SubtitleDialog.tsx:156
msgid "Captions (.vtt)"
-msgstr "Sous-titres (.vtt)"
+msgstr ""
#: src/view/com/composer/videos/SubtitleDialog.tsx:41
#: src/view/com/composer/videos/SubtitleDialog.tsx:57
msgid "Captions & alt text"
-msgstr "Sous-titres et texte alt"
+msgstr ""
#: src/components/images/Gallery/index.tsx:273
msgid "carousel"
-msgstr "carrousel"
+msgstr ""
#: src/components/RichTextTag.tsx:53
msgid "Cashtag {tag}"
-msgstr "Mot-blé {tag}"
+msgstr ""
#. Advanced search: Example of an “all of these words” search. Paired with “cows pigs”.
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:250
msgid "cats dogs"
-msgstr "chiens chats"
+msgstr ""
#: src/components/Post/Translated/index.tsx:439
#: src/screens/Settings/components/Email2FAToggle.tsx:31
msgid "Change"
-msgstr "Modifier"
+msgstr ""
#: src/screens/Settings/AppIconSettings/index.tsx:37
msgid "Change app icon"
-msgstr "Changer l’icône de l’application"
+msgstr ""
#. placeholder {0}: icon.name
#. placeholder {0}: next.name
#: src/screens/Settings/AppIconSettings/index.tsx:36
#: src/screens/Settings/AppIconSettings/index.tsx:224
msgid "Change app icon to \"{0}\""
-msgstr "Changer l’icône de l’application pour « {0} »"
+msgstr ""
#: src/components/AppLanguageDropdown.tsx:41
msgid "Change app language"
-msgstr "Changer la langue de l’appli."
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:96
#: src/screens/Settings/components/ChangeHandleDialog.tsx:100
msgid "Change Handle"
-msgstr "Modifier le pseudo"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:644
msgid "Change hosting provider"
-msgstr "Changer d’hébergeur"
+msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:445
msgid "Change moderation service"
-msgstr "Changer de service de modération"
+msgstr ""
#: src/screens/Settings/components/ChangePasswordDialog.tsx:262
#: src/screens/Settings/components/ChangePasswordDialog.tsx:268
msgid "Change password"
-msgstr "Modifier le mot de passe"
+msgstr ""
#: src/screens/Settings/components/ChangePasswordDialog.tsx:165
msgid "Change password dialog"
-msgstr "Fenêtre de modification de mot de passe"
+msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:312
msgid "Change report category"
-msgstr "Changer de catégorie de rapport"
+msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:390
msgid "Change report reason"
-msgstr "Changer la raison du signalement"
+msgstr ""
#: src/components/Post/Translated/index.tsx:424
msgid "Change the source language"
-msgstr "Changer la langue d’origine"
+msgstr ""
#: src/screens/Settings/components/ChangePasswordDialog.tsx:58
msgid "Change your password"
-msgstr "Modifier votre mot de passe"
+msgstr ""
#: src/screens/Settings/AppIconSettings/index.tsx:219
msgid "Changes app icon"
-msgstr "Change l’icône de l’application"
+msgstr ""
#: src/components/forms/HostingProvider.tsx:50
#: src/components/forms/HostingProvider.tsx:70
msgid "Changes hosting provider"
-msgstr "Change l’hébergeur"
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:179
msgid "Changes saved"
-msgstr "Modifications enregistrées"
+msgstr ""
#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:164
msgid "Changes to the starter pack will not be reflected in the list after creation. The list will be an independent copy."
-msgstr "Les changements ultérieurs dans ce kit de démarrage ne seront pas répercutés sur la liste après sa création. La liste sera une copie indépendante."
+msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:133
#: src/Navigation.tsx:500
@@ -2703,68 +2715,68 @@ msgstr "Les changements ultérieurs dans ce kit de démarrage ne seront pas rép
#: src/view/shell/desktop/LeftNav.tsx:698
#: src/view/shell/Drawer.tsx:525
msgid "Chat"
-msgstr "Discussions"
+msgstr ""
#: src/screens/Messages/components/RequestButtons.tsx:91
#: src/screens/Messages/components/RequestButtons.tsx:331
msgctxt "toast"
msgid "Chat deleted"
-msgstr "Conversation supprimée"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:108
msgid "Chat ended"
-msgstr "Fin de la discussion"
+msgstr ""
#: src/components/dms/ChatInvite/Unavailable.tsx:25
#: src/components/intents/GroupChatJoinDialog.tsx:269
#: src/screens/Messages/JoinRequest.tsx:97
msgid "Chat invite link no longer available"
-msgstr "Le lien d’invitation à la discussion n’est plus disponible"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:104
msgid "Chat locked"
-msgstr "Discussion verrouillée"
+msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:146
msgid "Chat messages - silent"
-msgstr "Discussions - en sourdine"
+msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:137
msgid "Chat messages - sound"
-msgstr "Discussions - normales"
+msgstr ""
#: src/components/dms/ConvoMenu.tsx:206
msgctxt "toast"
msgid "Chat muted"
-msgstr "Discussion en sourdine"
+msgstr ""
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
-msgstr "Discussion introuvable."
+msgstr ""
#: src/screens/Messages/ChatList.tsx:570
#: src/screens/Messages/ChatList.tsx:605
#: src/screens/Messages/ChatList.tsx:652
msgid "Chat options"
-msgstr "Options de discussion"
+msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
-msgstr "Les propriétaires d’une discussion ne peuvent pas en partir."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:73
msgid "Chat recipient is not followed by the sender."
-msgstr "Le compte destinataire de la discussion n’est pas suivi par le compte expéditeur."
+msgstr ""
#: src/Navigation.tsx:520
msgid "Chat request inbox"
-msgstr "Demandes de discussion en attente"
+msgstr ""
#: src/screens/Messages/Inbox.tsx:62
#: src/screens/Messages/Inbox.tsx:97
msgid "Chat requests"
-msgstr "Demandes de discussion"
+msgstr ""
#: src/components/dms/ConvoMenu.tsx:88
#: src/Navigation.tsx:515
@@ -2774,201 +2786,201 @@ msgstr "Demandes de discussion"
#: src/screens/Messages/ChatList.tsx:682
#: src/screens/Messages/Settings.tsx:48
msgid "Chat settings"
-msgstr "Paramètres de discussion"
+msgstr ""
#: src/screens/Messages/Settings.tsx:147
msgid "Chat Settings"
-msgstr "Paramètres de discussion"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:115
msgid "Chat title changed"
-msgstr "Titre de la discussion modifié"
+msgstr ""
#. placeholder {0}: data.newName
#: src/components/dms/getSystemMessageInfo.ts:114
msgid "Chat title changed to {0}"
-msgstr "Titre de la discussion modifié en {0}"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:106
msgid "Chat unlocked"
-msgstr "Discussion déverrouillée"
+msgstr ""
#: src/components/dms/ConvoMenu.tsx:208
msgctxt "toast"
msgid "Chat unmuted"
-msgstr "Discussion sans sourdine"
+msgstr ""
#: src/screens/Messages/ChatList.tsx:92
#: src/screens/Messages/ChatList.tsx:556
#: src/screens/Messages/ChatList.tsx:596
msgid "Chats"
-msgstr "Discussions"
+msgstr ""
#: src/screens/Settings/components/DeleteAccountDialog.tsx:233
msgid "Check <0>{currentEmail}0> for an email with the confirmation code to enter below:"
-msgstr "Vérifiez la boîte de réception de l’adresse <0>{currentEmail}0>, vous avez dû recevoir un e-mail contenant un code de confirmation à saisir ci-dessous :"
+msgstr ""
#: src/screens/Settings/BetaFeaturesSettings.tsx:182
msgid "Check back later!"
-msgstr "Revenez plus tard !"
+msgstr ""
#: src/screens/SignupQueued.tsx:79
#: src/screens/SignupQueued.tsx:83
msgid "Check my status"
-msgstr "Vérifier mon statut"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:463
msgid "Check your email for a sign in code and enter it here."
-msgstr "Vérifiez votre boîte e-mail pour un code de connexion et saisissez-le ici."
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:161
msgid "Child safety"
-msgstr "Protection de l’enfance"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:165
msgid "Child Sexual Abuse Material (CSAM)"
-msgstr "Abus sexuels sur enfants (CSAM)"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:401
msgid "Choose domain verification method"
-msgstr "Sélectionnez une méthode de vérification de domaine"
+msgstr ""
#: src/screens/StarterPack/Wizard/index.tsx:205
msgid "Choose Feeds"
-msgstr "Choisissez des fils d’actu"
+msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:349
msgid "Choose for me"
-msgstr "Choisir pour moi"
+msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:199
msgid "Choose languages"
-msgstr "Choisir des langues"
+msgstr ""
#: src/screens/StarterPack/Wizard/index.tsx:201
msgid "Choose People"
-msgstr "Choisissez des personnes"
+msgstr ""
#: src/view/com/composer/select-language/PostLanguageSelect.tsx:75
#: src/view/com/composer/select-language/PostLanguageSelect.tsx:136
msgid "Choose post languages"
-msgstr "Choisir les langues du post"
+msgstr ""
#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:108
msgid "Choose this color as your avatar"
-msgstr "Choisir cette couleur comme avatar"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:243
msgid "Choose who can join this group chat and how."
-msgstr "Choisissez qui peut rejoindre cette discussion de groupe et comment."
+msgstr ""
#: src/components/contacts/components/InviteInfo.tsx:57
msgid "Choose who to invite"
-msgstr "Choisir qui inviter"
+msgstr ""
#: src/components/dialogs/ServerInput.tsx:134
#: src/screens/Login/components/HostingProviderDialog.tsx:155
msgid "Choose your hosting provider"
-msgstr "Choisir votre hébergeur"
+msgstr ""
#: src/view/screens/Feeds.tsx:726
msgid "Choose your own timeline! Feeds built by the community help you find content you love."
-msgstr "Construisez votre propre page d’accueil ! Abonnez-vous à des fils d’actu de la communauté pour y retrouver ce que vous aimez."
+msgstr ""
#: src/screens/Signup/StepInfo/index.tsx:271
msgid "Choose your password"
-msgstr "Choisissez votre mot de passe"
+msgstr ""
#: src/screens/Signup/index.tsx:203
msgid "Choose your username"
-msgstr "Votre pseudo"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/AutocompleteInput/index.native.tsx:73
#: src/screens/Search/components/AdvancedSearchDialog/AutocompleteInput/index.tsx:110
#: src/screens/Search/components/AdvancedSearchDialog/ClearableInput.tsx:59
msgid "Clear"
-msgstr "Effacer"
+msgstr ""
#: src/screens/Settings/Settings.tsx:507
msgid "Clear all storage data"
-msgstr "Effacer toutes les données de stockage"
+msgstr ""
#: src/screens/Settings/Settings.tsx:509
msgid "Clear all storage data (restart after this)"
-msgstr "Effacer toutes les données de stockage (redémarrer ensuite)"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/ClearableDateField.tsx:70
msgid "Clear date"
-msgstr "Effacer la date"
+msgstr ""
#. Accessibility label for the X button inside the search input that clears the typed query and returns to the trending feed.
#: src/features/gifPicker/components/GifPickerHeader.tsx:67
msgid "Clear GIF search"
-msgstr "Vider la recherche de GIF"
+msgstr ""
#: src/screens/Settings/AboutSettings.tsx:134
#: src/screens/Settings/AboutSettings.tsx:138
msgid "Clear image cache"
-msgstr "Purger le cache des images"
+msgstr ""
#: src/components/forms/SearchInput.tsx:87
msgid "Clear search query"
-msgstr "Effacer la recherche"
+msgstr ""
#: src/view/com/feeds/MissingFeed.tsx:88
msgid "Click for information"
-msgstr "Cliquez pour plus d’infos"
+msgstr ""
#: src/view/screens/Support.tsx:35
msgid "click here"
-msgstr "cliquez ici"
+msgstr ""
#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:129
msgid "Click here to add people to this group chat"
-msgstr "Cliquez ici pour ajouter des personnes à cette discussion de groupe"
+msgstr ""
#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:143
msgid "Click here to create or manage an invite link for this group chat"
-msgstr "Cliquez ici pour créer ou gérer un lien d’invitation pour cette discussion de groupe"
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:327
msgid "Click here to delete your account"
-msgstr "Cliquez ici pour supprimer votre compte"
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:318
msgid "Click here to log out"
-msgstr "Cliquez ici pour vous déconnecter"
+msgstr ""
#: src/screens/Settings/components/DeleteAccountDialog.tsx:263
#: src/screens/Settings/components/DeleteAccountDialog.tsx:272
msgid "Click here to resend the email"
-msgstr "Cliquez ici pour renvoyer l’e-mail"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:388
msgid "Click here to restart the verification process."
-msgstr "Cliquez ici pour redémarrer le processus de vérification."
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:119
#: src/ageAssurance/components/NoAccessScreen.tsx:294
msgid "Click here to update your birthdate"
-msgstr "Cliquez ici pour mettre à jour votre date de naissance"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:285
msgid "Click here to update your email"
-msgstr "Cliquez ici pour mettre à jour votre adresse e-mail"
+msgstr ""
#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:144
msgid "Click here to view the invite link for this group chat"
-msgstr "Cliquez ici pour voir le lien d’invitation pour cette discussion de groupe"
+msgstr ""
#. placeholder {0}: isCashtag ? tag : `#${tag}`
#: src/components/RichTextTag.tsx:56
msgid "Click to open tag menu for {0}"
-msgstr "Cliquez pour ouvrir le menu de mot-clé pour {0}"
+msgstr ""
#: src/components/dms/MessageItem.tsx:642
msgid "Click to retry failed message"
-msgstr "Cliquer pour réessayer l’envoi échoué du message"
+msgstr ""
#. Visible label of the button that dismisses the GIF picker error dialog.
#: src/ageAssurance/components/RedirectOverlay.tsx:265
@@ -3025,20 +3037,20 @@ msgstr "Cliquer pour réessayer l’envoi échoué du message"
#: src/view/com/feeds/MissingFeed.tsx:211
#: src/view/com/feeds/MissingFeed.tsx:218
msgid "Close"
-msgstr "Fermer"
+msgstr ""
#: src/components/Dialog/index.web.tsx:127
#: src/components/Dialog/index.web.tsx:317
msgid "Close active dialog"
-msgstr "Fermer le dialogue actif"
+msgstr ""
#: src/screens/Login/PasswordUpdatedForm.tsx:30
msgid "Close alert"
-msgstr "Fermer l’alerte"
+msgstr ""
#: src/screens/Messages/components/RequestStatus.tsx:82
msgid "Close banner"
-msgstr "Fermer la bannière"
+msgstr ""
#. Accessibility label for the button that dismisses the GIF picker error dialog.
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:223
@@ -3047,40 +3059,40 @@ msgstr "Fermer la bannière"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
msgid "Close dialog"
-msgstr "Fermer le dialogue"
+msgstr ""
#: src/view/shell/index.web.tsx:127
msgid "Close drawer menu"
-msgstr "Ferme le menu latéral"
+msgstr ""
#: src/components/Lightbox/chrome/Header.tsx:47
msgid "Close image"
-msgstr "Fermer l’image"
+msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:73
#: src/components/Lightbox/Lightbox.web.tsx:334
msgid "Close image viewer"
-msgstr "Ferme l’aperçu d’image"
+msgstr ""
#: src/components/ContextMenu/Backdrop.ios.tsx:53
#: src/components/ContextMenu/Backdrop.ios.tsx:79
#: src/components/ContextMenu/Backdrop.tsx:45
#: src/components/Lightbox/chrome/ImageMenu.tsx:84
msgid "Close menu"
-msgstr "Fermer le menu"
+msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:167
msgid "Close scanner"
-msgstr "Fermer le scanner"
+msgstr ""
#: src/screens/Messages/components/RequestStatus.tsx:83
msgid "Close the incoming requests banner"
-msgstr "Ferme la bannière des demandes entrantes"
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:239
#: src/components/intents/GroupChatJoinDialog.tsx:240
@@ -3088,100 +3100,100 @@ msgstr "Ferme la bannière des demandes entrantes"
#: src/components/intents/GroupChatJoinDialog.tsx:277
#: src/components/Menu/index.tsx:367
msgid "Close this dialog"
-msgstr "Fermer ce dialogue"
+msgstr ""
#: src/components/WelcomeModal.tsx:217
msgid "Close welcome modal"
-msgstr "Fermer la fenêtre de bienvenue"
+msgstr ""
#: src/screens/Login/PasswordUpdatedForm.tsx:31
msgid "Closes password update alert"
-msgstr "Ferme la notification de mise à jour du mot de passe"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1823
msgid "Closes post composer and discards post draft"
-msgstr "Ferme la fenêtre de rédaction et abandonne le brouillon de post"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:611
msgid "Collapse list of users"
-msgstr "Fermer la liste des comptes"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:949
msgid "Collapses list of users for a given notification"
-msgstr "Réduit la liste des comptes pour une notification donnée"
+msgstr ""
#: src/features/inviteFriends/components/ThemePicker.tsx:68
msgid "Color"
-msgstr "Couleur"
+msgstr ""
#: src/components/dialogs/Embed.tsx:150
#: src/screens/Settings/AppearanceSettings.tsx:81
msgid "Color mode"
-msgstr "Mode de couleur"
+msgstr ""
#: src/components/dialogs/Embed.tsx:147
msgid "Color theme"
-msgstr "Thème de couleurs"
+msgstr ""
#: src/lib/interests.ts:55
msgid "Comedy"
-msgstr "Comédie"
+msgstr ""
#: src/lib/interests.ts:56
msgid "Comics"
-msgstr "Bandes dessinées"
+msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:46
#: src/Navigation.tsx:347
#: src/view/screens/CommunityGuidelines.tsx:28
msgid "Community Guidelines"
-msgstr "Règles de bonne conduite"
+msgstr ""
#: src/screens/Onboarding/StepFinished/index.tsx:329
msgid "Complete onboarding and start using your account"
-msgstr "Terminez le didacticiel et commencez à utiliser votre compte"
+msgstr ""
#: src/screens/Signup/index.tsx:205
msgid "Complete the challenge"
-msgstr "Compléter le défi"
+msgstr ""
#: src/lib/hotkeys/index.tsx:66
#: src/view/com/feeds/ComposerPrompt.tsx:147
#: src/view/shell/desktop/LeftNav.tsx:587
msgid "Compose new post"
-msgstr "Écrire un nouveau post"
+msgstr ""
#. placeholder {0}: MAX_GRAPHEME_LENGTH || 0
#: src/view/com/composer/Composer.tsx:1699
msgid "Compose posts up to {0, plural, other {# characters}} in length"
-msgstr "Permet d’écrire des posts de {0, plural, other {# caractères}} maximum"
+msgstr ""
#: src/screens/PostThread/components/ThreadComposePrompt.tsx:63
msgid "Compose reply"
-msgstr "Rédiger une réponse"
+msgstr ""
#: src/view/com/composer/Composer.tsx:2671
msgid "Compressing GIF..."
-msgstr "Compression du GIF en cours…"
+msgstr ""
#: src/view/com/composer/Composer.tsx:2673
msgid "Compressing video..."
-msgstr "Compression de la vidéo en cours…"
+msgstr ""
#: src/components/moderation/LabelPreference.tsx:88
msgid "Configure content filtering setting for category: {name}"
-msgstr "Configure les paramètres de filtrage de contenu pour la catégorie : {name}"
+msgstr ""
#: src/components/moderation/LabelPreference.tsx:254
msgid "Configured in <0>moderation settings0>."
-msgstr "Configuré dans <0>les paramètres de modération0>."
+msgstr ""
#: src/components/Prompt.tsx:211
#: src/components/Prompt.tsx:214
#: src/screens/Settings/components/DisableEmail2FADialog.tsx:186
#: src/screens/Settings/components/DisableEmail2FADialog.tsx:189
msgid "Confirm"
-msgstr "Confirmer"
+msgstr ""
#: src/components/dialogs/EmailDialog/components/TokenField.tsx:37
#: src/screens/Login/LoginForm.tsx:442
@@ -3191,111 +3203,107 @@ msgstr "Confirmer"
#: src/screens/Settings/components/DisableEmail2FADialog.tsx:145
#: src/screens/Settings/components/DisableEmail2FADialog.tsx:151
msgid "Confirmation code"
-msgstr "Code de confirmation"
+msgstr ""
#: src/screens/Login/ForgotPasswordForm.tsx:132
msgid "Connecting to service..."
-msgstr "Connexion au service…"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:542
msgid "Connecting to service…"
-msgstr "Connexion au service…"
+msgstr ""
#: src/screens/Login/ForgotPasswordForm.tsx:138
#: src/screens/Login/LoginForm.tsx:548
msgid "Connecting…"
-msgstr "Connexion…"
+msgstr ""
#: src/ageAssurance/components/RedirectOverlay.tsx:297
#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:209
msgid "Connection issue"
-msgstr "Problème de connexion"
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:404
#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:128
#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:31
msgid "Contact our moderation team"
-msgstr "Contacter notre équipe de modération"
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:109
msgid "Contact our support team"
-msgstr "Contacter notre équipe support"
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:156
#: src/screens/Signup/index.tsx:250
#: src/screens/Signup/index.tsx:253
msgid "Contact support"
-msgstr "Contacter le support"
+msgstr ""
#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:65
#: src/screens/Settings/FindContactsSettings.tsx:164
msgid "Contact sync is not available on this device, as the app is unable to access your contacts."
-msgstr "La synchronisation des contacts n’est pas disponible sur cet appareil, l’app n’arrivant pas à accéder à vos contacts."
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:98
msgid "Contact us"
-msgstr "Nous contacter"
+msgstr ""
#: src/screens/Settings/FindContactsSettings.tsx:526
msgid "Contacts imported"
-msgstr "Contacts importés"
+msgstr ""
#: src/screens/Settings/FindContactsSettings.tsx:499
msgid "Contacts removed"
-msgstr "Contacts retirés"
+msgstr ""
#: src/screens/Settings/ContentAndMediaSettings.tsx:53
msgid "Content & Media"
-msgstr "Contenu et médias"
+msgstr ""
#: src/screens/Settings/Settings.tsx:206
#: src/screens/Settings/Settings.tsx:209
msgid "Content and media"
-msgstr "Contenu et médias"
+msgstr ""
#: src/Navigation.tsx:458
msgid "Content and Media"
-msgstr "Contenu et médias"
+msgstr ""
#: src/lib/moderation/useGlobalLabelStrings.ts:18
msgid "Content Blocked"
-msgstr "Contenu bloqué"
+msgstr ""
#: src/screens/Moderation/index.tsx:362
msgid "Content filters"
-msgstr "Filtres de contenu"
-
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Du contenu provenant des quatre coins du réseau que nous pensons que vous pourriez aimer."
+msgstr ""
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
-msgstr "Langues des contenus"
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:102
#: src/lib/moderation/useModerationCauseDescription.ts:83
msgid "Content Not Available"
-msgstr "Contenu non disponible"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:192
msgid "Content promoting or depicting self-harm"
-msgstr "Contenu promouvant ou illustrant de l’automutilation"
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:70
#: src/components/moderation/ScreenHider.tsx:98
#: src/lib/moderation/useGlobalLabelStrings.ts:22
#: src/lib/moderation/useModerationCauseDescription.ts:46
msgid "Content Warning"
-msgstr "Avertissement sur le contenu"
+msgstr ""
#: src/view/com/composer/labels/LabelsBtn.tsx:61
msgid "Content warnings"
-msgstr "Avertissements sur le contenu"
+msgstr ""
#: src/components/Menu/index.web.tsx:91
msgid "Context menu backdrop, click to close the menu."
-msgstr "Menu contextuel en arrière-plan, cliquez pour fermer le menu."
+msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:163
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:171
@@ -3306,29 +3314,29 @@ msgstr "Menu contextuel en arrière-plan, cliquez pour fermer le menu."
#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:305
#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:117
msgid "Continue"
-msgstr "Continuer"
+msgstr ""
#. placeholder {0}: account.handle
#: src/components/AccountList.tsx:134
msgid "Continue as {0} (currently signed in)"
-msgstr "Continuer comme {0} (actuellement connecté)"
+msgstr ""
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:150
msgid "Continue signing in"
-msgstr "Continuer la connexion"
+msgstr ""
#: src/screens/PostThread/components/ThreadItemReadMoreUp.tsx:28
msgid "Continue thread"
-msgstr "Poursuivre le fil de discussion"
+msgstr ""
#: src/screens/PostThread/components/ThreadItemReadMoreUp.tsx:64
msgid "Continue thread..."
-msgstr "Poursuivre le fil de discussion…"
+msgstr ""
#: src/components/dms/AddMembersFlow.tsx:324
#: src/components/dms/InitiateChatFlow.tsx:493
msgid "Continue to group name"
-msgstr "Continuer vers le nom du groupe"
+msgstr ""
#: src/screens/Onboarding/StepInterests/index.tsx:90
#: src/screens/Onboarding/StepProfile/index.tsx:301
@@ -3336,41 +3344,41 @@ msgstr "Continuer vers le nom du groupe"
#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:114
#: src/screens/Signup/BackNextButtons.tsx:61
msgid "Continue to next step"
-msgstr "Passer à l’étape suivante"
+msgstr ""
#: src/screens/Messages/Conversation.tsx:63
msgid "Conversation"
-msgstr "Discussion"
+msgstr ""
#: src/screens/Messages/components/ChatListItem.tsx:321
msgid "Conversation deleted"
-msgstr "Conversation supprimée"
+msgstr ""
#: src/components/dms/AfterReportDialog.tsx:149
#: src/components/dms/AfterReportDialog.tsx:152
msgctxt "toast"
msgid "Conversation deleted"
-msgstr "Conversation supprimée"
+msgstr ""
#: src/components/dms/AfterReportConversationDialog.tsx:172
#: src/components/dms/AfterReportConversationDialog.tsx:179
msgctxt "toast"
msgid "Conversation left"
-msgstr "Conversation quittée"
+msgstr ""
#: src/components/dms/LeaveConvoPrompt.tsx:40
#: src/screens/Messages/JoinRequests.tsx:196
#: src/screens/Messages/JoinRequests.tsx:229
msgid "Conversation not found."
-msgstr "Discussion introuvable."
+msgstr ""
#: src/screens/Settings/AboutSettings.tsx:169
msgid "Copied build version to clipboard"
-msgstr "Version de build copiée dans le presse-papier"
+msgstr ""
#: src/screens/Search/Shell.tsx:504
msgid "Copied link to clipboard"
-msgstr "Lien copié dans le presse-papier"
+msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:99
#: src/components/dms/MessageContextMenu.tsx:97
@@ -3380,227 +3388,227 @@ msgstr "Lien copié dans le presse-papier"
#: src/lib/sharing.ts:24
#: src/lib/sharing.ts:42
msgid "Copied to clipboard"
-msgstr "Copié dans le presse-papier"
+msgstr ""
#: src/components/dialogs/Embed.tsx:197
#: src/screens/Messages/components/CopyTextButton.tsx:71
#: src/screens/Settings/components/CopyButton.tsx:66
msgid "Copied!"
-msgstr "Copié !"
+msgstr ""
#: src/screens/Settings/AboutSettings.tsx:145
msgid "Copies build version to clipboard"
-msgstr "Copie la version de build vers le presse-papier"
+msgstr ""
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:256
msgid "Copies the canonical profile URL to the clipboard"
-msgstr "Copie l’URL canonique du profil dans le presse-papiers"
+msgstr ""
#: src/components/StarterPack/QrCodeDialog.tsx:198
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:266
msgid "Copy"
-msgstr "Copier"
+msgstr ""
#: src/screens/Settings/components/AddAppPasswordDialog.tsx:196
msgid "Copy App Password"
-msgstr "Copier le mot de passe d’application"
+msgstr ""
#: src/view/com/profile/ProfileMenu.tsx:501
#: src/view/com/profile/ProfileMenu.tsx:504
msgid "Copy at:// URI"
-msgstr "Copier l’URI at://"
+msgstr ""
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:154
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:157
msgid "Copy author DID"
-msgstr "Copier le DID de l’auteur·ice"
+msgstr ""
#: src/components/dialogs/Embed.tsx:186
#: src/components/dialogs/Embed.tsx:202
msgid "Copy code"
-msgstr "Copier ce code"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:504
#: src/view/com/profile/ProfileMenu.tsx:510
#: src/view/com/profile/ProfileMenu.tsx:513
msgid "Copy DID"
-msgstr "Copier le DID"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:436
msgid "Copy host"
-msgstr "Copier l’hébergeur"
+msgstr ""
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:255
msgid "Copy invite link"
-msgstr "Copier le lien d’invitation"
+msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:91
#: src/components/StarterPack/ShareDialog.tsx:115
#: src/screens/StarterPack/StarterPackScreen.tsx:644
msgid "Copy link"
-msgstr "Copier le lien"
+msgstr ""
#: src/components/StarterPack/ShareDialog.tsx:122
msgid "Copy Link"
-msgstr "Copier le lien"
+msgstr ""
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:160
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:164
msgid "Copy link to list"
-msgstr "Copier le lien vers la liste"
+msgstr ""
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:142
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:145
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:88
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:91
msgid "Copy link to post"
-msgstr "Copier le lien vers le post"
+msgstr ""
#: src/view/com/profile/ProfileMenu.tsx:280
#: src/view/com/profile/ProfileMenu.tsx:290
msgid "Copy link to profile"
-msgstr "Copier le lien vers le profil"
+msgstr ""
#: src/screens/StarterPack/StarterPackScreen.tsx:637
msgid "Copy link to starter pack"
-msgstr "Copier le lien vers le kit de démarrage"
+msgstr ""
#: src/components/dms/MessageContextMenu.tsx:198
#: src/components/dms/MessageContextMenu.tsx:202
msgid "Copy message text"
-msgstr "Copier le texte du message"
+msgstr ""
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:145
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:148
msgid "Copy post at:// URI"
-msgstr "Copier l’URI at:// du post"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:571
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:573
msgid "Copy post text"
-msgstr "Copier le texte du post"
+msgstr ""
#: src/components/StarterPack/QrCodeDialog.tsx:184
msgid "Copy QR code"
-msgstr "Copier le code QR"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:457
msgid "Copy TXT record value"
-msgstr "Copier la valeur du registre TXT"
+msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:41
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:108
#: src/Navigation.tsx:352
#: src/view/screens/CopyrightPolicy.tsx:25
msgid "Copyright Policy"
-msgstr "Politique sur les droits d’auteur"
+msgstr ""
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:80
msgid "Could not capture QR code"
-msgstr "Impossible de capturer le QR code"
+msgstr ""
#: src/view/com/feeds/MissingFeed.tsx:42
msgid "Could not connect to custom feed"
-msgstr "Impossible de se connecter au fil d’actu personnalisé"
+msgstr ""
#: src/view/com/feeds/MissingFeed.tsx:134
msgid "Could not connect to feed service"
-msgstr "Impossible de se connecter au service de fil d’actu"
+msgstr ""
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:121
msgid "Could not copy – please try again"
-msgstr "Impossible de copier – veuillez réessayer"
+msgstr ""
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:75
msgid "Could not download – please try again"
-msgstr "Impossible de télécharger – veuillez réessayer"
+msgstr ""
#: src/screens/Messages/components/MessageInputEmbed.tsx:200
msgid "Could not fetch post"
-msgstr "Impossible de récupérer le post"
+msgstr ""
#: src/view/com/feeds/MissingFeed.tsx:183
msgid "Could not find profile"
-msgstr "Impossible de retrouver le profil"
+msgstr ""
#: src/screens/Settings/FindContactsSettings.tsx:233
#: src/screens/Settings/FindContactsSettings.tsx:424
msgid "Could not follow all matches - please check your network connection."
-msgstr "Échec du suivi de tous les contacts trouvés — veuillez vérifier votre connexion au réseau."
+msgstr ""
#. placeholder {0}: cleanError(err)
#: src/screens/Settings/FindContactsSettings.tsx:239
#: src/screens/Settings/FindContactsSettings.tsx:430
msgid "Could not follow all matches. {0}"
-msgstr "Échec du suivi de tous les contacts trouvés. {0}"
+msgstr ""
#: src/components/dms/AfterReportConversationDialog.tsx:158
#: src/components/dms/AfterReportDialog.tsx:139
#: src/components/dms/LeaveConvoPrompt.tsx:36
msgid "Could not leave chat"
-msgstr "Impossible de se retirer de la discussion"
+msgstr ""
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
-msgstr "Impossible de partir de la discussion."
+msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
-msgstr "Impossible de charger le fil d’actu"
+msgstr ""
#: src/screens/ProfileList/components/ErrorScreen.tsx:27
#: src/screens/ProfileList/index.tsx:80
#: src/screens/ProfileList/index.tsx:102
msgid "Could not load list"
-msgstr "Impossible de charger la liste"
+msgstr ""
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:170
msgid "Could not load profile"
-msgstr "Impossible de charger le profil"
+msgstr ""
#: src/components/dms/ConvoMenu.tsx:212
msgid "Could not mute chat"
-msgstr "Impossible de mettre la discussion en sourdine"
+msgstr ""
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
-msgstr "Impossible de retirer le membre."
+msgstr ""
#. placeholder {0}: cleanError(error)
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:295
msgid "Could not save changes: {0}"
-msgstr "Impossible d’enregistrer les changements : {0}"
+msgstr ""
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:61
msgid "Could not share – please try again"
-msgstr "Impossible de partager – veuillez réessayer"
+msgstr ""
#: src/state/queries/notifications/settings.ts:124
msgid "Could not update notification settings"
-msgstr "Impossible de mettre à jour les paramètres de notification"
+msgstr ""
#. placeholder {0}: cleanError(err)
#: src/components/contacts/screens/GetContacts.tsx:171
msgid "Could not upload contacts. {0}"
-msgstr "Échec de l’envoi des contacts. {0}"
+msgstr ""
#: src/components/contacts/screens/GetContacts.tsx:165
msgid "Could not upload contacts. You need to re-verify your phone number to proceed"
-msgstr "Échec de l’envoi des contacts. Vous devez revérifier votre numéro de téléphone pour continuer"
+msgstr ""
#. Title of the error screen shown when the GIF provider request fails.
#: src/features/gifPicker/components/GifPickerPlaceholder.tsx:51
msgid "Couldn’t load GIFs"
-msgstr "Impossible de charger les GIFs"
+msgstr ""
#: src/components/InternationalPhoneCodeSelect.tsx:80
msgid "Country code"
-msgstr "Code du pays"
+msgstr ""
#. Advanced search: Example of a “none of these words” search. Paired with “cats dogs”.
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:268
msgid "cows pigs"
-msgstr "vaches cochons"
+msgstr ""
#. Text on button to create a new starter pack
#. Text on button to create a new starter pack
@@ -3609,35 +3617,35 @@ msgstr "vaches cochons"
#: src/components/dms/InitiateChatFlow.tsx:502
#: src/components/StarterPack/ProfileStarterPacks.tsx:329
msgid "Create"
-msgstr "Créer"
+msgstr ""
#: src/view/com/lists/ProfileLists.tsx:166
#: src/view/com/lists/ProfileLists.tsx:167
msgid "Create a list"
-msgstr "Créer une liste"
+msgstr ""
#: src/screens/StarterPack/StarterPackScreen.tsx:620
msgid "Create a list from this starter pack"
-msgstr "Créer une liste à partir de ce kit de démarrage"
+msgstr ""
#: src/components/StarterPack/QrCodeDialog.tsx:169
msgid "Create a QR code for a starter pack"
-msgstr "Créer un code QR pour un kit de démarrage"
+msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:207
#: src/components/StarterPack/ProfileStarterPacks.tsx:316
#: src/Navigation.tsx:551
msgid "Create a starter pack"
-msgstr "Créer un kit de démarrage"
+msgstr ""
#: src/view/screens/Profile.tsx:562
#: src/view/screens/Profile.tsx:563
msgid "Create a Starter Pack"
-msgstr "Créer un kit de démarrage"
+msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:303
msgid "Create a starter pack for me"
-msgstr "Créer un kit de démarrage pour moi"
+msgstr ""
#: src/components/WelcomeModal.tsx:158
#: src/components/WelcomeModal.tsx:166
@@ -3652,75 +3660,75 @@ msgstr "Créer un kit de démarrage pour moi"
#: src/view/shell/NavSignupCard.tsx:48
#: src/view/shell/NavSignupCard.tsx:53
msgid "Create account"
-msgstr "S’inscrire"
+msgstr ""
#: src/components/dialogs/Signin.tsx:87
#: src/components/dialogs/Signin.tsx:89
#: src/screens/Hashtag.tsx:236
#: src/screens/Search/SearchResults.tsx:391
msgid "Create an account"
-msgstr "Créer un compte"
+msgstr ""
#: src/screens/StarterPack/StarterPackLandingScreen.tsx:310
#: src/screens/StarterPack/StarterPackLandingScreen.tsx:317
msgid "Create an account without using this starter pack"
-msgstr "Créer un compte sans utiliser ce kit de démarrage"
+msgstr ""
#: src/screens/Onboarding/StepProfile/index.tsx:317
msgid "Create an avatar instead"
-msgstr "Créer plutôt un avatar"
+msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:214
msgid "Create another"
-msgstr "Créer un autre"
+msgstr ""
#: src/components/dms/InitiateChatFlow.tsx:501
msgid "Create group chat"
-msgstr "Créer une discussion de groupe"
+msgstr ""
#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:180
#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:188
msgid "Create list"
-msgstr "Créer la liste"
+msgstr ""
#: src/screens/StarterPack/StarterPackScreen.tsx:626
msgid "Create list from members"
-msgstr "Créer une liste avec ces membres"
+msgstr ""
#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:148
#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:152
msgid "Create list from starter pack"
-msgstr "Créer une liste à partir d’un kit de démarrage"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:367
msgid "Create moderation list"
-msgstr "Créer une liste de modération"
+msgstr ""
#: src/screens/Messages/JoinRequest.tsx:304
#: src/view/com/auth/SplashScreen.tsx:89
#: src/view/com/auth/SplashScreen.web.tsx:110
msgid "Create new account"
-msgstr "Créer un nouveau compte"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:554
msgid "Create or modify an invite link for this group chat"
-msgstr "Créer ou modifier un lien d’invitation pour cette discussion de groupe"
+msgstr ""
#. Accessibility label for button to create a moderation report for the selected option
#. placeholder {0}: option.title
#: src/components/moderation/ReportDialog/index.tsx:709
#: src/components/moderation/ReportDialog/index.tsx:754
msgid "Create report for {0}"
-msgstr "Créer un signalement pour {0}"
+msgstr ""
#: src/components/dialogs/StarterPackDialog.tsx:108
#: src/components/dialogs/StarterPackDialog.tsx:205
msgid "Create starter pack"
-msgstr "Créer un kit de démarrage"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:366
msgid "Create user list"
-msgstr "Créer une liste de comptes"
+msgstr ""
#. placeholder {0}: i18n.date(appPassword.createdAt, { year: 'numeric', month: 'numeric', day: 'numeric', hour: '2-digit', minute: '2-digit', })
#. placeholder {0}: i18n.date(createdAt, { dateStyle: 'long', timeStyle: 'short', })
@@ -3729,98 +3737,98 @@ msgstr "Créer une liste de comptes"
#: src/screens/Messages/ConversationSettings/index.tsx:509
#: src/screens/Settings/AppPasswords.tsx:174
msgid "Created {0}"
-msgstr "{0} créé"
+msgstr ""
#: src/screens/List/ListHiddenScreen.tsx:131
msgid "Creator has been blocked"
-msgstr "L’auteur·ice a été bloqué·e"
+msgstr ""
#: src/lib/interests.ts:57
msgid "Culture"
-msgstr "Culture"
+msgstr ""
#: src/screens/Settings/BetaFeaturesSettings.tsx:188
msgid "Current beta features"
-msgstr "Fonctionnalités bêta disponibles"
+msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
-msgstr "Discussion actuelle"
+msgstr ""
#: src/components/dialogs/ServerInput.tsx:152
#: src/components/dialogs/ServerInput.tsx:154
msgid "Custom"
-msgstr "Personnalisé"
+msgstr ""
#: src/components/dialogs/Embed.tsx:140
msgid "Customization options"
-msgstr "Paramètres de personnalisation"
+msgstr ""
#: src/screens/Onboarding/Layout.tsx:60
msgid "Customizes your Bluesky experience"
-msgstr "Personnalise votre expérience de Bluesky"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:200
msgid "Dangerous challenges or activities"
-msgstr "Activités ou défis dangereux"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:204
msgid "Dangerous substances or drug abuse"
-msgstr "Abus de substances dangereuses ou drogues"
+msgstr ""
#: src/components/dialogs/Embed.tsx:164
#: src/components/dialogs/Embed.tsx:166
#: src/screens/Settings/AppearanceSettings.tsx:93
#: src/screens/Settings/AppearanceSettings.tsx:114
msgid "Dark"
-msgstr "Sombre"
+msgstr ""
#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:28
msgctxt "Name of app icon variant"
msgid "Dark"
-msgstr "Sombre"
+msgstr ""
#: src/screens/Settings/AppearanceSettings.tsx:106
msgid "Dark theme"
-msgstr "Thème sombre"
+msgstr ""
#: src/screens/Signup/StepInfo/index.tsx:299
msgid "Date of birth"
-msgstr "Date de naissance"
+msgstr ""
#: src/features/inviteFriends/components/ThemePicker.tsx:28
msgid "Dawn"
-msgstr "Aube"
+msgstr ""
#: src/features/inviteFriends/components/ThemePicker.tsx:30
msgid "Day"
-msgstr "Jour"
+msgstr ""
#: src/screens/Settings/AccountSettings.tsx:177
#: src/screens/Settings/AccountSettings.tsx:182
#: src/screens/Settings/components/DeactivateAccountDialog.tsx:73
msgid "Deactivate account"
-msgstr "Désactiver le compte"
+msgstr ""
#: src/screens/Settings/Settings.tsx:472
msgid "Debug Moderation"
-msgstr "Déboguer la modération"
+msgstr ""
#: src/view/com/composer/select-language/SuggestedLanguage.tsx:469
msgid "Decline this language suggestion"
-msgstr "Refuser cette suggestion de langue"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:84
msgid "Deepfake adult content"
-msgstr "Deepfake de contenu pour adultes"
+msgstr ""
#: src/screens/Settings/AppearanceSettings.tsx:156
msgid "Default"
-msgstr "Par défaut"
+msgstr ""
#: src/screens/Settings/AppIconSettings/index.tsx:73
msgid "Default icons"
-msgstr "Icônes par défaut"
+msgstr ""
#: src/components/dms/MessageOverlays.tsx:184
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:812
@@ -3830,38 +3838,38 @@ msgstr "Icônes par défaut"
#: src/screens/StarterPack/StarterPackScreen.tsx:715
#: src/screens/StarterPack/StarterPackScreen.tsx:794
msgid "Delete"
-msgstr "Supprimer"
+msgstr ""
#: src/screens/Settings/AccountSettings.tsx:187
#: src/screens/Settings/AccountSettings.tsx:192
msgid "Delete account"
-msgstr "Supprimer le compte"
+msgstr ""
#: src/screens/Settings/components/DeleteAccountDialog.tsx:183
#: src/screens/Settings/components/DeleteAccountDialog.tsx:230
msgid "Delete account “{currentHandle}”"
-msgstr "Supprimer le compte « {currentHandle} »"
+msgstr ""
#: src/screens/Settings/AppPasswords.tsx:187
msgid "Delete app password"
-msgstr "Supprimer le mot de passe de l’appli"
+msgstr ""
#: src/screens/Settings/AppPasswords.tsx:208
msgid "Delete app password?"
-msgstr "Supprimer le mot de passe de l’appli ?"
+msgstr ""
#: src/screens/Messages/components/RequestButtons.tsx:344
#: src/screens/Messages/components/RequestButtons.tsx:350
msgid "Delete chat"
-msgstr "Supprimer la conversation"
+msgstr ""
#: src/screens/Settings/Settings.tsx:479
msgid "Delete chat declaration record"
-msgstr "Supprimer la déclaration d’ouverture aux discussions"
+msgstr ""
#: src/screens/Settings/FindContactsSettings.tsx:567
msgid "Delete contacts"
-msgstr "Retirer les contacts"
+msgstr ""
#: src/components/dms/AfterReportDialog.tsx:151
#: src/components/dms/AfterReportDialog.tsx:195
@@ -3869,179 +3877,179 @@ msgstr "Retirer les contacts"
#: src/screens/Messages/components/RequestButtons.tsx:147
#: src/screens/Messages/components/RequestButtons.tsx:149
msgid "Delete conversation"
-msgstr "Supprimer la conversation"
+msgstr ""
#: src/components/dms/MessageContextMenu.tsx:212
msgid "Delete for me"
-msgstr "Supprimer pour moi"
+msgstr ""
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:199
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:202
msgid "Delete list"
-msgstr "Supprimer la liste"
+msgstr ""
#: src/components/dms/MessageOverlays.tsx:182
msgid "Delete message"
-msgstr "Supprimer le message"
+msgstr ""
#: src/components/dms/MessageContextMenu.tsx:209
msgid "Delete message for me"
-msgstr "Supprimer le message pour moi"
+msgstr ""
#: src/screens/Settings/components/DeleteAccountDialog.tsx:309
msgid "Delete my account"
-msgstr "Supprimer mon compte"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:796
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:798
#: src/view/com/composer/Composer.tsx:1711
msgid "Delete post"
-msgstr "Supprimer le post"
+msgstr ""
#: src/screens/StarterPack/StarterPackScreen.tsx:609
#: src/screens/StarterPack/StarterPackScreen.tsx:785
msgid "Delete starter pack"
-msgstr "Supprimer le kit de démarrage"
+msgstr ""
#: src/screens/StarterPack/StarterPackScreen.tsx:681
msgid "Delete starter pack?"
-msgstr "Supprimer le kit de démarrage ?"
+msgstr ""
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:270
msgid "Delete this list?"
-msgstr "Supprimer cette liste ?"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:809
msgid "Delete this post?"
-msgstr "Supprimer ce post ?"
+msgstr ""
#: src/components/Post/Embed/index.tsx:205
msgid "Deleted"
-msgstr "Supprimé"
+msgstr ""
#: src/components/dms/MessagesListHeader.tsx:103
#: src/screens/Messages/components/ChatListItem.tsx:134
#: src/screens/Messages/ConversationSettings/Member.tsx:87
msgid "Deleted Account"
-msgstr "Compte supprimé"
+msgstr ""
#: src/components/contacts/screens/PhoneInput.tsx:286
msgid "Deleted by Plivo after verification"
-msgstr "Supprimé par Plivo dès qu’il est vérifié"
+msgstr ""
#: src/view/com/feeds/MissingFeed.tsx:43
#: src/view/com/feeds/MissingFeed.tsx:76
#: src/view/com/feeds/MissingFeed.tsx:128
#: src/view/com/feeds/MissingFeed.tsx:136
msgid "Deleted list"
-msgstr "Liste supprimée"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:453
#: src/components/SendErrorReportDialog.tsx:78
#: src/screens/Profile/Header/EditProfileDialog.tsx:360
#: src/screens/Profile/Header/EditProfileDialog.tsx:367
msgid "Description"
-msgstr "Description"
+msgstr ""
#: src/components/SendErrorReportDialog.tsx:82
msgid "Description (1000 characters max)"
-msgstr "Description (1000 caractères max)"
+msgstr ""
#: src/view/com/composer/GifAltText.tsx:156
#: src/view/com/composer/photos/ImageAltTextDialog.tsx:124
msgid "Descriptive alt text"
-msgstr "Texte alt descriptif"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:700
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:710
msgid "Detach quote"
-msgstr "Détacher la citation"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:845
msgid "Detach quote post?"
-msgstr "Détacher la citation ?"
+msgstr ""
#: src/screens/Settings/AboutSettings.tsx:158
msgctxt "toast"
msgid "Developer mode disabled"
-msgstr "Mode développement désactivé"
+msgstr ""
#: src/screens/Settings/AboutSettings.tsx:152
msgctxt "toast"
msgid "Developer mode enabled"
-msgstr "Mode développement activé"
+msgstr ""
#: src/screens/Settings/Settings.tsx:291
#: src/screens/Settings/Settings.tsx:294
msgid "Developer options"
-msgstr "Options pour développeurs"
+msgstr ""
#: src/lib/translation/index.tsx:303
msgid "Device failed to translate :("
-msgstr "L’appareil n’arrive pas à traduire :("
+msgstr ""
#: src/components/WhoCanReply.tsx:222
msgid "Dialog: adjust who can interact with this post"
-msgstr "Une boîte de dialogue : réglez qui peut interagir avec ce post"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:233
msgid "Dialog: Set search filters"
-msgstr "Boîte de dialogue : définir les filtres de recherche"
+msgstr ""
#: src/screens/Settings/AppearanceSettings.tsx:110
msgid "Dim"
-msgstr "Atténué"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:385
#: src/screens/Messages/components/InviteLinkDialog.tsx:390
msgid "Disable"
-msgstr "Désactiver"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:231
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:240
msgid "Disable 2FA"
-msgstr "Désactiver le 2FA"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:414
msgid "Disable captions"
-msgstr "Désactiver les sous-titres"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:156
msgid "Disable email 2FA"
-msgstr "Désactiver le 2FA par e-mail"
+msgstr ""
#: src/screens/Settings/components/DisableEmail2FADialog.tsx:90
msgid "Disable Email 2FA"
-msgstr "Désactiver le 2FA par e-mail"
+msgstr ""
#: src/screens/Settings/AccessibilitySettings.tsx:90
#: src/screens/Settings/AccessibilitySettings.tsx:95
msgid "Disable haptic feedback"
-msgstr "Désactiver le retour haptique"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:488
#: src/screens/Messages/components/InviteLinkDialog.tsx:494
msgid "Disable link"
-msgstr "Désactiver le lien"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:628
msgid "Disable quote posts of this post"
-msgstr "Empêcher les citations pour ce post"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:465
msgid "Disable replies entirely"
-msgstr "Désactiver complètement les réponses"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:475
msgid "Disable this invite link?"
-msgstr "Désactiver ce lien d’invitation ?"
+msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:35
#: src/lib/moderation/useLabelBehaviorDescription.ts:45
#: src/lib/moderation/useLabelBehaviorDescription.ts:71
#: src/screens/Moderation/index.tsx:402
msgid "Disabled"
-msgstr "Désactivé"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:101
#: src/screens/Profile/Header/EditProfileDialog.tsx:79
@@ -4051,138 +4059,138 @@ msgstr "Désactivé"
#: src/view/com/composer/drafts/DraftItem.tsx:242
#: src/view/com/composer/drafts/DraftsButton.tsx:131
msgid "Discard"
-msgstr "Abandonner"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:98
#: src/screens/Profile/Header/EditProfileDialog.tsx:76
msgid "Discard changes?"
-msgstr "Abandonner les changements ?"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1489
#: src/view/com/composer/drafts/DraftItem.tsx:239
#: src/view/com/composer/drafts/DraftsButton.tsx:98
msgid "Discard draft?"
-msgstr "Abandonner le brouillon ?"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1506
#: src/view/com/composer/Composer.tsx:1736
msgid "Discard post?"
-msgstr "Abandonner ce post ?"
+msgstr ""
#: src/screens/Profile/components/GermButton.tsx:262
#: src/screens/Profile/components/GermButton.tsx:269
msgid "Disconnect Germ DM"
-msgstr "Déconnecter de Germ DM"
+msgstr ""
#: src/screens/Settings/components/PwiOptOut.tsx:88
#: src/screens/Settings/components/PwiOptOut.tsx:92
msgid "Discourage apps from showing my account to logged-out users"
-msgstr "Empêcher les applis de montrer mon compte aux personnes non connectées"
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
#: src/view/com/posts/FollowingEndOfFeed.tsx:70
msgid "Discover new custom feeds"
-msgstr "Découvrir des fils d’actu personnalisés"
-
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "Découvrir de nouveaux fils d’actu"
+msgstr ""
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
-msgstr "Découvrir de nouveaux fils d’actu"
+msgstr ""
#: src/components/Dialog/index.tsx:414
#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:83
msgid "Dismiss"
-msgstr "Ignorer"
+msgstr ""
#: src/components/contacts/FindContactsBannerNUX.tsx:78
msgid "Dismiss banner"
-msgstr "Ignorer la bannière"
+msgstr ""
#: src/view/com/composer/Composer.tsx:2592
msgid "Dismiss error"
-msgstr "Ignorer l’erreur"
+msgstr ""
#: src/components/ProgressGuide/List.tsx:82
msgid "Dismiss getting started guide"
-msgstr "Annuler le guide de démarrage"
+msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
-msgstr "Ignorer les centres d’intérêt"
+msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
-msgstr "Ignorer la bannière du direct"
+msgstr ""
#: src/components/interstitials/TrendingVideos.tsx:90
msgid "Dismiss this section"
-msgstr "Ignorer cette section"
+msgstr ""
#: src/components/FeedInterstitials.tsx:349
msgid "Dismiss this suggestion"
-msgstr "Ignorer cette suggestion"
+msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:168
msgid "Dismisses the QR scanner"
-msgstr "Ferme le scanner QR"
+msgstr ""
#: src/screens/Settings/AccessibilitySettings.tsx:70
#: src/screens/Settings/AccessibilitySettings.tsx:75
msgid "Display larger alt text badges"
-msgstr "Afficher des badges de texte alt plus grands"
+msgstr ""
#: src/screens/Profile/Header/EditProfileDialog.tsx:310
#: src/screens/Profile/Header/EditProfileDialog.tsx:316
msgid "Display name"
-msgstr "Nom d’affichage"
+msgstr ""
#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:23
msgid "Ditch the trolls and clickbait. Find real people and conversations that matter to you."
-msgstr "Oubliez les trolls et les contenus racoleurs. Trouvez des vrais humains et des sujets de conversations qui vous intéressent."
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:405
#: src/screens/Settings/components/ChangeHandleDialog.tsx:407
msgid "DNS Panel"
-msgstr "Panneau DNS"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:311
msgid "Do not apply this mute word to users you follow"
-msgstr "Ne pas appliquer ce mot masqué aux comptes que vous suivez"
+msgstr ""
#: src/lib/moderation/useGlobalLabelStrings.ts:39
msgid "Does not include nudity."
-msgstr "Ne comprend pas de nudité."
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:525
msgid "Domain verified!"
-msgstr "Domaine vérifié !"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:385
msgid "Don't have a code or need a new one? <0>Click here.0>"
-msgstr "Vous n’avez pas de code ou en voulez un nouveau ? <0>Cliquez ici.0>"
+msgstr ""
#: src/screens/Settings/components/DeleteAccountDialog.tsx:269
msgid "Don’t see a code? <0>Click here to resend.0>"
-msgstr "Pas de code à l’horizon ? <0>Cliquez ici pour le renvoyer.0>"
+msgstr ""
#: src/components/dialogs/EmailDialog/components/ResendEmailText.tsx:36
msgid "Don't see an email? <0>Click here to resend.0>"
-msgstr "Pas d’e-mail à l’horizon ? <0>Cliquez ici pour le renvoyer.0>"
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceDismissibleFeedBanner.tsx:105
#: src/components/ageAssurance/AgeAssuranceDismissibleNotice.tsx:38
msgid "Don't show again"
-msgstr "Ne plus afficher"
+msgstr ""
#: src/components/ageAssurance/useAgeAssuranceCopy.ts:26
msgid "Don't worry! All existing messages and settings are saved and will be available after you verify you're an adult."
-msgstr "Pas d’inquiétude ! Tous les messages existants et vos paramètres sont préservés et seront disponibles après avoir prouvé que vous êtes adulte."
+msgstr ""
#: src/components/contacts/components/InviteInfo.tsx:73
#: src/components/contacts/components/InviteInfo.tsx:79
@@ -4214,117 +4222,117 @@ msgstr "Pas d’inquiétude ! Tous les messages existants et vos paramètres so
#: src/view/com/composer/videos/SubtitleDialog.tsx:192
#: src/view/com/composer/videos/SubtitleDialog.tsx:203
msgid "Done"
-msgstr "Terminé"
+msgstr ""
#: src/components/dms/MessageItem.tsx:540
msgid "Double tap or long press the message to add a reaction"
-msgstr "Tapez deux fois ou appuyez longtemps sur le message pour ajouter une réaction"
+msgstr ""
#: src/components/Dialog/index.tsx:415
msgid "Double tap to close the dialog"
-msgstr "Tapez deux fois pour fermer cette boîte de dialogue"
+msgstr ""
#: src/screens/VideoFeed/index.tsx:1161
msgid "Double tap to like"
-msgstr "Tapez deux fois pour aimer"
+msgstr ""
#: src/features/inviteFriends/components/ActionButtons.tsx:36
msgid "Download"
-msgstr "Télécharger"
+msgstr ""
#: src/screens/StarterPack/StarterPackLandingScreen.tsx:329
msgid "Download Bluesky"
-msgstr "Télécharger Bluesky"
+msgstr ""
#: src/screens/Settings/components/ExportCarDialog.tsx:149
msgid "Download chat data"
-msgstr "Télécharger les données de discussions"
+msgstr ""
#: src/screens/Settings/components/ExportCarDialog.tsx:154
msgctxt "button"
msgid "Download chat data"
-msgstr "Télécharger les données de discussions"
+msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:312
#: src/components/Lightbox/Lightbox.web.tsx:324
msgid "Download image"
-msgstr "Télécharger l’image"
+msgstr ""
#: src/features/inviteFriends/components/ActionButtons.tsx:31
msgid "Download invite QR code"
-msgstr "Télécharger le QR code d’invitation"
+msgstr ""
#: src/screens/Settings/components/ExportCarDialog.tsx:118
msgid "Download profile data"
-msgstr "Télécharger les données de profil"
+msgstr ""
#: src/screens/Settings/components/ExportCarDialog.tsx:123
msgctxt "button"
msgid "Download profile data"
-msgstr "Télécharger les données de profil"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:115
msgid "Doxxing"
-msgstr "Divulgation de données personnelles (doxxing)"
+msgstr ""
#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:120
#: src/view/com/composer/drafts/DraftsButton.tsx:70
#: src/view/com/composer/drafts/DraftsButton.tsx:79
#: src/view/com/composer/drafts/DraftsListDialog.tsx:119
msgid "Drafts"
-msgstr "Brouillons"
+msgstr ""
#: src/view/com/composer/text-input/TextInput.web.tsx:369
msgid "Drop to add images"
-msgstr "Déposer pour ajouter des images"
+msgstr ""
#: src/components/ageAssurance/useAgeAssuranceCopy.ts:20
msgid "Due to laws in your region, certain features on Bluesky are currently restricted until you're able to verify you're an adult."
-msgstr "Pour respecter les lois de votre localisation, certaines fonctionnalités de Bluesky resteront inaccessibles jusqu’à ce que nous puissions vérifier que vous êtes adulte."
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:162
msgid "Duration:"
-msgstr "Durée :"
+msgstr ""
#: src/features/inviteFriends/components/ThemePicker.tsx:31
msgid "Dusk"
-msgstr "Crépuscule"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:237
msgid "e.g. alice"
-msgstr "ex. alice"
+msgstr ""
#: src/screens/Profile/Header/EditProfileDialog.tsx:317
msgid "e.g. Alice Lastname"
-msgstr "ex. Alice Nomdefamille"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:388
msgid "e.g. alice.com"
-msgstr "ex. alice.fr"
+msgstr ""
#: src/lib/moderation/useGlobalLabelStrings.ts:43
msgid "E.g. artistic nudes."
-msgstr "Nudité artistique par exemple."
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:370
msgid "e.g. Great Posters"
-msgstr "ex. Les meilleurs comptes"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:371
msgid "e.g. Spammers"
-msgstr "ex. Spammeurs"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:374
msgid "e.g. The posters who never miss."
-msgstr "ex. Ces comptes qui ne ratent jamais leur coup."
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:375
msgid "e.g. Users that repeatedly reply with ads."
-msgstr "ex. Les comptes qui répondent toujours avec des pubs."
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:196
msgid "Eating disorders"
-msgstr "Troubles alimentaires"
+msgstr ""
#: src/screens/Messages/components/EditTextButton.tsx:52
#: src/screens/Settings/AccountSettings.tsx:148
@@ -4332,393 +4340,393 @@ msgstr "Troubles alimentaires"
#: src/screens/StarterPack/Wizard/index.tsx:331
#: src/screens/StarterPack/Wizard/index.tsx:336
msgid "Edit"
-msgstr "Modifier"
+msgstr ""
#: src/view/com/lists/ListMembers.tsx:215
#: src/view/com/lists/ListMembers.tsx:220
msgctxt "action"
msgid "Edit"
-msgstr "Modifier"
+msgstr ""
#: src/view/com/util/UserAvatar.tsx:464
#: src/view/com/util/UserBanner.tsx:125
msgid "Edit avatar"
-msgstr "Modifier l’avatar"
+msgstr ""
#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:116
msgid "Edit Feeds"
-msgstr "Modifier les fils d’actu"
+msgstr ""
#: src/screens/Messages/ConversationSettings/prompts.tsx:43
#: src/screens/Messages/ConversationSettings/prompts.tsx:49
msgid "Edit group name"
-msgstr "Modifier le nom du groupe"
+msgstr ""
#: src/view/com/composer/photos/EditImageDialog.web.tsx:86
#: src/view/com/composer/photos/EditImageDialog.web.tsx:90
#: src/view/com/composer/photos/Gallery.tsx:218
msgid "Edit image"
-msgstr "Modifier l’image"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:777
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:790
msgid "Edit interaction settings"
-msgstr "Modifier les paramètres d’interaction"
+msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
-msgstr "Modifier les centres d’intérêt"
+msgstr ""
#: src/screens/Messages/JoinRequests.tsx:299
msgid "Edit invite link"
-msgstr "Modifier le lien d’invitation"
+msgstr ""
#: src/screens/Messages/JoinRequests.tsx:305
msgctxt "button"
msgid "Edit invite link"
-msgstr "Modifier le lien d’invitation"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:369
msgid "Edit link settings"
-msgstr "Modifier les paramètres du lien"
+msgstr ""
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:191
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:194
msgid "Edit list details"
-msgstr "Modifier les infos de la liste"
+msgstr ""
#: src/view/com/profile/ProfileMenu.tsx:364
#: src/view/com/profile/ProfileMenu.tsx:384
msgid "Edit live status"
-msgstr "Modifier le statut « En direct »"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:364
msgid "Edit moderation list"
-msgstr "Modifier la liste de modération"
+msgstr ""
#: src/Navigation.tsx:362
#: src/view/screens/Feeds.tsx:511
msgid "Edit My Feeds"
-msgstr "Modifier mes fils d’actu"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:544
msgid "Edit name"
-msgstr "Modifier le nom"
+msgstr ""
#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:114
msgid "Edit People"
-msgstr "Modifier les personnes"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:116
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:266
msgid "Edit post interaction settings"
-msgstr "Modifier les paramètres d’interaction du post"
+msgstr ""
#: src/screens/Profile/Header/EditProfileDialog.tsx:265
#: src/screens/Profile/Header/EditProfileDialog.tsx:271
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:305
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:330
msgid "Edit profile"
-msgstr "Modifier le profil"
+msgstr ""
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:308
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:332
msgid "Edit Profile"
-msgstr "Modifier le profil"
+msgstr ""
#: src/screens/StarterPack/StarterPackScreen.tsx:596
msgid "Edit starter pack"
-msgstr "Modifier le kit de démarrage"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:493
#: src/screens/Messages/ConversationSettings/index.tsx:543
msgid "Edit this group chat’s name"
-msgstr "Modifier le nom de cette discussion de groupe"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:363
msgid "Edit user list"
-msgstr "Modifier la liste de comptes"
+msgstr ""
#: src/components/WhoCanReply.tsx:116
msgid "Edit who can reply"
-msgstr "Modifier qui peut répondre"
+msgstr ""
#: src/Navigation.tsx:556
msgid "Edit your starter pack"
-msgstr "Modifier votre kit de démarrage"
+msgstr ""
#: src/lib/interests.ts:59
msgid "Education"
-msgstr "Éducation"
+msgstr ""
#: src/screens/List/ListHiddenScreen.tsx:145
msgid "Either the creator of this list has blocked you or you have blocked the creator."
-msgstr "Soit l’auteur·ice de cette liste vous a bloqué soit vous en avez bloqué l’auteur·ice."
+msgstr ""
#: src/screens/Settings/AccountSettings.tsx:69
#: src/screens/Signup/StepInfo/index.tsx:223
msgid "Email"
-msgstr "E-mail"
+msgstr ""
#: src/screens/Settings/components/DisableEmail2FADialog.tsx:65
msgctxt "toast"
msgid "Email 2FA disabled"
-msgstr "2FA par e-mail désactivé"
+msgstr ""
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:63
msgid "Email 2FA enabled"
-msgstr "Auth. à deux facteurs par e-mail activé"
+msgstr ""
#: src/screens/Login/ForgotPasswordForm.tsx:90
msgid "Email address"
-msgstr "Adresse e-mail"
+msgstr ""
#: src/components/intents/VerifyEmailIntentDialog.tsx:99
msgid "Email Resent"
-msgstr "E-mail renvoyé"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:218
msgid "Email sent!"
-msgstr "E-mail envoyé !"
+msgstr ""
#: src/screens/Settings/components/DeleteAccountDialog.tsx:260
msgid "Email sent! <0>Click here to resend.0>"
-msgstr "E-mail envoyé ! <0>Cliquez ici pour le renvoyer.0>"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:183
msgid "Email verification complete!"
-msgstr "Vérification de l’e-mail terminée !"
+msgstr ""
#: src/components/intents/VerifyEmailIntentDialog.tsx:74
msgid "Email Verified"
-msgstr "Adresse e-mail vérifiée"
+msgstr ""
#: src/components/dialogs/Embed.tsx:178
msgid "Embed HTML code"
-msgstr "Code HTML à intégrer"
+msgstr ""
#: src/components/dialogs/Embed.tsx:105
#: src/components/dialogs/Embed.tsx:109
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:120
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:125
msgid "Embed post"
-msgstr "Intégrer le post"
+msgstr ""
#: src/components/dialogs/Embed.tsx:113
msgid "Embed this post in your website. Simply copy the following snippet and paste it into the HTML code of your website."
-msgstr "Intégrez ce post à votre site web. Il suffit de copier l’extrait suivant et de le coller dans le code HTML de votre site web."
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb.tsx:61
msgid "Embedded video player"
-msgstr "Lecteur vidéo intégré"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:101
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:108
#: src/screens/Settings/components/Email2FAToggle.tsx:31
msgid "Enable"
-msgstr "Activer"
+msgstr ""
#. placeholder {0}: externalEmbedLabels[source]
#: src/components/dialogs/EmbedConsent.tsx:96
msgid "Enable {0} only"
-msgstr "Activer {0} uniquement"
+msgstr ""
#: src/screens/Moderation/index.tsx:389
msgid "Enable adult content"
-msgstr "Activer le contenu pour adultes"
+msgstr ""
#: src/screens/Settings/BetaFeaturesSettings.tsx:117
#: src/screens/Settings/BetaFeaturesSettings.tsx:124
msgid "Enable beta features"
-msgstr "Activer des fonctionnalités bêta"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:415
msgid "Enable captions"
-msgstr "Activer les sous-titres"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:91
msgid "Enable email 2FA"
-msgstr "Activer le 2FA par e-mail"
+msgstr ""
#: src/components/dialogs/EmbedConsent.tsx:80
#: src/components/dialogs/EmbedConsent.tsx:86
msgid "Enable external media"
-msgstr "Activer les médias externes"
+msgstr ""
#: src/screens/Settings/ExternalMediaPreferences.tsx:53
msgid "Enable media players for"
-msgstr "Activer les lecteurs médias pour"
+msgstr ""
#: src/view/screens/Storybook/Admonitions.tsx:76
msgid "Enable notifications for an account by visiting their profile and pressing the <0>bell icon0> <1/>."
-msgstr "Activez les notifications pour un compte en visitant leur profil puis en appuyant sur l’<0>icône de cloche0> <1/>."
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:136
#: src/screens/Settings/NotificationSettings/index.tsx:140
msgid "Enable push notifications"
-msgstr "Activer les alertes (notifs push)"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:629
msgid "Enable quote posts of this post"
-msgstr "Autoriser les citations pour ce post"
+msgstr ""
#: src/components/dialogs/EmbedConsent.tsx:90
msgid "Enable this source only"
-msgstr "Active cette source uniquement"
+msgstr ""
#: src/screens/Settings/ContentAndMediaSettings.tsx:134
#: src/screens/Settings/ContentAndMediaSettings.tsx:148
msgid "Enable trending topics"
-msgstr "Activer les tendances"
+msgstr ""
#: src/screens/Settings/ContentAndMediaSettings.tsx:155
#: src/screens/Settings/ContentAndMediaSettings.tsx:169
msgid "Enable trending videos in your Discover feed"
-msgstr "Activer les vidéos tendances dans votre fil Discover"
+msgstr ""
#: src/screens/Moderation/index.tsx:400
msgid "Enabled"
-msgstr "Activé"
+msgstr ""
#: src/screens/Profile/Sections/Feed.tsx:131
msgid "End of feed"
-msgstr "Fin du fil d’actu"
+msgstr ""
#: src/view/com/composer/videos/SubtitleDialog.tsx:182
msgid "Ensure you have selected a language for each caption file."
-msgstr "Assurez-vous d’avoir sélectionné une langue pour chaque fichier de sous-titres."
+msgstr ""
#: src/components/contacts/screens/VerifyNumber.tsx:231
msgid "Enter 6-digit code that was sent to your phone number"
-msgstr "Entrez le code à 6 chiffres qui a été envoyé à votre numéro de téléphone"
+msgstr ""
#: src/screens/Login/SetNewPasswordForm.tsx:136
msgid "Enter a password"
-msgstr "Saisir un mot de passe"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:136
#: src/components/dialogs/MutedWords.tsx:137
msgid "Enter a word or tag"
-msgstr "Saisir un mot ou un mot-clé"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:199
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:328
#: src/screens/Settings/components/ChangePasswordDialog.tsx:64
msgid "Enter code"
-msgstr "Entrer le code"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:433
msgid "Enter fullscreen"
-msgstr "Passer en plein écran"
+msgstr ""
#: src/components/contacts/screens/VerifyNumber.tsx:226
msgid "Enter the 6-digit code sent to {prettyNumber}"
-msgstr "Entrez le code à 6 chiffres envoyé à {prettyNumber}"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:382
msgid "Enter the domain you want to use"
-msgstr "Entrez le domaine que vous voulez utiliser"
+msgstr ""
#: src/screens/Login/ForgotPasswordForm.tsx:109
msgid "Enter the email you used to create your account. We'll send you a \"reset code\" so you can set a new password."
-msgstr "Saisissez l’e-mail que vous avez utilisé pour créer votre compte. Nous vous enverrons un « code de réinitialisation » pour vous permettre de changer de mot de passe."
+msgstr ""
#: src/screens/Login/LoginForm.tsx:337
msgid "Enter the username or email address you used when you created your account"
-msgstr "Entrer le pseudo ou l’adresse e-mail utilisée lors de la création de votre compte"
+msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:164
msgid "Enter your birthdate"
-msgstr "Saisissez votre date de naissance"
+msgstr ""
#: src/screens/Login/ForgotPasswordForm.tsx:96
#: src/screens/Signup/StepInfo/index.tsx:243
msgid "Enter your email address"
-msgstr "Entrez votre e-mail"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:389
#: src/screens/Settings/components/DeleteAccountDialog.tsx:291
msgid "Enter your password"
-msgstr "Saisir votre mot de passe"
+msgstr ""
#: src/screens/Login/index.tsx:144
msgid "Enter your username and password"
-msgstr "Entrez votre pseudo et votre mot de passe"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:163
msgid "Enters full screen"
-msgstr "Passe en mode plein écran"
+msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
-msgstr "Divertissement"
+msgstr ""
#: src/view/com/composer/Composer.tsx:2691
#: src/view/com/util/error/ErrorScreen.tsx:40
msgid "Error"
-msgstr "Erreur"
+msgstr ""
#: src/screens/Settings/FindContactsSettings.tsx:95
msgid "Error getting the latest data."
-msgstr "Échec de la récupération des dernières données."
+msgstr ""
#: src/screens/PostThread/components/ThreadError.tsx:27
msgid "Error loading post"
-msgstr "Échec du chargement du post"
+msgstr ""
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:154
msgid "Error loading preference"
-msgstr "Erreur lors du chargement des préférences"
+msgstr ""
#: src/view/com/feeds/MissingFeed.tsx:201
msgid "Error message"
-msgstr "Message d’erreur"
+msgstr ""
#: src/screens/Settings/components/ExportCarDialog.tsx:47
#: src/screens/Settings/components/ExportCarDialog.tsx:80
msgid "Error occurred while saving file"
-msgstr "Échec lors de l’enregistrement du fichier"
+msgstr ""
#: src/screens/Signup/StepCaptcha/index.tsx:127
msgid "Error receiving captcha response."
-msgstr "Erreur de réception de la réponse captcha."
+msgstr ""
#: src/screens/Search/SearchResults.tsx:179
msgid "Error: {error}"
-msgstr "Erreur : {error}"
+msgstr ""
#: src/components/WhoCanReply.tsx:85
msgid "Everybody can reply"
-msgstr "Tout le monde peut répondre"
+msgstr ""
#: src/components/WhoCanReply.tsx:279
msgid "Everybody can reply to this post."
-msgstr "Tout le monde peut répondre à ce post."
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:168
#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:171
msgid "Everyone"
-msgstr "Tout le monde"
+msgstr ""
#: src/screens/Messages/Settings.tsx:93
msgctxt "allow group chat invites from"
msgid "Everyone"
-msgstr "Tout le monde"
+msgstr ""
#: src/screens/Messages/Settings.tsx:78
msgctxt "allow messages from"
msgid "Everyone"
-msgstr "Tout le monde"
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:299
#: src/screens/Settings/NotificationSettings/index.tsx:401
msgid "Everything else"
-msgstr "Divers"
+msgstr ""
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:76
msgid "Everything look right?"
-msgstr "Tout semble correct ?"
+msgstr ""
#. Advanced search filter
#. Advanced search filter
@@ -4728,269 +4736,269 @@ msgstr "Tout semble correct ?"
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:86
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:92
msgid "Exclude"
-msgstr "Exclure"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:320
msgid "Exclude users you follow"
-msgstr "Exclure les comptes que vous suivez"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:605
msgid "Excludes users you follow"
-msgstr "Exclut les comptes que vous suivez"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:432
msgid "Exit fullscreen"
-msgstr "Quitter le plein écran"
+msgstr ""
#: src/components/Lightbox/chrome/Footer.tsx:69
#: src/components/Lightbox/Lightbox.web.tsx:245
msgid "Expand alt text"
-msgstr "Développer le texte alt"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:612
msgid "Expand list of users"
-msgstr "Développer la liste des comptes"
+msgstr ""
#: src/view/com/composer/ComposerReplyTo.tsx:103
msgid "Expand or collapse the full post you are replying to"
-msgstr "Développe ou réduit le post complet auquel vous répondez"
+msgstr ""
#: src/components/Post/ShowMoreTextButton.tsx:31
msgid "Expand post text"
-msgstr "Développer le post"
+msgstr ""
#: src/screens/VideoFeed/index.tsx:1037
msgid "Expands or collapses post text"
-msgstr "Développe ou réduit le texte du post"
+msgstr ""
#: src/lib/api/index.ts:490
msgid "Expected uri to resolve to a record"
-msgstr "URI attendue pour résoudre un enregistrement"
+msgstr ""
#: src/screens/Settings/FollowingFeedPreferences.tsx:127
msgid "Experimental"
-msgstr "Expérimental"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:520
msgid "Expired"
-msgstr "Expiré"
+msgstr ""
#. placeholder {0}: formatDistance(expiryDate, new Date(), { addSuffix: true, })
#: src/components/dialogs/MutedWords.tsx:589
msgid "Expires {0}"
-msgstr "Expire {0}"
+msgstr ""
#. placeholder {0}: timeDiff(Date.now(), label.exp)
#. placeholder {0}: timeDiff(Date.now(), modcause.label.exp)
#: src/components/moderation/LabelsOnMeDialog.tsx:218
#: src/components/moderation/ModerationDetailsDialog.tsx:294
msgid "Expires in {0}"
-msgstr "Expire dans {0}"
+msgstr ""
#. placeholder {0}: displayDuration(i18n, minutesUntilExpiry)
#. placeholder {1}: i18n.date(expiryDateTime, { hour: 'numeric', minute: '2-digit', hour12: true, })
#: src/features/liveNow/components/EditLiveDialog.tsx:125
msgid "Expires in {0} at {1}"
-msgstr "Expire dans {0} à {1}"
+msgstr ""
#: src/lib/moderation/useGlobalLabelStrings.ts:47
#: src/lib/moderation/useGlobalLabelStrings.ts:51
msgid "Explicit or potentially disturbing media."
-msgstr "Médias explicites ou potentiellement dérangeants."
+msgstr ""
#: src/lib/moderation/useGlobalLabelStrings.ts:35
msgid "Explicit sexual images."
-msgstr "Images sexuelles explicites."
+msgstr ""
#: src/Navigation.tsx:760
#: src/screens/Search/Shell.tsx:541
#: src/view/shell/desktop/LeftNav.tsx:677
#: src/view/shell/Drawer.tsx:473
msgid "Explore"
-msgstr "Explorer"
+msgstr ""
#: src/components/WelcomeModal.tsx:171
#: src/components/WelcomeModal.tsx:180
msgid "Explore the app"
-msgstr "Explorer l’app"
+msgstr ""
#: src/screens/Messages/Settings.tsx:329
#: src/screens/Messages/Settings.tsx:338
#: src/screens/Settings/components/ExportCarDialog.tsx:130
msgid "Export my chat data"
-msgstr "Exporter mes données de discussions"
+msgstr ""
#: src/screens/Settings/AccountSettings.tsx:168
#: src/screens/Settings/AccountSettings.tsx:172
msgid "Export my data"
-msgstr "Exporter mes données"
+msgstr ""
#: src/screens/Settings/components/ExportCarDialog.tsx:97
msgid "Export my profile data"
-msgstr "Exporter mes données de profil"
+msgstr ""
#: src/screens/Settings/ContentAndMediaSettings.tsx:86
#: src/screens/Settings/ContentAndMediaSettings.tsx:89
msgid "External media"
-msgstr "Média externe"
+msgstr ""
#: src/components/dialogs/EmbedConsent.tsx:54
#: src/components/dialogs/EmbedConsent.tsx:58
msgid "External Media"
-msgstr "Média externe"
+msgstr ""
#: src/components/dialogs/EmbedConsent.tsx:70
#: src/screens/Settings/ExternalMediaPreferences.tsx:44
msgid "External media may allow websites to collect information about you and your device. No information is sent or requested until you press the \"play\" button."
-msgstr "Les médias externes peuvent permettre à des sites web de collecter des informations sur vous et votre appareil. Aucune information n’est envoyée ou demandée tant que vous n’appuyez pas sur le bouton de lecture."
+msgstr ""
#: src/Navigation.tsx:381
#: src/screens/Settings/ExternalMediaPreferences.tsx:35
msgid "External Media Preferences"
-msgstr "Préférences sur les médias externes"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:146
msgid "Extremist content"
-msgstr "Contenu extrémiste"
+msgstr ""
#: src/screens/Messages/components/RequestButtons.tsx:244
msgctxt "toast"
msgid "Failed to accept chat"
-msgstr "Échec de l’acceptation de la conversation"
+msgstr ""
#: src/screens/Messages/JoinRequests.tsx:190
msgid "Failed to accept join request"
-msgstr "Échec de l’acceptation de la demande à rejoindre"
+msgstr ""
#: src/components/dms/ActionsWrapper.web.tsx:92
#: src/components/dms/MessageContextMenu.tsx:140
msgid "Failed to add emoji reaction"
-msgstr "Échec de l’ajout de la réaction émoji"
+msgstr ""
#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:45
#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:63
msgid "Failed to add members"
-msgstr "Échec de l’ajout de membres"
+msgstr ""
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:239
msgid "Failed to add to list"
-msgstr "Échec de l’ajout à la liste"
+msgstr ""
#: src/components/dialogs/StarterPackDialog.tsx:280
msgid "Failed to add to starter pack"
-msgstr "Échec de l’ajout au kit de démarrage"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:605
msgid "Failed to change handle. Please try again."
-msgstr "Le changement de pseudo a échoué. Veuillez réessayer."
+msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:302
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:130
#: src/screens/Search/Shell.tsx:505
msgid "Failed to copy link"
-msgstr "Échec de la copie du lien"
+msgstr ""
#: src/screens/Settings/components/AddAppPasswordDialog.tsx:173
msgid "Failed to create app password. Please try again."
-msgstr "La création du mot de passe d’application a échoué. Veuillez réessayer."
+msgstr ""
#: src/components/dms/MessageProfileButton.tsx:38
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:66
msgid "Failed to create conversation"
-msgstr "Échec de la création de la conversation"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:106
msgid "Failed to create invite link"
-msgstr "Échec de la création du lien d’invitation"
+msgstr ""
#: src/screens/StarterPack/Wizard/index.tsx:250
#: src/screens/StarterPack/Wizard/index.tsx:260
msgid "Failed to create starter pack"
-msgstr "Échec de la création du kit de démarrage"
+msgstr ""
#: src/screens/Messages/components/RequestButtons.tsx:77
#: src/screens/Messages/components/RequestButtons.tsx:318
msgctxt "toast"
msgid "Failed to delete chat"
-msgstr "Échec de la suppression de la conversation"
+msgstr ""
#: src/components/dms/MessageOverlays.tsx:112
msgid "Failed to delete message"
-msgstr "Échec de la suppression du message"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:220
msgid "Failed to delete post, please try again"
-msgstr "Échec de la suppression du post, veuillez réessayer"
+msgstr ""
#: src/screens/StarterPack/StarterPackScreen.tsx:754
msgid "Failed to delete starter pack"
-msgstr "Échec de la suppression du kit de démarrage"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:132
msgid "Failed to disable invite link"
-msgstr "Échec de la désactivation du lien d’invitation"
+msgstr ""
#. placeholder {0}: error?.message
#: src/screens/Profile/components/GermButton.tsx:196
msgid "Failed to disconnect Germ DM. Error: {0}"
-msgstr "Échec de la déconnexion de Germ DM. Erreur : {0}"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:381
msgid "Failed to edit group chat name"
-msgstr "Échec de l’édition du nom de la discussion de groupe"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:119
msgid "Failed to edit invite link"
-msgstr "Échec de la modification du lien d’invitation"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:142
msgid "Failed to enable invite link"
-msgstr "Échec de l’activation du lien d’invitation"
+msgstr ""
#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:143
msgid "Failed to follow all suggested accounts, please try again"
-msgstr "Échec du suivi de tous les comptes suggérés, veuillez réessayer"
+msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:148
msgid "Failed to follow all your friends, please try again"
-msgstr "Échec du suivi de tous vos amis, veuillez réessayer"
+msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:236
msgid "Failed to hide suggestion, please check your internet connection"
-msgstr "Échec du masquage de la suggestion, veuillez vérifier votre connexion au réseau"
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:147
msgid "Failed to join the group chat. Please try again."
-msgstr "Échec de l’action de rejoindre le groupe de discussion. Veuillez réessayer."
+msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:582
msgid "Failed to launch SMS app"
-msgstr "Échec du lancement de l’app des SMS"
+msgstr ""
#: src/screens/Messages/components/ChatEnded.tsx:41
#: src/screens/Messages/components/ChatLocked.tsx:61
#: src/screens/Messages/ConversationSettings/index.tsx:408
msgctxt "toast"
msgid "Failed to leave group chat"
-msgstr "Échec du retrait de la discussion de groupe"
+msgstr ""
#: src/screens/Messages/ChatList.tsx:421
#: src/screens/Messages/Inbox.tsx:202
msgid "Failed to load conversations"
-msgstr "Échec du chargement des conversations"
+msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
-msgstr "Échec du chargement des fils d’actu"
+msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
-msgstr "Échec du chargement des fils d’actu"
+msgstr ""
#: src/components/dialogs/NotificationSettingsDialog.tsx:85
#: src/screens/Messages/Settings.tsx:369
@@ -4998,202 +5006,202 @@ msgstr "Échec du chargement des fils d’actu"
#: src/screens/Settings/NotificationSettings/index.tsx:268
#: src/screens/Settings/NotificationSettings/index.tsx:285
msgid "Failed to load notification settings."
-msgstr "Échec du chargement des paramètres de notification."
+msgstr ""
#: src/screens/Messages/components/MessageListError.tsx:22
msgid "Failed to load past messages"
-msgstr "Échec du chargement de l’historique"
+msgstr ""
#: src/screens/Settings/ActivityPrivacySettings.tsx:66
msgid "Failed to load preference."
-msgstr "Échec du chargement des préférences."
+msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:292
msgid "Failed to load profiles"
-msgstr "Échec du chargement des profils"
+msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
-msgstr "Échec du chargement des fils d’actu suggerés"
+msgstr ""
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
-msgstr "Échec du chargement des suivis suggérés"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:433
msgid "Failed to lock group chat"
-msgstr "Échec du verrouillage de la discussion de groupe"
+msgstr ""
#: src/screens/Messages/ChatList.tsx:637
#: src/view/shell/bottom-bar/BottomBar.tsx:447
msgid "Failed to mark all chats as read"
-msgstr "Échec du marquage de toutes les discussions comme lues"
+msgstr ""
#: src/screens/Messages/ChatList.tsx:646
#: src/screens/Messages/Inbox.tsx:304
#: src/view/shell/bottom-bar/BottomBar.tsx:456
msgid "Failed to mark all requests as read"
-msgstr "Échec du marquage de toutes les demandes comme lues"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:397
msgid "Failed to mute group chat"
-msgstr "Échec de la mise en sourdine de la discussion de groupe"
+msgstr ""
#: src/state/queries/pinned-post.ts:75
msgid "Failed to pin post"
-msgstr "Échec de l’épinglage du post"
+msgstr ""
#. placeholder {0}: e?.message
#: src/screens/Profile/components/GermButton.tsx:164
msgid "Failed to reconnect Germ DM. Error: {0}"
-msgstr "Échec de la reconnection avec Germ DM. Erreur : {0}"
+msgstr ""
#: src/screens/Messages/JoinRequests.tsx:223
msgid "Failed to reject join request"
-msgstr "Échec du rejet de la demande à rejoindre"
+msgstr ""
#: src/screens/Settings/FindContactsSettings.tsx:509
msgid "Failed to remove data due to a network error, please check your internet connection."
-msgstr "Échec de la suppression des données à cause d’un problème réseau, veuillez vérifier votre connexion au réseau."
+msgstr ""
#. placeholder {0}: cleanError(err)
#: src/screens/Settings/FindContactsSettings.tsx:515
msgid "Failed to remove data. {0}"
-msgstr "Échec de la suppression des données. {0}"
+msgstr ""
#: src/components/dms/ActionsWrapper.web.tsx:77
#: src/components/dms/MessageContextMenu.tsx:125
#: src/components/dms/ReactionsDialog.tsx:179
msgid "Failed to remove emoji reaction"
-msgstr "Échec du retrait de la réaction émoji"
+msgstr ""
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:258
msgid "Failed to remove from list"
-msgstr "Échec du retrait de la liste"
+msgstr ""
#: src/components/dialogs/StarterPackDialog.tsx:293
msgid "Failed to remove from starter pack"
-msgstr "Échec du retrait du kit de démarrage"
+msgstr ""
#: src/screens/Messages/ConversationSettings/Member.tsx:56
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:76
msgid "Failed to remove group chat member"
-msgstr "Échec du retrait d’un membre de la discussion de groupe"
+msgstr ""
#: src/components/verification/VerificationRemovePrompt.tsx:34
msgid "Failed to remove verification"
-msgstr "Échec du retrait de la vérification"
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:193
#: src/screens/Messages/components/OutgoingRequestListItem.tsx:34
msgid "Failed to rescind your request. Please try again."
-msgstr "Échec de l’annulation de votre demande. Veuillez réessayer."
+msgstr ""
#: src/components/dialogs/DeviceLocationRequestDialog.tsx:81
msgid "Failed to resolve location. Please try again."
-msgstr "Échec de la géolocalisation. Veuillez réessayer."
+msgstr ""
#: src/view/com/composer/Composer.tsx:725
msgid "Failed to save draft"
-msgstr "Échec de l’enregistrement du brouillon"
+msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:319
msgid "Failed to save image"
-msgstr "Échec de l’enregistrement de l’image"
+msgstr ""
#. placeholder {0}: String(e)
#: src/lib/media/save-image.ios.ts:27
#: src/lib/media/save-image.ts:31
msgid "Failed to save image: {0}"
-msgstr "Échec de l’enregistrement de l’image : {0}"
+msgstr ""
#: src/screens/ModerationInteractionSettings/index.tsx:109
msgid "Failed to save settings. Please try again."
-msgstr "L’enregistrement des paramètres a échoué. Veuillez réessayer."
+msgstr ""
#: src/screens/Settings/InterestsSettings.tsx:147
msgctxt "toast"
msgid "Failed to save your interests."
-msgstr "Échec de l’enregistrement de vos centres d’intérêt."
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:121
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:137
msgid "Failed to send email, please try again."
-msgstr "Échec de l’envoi de l’e-mail, veuillez réessayer."
+msgstr ""
#: src/components/SendErrorReportDialog.tsx:52
msgid "Failed to send report"
-msgstr "Échec de l’envoi du rapport"
+msgstr ""
#: src/components/moderation/AppealForm.tsx:77
#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:77
#: src/screens/Messages/components/ChatDisabled.tsx:119
msgid "Failed to submit appeal, please try again."
-msgstr "Échec de l’envoi de l’appel, veuillez réessayer."
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:252
msgid "Failed to toggle thread mute, please try again"
-msgstr "Échec de l’activation ou désactivation du masquage du fil de discussion, veuillez réessayer"
+msgstr ""
#: src/screens/Messages/components/ChatLocked.tsx:51
#: src/screens/Messages/ConversationSettings/index.tsx:442
msgid "Failed to unlock group chat"
-msgstr "Échec du déverrouillage de la discussion de groupe"
+msgstr ""
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:107
msgid "Failed to unpin list"
-msgstr "Échec du désépinglage de la liste"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:148
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:82
msgid "Failed to update email 2FA settings"
-msgstr "Échec de la mise à jour des paramètres du 2FA par e-mail"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Update.tsx:194
msgid "Failed to update email, please try again."
-msgstr "Échec de la mise à jour de l’e-mail, veuillez réessayer."
+msgstr ""
#: src/components/FeedCard.tsx:316
msgid "Failed to update feeds"
-msgstr "Échec de la mise à jour des fils d’actu"
+msgstr ""
#: src/state/queries/activity-subscriptions.ts:101
msgid "Failed to update notification declaration"
-msgstr "Échec de la mise à jour de la déclaration de notification"
+msgstr ""
#: src/screens/Messages/Settings.tsx:110
msgid "Failed to update settings"
-msgstr "Échec de la mise à jour des paramètres"
+msgstr ""
#: src/lib/media/video/upload.ts:73
#: src/lib/media/video/upload.web.ts:73
#: src/lib/media/video/upload.web.ts:77
#: src/lib/media/video/upload.web.ts:87
msgid "Failed to upload video"
-msgstr "Échec de l’envoi de la vidéo"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:169
msgid "Failed to verify email, please try again."
-msgstr "Échec de la vérification de l’e-mail, veuillez réessayer."
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:372
msgid "Failed to verify handle. Please try again."
-msgstr "La vérification du pseudo a échoué. Veuillez réessayer."
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:47
msgid "Fake account or bot"
-msgstr "Faux compte ou bot"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:55
msgid "False information about elections"
-msgstr "Fausses infos concernant des élections"
+msgstr ""
#: src/Navigation.tsx:292
msgid "Feed"
-msgstr "Fil d’actu"
+msgstr ""
#. placeholder {0}: sanitizeHandle(creator.handle, '@')
#. placeholder {0}: sanitizeHandle(feed.creatorHandle, '@')
@@ -5202,39 +5210,39 @@ msgstr "Fil d’actu"
#: src/state/queries/feed.ts:127
#: src/view/com/feeds/FeedSourceCard.tsx:151
msgid "Feed by {0}"
-msgstr "Fil d’actu par {0}"
+msgstr ""
#: src/view/com/feeds/MissingFeed.tsx:153
msgid "Feed creator"
-msgstr "Fil d’actu créé par"
+msgstr ""
#: src/view/com/feeds/MissingFeed.tsx:190
msgid "Feed identifier"
-msgstr "Identifiant du fil d’actu"
+msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
-msgstr "Menu du fil d’actu"
+msgstr ""
#: src/components/StarterPack/Wizard/WizardListCard.tsx:59
msgid "Feed toggle"
-msgstr "Ajouter/enlever le fil d’actu"
+msgstr ""
#: src/view/com/feeds/MissingFeed.tsx:74
msgid "Feed unavailable"
-msgstr "Fil d’actu indisponible"
+msgstr ""
#: src/view/shell/desktop/RightNav.tsx:109
#: src/view/shell/desktop/RightNav.tsx:110
#: src/view/shell/Drawer.tsx:427
msgid "Feedback"
-msgstr "Commentaires"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:308
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:331
msgctxt "toast"
msgid "Feedback sent to feed operator"
-msgstr "Commentaires envoyés au fournisseur du fil d’actu"
+msgstr ""
#: src/Navigation.tsx:536
#: src/screens/SavedFeeds.tsx:112
@@ -5246,95 +5254,91 @@ msgstr "Commentaires envoyés au fournisseur du fil d’actu"
#: src/view/shell/desktop/LeftNav.tsx:712
#: src/view/shell/Drawer.tsx:589
msgid "Feeds"
-msgstr "Fils d’actu"
+msgstr ""
#: src/screens/SavedFeeds.tsx:227
#: src/screens/SavedFeeds.tsx:398
msgid "Feeds are custom algorithms that users build with a little coding expertise. <0>See this guide0> for more information."
-msgstr "Les fils d’actu sont des algorithmes personnalisés que des personnes créent avec un peu d’expérience en code. <0>Lisez ce guide (en anglais)0> pour plus d’information."
+msgstr ""
#: src/components/FeedCard.tsx:313
#: src/screens/SavedFeeds.tsx:92
#: src/screens/SavedFeeds.tsx:271
msgctxt "toast"
msgid "Feeds updated!"
-msgstr "Fils d’actu mis à jour !"
-
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Fils d’actu qui pourraient vous plaire."
+msgstr ""
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
-msgstr "Rechercher des mises à jour"
+msgstr ""
#: src/screens/Settings/components/ExportCarDialog.tsx:43
#: src/screens/Settings/components/ExportCarDialog.tsx:76
msgid "File saved successfully!"
-msgstr "Fichier enregistré avec succès !"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:48
msgid "Filter by author"
-msgstr "Filtrer par auteur·ice"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:29
msgid "Filter by author (currently: {currentLabel})"
-msgstr "Filtrer par auteur·ice (actuellement : {currentLabel})"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:50
msgid "Filter by media"
-msgstr "Filtrer par média"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:31
msgid "Filter by media (currently: {currentLabel})"
-msgstr "Filtrer par média (actuellement : {currentLabel})"
+msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:69
msgid "Filter from feeds"
-msgstr "Filtrer des fils d’actu"
+msgstr ""
#: src/screens/Search/components/SearchLanguageDropdown.tsx:92
msgid "Filter search by language"
-msgstr "Filtrer les résultats par langue"
+msgstr ""
#: src/screens/Search/components/SearchLanguageDropdown.tsx:70
msgid "Filter search by language (currently: {currentLanguageLabel})"
-msgstr "Filtrer les résultats par langue (actuellement : {currentLanguageLabel})"
+msgstr ""
#. placeholder {0}: lang.name
#: src/screens/Search/components/DetectedLanguagesAdmonition.tsx:88
msgid "Filter this search by {0}"
-msgstr "Filtrer cette recherche par {0}"
+msgstr ""
#: src/screens/Settings/ActivityPrivacySettings.tsx:106
msgid "Filter who can opt to receive notifications for your activity"
-msgstr "Filtrer qui peut décider de recevoir des notifications pour votre activité"
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:163
msgid "Filter who you receive notifications from"
-msgstr "Filtrer de qui vous recevrez des notifications"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:78
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:238
msgctxt "search"
msgid "Filters"
-msgstr "Filtres"
+msgstr ""
#: src/screens/Onboarding/StepFinished/index.tsx:335
msgid "Finalizing"
-msgstr "Finalisation"
+msgstr ""
#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:146
msgid "Finally!"
-msgstr "Enfin !"
+msgstr ""
#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:156
msgid "Finally! Keep track of posts that matter to you. Save them to revisit anytime."
-msgstr "Enfin ! Gardez une trace des posts qui sont importants pour vous. Conservez-les pour les retrouver à tout moment."
+msgstr ""
#: src/lib/interests.ts:60
msgid "Finance"
-msgstr "Finance"
+msgstr ""
#: src/view/com/posts/CustomFeedEmptyState.tsx:67
#: src/view/com/posts/CustomFeedEmptyState.tsx:72
@@ -5343,24 +5347,24 @@ msgstr "Finance"
#: src/view/com/posts/FollowingEndOfFeed.tsx:49
#: src/view/com/posts/FollowingEndOfFeed.tsx:54
msgid "Find accounts to follow"
-msgstr "Trouver des comptes à suivre"
+msgstr ""
#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:49
#: src/screens/Settings/FindContactsSettings.tsx:81
#: src/screens/Settings/Settings.tsx:217
#: src/screens/Settings/Settings.tsx:220
msgid "Find and invite friends"
-msgstr "Trouver et inviter des amis"
+msgstr ""
#: src/Navigation.tsx:445
#: src/Navigation.tsx:578
msgid "Find Contacts"
-msgstr "Rechercher des contacts"
+msgstr ""
#: src/components/contacts/screens/GetContacts.tsx:273
#: src/components/contacts/screens/GetContacts.tsx:287
msgid "Find my friends"
-msgstr "Retrouver mes amis"
+msgstr ""
#. Starter packs suggested to the user for them to follow
#: src/components/ProgressGuide/FollowDialog.tsx:72
@@ -5368,59 +5372,59 @@ msgstr "Retrouver mes amis"
#: src/components/ProgressGuide/FollowDialog.tsx:448
#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:43
msgid "Find people to follow"
-msgstr "Trouver des comptes à suivre"
+msgstr ""
#: src/screens/Settings/FindContactsSettings.tsx:130
msgid "Find people you know"
-msgstr "Trouver des personnes que vous connaissez"
+msgstr ""
#: src/screens/Search/Shell.tsx:753
msgid "Find posts, users, and feeds on Bluesky"
-msgstr "Trouver des posts, des comptes et des fils d’actu sur Bluesky"
+msgstr ""
#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:98
msgid "Find your friends"
-msgstr "Retrouver vos amis"
+msgstr ""
#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:46
#: src/screens/Settings/FindContactsSettings.tsx:133
msgid "Find your friends on Bluesky by verifying your phone number and matching with your contacts. We protect your information and you control what happens next. <0>Learn more0>"
-msgstr "Retrouvez vos amis sur Bluesky en vérifiant votre numéro de téléphone et en utilisant vos contacts. Nous protégeons vos informations et vous avez la main sur ce qui se passe ensuite. <0>En savoir plus (en anglais)0>"
+msgstr ""
#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:21
msgid "Find your people"
-msgstr "Retrouvez vos pairs"
+msgstr ""
#: src/components/contacts/screens/GetContacts.tsx:281
msgid "Finding friends..."
-msgstr "Recherche d’amis en cours…"
+msgstr ""
#: src/screens/StarterPack/Wizard/index.tsx:206
msgid "Finish"
-msgstr "Terminer"
+msgstr ""
#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:149
msgctxt "Name of app icon variant"
msgid "Flat Black"
-msgstr "Noir plat"
+msgstr ""
#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:117
msgctxt "Name of app icon variant"
msgid "Flat Blue"
-msgstr "Bleu plat"
+msgstr ""
#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:133
msgctxt "Name of app icon variant"
msgid "Flat White"
-msgstr "Blanc plat"
+msgstr ""
#: src/components/contacts/components/OTPInput.tsx:55
msgid "Focus code input"
-msgstr "Sélectionner le champ de code"
+msgstr ""
#: src/lib/hotkeys/index.tsx:73
msgid "Focus the search field"
-msgstr "Mettre en focus le champ de recherche"
+msgstr ""
#. User is not following this account, click to follow
#: src/components/ProfileCard.tsx:548
@@ -5433,38 +5437,38 @@ msgstr "Mettre en focus le champ de recherche"
#: src/view/com/notifications/NotificationFeedItem.tsx:864
#: src/view/com/notifications/NotificationFeedItem.tsx:871
msgid "Follow"
-msgstr "Suivre"
+msgstr ""
#. placeholder {0}: profile.handle
#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:144
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:397
msgid "Follow {0}"
-msgstr "Suivre {0}"
+msgstr ""
#: src/screens/Messages/ConversationSettings/Member.tsx:167
msgid "Follow {displayName}"
-msgstr "S’abonner à {displayName}"
+msgstr ""
#: src/screens/VideoFeed/index.tsx:899
msgid "Follow {handle}"
-msgstr "Suivre {handle}"
+msgstr ""
#: src/state/shell/progress-guide.tsx:232
msgid "Follow 10 accounts"
-msgstr "Suivre 10 comptes"
+msgstr ""
#: src/components/ProgressGuide/List.tsx:75
msgid "Follow 10 people to get started"
-msgstr "Suivez 10 personnes pour commencer"
+msgstr ""
#: src/components/ProgressGuide/List.tsx:116
msgid "Follow 7 accounts"
-msgstr "Suivre 7 comptes"
+msgstr ""
#: src/view/com/profile/ProfileMenu.tsx:320
#: src/view/com/profile/ProfileMenu.tsx:331
msgid "Follow account"
-msgstr "Suivre le compte"
+msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:276
#: src/components/contacts/screens/ViewMatches.tsx:291
@@ -5476,11 +5480,11 @@ msgstr "Suivre le compte"
#: src/screens/StarterPack/StarterPackScreen.tsx:452
#: src/screens/StarterPack/StarterPackScreen.tsx:460
msgid "Follow all"
-msgstr "Suivre tous"
+msgstr ""
#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:291
msgid "Follow all accounts"
-msgstr "Suivre tous les comptes"
+msgstr ""
#. User is not following this account, click to follow back
#: src/components/ProfileCard.tsx:544
@@ -5489,53 +5493,53 @@ msgstr "Suivre tous les comptes"
#: src/view/com/notifications/NotificationFeedItem.tsx:864
#: src/view/com/notifications/NotificationFeedItem.tsx:871
msgid "Follow back"
-msgstr "Suivre en retour"
+msgstr ""
#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:132
msgid "Followed all accounts!"
-msgstr "Comptes suivis avec succès !"
+msgstr ""
#: src/screens/Settings/FindContactsSettings.tsx:418
msgid "Followed all matches"
-msgstr "Comptes trouvés suivis avec succès"
+msgstr ""
#. placeholder {0}: slice[0].profile.displayName
#: src/components/KnownFollowers.tsx:233
msgid "Followed by <0>{0}0>"
-msgstr "Suivi par <0>{0}0>"
+msgstr ""
#. placeholder {0}: slice[0].profile.displayName
#. placeholder {1}: serverCount - 1
#: src/components/KnownFollowers.tsx:219
msgid "Followed by <0>{0}0> and {1, plural, one {# other} other {# others}}"
-msgstr "Suivi par <0>{0}0> et {1, plural, one {# autre} other {# autres}}"
+msgstr ""
#. placeholder {0}: slice[0].profile.displayName
#. placeholder {1}: slice[1].profile.displayName
#: src/components/KnownFollowers.tsx:206
msgid "Followed by <0>{0}0> and <1>{1}1>"
-msgstr "Suivi par <0>{0}0> et <1>{1}1>"
+msgstr ""
#. placeholder {0}: slice[0].profile.displayName
#. placeholder {1}: slice[1].profile.displayName
#. placeholder {2}: serverCount - 2
#: src/components/KnownFollowers.tsx:189
msgid "Followed by <0>{0}0>, <1>{1}1>, and {2, plural, one {# other} other {# others}}"
-msgstr "Suivi par <0>{0}0>, <1>{1}1> et {2, plural, one {# autre} other {# autres}}"
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:355
msgid "Followers can join"
-msgstr "Accessible aux comptes abonnés"
+msgstr ""
#. placeholder {0}: route.params.name
#: src/Navigation.tsx:246
msgid "Followers of @{0} that you know"
-msgstr "Abonné·e·s de @{0} que vous connaissez"
+msgstr ""
#: src/screens/Profile/KnownFollowers.tsx:98
#: src/screens/Profile/KnownFollowers.tsx:115
msgid "Followers you know"
-msgstr "Abonné·e·s que vous connaissez"
+msgstr ""
#. User is following this account, click to unfollow
#. User is following this account, click to unfollow
@@ -5548,13 +5552,13 @@ msgstr "Abonné·e·s que vous connaissez"
#: src/view/com/notifications/NotificationFeedItem.tsx:842
#: src/view/com/notifications/NotificationFeedItem.tsx:859
msgid "Following"
-msgstr "Suivi"
+msgstr ""
#: src/screens/SavedFeeds.tsx:618
#: src/view/screens/Feeds.tsx:596
msgctxt "feed-name"
msgid "Following"
-msgstr "Suivis"
+msgstr ""
#. placeholder {0}: sanitizeDisplayName( profile.displayName || profile.handle, moderation.ui('displayName'), )
#. placeholder {0}: sanitizeDisplayName( profile.displayName || profile.handle, )
@@ -5563,253 +5567,253 @@ msgstr "Suivis"
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:247
#: src/view/com/notifications/NotificationFeedItem.tsx:791
msgid "Following {0}"
-msgstr "Suit {0}"
+msgstr ""
#: src/screens/Messages/ConversationSettings/Member.tsx:66
msgid "Following {displayName}"
-msgstr "Abonné·e à {displayName}"
+msgstr ""
#: src/screens/VideoFeed/index.tsx:898
msgid "Following {handle}"
-msgstr "Suit {handle}"
+msgstr ""
#: src/screens/Settings/ContentAndMediaSettings.tsx:78
#: src/screens/Settings/ContentAndMediaSettings.tsx:81
msgid "Following feed preferences"
-msgstr "Préférences du fil des abonnements"
+msgstr ""
#: src/Navigation.tsx:368
#: src/screens/Settings/FollowingFeedPreferences.tsx:57
msgid "Following Feed Preferences"
-msgstr "Préférences du fil des abonnements"
+msgstr ""
#: src/components/Pills.tsx:212
#: src/screens/Profile/Header/Handle.tsx:33
msgid "Follows you"
-msgstr "Vous suit"
+msgstr ""
#: src/screens/Settings/AppearanceSettings.tsx:128
msgid "Font"
-msgstr "Police de caractères"
+msgstr ""
#: src/screens/Settings/AppearanceSettings.tsx:148
msgid "Font size"
-msgstr "Taille de police"
+msgstr ""
#: src/lib/interests.ts:61
msgid "Food"
-msgstr "Nourriture"
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:106
msgid "For organizational accounts, use the birthdate of the person who is responsible for the account."
-msgstr "Pour les comptes d’organisations, utilisez la date de naissance de la personne responsable du compte."
+msgstr ""
#: src/screens/Settings/components/DeleteAccountDialog.tsx:186
msgid "For security reasons, we’ll need to send a confirmation code to your email address <0>{currentEmail}0>."
-msgstr "Pour des raisons de sécurité, nous devrons envoyer un code de confirmation à votre adresse e-mail <0>{currentEmail}0>."
+msgstr ""
#: src/screens/Settings/components/AddAppPasswordDialog.tsx:208
msgid "For security reasons, you won't be able to view this again. If you lose this app password, you'll need to generate a new one."
-msgstr "Pour des raisons de sécurité, vous ne pouvez consulter ceci qu’une seule fois. Si vous perdez ce mot de passe d’application, vous devrez en générer un nouveau."
+msgstr ""
#: src/screens/Settings/AppearanceSettings.tsx:130
msgid "For the best experience, we recommend using the theme font."
-msgstr "Pour une meilleure expérience, nous vous recommandons d’utiliser la police thématique."
+msgstr ""
#: src/components/ProgressGuide/FollowDialog.tsx:131
#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:349
#: src/screens/Search/modules/ExploreSuggestedAccounts.tsx:88
msgid "For You"
-msgstr "Pour vous"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:187
#: src/components/dialogs/MutedWords.tsx:572
#: src/components/dialogs/MutedWords.tsx:575
msgid "Forever"
-msgstr "Pour toujours"
+msgstr ""
#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:30
msgid "Forget the noise"
-msgstr "Oubliez le bruit"
+msgstr ""
#: src/screens/Login/index.tsx:176
#: src/screens/Login/index.tsx:192
msgid "Forgot Password"
-msgstr "Mot de passe oublié"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:421
#: src/screens/Login/LoginForm.tsx:428
msgid "Forgot password?"
-msgstr "Mot de passe oublié ?"
+msgstr ""
#. This is alt text for a marketing image which transcribes English text that appears in the image
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:153
msgid "Four message bubbles representing a group chat. First message: \"Did you hear the news? Bluesky has group chats now!\" Second message: \"omg, no way\" Third message: \"Wow, 50 people in one chat!\" Fourth message: \"You can send invite links too!\""
-msgstr "Quatre bulles de message représentant une discussion de groupe. Premier message (en anglais dans le texte) : « Tu as entendu la nouvelle ? Bluesky propose maintenant des discussions de groupe ! » Deuxième message : « oh, tu déconnes » Troisième message : « Wow, 50 personnes dans une seule discussion ! » Quatrième message : « Tu peux même envoyer des liens d’invitation ! »"
+msgstr ""
#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:12
msgid "Free your feed"
-msgstr "Libérez votre fil d’actu"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:406
#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:159
msgid "From"
-msgstr "Provenant de"
+msgstr ""
#: src/screens/Hashtag.tsx:123
msgid "From {sanitizedAuthor}"
-msgstr "De {sanitizedAuthor}"
+msgstr ""
#: src/screens/Hashtag.tsx:124
msgid "From @{sanitizedAuthor}"
-msgstr "De @{sanitizedAuthor}"
+msgstr ""
#: src/view/com/posts/PostFeedReason.tsx:48
msgctxt "from-feed"
msgid "From <0/>"
-msgstr "Tiré de <0/>"
+msgstr ""
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:30
msgid "From these people"
-msgstr "De ces comptes"
+msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:337
msgid "Generate a starter pack"
-msgstr "Générer un kit de démarrage"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:239
#: src/screens/Messages/components/InviteLinkDialog.tsx:277
#: src/screens/Messages/components/InviteLinkDialog.tsx:305
msgid "Generate invite link"
-msgstr "Générer le lien d’invitation"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:446
msgid "Generate new invite link"
-msgstr "Générer un nouveau lien d’invitation"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:451
msgid "Generate new link"
-msgstr "Générer un nouveau lien"
+msgstr ""
#: src/screens/Profile/components/GermButton.tsx:86
#: src/screens/Profile/components/GermButton.tsx:225
msgid "Germ DM"
-msgstr "Germ DM"
+msgstr ""
#: src/screens/Profile/components/GermButton.tsx:183
msgid "Germ DM disconnected"
-msgstr "Germ DM déconnecté"
+msgstr ""
#: src/screens/Profile/components/GermButton.tsx:234
#: src/screens/Profile/components/GermButton.tsx:239
msgid "Germ DM Link"
-msgstr "Lien avec Germ DM"
+msgstr ""
#: src/screens/Profile/components/GermButton.tsx:160
msgid "Germ DM reconnected"
-msgstr "Germ DM reconnecté"
+msgstr ""
#: src/screens/Settings/BetaFeaturesSettings.tsx:132
msgid "Get early access to experimental features we’re testing."
-msgstr "Accédez en avant-première aux fonctionnalités expérimentales que nous testons."
+msgstr ""
#: src/view/shell/Drawer.tsx:431
msgid "Get help"
-msgstr "Obtenir de l’aide"
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:403
msgid "Get notifications for starter pack joins, verification, and other activity."
-msgstr "Notifier quand quelqu’un s’inscrit avec un de vos kits de démarrage, quand votre compte est vérifié, etc."
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:325
msgid "Get notifications when people follow you."
-msgstr "Notifier quand des comptes vous suivent."
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:317
msgid "Get notifications when people like your posts."
-msgstr "Notifier quand des comptes aiment vos posts."
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:380
msgid "Get notifications when people like your reposts."
-msgstr "Notifier quand des comptes aiment vos reposts."
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:341
msgid "Get notifications when people mention you."
-msgstr "Notifier quand des comptes vous mentionnent."
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:349
msgid "Get notifications when people quote your posts."
-msgstr "Notifier quand des comptes vous citent."
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:333
msgid "Get notifications when people reply to your posts."
-msgstr "Notifier quand des comptes répondent à vos posts."
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:358
msgid "Get notifications when people repost your posts."
-msgstr "Notifier quand des comptes republient vos posts."
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:389
msgid "Get notifications when people repost your reposts."
-msgstr "Notifier quand des comptes repostent vos reposts."
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:33
msgid "Get notifications when people send you message requests."
-msgstr "Notifier quand des comptes vous envoient des demandes de message."
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:23
msgid "Get notifications when people send you messages."
-msgstr "Notifier quand des comptes vous envoient des messages."
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr "Notifier quand il y a de l’activité sur des posts auxquels vous vous êtes abonné·e."
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
msgid "Get notified about new posts"
-msgstr "Recevoir une notification à chaque nouveau post"
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:226
msgid "Get notified of new posts from {name}"
-msgstr "Recevoir des notifications pour les nouveaux posts de {name}"
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:233
msgid "Get notified of this account’s activity"
-msgstr "Recevoir des notifications pour l’activité de ce compte"
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:84
msgid "Get notified when {name} posts"
-msgstr "Recevoir des notifications quand {name} poste"
+msgstr ""
#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:139
msgid "Get notified when someone posts"
-msgstr "Recevez des notifications quand quelqu’un poste"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:71
#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:81
#: src/screens/Messages/components/InviteLinkDialog.tsx:219
#: src/screens/Messages/components/InviteLinkDialog.tsx:226
msgid "Get started"
-msgstr "C’est parti"
+msgstr ""
#: src/components/MediaPreview.tsx:182
#: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:93
msgid "GIF"
-msgstr "GIF"
+msgstr ""
#: src/view/com/composer/Composer.tsx:2696
msgid "GIF uploaded"
-msgstr "GIF envoyé"
+msgstr ""
#: src/screens/Onboarding/StepProfile/index.tsx:259
msgid "Give your profile a face"
-msgstr "Donner à votre profil un visage"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:142
msgid "Glorification of violence"
-msgstr "Glorification de la violence"
+msgstr ""
#: src/components/dialogs/LinkWarning.tsx:127
#: src/components/dialogs/LinkWarning.tsx:133
@@ -5831,7 +5835,7 @@ msgstr "Glorification de la violence"
#: src/view/screens/NotFound.tsx:52
#: src/view/screens/NotFound.tsx:57
msgid "Go back"
-msgstr "Retour"
+msgstr ""
#: src/components/Error.tsx:72
#: src/screens/List/ListHiddenScreen.tsx:228
@@ -5839,70 +5843,70 @@ msgstr "Retour"
#: src/screens/Profile/ErrorState.tsx:67
#: src/screens/StarterPack/StarterPackScreen.tsx:807
msgid "Go Back"
-msgstr "Retour"
+msgstr ""
#: src/screens/Onboarding/Layout.tsx:97
#: src/screens/Onboarding/Layout.tsx:198
#: src/screens/Signup/BackNextButtons.tsx:36
msgid "Go back to previous step"
-msgstr "Retour à l’étape précédente"
+msgstr ""
#: src/screens/Bookmarks.tsx:296
#: src/view/screens/NotFound.tsx:51
#: src/view/screens/NotFound.tsx:52
#: src/view/screens/NotFound.tsx:57
msgid "Go home"
-msgstr "Accéder à l’accueil"
+msgstr ""
#: src/view/com/profile/ProfileMenu.tsx:365
#: src/view/com/profile/ProfileMenu.tsx:386
msgid "Go live"
-msgstr "Passer en direct"
+msgstr ""
#: src/features/liveNow/components/GoLiveDialog.tsx:106
#: src/features/liveNow/components/GoLiveDialog.tsx:111
#: src/features/liveNow/components/GoLiveDialog.tsx:239
#: src/features/liveNow/components/GoLiveDialog.tsx:248
msgid "Go Live"
-msgstr "Passer en direct"
+msgstr ""
#: src/view/com/profile/ProfileMenu.tsx:362
#: src/view/com/profile/ProfileMenu.tsx:382
msgid "Go live (disabled)"
-msgstr "Passer en direct (désactivé)"
+msgstr ""
#: src/features/liveNow/components/GoLiveDialog.tsx:181
msgid "Go live for"
-msgstr "Passer en direct pendant"
+msgstr ""
#. placeholder {0}: name.displayName
#: src/screens/PostThread/components/LikesStat.tsx:152
msgid "Go to {0}'s profile"
-msgstr "Se rendre sur le profil de {0}"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:256
msgid "Go to {firstAuthorName}'s profile"
-msgstr "Voir le profil de {firstAuthorName}"
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceAdmonition.tsx:93
#: src/components/ageAssurance/AgeRestrictedScreen.tsx:73
#: src/components/ageAssurance/AgeRestrictedScreen.tsx:82
#: src/screens/Moderation/index.tsx:237
msgid "Go to account settings"
-msgstr "Aller aux paramètres du compte"
+msgstr ""
#. placeholder {0}: profile.handle
#: src/screens/Messages/components/ChatListItem.tsx:155
msgid "Go to conversation with {0}"
-msgstr "Aller à la conversation avec {0}"
+msgstr ""
#: src/view/com/posts/PostFeedReason.tsx:39
msgid "Go to feed"
-msgstr "Ouvrir le fil d’actu"
+msgstr ""
#: src/screens/Login/ForgotPasswordForm.tsx:168
msgid "Go to next"
-msgstr "Aller à la suite"
+msgstr ""
#: src/components/dms/ConvoMenu.tsx:262
#: src/screens/Messages/components/MessagesListInfoPanel.tsx:98
@@ -5910,201 +5914,201 @@ msgstr "Aller à la suite"
#: src/view/shell/desktop/LeftNav.tsx:336
#: src/view/shell/desktop/LeftNav.tsx:342
msgid "Go to profile"
-msgstr "Voir le profil"
+msgstr ""
#: src/screens/Messages/components/ChatListItem.tsx:211
msgid "Go to the group chat named \"{chatName}\""
-msgstr "Ouvrir la discussion de groupe nommée « {chatName} »"
+msgstr ""
#: src/components/dms/ConvoMenu.tsx:258
msgid "Go to user's profile"
-msgstr "Voir le profil du compte"
+msgstr ""
#: src/screens/Messages/components/MessagesListInfoPanel.tsx:92
msgid "Go to user’s profile"
-msgstr "Voir le profil du compte"
+msgstr ""
#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:105
msgid "Going live is currently disabled for your account"
-msgstr "Votre compte ne peut plus passer en direct actuellement"
+msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:121
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:126
#: src/screens/Profile/components/GermButton.tsx:253
#: src/screens/Profile/components/GermButton.tsx:258
msgid "Got it"
-msgstr "Bien compris"
+msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:108
#: src/features/inviteFriends/InviteScannerScreen.tsx:113
msgid "Grant access"
-msgstr "Autoriser l’accès"
+msgstr ""
#: src/lib/moderation/useGlobalLabelStrings.ts:46
#: src/lib/moderation/useGlobalLabelStrings.ts:50
#: src/view/com/composer/labels/LabelsBtn.tsx:197
#: src/view/com/composer/labels/LabelsBtn.tsx:200
msgid "Graphic Media"
-msgstr "Médias crus"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:138
msgid "Graphic violent content"
-msgstr "Contenu graphique violent"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:169
msgid "Grooming or predatory behavior"
-msgstr "Comportement de grooming ou de prédation"
+msgstr ""
#: src/components/dms/ChatInvite/Card.tsx:51
#: src/components/intents/GroupChatJoinDialog.tsx:333
#: src/screens/Messages/JoinRequest.tsx:125
msgid "Group chat"
-msgstr "Discussion de groupe"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:556
msgid "Group chat invite link dialog"
-msgstr "Boîte de dialogue du lien d’invitation à la discussion de groupe"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:424
msgctxt "toast"
msgid "Group chat locked"
-msgstr "Discussion de groupe verrouillée"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:389
msgctxt "toast"
msgid "Group chat muted"
-msgstr "Discussion de groupe en sourdine"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:376
msgctxt "toast"
msgid "Group chat name updated"
-msgstr "Nom de la discussion de groupe modifié"
+msgstr ""
#: src/Navigation.tsx:505
#: src/screens/Messages/ConversationSettings/index.tsx:113
msgid "Group chat settings"
-msgstr "Paramètres de la discussion de groupe"
+msgstr ""
#: src/screens/Messages/components/ChatLocked.tsx:41
#: src/screens/Messages/ConversationSettings/index.tsx:427
msgctxt "toast"
msgid "Group chat unlocked"
-msgstr "Discussion de groupe déverrouillée"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:392
msgctxt "toast"
msgid "Group chat unmuted"
-msgstr "Discussion de groupe rétablie"
+msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:181
msgid "Group Chats"
-msgstr "Discussions de groupe"
+msgstr ""
#: src/screens/Messages/Settings.tsx:212
msgid "Group chats are only available to users 18 and over."
-msgstr "Les discussions de groupe ne sont disponibles qu’aux personnes ayant 18 ans ou plus."
+msgstr ""
#. placeholder {0}: convo.details.memberLimit
#: src/screens/Messages/components/InviteLinkDialog.tsx:205
msgid "Group chats can only have a maximum of {0, plural, other {# people}}."
-msgstr "Les discussions de groupe ne peuvent avoir qu’un maximum de {0, plural, other {# personnes}}."
+msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:565
msgid "Group is locked"
-msgstr "Le groupe est verrouillé"
+msgstr ""
#: src/components/dms/InitiateChatFlow.tsx:264
#: src/components/dms/InitiateChatFlow.tsx:600
#: src/screens/Messages/ConversationSettings/prompts.tsx:50
msgid "Group name"
-msgstr "Nom du groupe"
+msgstr ""
#: src/components/dms/InitiateChatFlow.tsx:625
#: src/screens/Messages/ConversationSettings/prompts.tsx:69
msgid "Group name is too long. {MAX_GROUP_NAME_GRAPHEME_LENGTH, plural, other {The maximum number of characters is #.}}"
-msgstr "Le nom du groupe est trop long. La taille maximum est de {MAX_GROUP_NAME_GRAPHEME_LENGTH, plural, one {# caractère.} other {# caractères.}}"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:219
msgid "Hacking or system attacks"
-msgstr "Piratage du site ou attaques du système"
+msgstr ""
#: src/state/shell/progress-guide.tsx:221
#: src/state/shell/progress-guide.tsx:231
msgid "Half way there!"
-msgstr "On y est presque !"
+msgstr ""
#: src/screens/Settings/AccountSettings.tsx:133
#: src/screens/Settings/AccountSettings.tsx:138
msgid "Handle"
-msgstr "Pseudo"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:609
msgid "Handle already taken. Please try a different one."
-msgstr "Ce pseudo est déjà utilisé. Veuillez utiliser un autre pseudo."
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:197
#: src/screens/Settings/components/ChangeHandleDialog.tsx:356
msgid "Handle changed!"
-msgstr "Pseudo changé !"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:613
msgid "Handle too long. Please try a shorter one."
-msgstr "Ce pseudo est trop long. Veuillez utiliser un pseudo plus court."
+msgstr ""
#: src/components/FeedCard.tsx:156
#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:123
msgid "Happening now"
-msgstr "Actuellement"
+msgstr ""
#. Accessibility label for the icon-only pill that filters the GIF picker to happy/joyful GIFs.
#: src/features/gifPicker/components/GifCategoryPills.tsx:65
msgid "Happy GIFs"
-msgstr "GIFs heureux"
+msgstr ""
#: src/screens/Settings/AccessibilitySettings.tsx:86
msgid "Haptics"
-msgstr "Haptiques"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:99
msgid "Harassment or hate"
-msgstr "Harcèlement ou haine"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:189
msgid "Harmful or high-risk activities"
-msgstr "Activités néfastes ou à haut risque"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:162
msgid "Harming or endangering minors"
-msgstr "Contenu néfaste ou dangereux pour des mineurs"
+msgstr ""
#: src/Navigation.tsx:489
msgid "Hashtag"
-msgstr "Mot-clé"
+msgstr ""
#: src/components/RichTextTag.tsx:53
msgid "Hashtag {tag}"
-msgstr "Mot-clé : {tag}"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:111
msgid "Hate speech"
-msgstr "Discours de haine"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:196
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:325
msgid "Have a code? <0>Click here.0>"
-msgstr "Vous avez un code ? <0>Cliquez ici.0>"
+msgstr ""
#: src/screens/Signup/StepInfo/index.tsx:323
msgid "Have we got your location wrong? <0>Tap here to update your location with GPS.0>"
-msgstr "On se trompe sur votre position ? <0>Tapez ici pour la mettre à jour via GPS.0>"
+msgstr ""
#: src/screens/Signup/index.tsx:248
msgid "Having trouble?"
-msgstr "Un souci ?"
+msgstr ""
#: src/components/contacts/screens/PhoneInput.tsx:290
msgid "Held by Bluesky for 7 days to prevent abuse, then deleted"
-msgstr "Conservé par Bluesky pendant 7 jours pour éviter les abus, puis supprimé"
+msgstr ""
#: src/screens/Settings/Settings.tsx:256
#: src/screens/Settings/Settings.tsx:260
@@ -6112,43 +6116,43 @@ msgstr "Conservé par Bluesky pendant 7 jours pour éviter les abus, puis suppri
#: src/view/shell/desktop/RightNav.tsx:133
#: src/view/shell/Drawer.tsx:440
msgid "Help"
-msgstr "Aide"
+msgstr ""
#: src/screens/Onboarding/StepProfile/index.tsx:262
msgid "Help people know you're not a bot by uploading a picture or creating an avatar."
-msgstr "Aidez les gens à savoir que vous n’êtes pas un bot en envoyant une image ou en créant un avatar."
+msgstr ""
#: src/screens/Settings/components/AddAppPasswordDialog.tsx:187
msgid "Here is your app password!"
-msgstr "Voici votre mot de passe d’application !"
+msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:74
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:120
msgid "Hey there 👋"
-msgstr "Bonjour 👋"
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:171
msgid "Hey there!"
-msgstr "Bonjour !"
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:276
msgid "Hi there!"
-msgstr "Bonjour !"
+msgstr ""
#: src/components/VideoPostCard.tsx:178
#: src/components/VideoPostCard.tsx:462
msgid "Hidden"
-msgstr "Masqué"
+msgstr ""
#: src/screens/VideoFeed/index.tsx:697
msgid "Hidden by your moderation settings."
-msgstr "Masqué par vos paramètres de modération."
+msgstr ""
#: src/components/ListCard.tsx:133
msgid "Hidden list"
-msgstr "Liste cachée"
+msgstr ""
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,140 +6162,140 @@ msgstr "Liste cachée"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
-msgstr "Cacher"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:956
msgctxt "action"
msgid "Hide"
-msgstr "Cacher"
+msgstr ""
#: src/components/dialogs/Embed.tsx:124
msgid "Hide customization options"
-msgstr "Masquer les paramètres de personnalisation"
+msgstr ""
#: src/components/dms/SystemMessageGroup.tsx:57
msgid "Hide group chat updates"
-msgstr "Masquer les évènements de discussion"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:533
msgid "Hide lists"
-msgstr "Masquer les listes"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:613
msgid "Hide password"
-msgstr "Masquer le mot de passe"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:660
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:663
msgid "Hide post for me"
-msgstr "Cacher ce post pour moi"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:674
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:684
msgid "Hide reply for everyone"
-msgstr "Cacher cette réponse pour tout le monde"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:660
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:663
msgid "Hide reply for me"
-msgstr "Cacher cette réponse pour moi"
+msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
-msgstr "Cacher cette carte"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:817
msgid "Hide this post?"
-msgstr "Cacher ce post ?"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:817
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:852
msgid "Hide this reply?"
-msgstr "Cacher cette réponse ?"
+msgstr ""
#: src/components/Post/Translated/index.tsx:216
#: src/components/Post/Translated/index.tsx:350
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:546
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:548
msgid "Hide translation"
-msgstr "Masquer la traduction"
+msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
-msgstr "Cacher les tendances"
+msgstr ""
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
-msgstr "Cacher les tendances ?"
+msgstr ""
#: src/components/interstitials/TrendingVideos.tsx:137
msgid "Hide trending videos?"
-msgstr "Cacher les vidéos tendances ?"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:947
msgid "Hide user list"
-msgstr "Cacher la liste des comptes"
+msgstr ""
#: src/screens/Moderation/VerificationSettings.tsx:88
#: src/screens/Moderation/VerificationSettings.tsx:97
msgid "Hide verification badges"
-msgstr "Masquer les badges de vérification"
+msgstr ""
#: src/components/moderation/ContentHider.tsx:168
#: src/components/moderation/PostHider.tsx:94
msgid "Hides the content"
-msgstr "Cache ce contenu"
+msgstr ""
#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:84
msgid "Hides the invite friends promo banner"
-msgstr "Masque la bannière promo d’invitation d’amis"
+msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:76
msgid "Hmm, it looks like you're signed in with an <0>App Password0>. To set your birthdate, you'll need to sign in with your main account password, or ask whomever controls this account to do so."
-msgstr "Hmm, on dirait que vous avez utilisé un <0>mot de passe d’application0> pour vous connecter. Pour pouvoir saisir votre date de naissance, vous devrez vous connecter avec le mot de passe principal de votre compte, ou demander à celui ou celle qui contrôle ce compte de le faire."
+msgstr ""
#: src/ageAssurance/useVerificationFlow.ts:122
msgid "Hmm, it seems we weren't able to compute your level of access. Please try again."
-msgstr "Hmm, il semble que nous n’avons pas pu calculer votre niveau d’accès. Veuillez réessayer."
+msgstr ""
#: src/ageAssurance/useVerificationFlow.ts:141
msgid "Hmm, it seems your device was unable to share age information with us."
-msgstr "Hmm, il semble que votre appareil n’a pas réussi à nous partager les données relatives à votre âge."
+msgstr ""
#: src/view/com/posts/PostFeedErrorMessage.tsx:125
msgid "Hmm, some kind of issue occurred when contacting the feed server. Please let the feed owner know about this issue."
-msgstr "Hmm, un problème s’est produit avec le serveur de fils d’actu. Veuillez informer le fournisseur du fil d’actu de ce problème."
+msgstr ""
#: src/view/com/posts/PostFeedErrorMessage.tsx:113
msgid "Hmm, the feed server appears to be misconfigured. Please let the feed owner know about this issue."
-msgstr "Hmm, le serveur de fils d’actu semble être mal configuré. Veuillez informer le fournisseur du fil d’actu de ce problème."
+msgstr ""
#: src/view/com/posts/PostFeedErrorMessage.tsx:119
msgid "Hmm, the feed server appears to be offline. Please let the feed owner know about this issue."
-msgstr "Hmm, le serveur de fils d’actu semble être hors ligne. Veuillez informer le fournisseur du fil d’actu de ce problème."
+msgstr ""
#: src/view/com/posts/PostFeedErrorMessage.tsx:116
msgid "Hmm, the feed server gave a bad response. Please let the feed owner know about this issue."
-msgstr "Hmm, le serveur de fils d’actu ne répond pas. Veuillez informer le fournisseur du fil d’actu de ce problème."
+msgstr ""
#: src/view/com/posts/PostFeedErrorMessage.tsx:110
msgid "Hmm, we're having trouble finding this feed. It may have been deleted."
-msgstr "Hmm, nous n’arrivons pas à trouver ce fil d’actu. Il a peut-être été supprimé."
+msgstr ""
#: src/screens/Moderation/index.tsx:61
msgid "Hmmmm, it seems we're having trouble loading this data. See below for more details. If this issue persists, please contact us."
-msgstr "Hmm, il semble que nous ayons des difficultés à charger ces données. Voir ci-dessous pour plus de détails. Si le problème persiste, contactez-nous."
+msgstr ""
#: src/screens/Profile/ErrorState.tsx:32
msgid "Hmmmm, we couldn't load that moderation service."
-msgstr "Hmm, nous n’avons pas pu charger ce service de modération."
+msgstr ""
#: src/view/com/composer/state/video.ts:447
msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!"
-msgstr "Attendez ! Nous donnons progressivement accès à la vidéo et vous faites toujours la queue. Revenez bientôt !"
+msgstr ""
#: src/Navigation.tsx:755
#: src/Navigation.tsx:776
@@ -6299,263 +6303,259 @@ msgstr "Attendez ! Nous donnons progressivement accès à la vidéo et vous fai
#: src/view/shell/desktop/LeftNav.tsx:667
#: src/view/shell/Drawer.tsx:499
msgid "Home"
-msgstr "Accueil"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:430
msgid "Host:"
-msgstr "Hébergeur :"
+msgstr ""
#: src/components/dialogs/ServerInput.tsx:138
#: src/screens/Login/components/HostingProviderDialog.tsx:159
#: src/screens/Login/ForgotPasswordForm.tsx:80
#: src/screens/Login/LoginForm.tsx:659
msgid "Hosting provider"
-msgstr "Hébergeur"
+msgstr ""
#. placeholder {0}: toNiceHostingUrl(state.pdsUrl)
#: src/screens/Login/LoginForm.tsx:655
msgid "Hosting provider: {0}"
-msgstr "Hébergeur : {0}"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:657
msgid "Hosting provider: Bluesky"
-msgstr "Hébergeur : Bluesky"
-
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Populaire"
+msgstr ""
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
-msgstr "Comment ça marche :"
+msgstr ""
#: src/components/dialogs/InAppBrowserConsent.tsx:63
#: src/components/dialogs/InAppBrowserConsent.tsx:67
msgid "How should we open this link?"
-msgstr "Comment ouvrir ce lien ?"
+msgstr ""
#: src/components/contacts/screens/PhoneInput.tsx:279
msgid "How we use your number:"
-msgstr "Comment nous utilisons votre numéro :"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:150
msgid "Human trafficking"
-msgstr "Trafic d’êtres humains"
+msgstr ""
#: src/components/contacts/screens/GetContacts.tsx:267
msgid "I consent to Bluesky using my contacts for mutual friend discovery and to retain hashed data for matching until I opt out."
-msgstr "J’autorise Bluesky à utiliser mes contacts pour découvrir mes amis mutuels en conservant une version hashée de ces données jusqu’à ce que j’en décide autrement."
+msgstr ""
#: src/screens/Settings/components/DisableEmail2FADialog.tsx:134
#: src/screens/Settings/components/DisableEmail2FADialog.tsx:137
msgid "I have a code"
-msgstr "J’ai un code"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:292
#: src/screens/Settings/components/ChangeHandleDialog.tsx:298
msgid "I have my own domain"
-msgstr "J’ai mon propre domaine"
+msgstr ""
#: src/components/dms/BlockedByListDialog.tsx:55
msgid "I understand"
-msgstr "Je comprends"
+msgstr ""
#. placeholder {0}: currentAccount.handle
#: src/components/contacts/screens/ViewMatches.tsx:578
msgid "I'm on Bluesky as {0} - come find me! https://bsky.app/download"
-msgstr "Je suis {0} sur Bluesky — viens me rejoindre ! https://bsky.app/download"
+msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:246
msgid "If alt text is long, toggles alt text expanded state"
-msgstr "Si le texte alt est trop long, change son mode d’affichage"
+msgstr ""
#: src/screens/Settings/LanguageSettings.tsx:235
msgid "If none are selected, all languages will be shown in your feeds."
-msgstr "Si aucune n’est sélectionnée, toutes les langues seront affichées dans vos fils d’actu."
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:103
msgid "If you are 18 years of age or older and want to try again, click the button below and use a different verification method if one is available in your region. If you have questions or concerns, <0>our support team can help.0>"
-msgstr "Si vous avez 18 ans ou plus et que vous souhaitez réessayer, cliquez sur le bouton ci-dessous et utilisez une autre méthode de vérification s’il en existe une dans votre région. Si vous avez des questions ou des inquiétudes, <0>notre équipe support peut vous aider.0>"
+msgstr ""
#: src/screens/Signup/StepInfo/index.tsx:340
msgid "If you are not yet an adult according to the laws of your country, your parent or legal guardian must read these Terms on your behalf."
-msgstr "Si vous n’êtes pas encore un adulte selon les lois de votre pays, vos parents ou votre tuteur légal doivent lire ces conditions en votre nom."
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:116
msgid "If you believe your birthdate is incorrect, you can update it by <0>clicking here0>."
-msgstr "Si vous pensez que votre date de naissance est incorrecte, vous pouvez la mettre à jour en <0>cliquant ici0>."
+msgstr ""
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:272
msgid "If you delete this list, you won't be able to recover it."
-msgstr "Si vous supprimez cette liste, vous ne pourrez pas la récupérer."
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:274
msgid "If you have your own domain, you can use that as your handle. This lets you self-verify your identity. <0>Learn more here.0>"
-msgstr "Si vous possédez votre propre domaine, vous pouvez l’utiliser comme pseudo. Cela vous permet d’auto-vérifier votre identité. <0>En savoir plus (en anglais)0>"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:282
msgid "If you need to update your email, <0>click here0>."
-msgstr "Si vous avez besoin de mettre à jour votre adresse e-mail, <0>cliquez ici0>."
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:810
msgid "If you remove this post, you won't be able to recover it."
-msgstr "Si vous supprimez ce post, vous ne pourrez pas le récupérer."
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Update.tsx:206
msgid "If you update your email address, email 2FA will be disabled."
-msgstr "Si vous mettez à jour votre adresse e-mail, la 2FA par e-mail sera désactivée."
+msgstr ""
#: src/screens/Settings/components/ChangePasswordDialog.tsx:60
msgid "If you want to change your password, we will send you a code to verify that this is your account."
-msgstr "Si vous souhaitez modifier votre mot de passe, nous vous enverrons un code pour vérifier qu’il s’agit bien de votre compte."
+msgstr ""
#: src/view/screens/Storybook/Admonitions.tsx:90
msgid "If you want to restrict who can receive notifications for your account's activity, you can change this in <0>Settings → Privacy and Security0>."
-msgstr "Si vous voulez restreindre qui peut recevoir des notifications concernant votre propre activité, vous pouvez le faire depuis <0>Paramètres → Confidentialité et sécurité0>."
+msgstr ""
#: src/components/dialogs/ServerInput.tsx:210
msgid "If you're a developer, you can host your own server."
-msgstr "Si vous êtes développeur, vous pouvez héberger votre propre serveur."
+msgstr ""
#: src/screens/Settings/components/DeactivateAccountDialog.tsx:92
msgid "If you're trying to change your handle or email, do so before you deactivate."
-msgstr "Si vous essayez de changer de pseudo ou d’adresse e-mail, faites-le avant de désactiver votre compte."
+msgstr ""
#: src/components/images/ImageLayoutGridItem.tsx:91
msgid "Image"
-msgstr "Image"
+msgstr ""
#. placeholder {0}: index + 1
#: src/components/images/Gallery/index.tsx:457
msgid "Image {0}"
-msgstr "Image {0}"
+msgstr ""
#. placeholder {0}: index + 1
#. placeholder {1}: imgs.length
#: src/components/Lightbox/Lightbox.web.tsx:261
msgid "Image {0} of {1}"
-msgstr "Image {0} sur {1}"
+msgstr ""
#. placeholder {0}: index + 1
#: src/components/images/Gallery/index.tsx:442
msgid "Image {0} of {imageCount}"
-msgstr "Image {0} sur {imageCount}"
+msgstr ""
#: src/screens/Settings/AboutSettings.tsx:74
msgid "Image cache cleared"
-msgstr "Cache des images purgé"
+msgstr ""
#. Android-only toast message which includes amount of space freed using localized number formatting
#. placeholder {0}: i18n.number( Math.abs(sizeDiffBytes / 1024 / 1024), { notation: 'compact', style: 'unit', unit: 'megabyte', }, )
#: src/screens/Settings/AboutSettings.tsx:60
msgid "Image cache cleared, freed {0}"
-msgstr "Cache des images purgé, {0} libérés"
+msgstr ""
#. placeholder {0}: images.length
#: src/components/images/Gallery/index.tsx:274
msgid "Image gallery, {0} images"
-msgstr "Galerie d’images, {0} images"
+msgstr ""
#. Image has been moderated and user has the option of showing it temporarily
#: src/features/liveNow/components/LiveStatusDialog.tsx:300
msgid "Image is hidden due to your moderation settings."
-msgstr "L’image est cachée pour respecter vos paramètres de modération."
+msgstr ""
#. Image has been moderated and is not visible to the user
#: src/features/liveNow/components/LiveStatusDialog.tsx:310
msgid "Image is unavailable."
-msgstr "L’image n’est pas disponible."
+msgstr ""
#: src/components/Lightbox/chrome/ImageMenu.tsx:72
#: src/components/Lightbox/Lightbox.web.tsx:265
#: src/components/Lightbox/Lightbox.web.tsx:273
msgid "Image options"
-msgstr "Options d’image"
+msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:316
#: src/lib/media/save-image.ios.ts:25
#: src/lib/media/save-image.ts:29
msgid "Image saved"
-msgstr "Image enregistrée"
+msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:82
msgid "Image viewer"
-msgstr "Visionneuse d’image"
+msgstr ""
#: src/lib/media/save-image.ts:51
msgid "Images cannot be saved unless permission is granted to access your photo library."
-msgstr "Les images ne peuvent être enregistrées tant qu’une permission d’accès à votre photothèque n’est pas autorisée."
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:51
msgid "Impersonation"
-msgstr "Usurpation d’identité"
+msgstr ""
#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:76
#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:81
#: src/screens/Settings/FindContactsSettings.tsx:153
#: src/screens/Settings/FindContactsSettings.tsx:158
msgid "Import contacts"
-msgstr "Importer des contacts"
+msgstr ""
#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:116
#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:127
msgid "Import Contacts"
-msgstr "Importer des contacts"
+msgstr ""
#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:78
msgid "Import contacts or invite your friends"
-msgstr "Importer des contacts ou inviter vos amis"
+msgstr ""
#: src/components/contacts/FindContactsBannerNUX.tsx:33
#: src/components/contacts/FindContactsBannerNUX.tsx:72
msgid "Import contacts to find your friends"
-msgstr "Importer des contacts pour retrouver vos amis"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(syncedAt), { dateStyle: 'long', })
#: src/screens/Settings/FindContactsSettings.tsx:535
msgid "Imported on {0}"
-msgstr "Importé le {0}"
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:279
msgid "In order to provide an age-appropriate experience, we need to know your birthdate. This is a one-time thing, and your data will be kept private."
-msgstr "Pour vous offrir une expérience adaptée à votre âge, nous devons connaître votre date de naissance. On ne vous le demandera qu’une fois, et cette donnée restera privée."
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:30
msgid "In-app"
-msgstr "Dans l’app."
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:148
msgid "In-app notifications"
-msgstr "Notifications dans l’app."
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:21
msgid "In-app, everyone"
-msgstr "Dans l’app., de tout le monde"
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:25
msgid "In-app, people you follow"
-msgstr "Dans l’app., des comptes suivis"
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:29
msgid "In-app, push"
-msgstr "Dans l’app., alertes"
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:20
msgid "In-app, push, everyone"
-msgstr "Dans l’app., alertes, de tout le monde"
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:24
msgid "In-app, push, people you follow"
-msgstr "Dans l’app., alertes, des comptes suivis"
+msgstr ""
#: src/screens/Messages/ChatList.tsx:438
msgid "Inbox empty"
-msgstr "Boîte de réception vide"
+msgstr ""
#. Title message shown in chat requests inbox when it's empty
#: src/screens/Messages/Inbox.tsx:219
msgid "Inbox zero!"
-msgstr "C’est vide !"
+msgstr ""
#. Advanced search filter
#. Advanced search filter
@@ -6566,140 +6566,140 @@ msgstr "C’est vide !"
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:81
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:392
msgid "Include"
-msgstr "Inclure"
+msgstr ""
#. placeholder {0}: filter.mode === 'exclude' ? l({message: 'Exclude', comment: 'Advanced search filter'}) : l({message: 'Include', comment: 'Advanced search filter'})
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:44
msgid "Include or exclude matching posts (currently: {0})"
-msgstr "Inclure ou exclure les posts correspondants (actuellement : {0})"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:31
msgid "Include posts and/or replies (currently: {currentLabel})"
-msgstr "Inclure les posts et/ou les réponses (actuellement : {currentLabel})"
+msgstr ""
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:305
msgid "Include posts made since this date"
-msgstr "Inclure les posts publiés depuis cette date"
+msgstr ""
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:329
msgid "Include posts made until this date"
-msgstr "Inclure les posts publiés avant cette date"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:50
msgid "Include these results"
-msgstr "Inclure ces résultats"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:165
msgid "Incorrect username or password"
-msgstr "Pseudo ou mot de passe incorrect"
+msgstr ""
#: src/screens/Login/SetNewPasswordForm.tsx:124
msgid "Input code sent to your email for password reset"
-msgstr "Entrez le code envoyé à votre e-mail pour réinitialiser le mot de passe"
+msgstr ""
#: src/screens/Login/SetNewPasswordForm.tsx:148
msgid "Input new password"
-msgstr "Entrez le nouveau mot de passe"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:456
msgid "Input the code which has been emailed to you"
-msgstr "Entrez le code qui vous a été envoyé par e-mail"
+msgstr ""
#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:136
msgid "Interaction limited"
-msgstr "Interaction limitée"
+msgstr ""
#: src/screens/Moderation/index.tsx:269
msgid "Interaction settings"
-msgstr "Paramètres d’interaction"
+msgstr ""
#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:33
msgid "Introducing activity notifications"
-msgstr "Voici les notifications d’activité"
+msgstr ""
#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:49
msgid "Introducing drafts"
-msgstr "Les brouillons sont arrivés"
+msgstr ""
#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:56
msgid "Introducing finding friends via contacts"
-msgstr "Voici la recherche d’amis via les contacts"
+msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:99
msgid "Introducing group chats"
-msgstr "Et voici les discussions de groupe"
+msgstr ""
#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:38
msgid "Introducing saved posts AKA bookmarks"
-msgstr "Et voici les posts conservés (les signets)"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:156
#: src/screens/Settings/components/DisableEmail2FADialog.tsx:71
msgid "Invalid 2FA confirmation code."
-msgstr "Code de confirmation 2FA invalide."
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:157
msgid "Invalid group chat code."
-msgstr "Code de discussion de groupe incorrect."
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:615
msgid "Invalid handle. Please try a different one."
-msgstr "Votre pseudo est invalide. Veuillez utiliser un pseudo différent."
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:401
msgctxt "toast"
msgid "Invalid interaction settings."
-msgstr "Paramètres d’interaction invalides."
+msgstr ""
#: src/components/contacts/phone-number.ts:33
#: src/components/contacts/screens/PhoneInput.tsx:142
msgid "Invalid phone number"
-msgstr "Numéro de téléphone incorrect"
+msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:100
msgid "Invalid report subject"
-msgstr "Sujet de signalement invalide"
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:200
#: src/screens/Messages/components/OutgoingRequestListItem.tsx:41
msgid "Invalid rescind request."
-msgstr "Demande d’annulation invalide."
+msgstr ""
#: src/components/intents/VerifyEmailIntentDialog.tsx:86
msgid "Invalid Verification Code"
-msgstr "Code de vérification invalide"
+msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:587
msgid "Invite"
-msgstr "Inviter"
+msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:567
msgid "Invite {name} to join Bluesky"
-msgstr "Inviter {name} à rejoindre Bluesky"
+msgstr ""
#: src/screens/Signup/StepInfo/index.tsx:193
msgid "Invite code"
-msgstr "Code d’invitation"
+msgstr ""
#: src/screens/Signup/state.ts:347
msgid "Invite code not accepted. Check that you input it correctly and try again."
-msgstr "Code d’invitation refusé. Vérifiez que vous l’avez saisi correctement et réessayez."
+msgstr ""
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:352
#: src/view/shell/Drawer.tsx:121
msgid "Invite friends"
-msgstr "Inviter des amis"
+msgstr ""
#: src/components/contacts/components/InviteInfo.tsx:42
#: src/components/contacts/components/InviteInfo.tsx:44
msgid "Invite Friends"
-msgstr "Inviter des amis"
+msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:301
msgid "Invite friends <0/>"
-msgstr "Inviter des amis <0/>"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:193
#: src/screens/Messages/components/InviteLinkDialog.tsx:329
@@ -6708,191 +6708,191 @@ msgstr "Inviter des amis <0/>"
#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:149
#: src/screens/Messages/ConversationSettings/index.tsx:557
msgid "Invite link"
-msgstr "Lien d’invitation"
+msgstr ""
#. Link that invites someone to follow your profile, distinct from a group chat invite link
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:214
msgctxt "profile invite"
msgid "Invite link"
-msgstr "Lien d’invitation"
+msgstr ""
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:127
msgid "Invite link copied"
-msgstr "Lien d’invitation copié"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:120
msgid "Invite link created"
-msgstr "Lien d’invitation créé"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:138
#: src/screens/Messages/components/InviteLinkDialog.tsx:329
msgid "Invite link disabled"
-msgstr "Lien d’invitation désactivé"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:126
msgid "Invite link edited"
-msgstr "Lien d’invitation modifié"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:132
msgid "Invite link enabled"
-msgstr "Lien d’invitation activé"
+msgstr ""
#: src/components/StarterPack/ShareDialog.tsx:83
msgid "Invite people to this starter pack!"
-msgstr "Invitez les gens à ce kit de démarrage !"
+msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:91
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:144
msgid "Invite your friends"
-msgstr "Invitez vos amis"
+msgstr ""
#: src/screens/StarterPack/Wizard/StepDetails.tsx:37
msgid "Invite your friends to follow your favorite feeds and people"
-msgstr "Invitez vos ami·e·s à suivre vos fils d’actu et vos personnes préférées"
+msgstr ""
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:155
msgid "Invited"
-msgstr "Invité·e"
+msgstr ""
#: src/screens/StarterPack/Wizard/StepDetails.tsx:34
msgid "Invites, but personal"
-msgstr "Invitations, mais personnelles"
+msgstr ""
#: src/components/contacts/components/InviteInfo.tsx:47
msgid "It looks like some of your contacts have not tried to find you here yet. You can personally invite them by customizing a draft message we will provide."
-msgstr "On dirait que certains de vos contacts n’ont pas encore essayé de vous retrouver par ici. Vous pouvez les inviter personnellement grâce à un brouillon de message à personnaliser que nous vous proposerons."
+msgstr ""
#: src/screens/Signup/StepInfo/index.tsx:373
msgid "It's correct"
-msgstr "C’est correct"
+msgstr ""
#. placeholder {0}: getName(items[0])
#: src/screens/StarterPack/Wizard/index.tsx:483
msgid "It's just <0>{0} 0>right now! Add more people to your starter pack by searching above."
-msgstr "Il n’y a que <0>{0}0> pour l’instant ! Ajoutez d’autres personnes à votre kit de démarrage en effectuant une recherche ci-dessus."
+msgstr ""
#: src/screens/StarterPack/Wizard/index.tsx:478
msgid "It's just you right now! Add more people to your starter pack by searching above."
-msgstr "Il n’y a que vous pour l’instant ! Ajoutez d’autres personnes à votre kit de démarrage en effectuant une recherche ci-dessus."
+msgstr ""
#. placeholder {0}: videoState.jobId
#: src/view/com/composer/Composer.tsx:2611
msgid "Job ID: {0}"
-msgstr "ID de job : {0}"
+msgstr ""
#. Link to a page with job openings at Bluesky
#: src/view/com/auth/SplashScreen.web.tsx:181
msgid "Jobs"
-msgstr "Emplois"
+msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:117
#: src/components/intents/GroupChatJoinDialog.tsx:296
msgid "Join"
-msgstr "Rejoindre"
+msgstr ""
#: src/screens/StarterPack/StarterPackLandingScreen.tsx:210
#: src/screens/StarterPack/StarterPackLandingScreen.tsx:215
#: src/screens/StarterPack/StarterPackScreen.tsx:478
#: src/screens/StarterPack/StarterPackScreen.tsx:488
msgid "Join Bluesky"
-msgstr "Rejoignez Bluesky"
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:72
#: src/components/intents/GroupChatJoinDialog.tsx:464
msgid "Join group chat"
-msgstr "Rejoindre la discussion de groupe"
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:189
#: src/screens/Messages/components/OutgoingRequestListItem.tsx:31
msgid "Join request rescinded."
-msgstr "Demande à rejoindre annulée."
+msgstr ""
#: src/components/StarterPack/QrCode.tsx:72
#: src/view/shell/NavSignupCard.tsx:41
msgid "Join the conversation"
-msgstr "Participez à la conversation"
+msgstr ""
#: src/lib/interests.ts:63
msgid "Journalism"
-msgstr "Journalisme"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1539
#: src/view/com/composer/Composer.tsx:1549
#: src/view/com/composer/drafts/DraftsButton.tsx:135
msgid "Keep editing"
-msgstr "Revenir à l’édition"
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:230
msgid "Keep me posted"
-msgstr "Tenez-moi au courant"
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:200
msgid "KWS website"
-msgstr "Site de KWS"
+msgstr ""
#. placeholder {0}: sanitizeDisplayName(desc.source!)
#: src/components/moderation/ContentHider.tsx:245
msgid "Labeled by {0}."
-msgstr "Étiqueté par {0}."
+msgstr ""
#: src/components/moderation/ContentHider.tsx:243
msgid "Labeled by the author."
-msgstr "Étiqueté par l’auteur·ice."
+msgstr ""
#: src/view/com/composer/labels/LabelsBtn.tsx:70
#: src/view/screens/Profile.tsx:232
msgid "Labels"
-msgstr "Étiquettes"
+msgstr ""
#: src/view/com/composer/labels/LabelsBtn.tsx:68
msgid "Labels added"
-msgstr "Étiquettes ajoutées"
+msgstr ""
#: src/components/moderation/LabelsOnMeDialog.tsx:78
msgid "Labels applied to this post"
-msgstr "Étiquettes appliquées à ce post"
+msgstr ""
#: src/screens/Profile/Sections/Labels.tsx:194
msgid "Labels are annotations on users and content. They can be used to hide, warn, and categorize the network."
-msgstr "Les étiquettes sont des annotations sur les comptes et le contenu. Elles peuvent être utilisées pour masquer, avertir et catégoriser le réseau."
+msgstr ""
#: src/components/moderation/LabelsOnMeDialog.tsx:76
msgid "Labels on your account"
-msgstr "Étiquettes sur votre compte"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:357
msgid "Language"
-msgstr "Langue"
+msgstr ""
#: src/Navigation.tsx:219
msgid "Language Settings"
-msgstr "Paramètres linguistiques"
+msgstr ""
#: src/screens/Settings/LanguageSettings.tsx:98
#: src/screens/Settings/Settings.tsx:240
#: src/screens/Settings/Settings.tsx:243
msgid "Languages"
-msgstr "Langues"
+msgstr ""
#: src/screens/Settings/AppearanceSettings.tsx:160
msgid "Larger"
-msgstr "Plus grande"
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:443
#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:179
msgid "Last initiated {timeAgo} ago"
-msgstr "Démarré la dernière fois il y a {timeAgo}"
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:441
#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:177
msgid "Last initiated just now"
-msgstr "Démarré la dernière fois à l’instant"
+msgstr ""
#: src/screens/Hashtag.tsx:97
#: src/screens/Search/SearchResults.tsx:86
#: src/screens/Topic.tsx:64
msgid "Latest"
-msgstr "Dernier"
+msgstr ""
#: src/components/verification/VerificationsDialog.tsx:168
#: src/components/verification/VerifierDialog.tsx:136
@@ -6902,103 +6902,103 @@ msgstr "Dernier"
#: src/screens/Settings/components/ChangeHandleDialog.tsx:279
msgctxt "english-only-resource"
msgid "Learn more"
-msgstr "En savoir plus (en anglais)"
+msgstr ""
#: src/components/moderation/ScreenHider.tsx:143
msgid "Learn More"
-msgstr "En savoir plus"
+msgstr ""
#: src/screens/Search/SearchResults.tsx:246
msgctxt "english-only-resource"
msgid "Learn more about <0>how to use advanced search0>."
-msgstr "En savoir plus sur <0>comment utiliser la recherche avancée (en anglais)0>."
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceDismissibleFeedBanner.tsx:66
msgid "Learn more about age assurance"
-msgstr "En savoir plus sur la vérification d’âge"
+msgstr ""
#: src/view/com/auth/SplashScreen.web.tsx:169
msgid "Learn more about Bluesky"
-msgstr "En savoir plus sur Bluesky (en anglais)"
+msgstr ""
#: src/components/contacts/components/InviteInfo.tsx:33
msgid "Learn more about how inviting friends works"
-msgstr "En savoir plus sur la manière dont l’invitation d’amis fonctionne"
+msgstr ""
#: src/components/contacts/screens/PhoneInput.tsx:303
#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:53
#: src/screens/Settings/FindContactsSettings.tsx:140
msgctxt "english-only-resource"
msgid "Learn more about importing contacts"
-msgstr "En savoir plus sur l’import de contacts (en anglais)"
+msgstr ""
#: src/components/dialogs/ServerInput.tsx:220
#: src/screens/Login/components/HostingProviderDialog.tsx:241
msgid "Learn more about self hosting your PDS."
-msgstr "En savoir plus sur l’auto-hébergement de PDS (en anglais)."
+msgstr ""
#: src/components/moderation/ContentHider.tsx:166
#: src/components/moderation/ContentHider.tsx:230
msgid "Learn more about the moderation applied to this content"
-msgstr "En savoir plus sur la modération appliquée à ce contenu"
+msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:150
msgid "Learn more about these changes and how to share your thoughts with us by <0>reading our blog post.0>"
-msgstr "Apprenez-en plus sur ces changements et sur la manière dont vous pouvez partager vos réflexions avec nous en <0>lisant notre article de blog (en anglais).0>"
+msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:90
msgid "Learn more about these changes and how to share your thoughts with us by reading our blog post."
-msgstr "Apprenez-en plus sur ces changements et sur la manière dont vous pouvez partager vos réflexions avec nous en lisant notre article de blog (en anglais)."
+msgstr ""
#: src/components/moderation/PostHider.tsx:116
#: src/components/moderation/ScreenHider.tsx:132
msgid "Learn more about this warning"
-msgstr "En savoir plus sur cet avertissement"
+msgstr ""
#: src/components/verification/VerificationsDialog.tsx:153
#: src/components/verification/VerifierDialog.tsx:122
msgctxt "english-only-resource"
msgid "Learn more about verification on Bluesky"
-msgstr "En savoir plus sur la vérification sur Bluesky (en anglais)"
+msgstr ""
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:128
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:131
msgid "Learn more about what is public on Bluesky."
-msgstr "En savoir plus sur ce qui est public sur Bluesky (en anglais)."
+msgstr ""
#: src/screens/Profile/components/GermButton.tsx:212
msgid "Learn more about your Germ DM link"
-msgstr "En savoir plus sur votre lien Germ DM"
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceAdmonition.tsx:90
msgid "Learn more in your <0>account settings.0>"
-msgstr "En savoir plus dans vos <0>paramètres de compte.0>"
+msgstr ""
#: src/components/dialogs/ServerInput.tsx:222
#: src/components/moderation/ContentHider.tsx:253
#: src/screens/Login/components/HostingProviderDialog.tsx:243
msgid "Learn more."
-msgstr "En savoir plus."
+msgstr ""
#: src/components/dms/LeaveConvoPrompt.tsx:59
#: src/screens/Messages/ConversationSettings/index.tsx:591
msgid "Leave"
-msgstr "Se retirer"
+msgstr ""
#. Leave a conversation (reject a chat invitation)
#: src/screens/Messages/components/ChatStatusInfo.tsx:72
msgctxt "Button"
msgid "Leave"
-msgstr "Se retirer"
+msgstr ""
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
-msgstr "Se retirer de la discussion"
+msgstr ""
#: src/components/dms/AfterReportConversationDialog.tsx:229
#: src/components/dms/AfterReportConversationDialog.tsx:233
@@ -7008,227 +7008,227 @@ msgstr "Se retirer de la discussion"
#: src/components/dms/ConvoMenu.tsx:312
#: src/components/dms/LeaveConvoPrompt.tsx:53
msgid "Leave conversation"
-msgstr "Se retirer de la conversation"
+msgstr ""
#. After-report action for a conversation
#: src/components/dms/AfterReportConversationDialog.tsx:174
msgctxt "button"
msgid "Leave conversation"
-msgstr "Se retirer de la conversation"
+msgstr ""
#: src/screens/Messages/ConversationSettings/prompts.tsx:130
#: src/screens/Messages/ConversationSettings/prompts.tsx:154
msgid "Leave group chat"
-msgstr "Quitter la discussion de groupe"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:590
msgid "Leave this group chat"
-msgstr "Se retirer de cette discussion de groupe"
+msgstr ""
#: src/components/dialogs/LinkWarning.tsx:83
#: src/components/dialogs/LinkWarning.tsx:91
msgid "Leaving Bluesky"
-msgstr "Vous quittez Bluesky"
+msgstr ""
#: src/screens/Messages/ConversationSettings/prompts.tsx:153
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
-msgstr "Partir de cette discussion la verrouillera définitivement et vous ne pourrez plus la rejoindre."
+msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
-msgstr "A quitté la discussion de groupe."
+msgstr ""
#: src/screens/SignupQueued.tsx:158
msgid "left to go."
-msgstr "devant vous dans la file."
+msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:354
msgid "Let me choose"
-msgstr "Laissez-moi choisir"
+msgstr ""
#: src/screens/Login/index.tsx:177
#: src/screens/Login/index.tsx:193
msgid "Let's get your password reset!"
-msgstr "Réinitialisez votre mot de passe !"
+msgstr ""
#: src/screens/Onboarding/StepFinished/index.tsx:337
msgid "Let's go!"
-msgstr "Allons-y !"
+msgstr ""
#: src/components/dialogs/Embed.tsx:159
#: src/components/dialogs/Embed.tsx:161
#: src/screens/Settings/AppearanceSettings.tsx:89
msgid "Light"
-msgstr "Clair"
+msgstr ""
#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:14
msgctxt "Name of app icon variant"
msgid "Light"
-msgstr "Clair"
+msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
-msgstr "Aimer"
+msgstr ""
#. Accessibility label for the like button when the post has not been liked, verb form followed by number of likes and noun form
#. placeholder {0}: post.likeCount || 0
#: src/components/PostControls/index.tsx:284
msgid "Like ({0, plural, one {# like} other {# likes}})"
-msgstr "Aimer ({0, plural, one {# ont aimé} other {# ont aimé}})"
+msgstr ""
#: src/components/ProgressGuide/List.tsx:110
msgid "Like 10 posts"
-msgstr "Aimer 10 posts"
+msgstr ""
#: src/state/shell/progress-guide.tsx:217
#: src/state/shell/progress-guide.tsx:222
msgid "Like 10 posts to train the Discover feed"
-msgstr "Aimez 10 posts afin de former le fil d’actu « Discover »"
+msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
-msgstr "Aimer ce fil d’actu"
+msgstr ""
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:149
msgid "Like this labeler"
-msgstr "Aimer cet étiqueteur"
+msgstr ""
#: src/Navigation.tsx:297
#: src/Navigation.tsx:302
msgid "Liked by"
-msgstr "Aimé par"
+msgstr ""
#: src/screens/Post/PostLikedBy.tsx:31
#: src/screens/Profile/ProfileLabelerLikedBy.tsx:22
#: src/view/screens/ProfileFeedLikedBy.tsx:22
msgid "Liked By"
-msgstr "Aimé par"
+msgstr ""
#. placeholder {0}: count || 0
#. placeholder {0}: feed.likeCount || 0
#: src/components/FeedCard.tsx:249
#: src/view/com/feeds/FeedSourceCard.tsx:173
msgid "Liked by {0, plural, one {# user} other {# users}}"
-msgstr "Aimé par {0, plural, one {# compte} other {# comptes}}"
+msgstr ""
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
-msgstr "Aimé par {likeCount, plural, one {# compte} other {# comptes}}"
+msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:158
#: src/screens/Settings/NotificationSettings/index.tsx:160
#: src/screens/Settings/NotificationSettings/index.tsx:315
#: src/view/screens/Profile.tsx:238
msgid "Likes"
-msgstr "Posts aimés"
+msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:200
#: src/screens/Settings/NotificationSettings/index.tsx:239
#: src/screens/Settings/NotificationSettings/index.tsx:378
msgid "Likes of your reposts"
-msgstr "« J’aime » de vos reposts"
+msgstr ""
#: src/screens/PostThread/components/LikesStat.tsx:85
msgid "Likes on this post"
-msgstr "Mentions « J’aime » sur ce post"
+msgstr ""
#: src/screens/PostThread/components/HeaderDropdown.tsx:49
#: src/screens/PostThread/components/HeaderDropdown.tsx:54
msgid "Linear"
-msgstr "Linéaire"
+msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:300
msgid "Link copied to clipboard"
-msgstr "Lien copié dans le presse-papiers"
+msgstr ""
#: src/Navigation.tsx:252
msgid "List"
-msgstr "Liste"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:397
msgid "List avatar"
-msgstr "Avatar de la liste"
+msgstr ""
#: src/screens/ProfileList/components/SubscribeMenu.tsx:48
msgctxt "toast"
msgid "List blocked"
-msgstr "Liste bloquée"
+msgstr ""
#. placeholder {0}: sanitizeHandle(creator.handle, '@')
#. placeholder {0}: sanitizeHandle(feed.creatorHandle, '@')
#: src/components/ListCard.tsx:153
#: src/view/com/feeds/FeedSourceCard.tsx:153
msgid "List by {0}"
-msgstr "Liste par {0}"
+msgstr ""
#: src/view/com/profile/ProfileSubpageHeader.tsx:145
msgid "List by <0/>"
-msgstr "Liste par <0/>"
+msgstr ""
#: src/view/com/profile/ProfileSubpageHeader.tsx:143
msgid "List by you"
-msgstr "Liste par vous"
+msgstr ""
#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:127
msgid "List created, but failed to add some members"
-msgstr "Liste créée, mais certains membres n’ont pu être ajoutés"
+msgstr ""
#: src/view/com/feeds/MissingFeed.tsx:155
msgid "List creator"
-msgstr "Liste créée par"
+msgstr ""
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:93
msgctxt "toast"
msgid "List deleted"
-msgstr "Liste supprimée"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:446
msgid "List description"
-msgstr "Description de la liste"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:466
msgid "List description is too long. {DESCRIPTION_MAX_GRAPHEMES, plural, other {The maximum number of characters is #.}}"
-msgstr "La description de la liste est trop longue. La taille maximum est de {DESCRIPTION_MAX_GRAPHEMES, plural, one {# caractère.} other {# caractères.}}"
+msgstr ""
#: src/screens/List/ListHiddenScreen.tsx:133
msgid "List has been hidden"
-msgstr "La liste a été cachée"
+msgstr ""
#: src/screens/ProfileList/index.tsx:175
msgid "List Hidden"
-msgstr "Liste cachée"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:438
msgid "List must have a name."
-msgstr "Une liste doit porter un nom."
+msgstr ""
#: src/screens/ProfileList/components/SubscribeMenu.tsx:33
msgctxt "toast"
msgid "List muted"
-msgstr "Liste masquée"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:410
msgid "List name"
-msgstr "Nom de la liste"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:430
msgid "List name is too long. {DISPLAY_NAME_MAX_GRAPHEMES, plural, other {The maximum number of characters is #.}}"
-msgstr "Le nom de la liste est trop long. La taille maximum est de {DISPLAY_NAME_MAX_GRAPHEMES, plural, one {# caractère.} other {# caractères.}}"
+msgstr ""
#: src/screens/ProfileList/components/Header.tsx:115
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:130
msgctxt "toast"
msgid "List unblocked"
-msgstr "Liste débloquée"
+msgstr ""
#: src/screens/ProfileList/components/Header.tsx:101
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:116
msgctxt "toast"
msgid "List unmuted"
-msgstr "Liste réaffichée"
+msgstr ""
#: src/Navigation.tsx:173
#: src/view/screens/Lists.tsx:60
@@ -7237,659 +7237,658 @@ msgstr "Liste réaffichée"
#: src/view/shell/desktop/LeftNav.tsx:722
#: src/view/shell/Drawer.tsx:604
msgid "Lists"
-msgstr "Listes"
+msgstr ""
#: src/view/com/lists/MyLists.tsx:72
msgid "Lists allow you to see content from your favorite people."
-msgstr "Les listes vous permettent de suivre le contenu de vos personnes préférées."
+msgstr ""
#: src/components/dms/BlockedByListDialog.tsx:38
msgid "Lists blocking this user:"
-msgstr "Listes qui bloquent ce compte :"
+msgstr ""
#. Live status indicator on avatar. Should be extremely short, not much space for more than 4 characters
#: src/features/liveNow/components/LiveIndicator.tsx:46
msgid "LIVE"
-msgstr "LIVE"
+msgstr ""
#. placeholder {0}: feed.title
#: src/features/liveEvents/components/LiveEventFeedCardCompact.tsx:53
#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:54
msgid "Live event happening now: {0}"
-msgstr "Direct en cours : {0}"
+msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
-msgstr "Direct masqué"
+msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
-msgstr "Direct réaffiché"
+msgstr ""
#: src/features/liveNow/components/LiveStatusDialog.tsx:245
msgid "Live feature is in beta"
-msgstr "La fonction « En direct » est en bêta"
+msgstr ""
#: src/features/liveNow/components/EditLiveDialog.tsx:142
#: src/features/liveNow/components/EditLiveDialog.tsx:146
#: src/features/liveNow/components/GoLiveDialog.tsx:137
#: src/features/liveNow/components/GoLiveDialog.tsx:141
msgid "Live link"
-msgstr "Lien vers le direct"
+msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
-msgstr "Charger plus"
+msgstr ""
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
-msgstr "Charger d’autres fils d’actu suggérés"
+msgstr ""
#: src/view/screens/Notifications.tsx:271
msgid "Load new notifications"
-msgstr "Charger les nouvelles notifications"
+msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
msgid "Load new posts"
-msgstr "Charger les nouveaux posts"
+msgstr ""
#: src/screens/Messages/components/MessageComposer.tsx:254
msgctxt "placeholder"
msgid "Loading chat…"
-msgstr "Chargement de la discussion…"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:575
msgid "Loading lists..."
-msgstr "Chargement des listes…"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:279
msgid "Loading post interaction settings..."
-msgstr "Chargement des paramètres d’interaction du post…"
+msgstr ""
#: src/view/com/composer/text-input/mobile/Autocomplete.tsx:60
msgid "Loading..."
-msgstr "Chargement…"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:571
msgid "Lock"
-msgstr "Verrouiller"
+msgstr ""
#: src/screens/Messages/ConversationSettings/prompts.tsx:107
msgid "Lock group chat"
-msgstr "Verrouiller la discussion de groupe"
+msgstr ""
#: src/screens/Messages/ConversationSettings/prompts.tsx:105
msgid "Lock group chat?"
-msgstr "Verrouiller la discussion de groupe ?"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:569
msgid "Lock this group chat"
-msgstr "Verrouiller cette discussion de groupe"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:571
msgid "Locked"
-msgstr "Verrouillée"
+msgstr ""
#: src/Navigation.tsx:327
msgid "Log"
-msgstr "Journaux"
+msgstr ""
#: src/components/AccountList.tsx:189
msgid "Logged out"
-msgstr "Déconnecté·e"
+msgstr ""
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:107
msgid "Logged-out visibility"
-msgstr "Visibilité déconnectée"
+msgstr ""
#: src/view/shell/desktop/RightNav.tsx:142
msgid "Logo by @sawaratsuki.bsky.social"
-msgstr "Logo par @sawaratsuki.bsky.social"
+msgstr ""
#: src/view/shell/desktop/RightNav.tsx:139
#: src/view/shell/Drawer.tsx:768
msgid "Logo by <0>@sawaratsuki.bsky.social0>"
-msgstr "Logo par <0>@sawaratsuki.bsky.social0>"
+msgstr ""
#. placeholder {0}: isCashtag ? tag : `#${tag}`
#: src/components/RichTextTag.tsx:55
msgid "Long press to open tag menu for {0}"
-msgstr "Appuyer longtemps pour ouvrir le menu de mot-clé pour {0}"
+msgstr ""
#: src/screens/Login/SetNewPasswordForm.tsx:114
msgid "Looks like XXXXX-XXXXX"
-msgstr "De la forme XXXXX-XXXXX"
+msgstr ""
#: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:44
msgid "Looks like you haven't saved any feeds! Use our recommendations or browse more below."
-msgstr "On dirait que vous n’avez plus de fils d’actu enregistrés ! Utilisez nos recommandations ou parcourez en plus ci-dessous."
+msgstr ""
#: src/screens/Home/NoFeedsPinned.tsx:84
msgid "Looks like you unpinned all your feeds. But don't worry, you can add some below 😄"
-msgstr "On dirait que vous avez désépinglé tous vos fils d’actu. Mais pas d’inquiétudes : vous pouvez en ajouter ci-dessous 😄"
+msgstr ""
#: src/screens/Feeds/NoFollowingFeed.tsx:36
msgid "Looks like you're missing a following feed. <0>Click here to add one.0>"
-msgstr "On dirait que vous n’avez plus de fil des abonnements. <0>Cliquez ici pour en rajouter un.0>"
+msgstr ""
#. Accessibility label for the icon-only pill that filters the GIF picker to GIFs about love/affection.
#: src/features/gifPicker/components/GifCategoryPills.tsx:55
msgid "Love GIFs"
-msgstr "GIFs d’amour"
+msgstr ""
#: src/components/dialogs/EmailDialog/index.tsx:39
msgid "Make adjustments to email settings for your account"
-msgstr "Ajuster les paramètres d’e-mail pour votre compte"
+msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:311
msgid "Make one for me"
-msgstr "En faire un pour moi"
+msgstr ""
#: src/components/dialogs/LinkWarning.tsx:101
msgid "Make sure this is where you intend to go!"
-msgstr "Assurez-vous que c’est bien là que vous avez l’intention d’aller !"
+msgstr ""
#: src/screens/Settings/ContentAndMediaSettings.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:65
msgid "Manage saved feeds"
-msgstr "Gérer vos fils d’actu enregistrés"
+msgstr ""
#: src/screens/Moderation/index.tsx:339
msgid "Manage verification settings"
-msgstr "Gérer les paramètres de vérification"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:111
msgid "Manage your muted words and tags"
-msgstr "Gérer les mots et les mots-clés masqués"
+msgstr ""
#: src/screens/Login/components/HostingProviderDialog.tsx:173
#: src/screens/Login/components/HostingProviderDialog.tsx:174
msgid "Manual"
-msgstr "Manuel"
+msgstr ""
#: src/screens/Messages/Inbox.tsx:312
#: src/screens/Messages/Inbox.tsx:318
msgid "Mark all as read"
-msgstr "Tout marquer comme lus"
+msgstr ""
#: src/screens/Messages/ChatList.tsx:656
#: src/screens/Messages/ChatList.tsx:660
#: src/view/shell/bottom-bar/BottomBar.tsx:465
#: src/view/shell/bottom-bar/BottomBar.tsx:469
msgid "Mark all chats as read"
-msgstr "Marquer toutes les discussions comme lues"
+msgstr ""
#: src/screens/Messages/ChatList.tsx:664
#: src/screens/Messages/ChatList.tsx:668
#: src/view/shell/bottom-bar/BottomBar.tsx:473
#: src/view/shell/bottom-bar/BottomBar.tsx:477
msgid "Mark all requests as read"
-msgstr "Marquer toutes les demandes comme lues"
+msgstr ""
#: src/components/dms/ConvoMenu.tsx:248
#: src/components/dms/ConvoMenu.tsx:252
msgid "Mark as read"
-msgstr "Marqué comme lu"
+msgstr ""
#: src/screens/Messages/Inbox.tsx:299
msgid "Marked all as read"
-msgstr "Tout marqué comme lus"
+msgstr ""
#: src/screens/Messages/ChatList.tsx:634
#: src/view/shell/bottom-bar/BottomBar.tsx:444
msgid "Marked all chats as read"
-msgstr "Toutes les discussions marquées comme lues"
+msgstr ""
#: src/screens/Messages/ChatList.tsx:643
#: src/view/shell/bottom-bar/BottomBar.tsx:453
msgid "Marked all requests as read"
-msgstr "Toutes les demandes marquées comme lues"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:85
#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:92
msgid "Maybe later"
-msgstr "Peut-être plus tard"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:375
#: src/view/screens/Profile.tsx:236
msgid "Media"
-msgstr "Média"
+msgstr ""
#. Example: "Media stored on John's iPhone"
#. placeholder {0}: draft.draft.deviceName
#: src/view/com/composer/drafts/DraftItem.tsx:119
msgid "Media stored on {0}"
-msgstr "Média stocké sur {0}"
+msgstr ""
#: src/view/com/composer/drafts/DraftItem.tsx:117
msgid "Media stored on another device"
-msgstr "Média stocké sur un autre appareil"
+msgstr ""
#: src/view/com/composer/labels/LabelsBtn.tsx:206
msgid "Media that may be disturbing or inappropriate for some audiences."
-msgstr "Médias qui peuvent être perturbants ou inappropriés pour certains publics."
+msgstr ""
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
-msgstr "Membre retiré de la discussion de groupe."
+msgstr ""
#. The heading above the list of chat members.
#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:34
msgid "Members"
-msgstr "Membres"
+msgstr ""
#: src/screens/Messages/ConversationSettings/prompts.tsx:106
msgid "Members can still read chat history but can’t send new messages."
-msgstr "Les membres pourront continuer à lire l’historique de la discussion mais ne pourront plus envoyer de nouveaux messages."
+msgstr ""
#: src/components/WhoCanReply.tsx:320
msgid "mentioned users"
-msgstr "comptes mentionnés"
+msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:179
#: src/screens/Settings/NotificationSettings/index.tsx:193
#: src/screens/Settings/NotificationSettings/index.tsx:340
#: src/view/screens/Notifications.tsx:99
msgid "Mentions"
-msgstr "Mentions"
+msgstr ""
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:37
msgid "Mentions of these people"
-msgstr "Mentions de ces comptes"
+msgstr ""
#: src/components/Menu/index.tsx:119
msgid "Menu"
-msgstr "Menu"
+msgstr ""
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:203
msgctxt "action"
msgid "Message"
-msgstr "Envoyer un message"
+msgstr ""
#: src/screens/Messages/components/MessageComposer.tsx:255
msgctxt "description"
msgid "Message"
-msgstr "Message"
+msgstr ""
#. placeholder {0}: profile.handle
#: src/components/dms/MessageProfileButton.tsx:99
msgid "Message {0}"
-msgstr "Envoyer un message à {0}"
+msgstr ""
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:199
msgid "Message {displayName}"
-msgstr "Envoyer un message à {displayName}"
+msgstr ""
#: src/screens/Messages/components/ChatListItem.tsx:322
msgid "Message deleted"
-msgstr "Message supprimé"
+msgstr ""
#: src/components/dms/MessageOverlays.tsx:111
msgctxt "toast"
msgid "Message deleted"
-msgstr "Message supprimé"
+msgstr ""
#: src/components/dms/MessageItem.tsx:636
msgid "Message failed to send."
-msgstr "Échec de l’envoi du message."
+msgstr ""
#. placeholder {0}: sender?.handle ?? 'unknown'
#. placeholder {1}: message.text
#: src/components/dms/MessageContextMenu.tsx:166
msgid "Message from @{0}: {1}"
-msgstr "Message de @{0} : {1}"
+msgstr ""
#. placeholder {0}: rawError.message
#: src/view/com/posts/PostFeedErrorMessage.tsx:209
msgid "Message from server: {0}"
-msgstr "Message du serveur : {0}"
+msgstr ""
#: src/screens/Messages/components/MessageComposer.tsx:251
msgid "Message input field"
-msgstr "Champ d’écriture du message"
+msgstr ""
#: src/screens/Messages/components/MessageComposer.tsx:116
msgid "Message is too long ({graphemeCount}/{MAX_DM_GRAPHEME_LENGTH})"
-msgstr "Le message est trop long ({graphemeCount}/{MAX_DM_GRAPHEME_LENGTH})"
+msgstr ""
#: src/components/dms/MessageContextMenu.tsx:165
msgid "Message options"
-msgstr "Options de message"
+msgstr ""
#: src/Navigation.tsx:770
msgid "Messages"
-msgstr "Messages"
+msgstr ""
#: src/components/dms/MessageItem.tsx:735
msgid "Messages from this person are hidden while they are blocking you."
-msgstr "Les messages de ce compte resteront masqués tant que vous resterez bloqué·e par celui-ci."
+msgstr ""
#: src/components/dms/MessageItem.tsx:730
msgid "Messages from this person are hidden while you are blocking them."
-msgstr "Les messages de ce compte resteront masqués tant qu’il restera bloqué."
+msgstr ""
#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:101
msgctxt "Name of app icon variant"
msgid "Midnight"
-msgstr "Minuit"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:177
msgid "Minor harassment or bullying"
-msgstr "Harcèlement (ou intimidation) d’un mineur"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:35
msgid "Misleading"
-msgstr "Trompeur"
+msgstr ""
#: src/view/com/composer/drafts/DraftItem.tsx:131
msgid "Missing media"
-msgstr "Média manquant"
+msgstr ""
#: src/Navigation.tsx:178
#: src/screens/Moderation/index.tsx:100
msgid "Moderation"
-msgstr "Modération"
+msgstr ""
#: src/screens/Settings/Settings.tsx:190
#: src/screens/Settings/Settings.tsx:193
msgid "Moderation and content filters"
-msgstr "Modération et filtres de contenu"
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:175
msgid "Moderation details"
-msgstr "Détails de la modération"
+msgstr ""
#. placeholder {0}: sanitizeHandle(creator.handle, '@')
#. placeholder {0}: sanitizeHandle(list.creator.handle, '@')
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:311
#: src/components/ListCard.tsx:152
msgid "Moderation list by {0}"
-msgstr "Liste de modération par {0}"
+msgstr ""
#: src/view/com/profile/ProfileSubpageHeader.tsx:158
msgid "Moderation list by <0/>"
-msgstr "Liste de modération par <0/>"
+msgstr ""
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:309
#: src/view/com/profile/ProfileSubpageHeader.tsx:156
msgid "Moderation list by you"
-msgstr "Liste de modération par vous"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:256
msgctxt "toast"
msgid "Moderation list created"
-msgstr "Liste de modération créée"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:242
msgctxt "toast"
msgid "Moderation list updated"
-msgstr "Liste de modération mise à jour"
+msgstr ""
#: src/screens/Moderation/index.tsx:299
msgid "Moderation lists"
-msgstr "Listes de modération"
+msgstr ""
#: src/Navigation.tsx:183
#: src/view/screens/ModerationModlists.tsx:60
msgid "Moderation Lists"
-msgstr "Listes de modération"
+msgstr ""
#: src/components/moderation/LabelPreference.tsx:257
msgid "moderation settings"
-msgstr "paramètres de modération"
+msgstr ""
#: src/Navigation.tsx:312
msgid "Moderation states"
-msgstr "États de modération"
+msgstr ""
#: src/screens/Moderation/index.tsx:253
msgid "Moderation tools"
-msgstr "Outils de modération"
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:72
#: src/lib/moderation/useModerationCauseDescription.ts:48
msgid "Moderator has chosen to set a general warning on the content."
-msgstr "La modération a choisi d’ajouter un avertissement général sur le contenu."
+msgstr ""
#: src/view/shell/desktop/Feeds.tsx:106
#: src/view/shell/desktop/Feeds.tsx:153
msgid "More feeds"
-msgstr "Plus de fils d’actu"
+msgstr ""
#: src/view/com/composer/select-language/PostLanguageSelect.tsx:125
#: src/view/com/composer/select-language/PostLanguageSelect.tsx:128
msgid "More languages..."
-msgstr "Plus de langues…"
+msgstr ""
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:144
#: src/view/com/composer/drafts/DraftItem.tsx:190
#: src/view/com/profile/ProfileMenu.tsx:251
#: src/view/com/profile/ProfileMenu.tsx:258
msgid "More options"
-msgstr "Plus d’options"
+msgstr ""
#: src/screens/SavedFeeds.tsx:488
msgid "Move feed down"
-msgstr "Descendre le fil d’actu"
+msgstr ""
#: src/screens/SavedFeeds.tsx:478
msgid "Move feed up"
-msgstr "Remonter le fil d’actu"
+msgstr ""
#: src/lib/interests.ts:64
msgid "Movies"
-msgstr "Cinéma"
+msgstr ""
#: src/lib/interests.ts:65
msgid "Music"
-msgstr "Musique"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:536
msgid "Mute"
-msgstr "Mettre en sourdine"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:184
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VolumeControl.tsx:97
msgctxt "video"
msgid "Mute"
-msgstr "Désactiver le son"
+msgstr ""
#. placeholder {0}: isCashtag ? tag : `#${tag}`
#: src/components/RichTextTag.tsx:154
#: src/components/RichTextTag.tsx:170
msgid "Mute {0}"
-msgstr "Masquer {0}"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:739
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:745
#: src/view/com/profile/ProfileMenu.tsx:443
#: src/view/com/profile/ProfileMenu.tsx:450
msgid "Mute account"
-msgstr "Masquer le compte"
+msgstr ""
#: src/screens/ProfileList/components/SubscribeMenu.tsx:83
#: src/screens/ProfileList/components/SubscribeMenu.tsx:86
msgid "Mute accounts"
-msgstr "Masquer les comptes"
+msgstr ""
#: src/components/dms/ConvoMenu.tsx:267
#: src/components/dms/ConvoMenu.tsx:274
msgid "Mute conversation"
-msgstr "Masquer la conversation"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:262
msgid "Mute in:"
-msgstr "Masquer dans :"
+msgstr ""
#: src/screens/ProfileList/components/SubscribeMenu.tsx:109
msgid "Mute list"
-msgstr "Masquer la liste"
+msgstr ""
#: src/screens/ProfileList/components/SubscribeMenu.tsx:104
msgid "Mute these accounts?"
-msgstr "Masquer ces comptes ?"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:534
msgid "Mute this group chat"
-msgstr "Mettre cette discussion de groupe en sourdine"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:194
msgid "Mute this word for 24 hours"
-msgstr "Masquer ce mot pour 24 hours"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:233
msgid "Mute this word for 30 days"
-msgstr "Masquer ce mot pour 30 jours"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:218
msgid "Mute this word for 7 days"
-msgstr "Masquer ce mot pour 7 jours"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:267
msgid "Mute this word in post text and tags"
-msgstr "Masquer ce mot dans le texte du post et les mots-clés"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:283
msgid "Mute this word in tags only"
-msgstr "Masquer ce mot dans les mots-clés uniquement"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:179
msgid "Mute this word until you unmute it"
-msgstr "Masquer ce mot jusqu’à ce que vous le réaffichiez"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:630
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:633
msgid "Mute thread"
-msgstr "Masquer ce fil de discussion"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:643
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:645
msgid "Mute words & tags"
-msgstr "Masquer les mots et les mots-clés"
+msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:207
msgid "Mute, leave, or remove people anytime. It’s your chat."
-msgstr "Mettez en sourdine, partez ou retirez des personnes à tout moment. C’est votre discussion."
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:536
msgid "Muted"
-msgstr "En sourdine"
+msgstr ""
#: src/screens/Moderation/index.tsx:314
msgid "Muted accounts"
-msgstr "Comptes masqués"
+msgstr ""
#: src/Navigation.tsx:188
#: src/view/screens/ModerationMutedAccounts.tsx:107
msgid "Muted Accounts"
-msgstr "Comptes masqués"
+msgstr ""
#: src/view/screens/ModerationMutedAccounts.tsx:193
msgid "Muted accounts have their posts removed from your feed and from your notifications. Mutes are completely private."
-msgstr "Les comptes masqués voient leurs posts supprimés de votre fil d’actu et de vos notifications. Cette option est totalement privée."
+msgstr ""
#. placeholder {0}: cause.source.list.name
#: src/lib/moderation/useModerationCauseDescription.ts:93
msgid "Muted by \"{0}\""
-msgstr "Masqué par « {0} »"
+msgstr ""
#: src/screens/Moderation/index.tsx:284
msgid "Muted words & tags"
-msgstr "Mots et mots-clés masqués"
+msgstr ""
#: src/screens/ProfileList/components/SubscribeMenu.tsx:106
msgid "Muting is private. Muted accounts can interact with you, but you will not see their posts or receive notifications from them."
-msgstr "Ce que vous masquez reste privé. Les comptes masqués peuvent interagir avec vous, mais vous ne verrez pas leurs posts et ne recevrez pas de notifications de leur part."
+msgstr ""
#: src/components/moderation/BlockDialog.tsx:174
msgid "Mutual group chats"
-msgstr "Discussions de groupe en commun"
+msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:54
#: src/components/dialogs/BirthDateSettings.tsx:58
msgid "My birthdate"
-msgstr "Ma date de naissance"
+msgstr ""
#: src/screens/StarterPack/Wizard/StepDetails.tsx:77
msgid "My favorite feeds and people - join me!"
-msgstr "Mes fils d’actu et comptes favoris — faites comme moi !"
+msgstr ""
#: src/view/screens/Feeds.tsx:697
msgid "My Feeds"
-msgstr "Mes fils d’actu"
+msgstr ""
#: src/screens/StarterPack/Wizard/StepDetails.tsx:49
msgid "My starter pack"
-msgstr "Mon kit de démarrage"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:416
msgid "Name"
-msgstr "Nom"
+msgstr ""
#: src/lib/interests.ts:66
msgid "Nature"
-msgstr "Nature"
+msgstr ""
#. placeholder {0}: record.name
#. placeholder {0}: view.record.name
#: src/components/StarterPack/StarterPackCard.tsx:134
#: src/components/StarterPack/StarterPackCard.tsx:169
msgid "Navigate to {0}"
-msgstr "Navigue vers {0}"
+msgstr ""
#: src/components/StarterPack/StarterPackCard.tsx:135
msgid "Navigate to starter pack"
-msgstr "Accéder au kit de démarrage"
+msgstr ""
#: src/screens/Login/ForgotPasswordForm.tsx:144
#: src/screens/Login/ForgotPasswordForm.tsx:169
#: src/screens/Login/LoginForm.tsx:555
msgid "Navigates to the next screen"
-msgstr "Navigue vers le prochain écran"
+msgstr ""
#: src/view/shell/Drawer.tsx:92
msgid "Navigates to your profile"
-msgstr "Navigue vers votre profil"
+msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:342
#: src/components/moderation/ReportDialog/index.tsx:358
msgid "Need to report a copyright violation, legal request, or regulatory compliance issue?"
-msgstr "Besoin de signaler une violation de droit d’auteur, un problème de conformité réglementaire, ou faire une requête légale ?"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:585
msgid "Nevermind, create a handle for me"
-msgstr "Peu importe, créez un pseudo pour moi"
+msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
-msgstr "Nouveau"
+msgstr ""
#: src/view/screens/Lists.tsx:71
#: src/view/screens/ModerationModlists.tsx:72
msgctxt "action"
msgid "New"
-msgstr "Nouveau"
+msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:171
msgctxt "nux-description"
msgid "New"
-msgstr "Nouveau"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:569
msgid "New {postsCount, plural, one {post} other {posts}} from {firstAuthorLink}"
-msgstr "{postsCount, plural, one {Nouveau post} other {Nouveaux posts}} de {firstAuthorLink}"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:552
msgid "New {postsCount, plural, one {post} other {posts}} from {firstAuthorName}"
-msgstr "{postsCount, plural, one {Nouveau post} other {Nouveaux posts}} de {firstAuthorName}"
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:169
#: src/components/dms/dialogs/NewChatDialog.tsx:184
@@ -7899,28 +7898,28 @@ msgstr "{postsCount, plural, one {Nouveau post} other {Nouveaux posts}} de {firs
#: src/screens/Messages/ChatList.tsx:457
#: src/screens/Messages/ChatList.tsx:581
msgid "New chat"
-msgstr "Nouvelle discussion"
+msgstr ""
#. placeholder {0}: createSanitizedDisplayName(members[0])
#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:61
msgid "New chat with {0}"
-msgstr "Nouvelle discussion avec {0}"
+msgstr ""
#. placeholder {0}: createSanitizedDisplayName(members[0])
#. placeholder {1}: createSanitizedDisplayName(members[1])
#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:65
msgid "New chat with {0} and {1}"
-msgstr "Nouvelle discussion avec {0} et {1}"
+msgstr ""
#. placeholder {0}: createSanitizedDisplayName(members[0])
#. placeholder {1}: createSanitizedDisplayName(members[1])
#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:73
msgid "New chat with {0}, {1}, and {memberCount, plural, one {{memberCount} more} other {{memberCount} more}}."
-msgstr "Nouvelle discussion avec {0}, {1} et {memberCount, plural, one {{memberCount} autre} other {{memberCount} autres}}."
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Update.tsx:219
msgid "New email address"
-msgstr "Nouvelle adresse e-mail"
+msgstr ""
#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:75
#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:74
@@ -7928,18 +7927,18 @@ msgstr "Nouvelle adresse e-mail"
#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:65
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:129
msgid "New Feature"
-msgstr "Nouvelle fonctionnalité"
+msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:193
#: src/screens/Settings/NotificationSettings/index.tsx:171
#: src/screens/Settings/NotificationSettings/index.tsx:324
msgid "New followers"
-msgstr "Nouveaux comptes abonnés"
+msgstr ""
#: src/components/dms/InitiateChatFlow.tsx:249
#: src/components/dms/InitiateChatFlow.tsx:263
msgid "New group chat"
-msgstr "Nouvelle discussion de groupe"
+msgstr ""
#. Button used to create a new group chat.
#. Button used to create a new group chat.
@@ -7947,87 +7946,87 @@ msgstr "Nouvelle discussion de groupe"
#: src/components/dms/InitiateChatFlow.tsx:834
msgctxt "action"
msgid "New group chat"
-msgstr "Nouvelle discussion de groupe"
+msgstr ""
#: src/components/dms/InitiateChatFlow.tsx:300
msgid "New group chat with:"
-msgstr "Nouvelle discussion de groupe avec :"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:228
#: src/screens/Settings/components/ChangeHandleDialog.tsx:236
#: src/screens/Settings/components/ChangeHandleDialog.tsx:387
msgid "New handle"
-msgstr "Nouveau pseudo"
+msgstr ""
#: src/view/screens/Lists.tsx:64
#: src/view/screens/ModerationModlists.tsx:64
msgid "New list"
-msgstr "Nouvelle liste"
+msgstr ""
#: src/screens/Messages/Settings.tsx:289
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:31
#: src/screens/Settings/NotificationSettings/index.tsx:282
msgid "New message requests"
-msgstr "Nouvelles demandes de message"
+msgstr ""
#: src/screens/Messages/Settings.tsx:268
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:21
#: src/screens/Settings/NotificationSettings/index.tsx:265
msgid "New messages"
-msgstr "Nouveaux messages"
+msgstr ""
#: src/screens/Login/SetNewPasswordForm.tsx:130
#: src/screens/Settings/components/ChangePasswordDialog.tsx:204
#: src/screens/Settings/components/ChangePasswordDialog.tsx:208
msgid "New password"
-msgstr "Nouveau mot de passe"
+msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
#: src/view/screens/Notifications.tsx:165
#: src/view/screens/Profile.tsx:593
msgid "New post"
-msgstr "Nouveau post"
+msgstr ""
#: src/view/com/feeds/FeedPage.tsx:179
#: src/view/shell/desktop/LeftNav.tsx:598
msgctxt "action"
msgid "New post"
-msgstr "Nouveau post"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:558
msgid "New posts from {firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> "
-msgstr "Nouveaux posts de {firstAuthorLink} et <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre} other {{formattedAuthorsCount} autres}}0> "
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:543
msgid "New posts from {firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}"
-msgstr "Nouveaux posts de {firstAuthorName} et {additionalAuthorsCount, plural, one {{formattedAuthorsCount} autre} other {{formattedAuthorsCount} autres}}"
+msgstr ""
#: src/components/dialogs/StarterPackDialog.tsx:202
msgid "New starter pack"
-msgstr "Nouveau kit de démarrage"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:569
msgid "New to Bluesky? <0>Sign up0>"
-msgstr "Nouveau sur Bluesky ? <0>S’inscrire0>"
+msgstr ""
#: src/components/NewskieDialog.tsx:122
msgid "New user info dialog"
-msgstr "Dialogue d’information sur un nouveau compte"
+msgstr ""
#: src/screens/PostThread/components/HeaderDropdown.tsx:95
#: src/screens/PostThread/components/HeaderDropdown.tsx:100
#: src/screens/Settings/ThreadPreferences.tsx:73
#: src/screens/Settings/ThreadPreferences.tsx:76
msgid "Newest replies first"
-msgstr "Réponses les plus récentes en premier"
+msgstr ""
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
-msgstr "Actualités"
+msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:395
#: src/components/contacts/screens/ViewMatches.tsx:410
@@ -8047,84 +8046,84 @@ msgstr "Actualités"
#: src/screens/StarterPack/Wizard/index.tsx:384
#: src/screens/StarterPack/Wizard/index.tsx:391
msgid "Next"
-msgstr "Suivant"
+msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:218
msgid "Next image"
-msgstr "Image suivante"
+msgstr ""
#: src/features/inviteFriends/components/ThemePicker.tsx:33
msgid "Night"
-msgstr "Nuit"
+msgstr ""
#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:32
msgid "No ads, no invasive tracking, no engagement traps. Bluesky respects your time and attention."
-msgstr "Pas de publicité, pas de traçage intrusif, pas de piège à engagement. Bluesky respecte votre temps et votre attention."
+msgstr ""
#: src/screens/Settings/AppPasswords.tsx:108
msgid "No app passwords yet"
-msgstr "Aucun mot de passe d’application"
+msgstr ""
#: src/screens/Settings/BetaFeaturesSettings.tsx:177
msgid "No beta features at the moment."
-msgstr "Pas de fonctionnalité bêta pour le moment."
+msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:681
msgid "No contacts found"
-msgstr "Aucun contact trouvé"
+msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:659
msgid "No contacts with the name “{query}” found"
-msgstr "Aucun contact avec le nom « {query} » trouvé"
+msgstr ""
#: src/view/com/feeds/ProfileFeedgens.tsx:161
msgid "No custom feeds yet"
-msgstr "Aucun fil d’actu personnalisé pour l’instant"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:410
#: src/screens/Settings/components/ChangeHandleDialog.tsx:412
msgid "No DNS Panel"
-msgstr "Pas de panneau DNS"
+msgstr ""
#: src/view/com/composer/drafts/DraftsListDialog.tsx:143
msgid "No drafts yet"
-msgstr "Aucun brouillon pour l’instant"
+msgstr ""
#: src/features/liveNow/components/EditLiveDialog.tsx:134
msgid "No expiry set"
-msgstr "Pas d’expiration définie"
+msgstr ""
#: src/screens/StarterPack/Wizard/StepFeeds.tsx:122
msgid "No feeds found. Try searching for something else."
-msgstr "Aucun fil d’actu n’a été trouvé. Essayez de chercher autre chose."
+msgstr ""
#: src/view/com/profile/ProfileFollowers.tsx:202
msgid "No followers yet"
-msgstr "Aucun compte abonné pour l’instant"
+msgstr ""
#. Empty-state message shown in the GIF picker when a search returns zero results. Placeholder is the user’s search query.
#: src/features/gifPicker/components/GifPickerPlaceholder.tsx:25
msgid "No GIFs found for \"{query}\"."
-msgstr "Pas de GIFs trouvés pour « {query} »."
+msgstr ""
#. Empty-state message shown when the trending/featured GIF feed returns no results (rare, usually a transient provider issue).
#: src/features/gifPicker/components/GifPickerPlaceholder.tsx:36
msgid "No GIFs to show right now. Try again in a moment."
-msgstr "Pas de GIFs à afficher actuellement. Veuillez réessayer plus tard."
+msgstr ""
#: src/features/liveNow/components/LinkPreview.tsx:64
msgid "No image"
-msgstr "Pas d’image"
+msgstr ""
#: src/components/LikedByList.tsx:84
#: src/view/com/post-thread/PostLikedBy.tsx:84
#: src/view/screens/Profile.tsx:525
msgid "No likes yet"
-msgstr "Pas encore de mentions « j’aime »"
+msgstr ""
#: src/view/com/lists/ProfileLists.tsx:160
msgid "No lists"
-msgstr "Aucune liste"
+msgstr ""
#. placeholder {0}: sanitizeDisplayName( profile.displayName || profile.handle, moderation.ui('displayName'), )
#. placeholder {0}: sanitizeDisplayName( profile.displayName || profile.handle, )
@@ -8133,225 +8132,225 @@ msgstr "Aucune liste"
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:273
#: src/view/com/notifications/NotificationFeedItem.tsx:813
msgid "No longer following {0}"
-msgstr "Ne suit plus {0}"
+msgstr ""
#: src/view/screens/Profile.tsx:471
msgid "No media yet"
-msgstr "Aucun média pour l’instant"
+msgstr ""
#: src/screens/Messages/components/ChatListItem.tsx:310
msgid "No messages yet"
-msgstr "Pas encore de messages"
+msgstr ""
#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:14
msgid "No more doomscrolling junk-filled algorithms. Find feeds that work for you, not against you."
-msgstr "Libérez-vous des algorithmes toxiques pleins de contenus nuisibles. Optez pour des fils d’actu qui vous enrichissent au lieu de vous exploiter."
+msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:563
msgid "No name"
-msgstr "Sans nom"
+msgstr ""
#: src/view/com/notifications/NotificationFeed.tsx:125
msgid "No notifications yet!"
-msgstr "Pas encore de notifications !"
+msgstr ""
#: src/screens/Messages/Settings.tsx:104
msgctxt "allow group chat invites from"
msgid "No one"
-msgstr "Personne"
+msgstr ""
#: src/screens/Messages/Settings.tsx:86
msgctxt "allow messages from"
msgid "No one"
-msgstr "Personne"
+msgstr ""
#: src/screens/Settings/ActivityPrivacySettings.tsx:130
#: src/screens/Settings/ActivityPrivacySettings.tsx:135
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:160
msgctxt "enable for"
msgid "No one"
-msgstr "Personne"
+msgstr ""
#: src/components/WhoCanReply.tsx:303
msgid "No one but the author can quote this post."
-msgstr "Personne d’autre que l’auteur·ice ne peut citer ce post."
+msgstr ""
#: src/screens/Messages/components/ChatLocked.tsx:73
msgid "No one can send messages"
-msgstr "Personne ne peut envoyer de message"
+msgstr ""
#: src/screens/Notifications/ActivityList.tsx:43
msgid "No posts here"
-msgstr "Pas de posts ici"
+msgstr ""
#: src/screens/Profile/Sections/Feed.tsx:81
#: src/view/screens/Profile.tsx:430
msgid "No posts yet"
-msgstr "Aucun post pour l’instant"
+msgstr ""
#: src/view/com/post-thread/PostQuotes.tsx:107
msgid "No quotes yet"
-msgstr "Pas encore de citations"
+msgstr ""
#. Empty-state message shown in the GIF picker’s Recents tab before the user has selected any GIFs.
#: src/features/gifPicker/components/GifPickerPlaceholder.tsx:31
msgid "No recent GIFs yet. Pick one to see it here."
-msgstr "Pas de GIFs récents pour l’instant. Choisissez-en un pour le voir ici."
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:23
msgid "No replies"
-msgstr "Aucune réponse"
+msgstr ""
#: src/view/screens/Profile.tsx:456
msgid "No replies yet"
-msgstr "Aucune réponse pour l’instant"
+msgstr ""
#: src/view/com/post-thread/PostRepostedBy.tsx:90
msgid "No reposts yet"
-msgstr "Pas encore de reposts"
+msgstr ""
#: src/view/com/composer/text-input/mobile/Autocomplete.tsx:60
#: src/view/com/composer/text-input/web/Autocomplete.tsx:192
msgid "No result"
-msgstr "Aucun résultat"
+msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:250
#: src/components/dms/AddMembersFlow.tsx:257
#: src/components/dms/InitiateChatFlow.tsx:376
#: src/components/ProgressGuide/FollowDialog.tsx:221
msgid "No results"
-msgstr "Aucun résultat"
+msgstr ""
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
-msgstr "Aucun résultat pour « {0} »."
+msgstr ""
#: src/components/Lists.tsx:203
#: src/components/Lists.tsx:218
msgid "No results found"
-msgstr "Aucun résultat trouvé"
+msgstr ""
#: src/view/screens/Feeds.tsx:466
msgid "No results found for \"{query}\""
-msgstr "Aucun résultat trouvé pour « {query} »"
+msgstr ""
#: src/screens/Search/SearchResults.tsx:206
msgid "No results found for “<0>{query}0>” with advanced search filters applied."
-msgstr "Aucun résultat trouvé pour « <0>{query}0> » en utilisant les filtres de recherche avancés."
+msgstr ""
#: src/screens/Search/SearchResults.tsx:218
msgid "No results found for “<0>{query}0>”."
-msgstr "Aucun résultat trouvé pour « <0>{query}0> »."
+msgstr ""
#: src/screens/Search/SearchResults.tsx:212
msgid "No results found for your query with advanced search filters applied."
-msgstr "Aucun résultat trouvé pour votre requête en utilisant les filtres de recherche avancés."
+msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
-msgstr "Aucun résultat."
+msgstr ""
#: src/view/screens/Profile.tsx:557
msgid "No Starter Packs yet"
-msgstr "Aucun kit de démarrage pour l’instant"
+msgstr ""
#: src/components/dialogs/EmbedConsent.tsx:100
#: src/components/dialogs/EmbedConsent.tsx:107
msgid "No thanks"
-msgstr "Non merci"
+msgstr ""
#: src/lib/translation/index.tsx:308
msgid "No translation received from your device."
-msgstr "Aucune traduction reçue depuis votre appareil."
+msgstr ""
#: src/view/screens/Profile.tsx:498
msgid "No video posts yet"
-msgstr "Aucun post vidéo pour l’instant"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:471
msgid "Nobody"
-msgstr "Personne"
+msgstr ""
#: src/components/LikedByList.tsx:86
#: src/view/com/post-thread/PostLikedBy.tsx:86
msgid "Nobody has liked this yet. Maybe you should be the first!"
-msgstr "Personne n’a encore mis « j’aime ». Peut-être devriez-vous ouvrir la voie !"
+msgstr ""
#: src/view/com/post-thread/PostQuotes.tsx:109
msgid "Nobody has quoted this yet. Maybe you should be the first!"
-msgstr "Personne n’a encore cité. Peut-être devriez-vous ouvrir la voie !"
+msgstr ""
#: src/view/com/post-thread/PostRepostedBy.tsx:92
msgid "Nobody has reposted this yet. Maybe you should be the first!"
-msgstr "Personne n’a encore republié. Peut-être devriez-vous ouvrir la voie !"
+msgstr ""
#: src/screens/StarterPack/Wizard/StepProfiles.tsx:107
msgid "Nobody was found. Try searching for someone else."
-msgstr "Personne n’a été trouvé. Essayez de chercher quelqu’un d’autre."
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:80
msgid "Non-consensual intimate imagery"
-msgstr "Imagerie intime sans consentement"
+msgstr ""
#: src/lib/moderation/useGlobalLabelStrings.ts:42
msgid "Non-sexual Nudity"
-msgstr "Nudité non sexuelle"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:263
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:266
msgid "None of these words"
-msgstr "Aucun de ces mots"
+msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.web.tsx:31
msgid "Not available on this platform"
-msgstr "Indisponible sur cette plateforme"
+msgstr ""
#: src/screens/FindContactsFlowScreen.tsx:62
#: src/screens/Settings/FindContactsSettings.tsx:106
msgid "Not available on this platform."
-msgstr "Indisponible sur cette plateforme."
+msgstr ""
#: src/components/KnownFollowers.tsx:254
msgid "Not followed by anyone you’re following"
-msgstr "Pas suivi par quiconque que vous suivez"
+msgstr ""
#: src/Navigation.tsx:168
#: src/view/screens/Profile.tsx:132
msgid "Not Found"
-msgstr "Introuvable"
+msgstr ""
#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:131
msgid "Not ready to hit post? Keep your best ideas in Drafts until the timing is just right."
-msgstr "Pas encore prêt·e à appuyer sur Poster ? Gardez vos meilleures idées dans les Brouillons jusqu’au moment parfait."
+msgstr ""
#: src/view/com/profile/ProfileMenu.tsx:546
msgid "Note about sharing"
-msgstr "Note sur le partage"
+msgstr ""
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:117
msgid "Note: Bluesky is an open and public network. This setting only limits the visibility of your content on the Bluesky app and website, and other apps may not respect this setting. Your content may still be shown to logged-out users by other apps and websites."
-msgstr "Remarque : Bluesky est un réseau ouvert et public. Ce paramètre limite uniquement la visibilité de votre contenu sur l’application et le site Web de Bluesky, et d’autres applications peuvent ne pas respecter ce paramètre. Votre contenu peut toujours être montré aux personnes non connectées par d’autres applications et sites Web."
+msgstr ""
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:135
msgid "Note: This post is only visible to logged-in users."
-msgstr "Note : Ce post n’est visible qu’aux personnes connectées."
+msgstr ""
#: src/screens/Bookmarks.tsx:292
msgid "Nothing saved yet"
-msgstr "Rien n’a encore été conservé"
+msgstr ""
#: src/components/dialogs/NotificationSettingsDialog.tsx:72
#: src/Navigation.tsx:452
#: src/Navigation.tsx:531
#: src/view/screens/Notifications.tsx:134
msgid "Notification settings"
-msgstr "Paramètres de notification"
+msgstr ""
#: src/screens/Messages/Settings.tsx:305
#: src/screens/Messages/Settings.tsx:318
msgid "Notification sounds"
-msgstr "Sons de notification"
+msgstr ""
#: src/Navigation.tsx:526
#: src/Navigation.tsx:765
@@ -8365,42 +8364,42 @@ msgstr "Sons de notification"
#: src/view/shell/desktop/LeftNav.tsx:687
#: src/view/shell/Drawer.tsx:552
msgid "Notifications"
-msgstr "Notifications"
+msgstr ""
#: src/lib/hooks/useTimeAgo.ts:135
msgid "now"
-msgstr "maintenant"
+msgstr ""
#: src/view/com/composer/labels/LabelsBtn.tsx:146
#: src/view/com/composer/labels/LabelsBtn.tsx:149
msgid "Nudity"
-msgstr "Nudité"
+msgstr ""
#: src/components/contacts/phone-number.ts:43
msgid "Number should be a mobile number"
-msgstr "Le numéro doit être un numéro de mobile"
+msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:14
#: src/screens/Settings/AccountSettings.tsx:162
#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:34
msgid "Off"
-msgstr "Éteint"
+msgstr ""
#. Title of the error screen shown when the GIF picker crashes unexpectedly.
#: src/components/dialogs/LanguageSelectDialog.tsx:347
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:22
#: src/view/com/util/ErrorBoundary.tsx:57
msgid "Oh no!"
-msgstr "Oh non !"
+msgstr ""
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
-msgstr "OK"
+msgstr ""
#: src/components/BotAccountAlert.tsx:52
#: src/components/BotAccountAlert.tsx:57
@@ -8409,63 +8408,63 @@ msgstr "OK"
#: src/screens/Login/PasswordUpdatedForm.tsx:35
#: src/screens/PostThread/components/ThreadItemAnchor.tsx:641
msgid "Okay"
-msgstr "OK"
+msgstr ""
#: src/screens/PostThread/components/HeaderDropdown.tsx:85
#: src/screens/PostThread/components/HeaderDropdown.tsx:90
#: src/screens/Settings/ThreadPreferences.tsx:65
#: src/screens/Settings/ThreadPreferences.tsx:68
msgid "Oldest replies first"
-msgstr "Plus anciennes réponses en premier"
+msgstr ""
#: src/screens/Settings/AccountSettings.tsx:162
msgid "On"
-msgstr "Activé"
+msgstr ""
#: src/components/StarterPack/QrCode.tsx:86
msgid "on<0><1/><2><3/>2>0>"
-msgstr "sur<0><1/><2><3/>2>0>"
+msgstr ""
#: src/screens/Settings/Settings.tsx:405
msgid "Onboarding reset"
-msgstr "Réinitialiser le didacticiel"
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:117
msgid "One of the selected recipients does not allow group chats."
-msgstr "Un des comptes destinataires sélectionnés n’autorise pas les discussions de groupe."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:100
msgid "One of the selected recipients has blocked you and cannot be messaged."
-msgstr "Un des comptes destinataires sélectionnés vous a bloqué et ne pourra pas être contacté."
+msgstr ""
#: src/view/com/composer/Composer.tsx:933
msgid "One or more GIFs is missing alt text."
-msgstr "Un ou plusieurs GIFs n’ont pas de texte alt."
+msgstr ""
#: src/view/com/composer/Composer.tsx:930
msgid "One or more images is missing alt text."
-msgstr "Une ou plusieurs images n’ont pas de texte alt."
+msgstr ""
#: src/view/com/composer/SelectMediaButton.tsx:423
msgid "One or more of your selected files are not supported."
-msgstr "Un ou plusieurs des fichiers sélectionnés ne sont pas pris en charge."
+msgstr ""
#: src/view/com/composer/SelectMediaButton.tsx:446
msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB."
-msgstr "Un ou plusieurs des fichiers sélectionnés sont trop gros. La taille maximale est de {VIDEO_MAX_SIZE_MB} Mo."
+msgstr ""
#: src/view/com/composer/Composer.tsx:736
msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}"
-msgstr "Un ou plusieurs posts sont trop longs pour être enregistrés comme brouillons. La limite est {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {d’un caractère} other {de # caractères}} maximum."
+msgstr ""
#: src/view/com/composer/Composer.tsx:940
msgid "One or more videos is missing alt text."
-msgstr "Une ou plusieurs vidéos n’ont pas de texte alt."
+msgstr ""
#. placeholder {0}: settings.map((rule, i) => ( ))
#: src/components/WhoCanReply.tsx:283
msgid "Only {0} can reply."
-msgstr "Seul {0} peut répondre."
+msgstr ""
#. Toast shown when adding images would exceed the post gallery cap; only the first N are kept
#. placeholder {0}: result.accepted.length
@@ -8473,63 +8472,63 @@ msgstr "Seul {0} peut répondre."
#. placeholder {2}: next.length
#: src/view/com/composer/Composer.tsx:234
msgid "Only {0} of {1} {2, plural, one {image} other {images}} added; limit is {MAX_GALLERY_IMAGES}"
-msgstr "Seulement {0} des {1} {2, plural, one {image} other {images}} ont été ajoutées ; la limite est de {MAX_GALLERY_IMAGES} images"
+msgstr ""
#: src/screens/Messages/JoinRequests.tsx:200
msgid "Only admins can accept join requests."
-msgstr "Seuls les comptes administrateurs peuvent accepter les demandes à rejoindre."
+msgstr ""
#: src/screens/Messages/JoinRequests.tsx:233
msgid "Only admins can reject join requests."
-msgstr "Seuls les comptes administrateurs peuvent rejeter les demandes à rejoindre."
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:155
msgid "Only followers can join this group chat."
-msgstr "Seuls les comptes abonnés peuvent rejoindre cette discussion."
+msgstr ""
#: src/screens/Settings/ActivityPrivacySettings.tsx:121
#: src/screens/Settings/ActivityPrivacySettings.tsx:126
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:158
msgid "Only followers who I follow"
-msgstr "Seulement des abonné·e·s que je suis"
+msgstr ""
#: src/lib/media/picker.shared.ts:34
msgid "Only image files are supported"
-msgstr "Seuls les fichiers d’images sont pris en charge"
+msgstr ""
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
#: src/screens/Messages/JoinRequest.tsx:218
msgid "Only people {0} follows can join."
-msgstr "Seules les personnes auxquelles {0} est abonné·e peuvent rejoindre la discussion."
+msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:127
#: src/components/intents/GroupChatJoinDialog.tsx:306
msgid "Only people the chat owner follows can join"
-msgstr "Seuls les personnes abonnées au compte propriétaire de la discussion peuvent la rejoindre"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:23
msgid "Only posts with media"
-msgstr "Uniquement les posts avec des médias"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:24
msgid "Only posts with videos"
-msgstr "Uniquement les posts avec des vidéos"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:24
msgid "Only replies"
-msgstr "Uniquement les réponses"
+msgstr ""
#: src/view/com/composer/videos/SubtitleFilePicker.tsx:41
msgid "Only WebVTT (.vtt) files are supported"
-msgstr "Seuls les fichiers WebVTT (.vtt) sont pris en charge"
+msgstr ""
#: src/components/Lists.tsx:99
msgid "Oops, something went wrong!"
-msgstr "Oups, quelque chose n’a pas marché !"
+msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:218
msgid "Oops, this profile doesn't exist. Try scanning another one."
-msgstr "Oups, ce profil n’existe pas. Essayez d’en scanner un autre."
+msgstr ""
#: src/components/Lists.tsx:184
#: src/components/StarterPack/ProfileStarterPacks.tsx:363
@@ -8538,358 +8537,359 @@ msgstr "Oups, ce profil n’existe pas. Essayez d’en scanner un autre."
#: src/screens/Settings/components/ChangeHandleDialog.tsx:108
#: src/view/screens/Profile.tsx:132
msgid "Oops!"
-msgstr "Oups !"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:66
msgid "Open advanced search options"
-msgstr "Ouvrir les options de recherches avancées"
+msgstr ""
#: src/screens/Onboarding/StepProfile/index.tsx:311
msgid "Open avatar creator"
-msgstr "Ouvre le créateur d’avatar"
+msgstr ""
#: src/view/com/feeds/ComposerPrompt.tsx:201
msgid "Open camera"
-msgstr "Ouvrir l’appareil photo"
+msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:104
#: src/components/intents/GroupChatJoinDialog.tsx:453
msgid "Open chat"
-msgstr "Ouvrir la discussion"
+msgstr ""
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:142
msgid "Open chat member options for {displayName}"
-msgstr "Ouvrir les options de membres concernant {displayName}"
+msgstr ""
#: src/screens/Messages/components/ChatListItem.tsx:490
#: src/screens/Messages/components/ChatListItem.tsx:494
msgid "Open conversation options"
-msgstr "Ouvrir les options de conversation"
+msgstr ""
#: src/view/com/composer/drafts/DraftItem.tsx:69
msgid "Open draft"
-msgstr "Ouvrir le brouillon"
+msgstr ""
#: src/components/Layout/Header/index.tsx:168
msgid "Open drawer menu"
-msgstr "Ouvre le menu latéral"
+msgstr ""
#: src/screens/Messages/components/MessageComposer.tsx:213
#: src/view/com/composer/Composer.tsx:2244
msgid "Open emoji picker"
-msgstr "Ouvrir le sélecteur d’emoji"
+msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
-msgstr "Ouvrir l’écran des infos sur le fil d’actu"
+msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
-msgstr "Ouvrir le menu des options de fil d’actu"
+msgstr ""
#: src/components/dms/EmojiPopup.android.tsx:28
msgid "Open full emoji list"
-msgstr "Ouvrir la liste complète des emojis"
+msgstr ""
#: src/screens/Profile/components/GermButton.tsx:75
msgid "Open Germ DM"
-msgstr "Ouvrir Germ DM"
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:446
msgid "Open group chat"
-msgstr "Ouvrir la discussion de groupe"
+msgstr ""
#: src/components/dms/MessagesListHeader.tsx:167
#: src/components/dms/MessagesListHeader.tsx:203
msgid "Open group chat settings"
-msgstr "Ouvrir les paramètres de discussion de groupe"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:556
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:562
msgid "Open in Google Translate"
-msgstr "Ouvrir dans Google Traduction"
+msgstr ""
#: src/components/Post/Embed/ExternalEmbed/index.tsx:88
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:147
msgid "Open link to {niceUrl}"
-msgstr "Ouvrir le lien vers {niceUrl}"
+msgstr ""
#: src/components/dms/ActionsWrapper.tsx:40
msgid "Open message options"
-msgstr "Ouvrir les options de message"
+msgstr ""
#: src/screens/Settings/Settings.tsx:470
msgid "Open moderation debug page"
-msgstr "Ouvrir la page de débogage de modération"
+msgstr ""
#: src/screens/Moderation/index.tsx:280
msgid "Open muted words and tags settings"
-msgstr "Ouvrir les paramètres des mots masqués et mots-clés"
+msgstr ""
#: src/screens/Search/components/StarterPackCard.tsx:120
msgid "Open pack"
-msgstr "Ouvrir le kit"
+msgstr ""
#: src/components/PostControls/PostMenu/index.tsx:67
msgid "Open post options menu"
-msgstr "Ouvrir le menu d’options du post"
+msgstr ""
#: src/features/liveNow/components/LiveStatusDialog.tsx:219
#: src/features/liveNow/components/LiveStatusDialog.tsx:229
msgid "Open profile"
-msgstr "Ouvrir le profil"
+msgstr ""
#: src/features/inviteFriends/components/ActionButtons.tsx:39
msgid "Open QR code scanner"
-msgstr "Ouvrir le scanner de QR code"
+msgstr ""
#: src/components/BotAccountAlert.tsx:62
#: src/components/BotAccountAlert.tsx:71
msgid "Open settings"
-msgstr "Ouvrir les paramètres"
+msgstr ""
#: src/components/PostControls/ShareMenu/index.tsx:98
msgid "Open share menu"
-msgstr "Ouvrir le menu de partage"
+msgstr ""
#: src/screens/StarterPack/StarterPackScreen.tsx:582
msgid "Open starter pack menu"
-msgstr "Ouvrir le menu du kit de démarrage"
+msgstr ""
#: src/screens/Settings/Settings.tsx:463
#: src/screens/Settings/Settings.tsx:477
msgid "Open storybook page"
-msgstr "Ouvrir la page Storybook"
+msgstr ""
#: src/screens/Settings/Settings.tsx:456
msgid "Open system log"
-msgstr "Ouvrir le journal du système"
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:447
msgid "Open this group chat"
-msgstr "Ouvrir cette discussion de groupe"
+msgstr ""
#. placeholder {0}: feedInfo.displayName
#: src/view/shell/desktop/Feeds.tsx:185
msgid "Opens {0} feed"
-msgstr "Ouvre le fil d’actu {0}"
+msgstr ""
#: src/view/com/composer/labels/LabelsBtn.tsx:63
msgid "Opens a dialog to add a content warning to your post"
-msgstr "Ouvre une boîte de dialogue permettant d’ajouter un avertissement de contenu à votre post"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:645
msgid "Opens a dialog to change the hosting provider you sign in to"
-msgstr "Ouvre une boîte de dialogue pour changer l’hébergeur auquel vous vous connectez"
+msgstr ""
#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:151
msgid "Opens a dialog to choose who can interact with this post"
-msgstr "Ouvre une boîte de dialogue pour choisir qui peut interagir avec ce post"
+msgstr ""
#: src/features/inviteFriends/components/ThemePicker.tsx:40
msgid "Opens a list of color themes for the QR card"
-msgstr "Ouvre une liste de thèmes de couleurs pour la carte QR"
+msgstr ""
#: src/screens/Log.tsx:74
msgid "Opens additional details for a debug entry"
-msgstr "Ouvre des détails supplémentaires pour une entrée de débug"
+msgstr ""
#: src/view/com/composer/videos/SubtitleDialog.tsx:45
msgid "Opens alt text dialog"
-msgstr "Ouvre la boîte de dialogue sur le texte alt"
+msgstr ""
#: src/view/com/composer/photos/OpenCameraBtn.tsx:70
msgid "Opens camera on device"
-msgstr "Ouvre l’appareil photo de l’appareil"
+msgstr ""
#: src/view/com/composer/videos/SubtitleDialog.tsx:44
msgid "Opens captions and alt text dialog"
-msgstr "Ouvre la boîte de dialogue sur les sous-titres et le texte alt"
+msgstr ""
#: src/screens/Settings/AccountSettings.tsx:134
msgid "Opens change handle dialog"
-msgstr "Ouvre la boîte de dialogue de changement de pseudo"
+msgstr ""
#: src/screens/PostThread/components/ThreadComposePrompt.tsx:64
msgid "Opens composer"
-msgstr "Ouvre la fenêtre de rédaction"
+msgstr ""
#: src/view/com/feeds/ComposerPrompt.tsx:202
msgid "Opens device camera"
-msgstr "Ouvre l’appareil photo"
+msgstr ""
#. Accessibility hint for button in composer to add images, a video, or a GIF to a post.
#: src/view/com/composer/SelectMediaButton.tsx:517
msgid "Opens device gallery to select up to {MAX_GALLERY_IMAGES, plural, other {# images}}, or a single video or GIF."
-msgstr "Ouvre la galerie de l’appareil pour sélectionner jusqu’à {MAX_GALLERY_IMAGES, plural, one {# image} other {# images}}, ou une seule vidéo ou GIF."
+msgstr ""
#: src/screens/Messages/JoinRequest.tsx:305
#: src/view/com/auth/SplashScreen.tsx:91
#: src/view/com/auth/SplashScreen.web.tsx:112
msgid "Opens flow to create a new Bluesky account"
-msgstr "Ouvre le flux de création d’un nouveau compte Bluesky"
+msgstr ""
#: src/screens/Messages/JoinRequest.tsx:291
#: src/view/com/auth/SplashScreen.tsx:118
#: src/view/com/auth/SplashScreen.web.tsx:126
msgid "Opens flow to sign in to your existing Bluesky account"
-msgstr "Ouvre le parcours pour vous connecter à votre compte Bluesky existant"
+msgstr ""
#: src/components/images/Gallery/index.tsx:458
msgid "Opens full image"
-msgstr "Ouvre l’image complète"
+msgstr ""
#: src/screens/Settings/Settings.tsx:257
msgid "Opens helpdesk in browser"
-msgstr "Ouvre le site d’aide dans un navigateur"
+msgstr ""
#: src/view/com/feeds/ComposerPrompt.tsx:224
msgid "Opens image picker"
-msgstr "Ouvre le sélecteur d’images"
+msgstr ""
#. placeholder {0}: link?.href ?? ''
#: src/components/dialogs/LinkWarning.tsx:113
msgid "Opens link {0}"
-msgstr "Ouvre le lien vers {0}"
+msgstr ""
#: src/view/com/util/UserAvatar.tsx:603
msgid "Opens live status dialog"
-msgstr "Ouvre la fenêtre de statut « En direct »"
+msgstr ""
#: src/view/com/composer/select-language/PostLanguageSelect.tsx:200
msgid "Opens post language settings"
-msgstr "Ouvre les paramètres de langue du post"
+msgstr ""
#: src/components/dms/SystemMessageItem.tsx:61
msgid "Opens profile"
-msgstr "Ouvre le profil"
+msgstr ""
#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:50
msgid "Opens the find and invite friends settings"
-msgstr "Ouvre les paramètres pour trouver et inviter des amis"
+msgstr ""
#. Accessibility hint announced after the GIF picker button label, describing what activating it will do.
#: src/view/com/composer/photos/SelectGifBtn.tsx:45
msgid "Opens the GIF picker dialog"
-msgstr "Ouvres la boîte de dialogue de sélection de GIF"
+msgstr ""
#: src/view/shell/Drawer.tsx:123
msgid "Opens the invite friends sheet to share your profile"
-msgstr "Ouvre la fenêtre d’invitation d’amis pour partager votre profil"
+msgstr ""
#: src/view/com/feeds/ComposerPrompt.tsx:148
msgid "Opens the post composer"
-msgstr "Ouvre la fenêtre de rédaction"
+msgstr ""
#: src/view/com/composer/drafts/DraftItem.tsx:70
msgid "Opens this draft in the composer"
-msgstr "Ouvre le brouillon dans la fenêtre de rédaction"
+msgstr ""
#: src/view/com/util/UserAvatar.tsx:621
msgid "Opens this profile"
-msgstr "Ouvre ce profil"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:308
msgid "Options:"
-msgstr "Options :"
+msgstr ""
#: src/screens/Deactivated.tsx:192
msgid "Or, continue with another account."
-msgstr "Ou continuer avec un autre compte."
+msgstr ""
#: src/screens/Deactivated.tsx:179
msgid "Or, sign in to one of your other accounts."
-msgstr "Ou connectez-vous à l’un de vos autres comptes."
+msgstr ""
#: src/screens/Settings/components/OTAInfo.tsx:55
msgid "OTA status: ..."
-msgstr "État des MàJs : ..."
+msgstr ""
#: src/screens/Settings/components/OTAInfo.tsx:51
msgid "OTA status: Available!"
-msgstr "État des MàJs : Disponibles !"
+msgstr ""
#: src/screens/Settings/components/OTAInfo.tsx:53
msgid "OTA status: Error fetching update"
-msgstr "État des MàJs : Échec de la récupération"
+msgstr ""
#: src/screens/Settings/components/OTAInfo.tsx:57
msgid "OTA status: None available"
-msgstr "État des MàJs : Aucune disponible"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:238
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:242
#: src/view/com/composer/labels/LabelsBtn.tsx:181
msgid "Other"
-msgstr "Autre"
+msgstr ""
#: src/components/AccountList.tsx:93
msgid "Other account"
-msgstr "Autre compte"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:181
msgid "Other child safety issue"
-msgstr "Autre problème lié à la protection de l’enfance"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:208
msgid "Other dangerous content"
-msgstr "Autre contenu dangereux"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:119
msgid "Other harassing or hateful content"
-msgstr "Autre contenu harcelant ou haineux"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:59
msgid "Other misleading content"
-msgstr "Autre contenu trompeur"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:231
msgid "Other network rule-breaking"
-msgstr "Autre non-respect des règles"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:92
msgid "Other sexual violence content"
-msgstr "Autre contenu de violence sexuelle"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:154
msgid "Other violent content"
-msgstr "Autre contenu violent"
+msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:51
msgid "Our blog post"
-msgstr "Notre article de blog (en anglais)"
+msgstr ""
#: src/components/dms/AfterReportConversationDialog.tsx:86
#: src/components/dms/AfterReportConversationDialog.tsx:213
#: src/components/dms/AfterReportDialog.tsx:89
#: src/components/dms/AfterReportDialog.tsx:181
msgid "Our moderation team has received your report."
-msgstr "Notre équipe de modération a reçu votre signalement."
+msgstr ""
#: src/screens/Messages/components/ChatDisabled.tsx:54
msgid "Our moderators have reviewed reports and decided to disable your access to chats on Bluesky."
-msgstr "Notre modération a examiné les signalements qu’elle a reçu et a décidé de désactiver votre accès aux discussions sur Bluesky."
+msgstr ""
#: src/components/dialogs/StarterPackDialog.tsx:384
msgid "Owner"
-msgstr "Propriétaire"
+msgstr ""
#: src/components/dms/LeaveConvoPrompt.tsx:44
msgid "Owner must lock the group before leaving."
-msgstr "Le propriétaire doit verrouiller le groupe avant d’en partir."
+msgstr ""
#: src/components/Lists.tsx:204
#: src/components/Lists.tsx:219
#: src/view/screens/NotFound.tsx:34
#: src/view/screens/NotFound.tsx:41
msgid "Page not found"
-msgstr "Page introuvable"
+msgstr ""
#. Accessibility label for the icon-only pill that filters the GIF picker to celebration/party GIFs.
#: src/features/gifPicker/components/GifCategoryPills.tsx:85
msgid "Party GIFs"
-msgstr "GIFs de fête"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:365
#: src/screens/Login/LoginForm.tsx:372
@@ -8898,409 +8898,409 @@ msgstr "GIFs de fête"
#: src/screens/Settings/components/DeleteAccountDialog.tsx:284
#: src/screens/Signup/StepInfo/index.tsx:258
msgid "Password"
-msgstr "Mot de passe"
+msgstr ""
#: src/screens/Settings/components/ChangePasswordDialog.tsx:70
msgid "Password changed"
-msgstr "Mot de passe modifié"
+msgstr ""
#: src/screens/Settings/components/ChangePasswordDialog.tsx:125
msgid "Password must be at least 8 characters long."
-msgstr "Le mot de passe doit comporter au moins 8 caractères."
+msgstr ""
#: src/screens/Login/index.tsx:206
msgid "Password updated"
-msgstr "Mise à jour du mot de passe"
+msgstr ""
#: src/screens/Login/PasswordUpdatedForm.tsx:22
msgid "Password updated!"
-msgstr "Mot de passe mis à jour !"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:168
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:395
msgid "Pause"
-msgstr "Mettre en pause"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:32
msgid "Pause GIF"
-msgstr "Mettre en pause le GIF"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:346
msgid "Pause video"
-msgstr "Mettre en pause la vidéo"
+msgstr ""
#: src/screens/ProfileList/index.tsx:167
#: src/screens/Search/SearchResults.tsx:98
#: src/screens/StarterPack/StarterPackScreen.tsx:195
msgid "People"
-msgstr "Personnes"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:164
msgid "People {ownerName} follows can join instantly"
-msgstr "Les personnes que {ownerName} suit peuvent rejoindre directement"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:169
msgid "People {ownerName} follows can request to join"
-msgstr "Les personnes que {ownerName} peuvent demander à rejoindre"
+msgstr ""
#. placeholder {0}: route.params.name
#: src/Navigation.tsx:239
msgid "People followed by @{0}"
-msgstr "Personnes suivies par @{0}"
+msgstr ""
#. placeholder {0}: route.params.name
#: src/Navigation.tsx:232
msgid "People following @{0}"
-msgstr "Personnes qui suivent @{0}"
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:178
#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:182
msgid "People I follow"
-msgstr "Comptes suivis"
+msgstr ""
#: src/screens/Messages/Settings.tsx:97
msgctxt "allow group chat invites from"
msgid "People I follow"
-msgstr "Comptes suivis"
+msgstr ""
#: src/screens/Messages/Settings.tsx:82
msgctxt "allow messages from"
msgid "People I follow"
-msgstr "Comptes suivis"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:163
msgid "People I follow can join instantly"
-msgstr "Les personnes que je suis peuvent rejoindre directement"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:168
msgid "People I follow can request to join"
-msgstr "Les personnes que je suis peuvent demander à rejoindre"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:510
#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:23
msgid "People you follow"
-msgstr "Comptes que vous suivez"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:524
msgid "People you mention"
-msgstr "Comptes que vous mentionnez"
+msgstr ""
#: src/lib/media/save-image.ts:59
msgid "Permission to access your photo library was denied. Please enable it in your system settings."
-msgstr "Permission d’accès à votre photothèque refusée. Veuillez l’autoriser depuis vos paramètres système."
+msgstr ""
#: src/components/StarterPack/Wizard/WizardListCard.tsx:59
msgid "Person toggle"
-msgstr "Ajouter/enlever per les personnes"
+msgstr ""
#: src/components/contacts/components/InviteInfo.tsx:60
msgid "Personalize the message"
-msgstr "Personnaliser le message"
+msgstr ""
#: src/lib/interests.ts:68
msgid "Pets"
-msgstr "Animaux domestiques"
+msgstr ""
#: src/components/contacts/screens/PhoneInput.tsx:192
#: src/components/contacts/screens/PhoneInput.tsx:204
msgid "Phone number"
-msgstr "Numéro de téléphone"
+msgstr ""
#: src/components/contacts/screens/VerifyNumber.tsx:304
msgid "Phone number verified"
-msgstr "Numéro de téléphone vérifié"
+msgstr ""
#: src/lib/interests.ts:69
msgid "Photography"
-msgstr "Photographie"
+msgstr ""
#: src/features/inviteFriends/components/ThemePicker.tsx:39
msgid "Pick a color theme"
-msgstr "Choisir un thème de couleurs"
+msgstr ""
#: src/view/com/composer/labels/LabelsBtn.tsx:165
msgid "Pictures meant for adults."
-msgstr "Images destinées aux adultes."
+msgstr ""
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
-msgstr "Épingler le fil d’actu"
+msgstr ""
#: src/screens/ProfileList/components/Header.tsx:151
#: src/screens/ProfileList/components/Header.tsx:158
msgid "Pin to home"
-msgstr "Ajouter à l’accueil"
+msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
-msgstr "Ajouter à l’accueil"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:515
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:520
msgid "Pin to your profile"
-msgstr "Épingler à votre profil"
+msgstr ""
#: src/view/com/posts/PostFeedReason.tsx:116
msgid "Pinned"
-msgstr "Épinglé"
+msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
-msgstr "{0} ajouté à l’accueil"
+msgstr ""
#: src/screens/SavedFeeds.tsx:146
#: src/screens/SavedFeeds.tsx:337
msgid "Pinned Feeds"
-msgstr "Fils épinglés"
+msgstr ""
#: src/screens/ProfileList/components/Header.tsx:77
msgid "Pinned to your feeds"
-msgstr "Épinglé à vos fils d’actu"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:168
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:396
msgid "Play"
-msgstr "Lire"
+msgstr ""
#. placeholder {0}: link.title
#: src/components/Post/Embed/ExternalEmbed/ExternalGif.tsx:110
msgid "Play {0}"
-msgstr "Lire {0}"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:32
msgid "Play GIF"
-msgstr "Lire le GIF"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/index.tsx:169
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:347
msgid "Play video"
-msgstr "Lancer la vidéo"
+msgstr ""
#: src/components/Post/Embed/ExternalEmbed/ExternalPlayer.tsx:61
msgid "Play Video"
-msgstr "Lancer la vidéo"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:33
msgid "Plays or pauses the GIF"
-msgstr "Lance ou met en pause le GIF"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:169
msgid "Plays or pauses the video"
-msgstr "Lance ou met en pause la vidéo"
+msgstr ""
#: src/components/Post/Embed/ExternalEmbed/ExternalGif.tsx:109
msgid "Plays the GIF"
-msgstr "Lance le GIF"
+msgstr ""
#: src/components/Post/Embed/ExternalEmbed/ExternalPlayer.tsx:62
msgid "Plays the video"
-msgstr "Lance la vidéo"
+msgstr ""
#: src/view/com/composer/labels/LabelsBtn.tsx:111
msgid "Please add any content warning labels that are applicable for the media you are posting."
-msgstr "Veuillez ajouter toute étiquette d’avertissement de contenu pertinente pour le média que vous postez."
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:189
msgid "Please check your email inbox for further instructions. It may take a minute or two to arrive."
-msgstr "Veuillez vérifier votre boîte de réception d’e-mail pour la suite des instructions. Cela peut prendre une minute ou deux à arriver."
+msgstr ""
#: src/screens/Signup/state.ts:294
msgid "Please choose your handle."
-msgstr "Veuillez choisir votre pseudo."
+msgstr ""
#: src/screens/Signup/state.ts:286
#: src/screens/Signup/StepInfo/index.tsx:149
msgid "Please choose your password."
-msgstr "Veuillez choisir votre mot de passe."
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Update.tsx:286
msgid "Please click on the link in the email we just sent you to verify your new email address. This is an important step to allow you to continue enjoying all the features of Bluesky."
-msgstr "Veuillez cliquer sur le lien dans l’e-mail que nous venons de vous envoyer pour vérifier votre nouvelle adresse. C’est une étape importante permettant de continuer à profiter de toutes les fonctionnalités de Bluesky."
+msgstr ""
#: src/screens/Signup/state.ts:309
msgid "Please complete the verification captcha."
-msgstr "Veuillez compléter le captcha de vérification."
+msgstr ""
#: src/view/com/composer/state/video.ts:471
msgid "Please confirm your email address to upload videos."
-msgstr "Veuillez confirmer votre adresse e-mail pour envoyer des vidéos."
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:102
#: src/screens/Signup/StepInfo/index.tsx:139
msgid "Please double-check that you have entered your email address correctly."
-msgstr "Veuillez vérifier scrupuleusement que vous avez écrit votre adresse e-mail correctement."
+msgstr ""
#: src/screens/Login/SetNewPasswordForm.tsx:56
msgid "Please enter a password."
-msgstr "Veuillez entrer un mot de passe."
+msgstr ""
#: src/screens/Settings/components/ChangePasswordDialog.tsx:120
msgid "Please enter a password. It must be at least 8 characters long."
-msgstr "Veuillez saisir un mot de passe. Il doit comporter au moins 8 caractères."
+msgstr ""
#: src/screens/Settings/components/AddAppPasswordDialog.tsx:114
msgid "Please enter a unique name for this app password or use our randomly generated one."
-msgstr "Veuillez saisir un nom unique pour ce mot de passe d’application ou utiliser un nom généré de manière aléatoire."
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:130
#: src/components/dialogs/EmailDialog/screens/Update.tsx:134
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:146
msgid "Please enter a valid code."
-msgstr "Veuillez saisir un code valide."
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:111
#: src/components/dialogs/EmailDialog/screens/Update.tsx:147
msgid "Please enter a valid email address."
-msgstr "Veuillez saisir une adresse e-mail valide."
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:89
msgid "Please enter a valid word, tag, or phrase to mute"
-msgstr "Veuillez entrer un mot, un mot-clé ou une phrase valide à masquer"
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:145
msgid "Please enter a valid, non-temporary email address. You may need to access this email in the future."
-msgstr "Veuillez entrer une adresse e-mail valide et non temporaire. Vous pourriez avoir besoin d’accéder à cette adresse dans le futur."
+msgstr ""
#. placeholder {0}: currentAccount!.email
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:269
msgid "Please enter the code we sent to <0>{0}0> below."
-msgstr "Veuillez saisir le code que nous avons envoyé à <0>{0}0> ci-dessous."
+msgstr ""
#: src/screens/Settings/components/ChangePasswordDialog.tsx:66
msgid "Please enter the code you received and the new password you would like to use."
-msgstr "Entrez le code que vous avez reçu et le nouveau mot de passe que vous souhaitez utiliser."
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Update.tsx:244
msgid "Please enter the security code we sent to your previous email address."
-msgstr "Veuillez saisir le code de sécurité que nous avons envoyé à votre précédente adresse e-mail."
+msgstr ""
#: src/screens/Signup/state.ts:270
#: src/screens/Signup/StepInfo/index.tsx:122
msgid "Please enter your email."
-msgstr "Veuillez entrer votre e-mail."
+msgstr ""
#: src/screens/Signup/StepInfo/index.tsx:115
msgid "Please enter your invite code."
-msgstr "Veuillez saisir votre code d’invitation."
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Update.tsx:214
msgid "Please enter your new email address."
-msgstr "Veuillez saisir votre nouvelle adresse e-mail."
+msgstr ""
#: src/screens/Login/LoginForm.tsx:196
msgid "Please enter your password"
-msgstr "Veuillez entrer votre mot de passe"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:190
msgid "Please enter your username"
-msgstr "Veuillez entrer votre pseudo"
+msgstr ""
#. placeholder {0}: labeler ? sanitizeHandle(labeler.creator.handle, '@') : label.src
#: src/components/moderation/AppealForm.tsx:120
msgid "Please explain why you think this label was incorrectly applied by {0}"
-msgstr "Expliquez-nous pourquoi vous pensez que cette étiquette a été appliquée à tort par {0}"
+msgstr ""
#: src/screens/Messages/components/ChatDisabled.tsx:143
msgid "Please explain why you think your chats were incorrectly disabled"
-msgstr "Expliquez-nous pourquoi vous pensez que vos discussions ont été désactivées de manière indue"
+msgstr ""
#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:124
msgid "Please explain why you think your Go Live access was incorrectly disabled."
-msgstr "Expliquez-nous pourquoi vous pensez que votre accès au passage en direct a été désactivé de manière indue."
+msgstr ""
#: src/components/FocusScope/index.tsx:91
#: src/components/FocusScope/index.tsx:115
msgid "Please go back, or activate this element to return to the start of the active content."
-msgstr "Revenez en arrière, ou activez cet élément pour revenir au début du contenu actuel."
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:102
msgid "Please provide any additional details you feel moderators may need in order to properly assess your Age Assurance status."
-msgstr "Veuillez fournir tous les détails supplémentaires que vous pensez nécessaires à la modération pour évaluer correctement l’état de votre vérification d’âge."
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:304
msgid "Please select a language"
-msgstr "Veuillez sélectionner une langue"
+msgstr ""
#: src/components/moderation/ReportDialog/action.ts:32
msgid "Please select a moderation service"
-msgstr "Veuillez sélectionner un service de modération"
+msgstr ""
#: src/components/moderation/ReportDialog/action.ts:29
msgid "Please select a reason for this report"
-msgstr "Veuillez sélectionner une raison pour ce signalement"
+msgstr ""
#. placeholder {0}: account.handle
#: src/lib/hooks/useAccountSwitcher.ts:45
#: src/lib/hooks/useAccountSwitcher.ts:54
msgid "Please sign in as @{0}"
-msgstr "Identifiez-vous en tant que @{0}"
+msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.web.tsx:40
msgid "Please use the Bluesky mobile app to scan a QR code."
-msgstr "Veuillez utiliser l’appli. mobile Bluesky pour scanner un QR code."
+msgstr ""
#: src/screens/Settings/FindContactsSettings.tsx:107
msgid "Please use the native app to import your contacts."
-msgstr "Veuillez utiliser l’app native pour importer vos contacts."
+msgstr ""
#: src/screens/FindContactsFlowScreen.tsx:63
msgid "Please use the native app to sync your contacts."
-msgstr "Veuillez utiliser l’app native pour synchroniser vos contacts."
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:59
msgid "Please verify your email"
-msgstr "Veuillez vérifier votre e-mail"
+msgstr ""
#: src/lib/hooks/useCreateSupportLink.ts:29
msgid "Please write your message below:"
-msgstr "Veuillez écrire votre message ci-dessous :"
+msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
-msgstr "Politique"
+msgstr ""
#: src/view/com/composer/labels/LabelsBtn.tsx:152
msgid "Porn"
-msgstr "Porno"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1889
msgctxt "action"
msgid "Post"
-msgstr "Poster"
+msgstr ""
#: src/screens/PostThread/index.tsx:560
msgctxt "description"
msgid "Post"
-msgstr "Post"
+msgstr ""
#: src/view/screens/Profile.tsx:475
#: src/view/screens/Profile.tsx:476
msgid "Post a photo"
-msgstr "Publier une photo"
+msgstr ""
#: src/view/screens/Profile.tsx:502
#: src/view/screens/Profile.tsx:503
msgid "Post a video"
-msgstr "Publier une vidéo"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1887
msgctxt "action"
msgid "Post All"
-msgstr "Tout poster"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1548
msgid "Post anyway"
-msgstr "Poster quand même"
+msgstr ""
#: src/screens/PostThread/components/ThreadItemPostTombstone.tsx:22
msgid "Post blocked"
-msgstr "Post bloqué"
+msgstr ""
#. placeholder {0}: route.params.name
#: src/Navigation.tsx:265
@@ -9308,71 +9308,71 @@ msgstr "Post bloqué"
#: src/Navigation.tsx:279
#: src/Navigation.tsx:286
msgid "Post by @{0}"
-msgstr "Post de @{0}"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:200
msgctxt "toast"
msgid "Post deleted"
-msgstr "Post supprimé"
+msgstr ""
#: src/lib/api/index.ts:189
msgid "Post failed to upload. Please check your Internet connection and try again."
-msgstr "Échec de l’envoi du post. Vérifiez votre connexion Internet et réessayez."
+msgstr ""
#: src/screens/PostThread/components/ThreadItemAnchor.tsx:132
#: src/screens/PostThread/components/ThreadItemPost.tsx:116
#: src/screens/PostThread/components/ThreadItemTreePost.tsx:109
#: src/screens/VideoFeed/index.tsx:551
msgid "Post has been deleted"
-msgstr "Post supprimé"
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:127
#: src/lib/moderation/useModerationCauseDescription.ts:107
msgid "Post Hidden by Muted Word"
-msgstr "Post caché par mot masqué"
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:130
#: src/lib/moderation/useModerationCauseDescription.ts:116
msgid "Post Hidden by You"
-msgstr "Post caché par vous"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:685
msgid "Post interaction settings"
-msgstr "Paramètres d’interaction du post"
+msgstr ""
#: src/Navigation.tsx:199
#: src/screens/ModerationInteractionSettings/index.tsx:35
msgid "Post Interaction Settings"
-msgstr "Paramètres d’interaction du post"
+msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:193
msgid "Post it to Bluesky or share anywhere."
-msgstr "Postez-le sur Bluesky ou partagez-le n’importe où."
+msgstr ""
#. Accessibility label for button that opens dialog to choose post language settings
#: src/view/com/composer/select-language/PostLanguageSelect.tsx:195
msgid "Post language selection"
-msgstr "Sélection des langues du post"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:395
#: src/screens/Messages/components/InviteLinkDialog.tsx:411
msgid "Post link"
-msgstr "Poster le lien"
+msgstr ""
#: src/screens/PostThread/components/ThreadError.tsx:33
#: src/screens/PostThread/components/ThreadItemPostTombstone.tsx:25
msgid "Post not found"
-msgstr "Post introuvable"
+msgstr ""
#: src/state/queries/pinned-post.ts:59
msgctxt "toast"
msgid "Post pinned"
-msgstr "Post épinglé"
+msgstr ""
#: src/state/queries/pinned-post.ts:61
msgctxt "toast"
msgid "Post unpinned"
-msgstr "Post désépinglé"
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:257
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:269
@@ -9380,35 +9380,35 @@ msgstr "Post désépinglé"
#: src/screens/StarterPack/StarterPackScreen.tsx:197
#: src/view/screens/Profile.tsx:234
msgid "Posts"
-msgstr "Posts"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:22
msgid "Posts and replies"
-msgstr "Posts et réponses"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:123
msgid "Posts can be muted based on their text, their tags, or both. We recommend avoiding common words that appear in many posts, since it can result in no posts being shown."
-msgstr "Les posts peuvent être masqués en fonction de leur texte, de leurs mots-clés ou des deux. Nous vous recommandons d’éviter les mots communs qui apparaissent dans de nombreux posts, car cela peut avoir pour conséquence qu’aucun post ne s’affiche."
+msgstr ""
#: src/view/com/posts/PostFeedErrorMessage.tsx:76
msgid "Posts hidden"
-msgstr "Posts cachés"
+msgstr ""
#: src/components/dialogs/LinkWarning.tsx:89
msgid "Potentially misleading link"
-msgstr "Lien potentiellement trompeur"
+msgstr ""
#: src/components/dialogs/LinkWarning.tsx:82
msgid "Potentially misleading link warning"
-msgstr "Avertissement de lien potentiellement trompeur"
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:292
msgid "Preferred language"
-msgstr "Langue préférée"
+msgstr ""
#: src/screens/Messages/components/MessageListError.tsx:18
msgid "Press to attempt reconnection"
-msgstr "Appuyer pour tenter une reconnection"
+msgstr ""
#: src/components/Error.tsx:56
#: src/components/Lists.tsx:104
@@ -9416,45 +9416,45 @@ msgstr "Appuyer pour tenter une reconnection"
#: src/screens/Messages/JoinRequests.tsx:355
#: src/screens/Signup/BackNextButtons.tsx:48
msgid "Press to retry"
-msgstr "Appuyer pour réessayer"
+msgstr ""
#: src/components/KnownFollowers.tsx:125
msgid "Press to view followers of this account that you also follow"
-msgstr "Appuyer pour voir les personnes qui suivent ce compte et que vous suivez également"
+msgstr ""
#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:121
msgid "Preview"
-msgstr "Aperçu"
+msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:197
msgid "Previous image"
-msgstr "Image précédente"
+msgstr ""
#: src/screens/Settings/LanguageSettings.tsx:141
#: src/screens/Settings/LanguageSettings.tsx:157
msgid "Primary language"
-msgstr "Langue principale"
+msgstr ""
#: src/view/shell/desktop/RightNav.tsx:118
#: src/view/shell/desktop/RightNav.tsx:119
msgid "Privacy"
-msgstr "Vie privée"
+msgstr ""
#: src/screens/Settings/Settings.tsx:182
#: src/screens/Settings/Settings.tsx:185
msgid "Privacy and security"
-msgstr "Confidentialité et sécurité"
+msgstr ""
#: src/Navigation.tsx:429
#: src/Navigation.tsx:437
#: src/screens/Settings/ActivityPrivacySettings.tsx:41
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:45
msgid "Privacy and Security"
-msgstr "Confidentialité et sécurité"
+msgstr ""
#: src/view/screens/Storybook/Admonitions.tsx:94
msgid "Privacy and Security settings"
-msgstr "Paramètres de confidentialité et sécurité"
+msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:36
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:103
@@ -9465,110 +9465,110 @@ msgstr "Paramètres de confidentialité et sécurité"
#: src/view/shell/Drawer.tsx:763
#: src/view/shell/Drawer.tsx:764
msgid "Privacy Policy"
-msgstr "Politique de confidentialité"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:173
msgid "Privacy violation of a minor"
-msgstr "Violation de la vie privée d’un mineur"
+msgstr ""
#: src/view/com/composer/Composer.tsx:2685
msgid "Processing GIF..."
-msgstr "Traitement du GIF en cours…"
+msgstr ""
#: src/view/com/composer/Composer.tsx:2687
msgid "Processing video..."
-msgstr "Traitement de la vidéo en cours…"
+msgstr ""
#: src/lib/api/index.ts:62
msgid "Processing..."
-msgstr "Traitement…"
+msgstr ""
#: src/view/screens/DebugMod.tsx:956
msgid "profile"
-msgstr "profil"
+msgstr ""
#: src/view/shell/bottom-bar/BottomBar.tsx:322
#: src/view/shell/desktop/LeftNav.tsx:745
#: src/view/shell/Drawer.tsx:91
#: src/view/shell/Drawer.tsx:655
msgid "Profile"
-msgstr "Profil"
+msgstr ""
#: src/screens/Profile/Header/Shell.tsx:164
msgid "Profile banner placeholder"
-msgstr "Bannière de profil vide"
+msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:210
#: src/lib/strings/errors.ts:39
msgid "Profile not found"
-msgstr "Profil introuvable"
+msgstr ""
#: src/screens/Profile/Header/EditProfileDialog.tsx:186
msgctxt "toast"
msgid "Profile updated"
-msgstr "Profil mis à jour"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:223
msgid "Promoting or selling prohibited items or services"
-msgstr "Promotion ou vente de produits ou services interdits"
+msgstr ""
#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:160
#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:161
msgid "Psst! You can edit who can interact with this post."
-msgstr "Au fait ! Vous avez la main sur qui peut interagir avec ce post."
+msgstr ""
#: src/view/com/lists/MyLists.tsx:77
msgid "Public, sharable lists of users to mute or block in bulk."
-msgstr "Listes publiques et partageables de comptes à masquer ou à bloquer."
+msgstr ""
#. Accessibility label for button to publish a single post
#: src/view/com/composer/Composer.tsx:1873
msgid "Publish post"
-msgstr "Publier le post"
+msgstr ""
#. Accessibility label for button to publish multiple posts in a thread
#: src/view/com/composer/Composer.tsx:1868
msgid "Publish posts"
-msgstr "Publier les posts"
+msgstr ""
#. Accessibility label for button to publish multiple replies in a thread
#: src/view/com/composer/Composer.tsx:1857
msgid "Publish replies"
-msgstr "Publier les réponses"
+msgstr ""
#. Accessibility label for button to publish a single reply
#: src/view/com/composer/Composer.tsx:1862
msgid "Publish reply"
-msgstr "Publier la réponse"
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:31
msgid "Push"
-msgstr "Alertes"
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:131
msgid "Push notifications"
-msgstr "Alertes (notifs push)"
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:22
msgid "Push, everyone"
-msgstr "Alertes, de tout le monde"
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:26
msgid "Push, people you follow"
-msgstr "Alertes, des comptes suivis"
+msgstr ""
#: src/components/StarterPack/QrCodeDialog.tsx:143
msgid "QR code copied to your clipboard!"
-msgstr "Code QR copié dans votre presse-papier !"
+msgstr ""
#: src/components/StarterPack/QrCodeDialog.tsx:121
msgid "QR code has been downloaded!"
-msgstr "Code QR a été téléchargé !"
+msgstr ""
#: src/components/StarterPack/QrCodeDialog.tsx:122
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:101
msgid "QR code saved to your camera roll!"
-msgstr "Code QR enregistré dans votre photothèque !"
+msgstr ""
#: src/components/PostControls/RepostButton.tsx:176
#: src/components/PostControls/RepostButton.tsx:199
@@ -9576,178 +9576,174 @@ msgstr "Code QR enregistré dans votre photothèque !"
#: src/components/PostControls/RepostButton.web.tsx:91
#: src/view/com/composer/drafts/DraftItem.tsx:137
msgid "Quote post"
-msgstr "Citer le post"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:351
msgid "Quote post was re-attached"
-msgstr "La citation a été ré-attachée"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:350
msgid "Quote post was successfully detached"
-msgstr "La citation a été détachée avec succès"
+msgstr ""
#: src/components/PostControls/RepostButton.tsx:175
#: src/components/PostControls/RepostButton.tsx:197
#: src/components/PostControls/RepostButton.web.tsx:83
#: src/components/PostControls/RepostButton.web.tsx:90
msgid "Quote posts disabled"
-msgstr "Citations désactivées"
+msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:186
#: src/screens/Post/PostQuotes.tsx:31
#: src/screens/Settings/NotificationSettings/index.tsx:204
#: src/screens/Settings/NotificationSettings/index.tsx:347
msgid "Quotes"
-msgstr "Citations"
+msgstr ""
#: src/screens/PostThread/components/ThreadItemAnchor.tsx:466
msgid "Quotes of this post"
-msgstr "Citations de ce post"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:618
msgid "Rate limit exceeded – you've tried to change your handle too many times in a short period. Please wait a minute before trying again."
-msgstr "Limite de changements dépassée – vous avez essayé de changer votre pseudo trop souvent dans une courte période. Veuillez attendre avant de réessayer."
+msgstr ""
#: src/components/contacts/screens/PhoneInput.tsx:109
msgid "Rate limit exceeded. Please try again later."
-msgstr "Limite dépassée. Veuillez réessayer plus tard."
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:699
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:709
msgid "Re-attach quote"
-msgstr "Réattacher la citation"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:433
msgid "Re-enable invite link"
-msgstr "Réactiver le lien d’invitation"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:440
msgid "Re-enable link"
-msgstr "Réactiver le lien"
+msgstr ""
#: src/components/dms/EmojiReactionPicker.tsx:80
msgid "React with {emoji}"
-msgstr "Réagir avec {emoji}"
+msgstr ""
#: src/components/dms/ReactionsDialog.tsx:70
#: src/components/dms/ReactionsDialog.tsx:98
msgid "Reactions"
-msgstr "Réactions"
+msgstr ""
#: src/screens/Deactivated.tsx:133
msgid "Reactivate your account"
-msgstr "Réactiver votre compte"
+msgstr ""
#. placeholder {0}: item.moreReplies
#: src/screens/PostThread/components/ThreadItemReadMore.tsx:93
msgid "Read {0, plural, one {# more reply} other {# more replies}}"
-msgstr "Lire {0, plural, one {une autre réponse} other {# autres réponses}}"
+msgstr ""
#: src/screens/Search/SearchResults.tsx:249
msgctxt "english-only-resource"
msgid "Read about how to use advanced search filters"
-msgstr "Découvrez-en plus sur les filtres de recherche avancés (en anglais)"
+msgstr ""
#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:162
#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:173
msgid "Read blog post"
-msgstr "Lire l’article de blog (en anglais)"
+msgstr ""
#: src/screens/VideoFeed/index.tsx:1038
msgid "Read less"
-msgstr "Lire moins"
+msgstr ""
#: src/screens/VideoFeed/index.tsx:1038
msgid "Read more"
-msgstr "Lire plus"
+msgstr ""
#: src/screens/PostThread/components/ThreadItemReadMore.tsx:72
msgid "Read more replies"
-msgstr "Lire plus de réponses"
+msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:113
msgid "Read our blog post"
-msgstr "Lire notre article de blog (en anglais)"
+msgstr ""
#: src/view/com/auth/SplashScreen.web.tsx:174
msgid "Read the Bluesky blog"
-msgstr "Lire le blog de Bluesky (en anglais)"
+msgstr ""
#: src/screens/Signup/StepInfo/Policies.tsx:53
#: src/screens/Signup/StepInfo/Policies.tsx:79
msgid "Read the Bluesky Privacy Policy"
-msgstr "Lire la politique de confidentialité de Bluesky (en anglais)"
+msgstr ""
#: src/screens/Signup/StepInfo/Policies.tsx:46
#: src/screens/Signup/StepInfo/Policies.tsx:66
msgid "Read the Bluesky Terms of Service"
-msgstr "Lire les conditions générales de Bluesky (en anglais)"
+msgstr ""
#: src/components/WelcomeModal.tsx:149
msgid "Real conversations."
-msgstr "Des vraies conversations."
+msgstr ""
#: src/components/WelcomeModal.tsx:147
msgid "Real people."
-msgstr "Des vrais humains."
+msgstr ""
#: src/screens/Takendown.tsx:158
#: src/screens/Takendown.tsx:166
msgid "Reason for appeal"
-msgstr "Raison de l’appel"
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:137
msgid "Receive in-app notifications"
-msgstr "Recevoir des notifications dans l’app."
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:120
msgid "Receive push notifications"
-msgstr "Recevoir des alertes (notifs push)"
+msgstr ""
#. Accessibility label for the icon-only pill that shows previously selected GIFs in the GIF picker.
#: src/features/gifPicker/components/GifCategoryPills.tsx:35
msgid "Recent GIFs"
-msgstr "GIFs récents"
+msgstr ""
#: src/screens/Search/components/SearchHistory.tsx:52
msgid "Recent searches"
-msgstr "Recherches récentes"
+msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:249
msgid "Recently used"
-msgstr "Utilisé récemment"
-
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Recommandé"
+msgstr ""
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
-msgstr "Se reconnecter"
+msgstr ""
#. Reject a chat request, this opens a menu with options
#: src/screens/Messages/components/RequestButtons.tsx:136
msgid "Reject"
-msgstr "Décliner"
+msgstr ""
#. Reject a request to join a chat
#: src/screens/Messages/JoinRequests.tsx:489
msgctxt "button"
msgid "Reject"
-msgstr "Décliner"
+msgstr ""
#: src/screens/Messages/components/RequestButtons.tsx:125
msgid "Reject chat request"
-msgstr "Décliner la demande de discussion"
+msgstr ""
#: src/screens/Messages/JoinRequests.tsx:483
msgid "Reject join request"
-msgstr "Rejeter la demande à rejoindre"
+msgstr ""
#: src/screens/Messages/ChatList.tsx:425
#: src/screens/Messages/Inbox.tsx:206
msgid "Reload conversations"
-msgstr "Rafraîchir les conversations"
+msgstr ""
#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:193
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:319
@@ -9765,251 +9761,251 @@ msgstr "Rafraîchir les conversations"
#: src/screens/Settings/Settings.tsx:682
#: src/view/com/posts/PostFeedErrorMessage.tsx:221
msgid "Remove"
-msgstr "Supprimer"
+msgstr ""
#: src/components/dms/ChatProfileTabs.tsx:153
msgid "Remove {displayName} from group chat"
-msgstr "Supprimer {displayName} du groupe"
+msgstr ""
#: src/components/StarterPack/Wizard/WizardListCard.tsx:62
msgid "Remove {displayName} from starter pack"
-msgstr "Supprimer {displayName} du kit de démarrage"
+msgstr ""
#: src/screens/Messages/ConversationSettings/Member.tsx:157
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:234
msgid "Remove {displayName} from this group chat"
-msgstr "Supprimer {displayName} de cette discussion de groupe"
+msgstr ""
#: src/screens/Messages/ConversationSettings/prompts.tsx:176
msgid "Remove {displayName}?"
-msgstr "Retirer {displayName} ?"
+msgstr ""
#: src/screens/Search/components/SearchHistory.tsx:182
msgid "Remove {q}"
-msgstr "Supprimer {q}"
+msgstr ""
#: src/screens/Settings/Settings.tsx:663
#: src/screens/Settings/Settings.tsx:666
msgid "Remove account"
-msgstr "Supprimer compte"
+msgstr ""
#: src/screens/Settings/FindContactsSettings.tsx:576
#: src/screens/Settings/FindContactsSettings.tsx:584
msgid "Remove all contacts"
-msgstr "Retirer tous les contacts"
+msgstr ""
#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:18
msgid "Remove attachment"
-msgstr "Supprimer la pièce jointe"
+msgstr ""
#: src/view/com/util/UserAvatar.tsx:523
#: src/view/com/util/UserAvatar.tsx:526
msgid "Remove Avatar"
-msgstr "Supprimer l’avatar"
+msgstr ""
#: src/view/com/util/UserBanner.tsx:193
#: src/view/com/util/UserBanner.tsx:196
msgid "Remove Banner"
-msgstr "Supprimer l’image d’en-tête"
+msgstr ""
#: src/view/com/composer/videos/SubtitleDialog.tsx:286
msgid "Remove caption file"
-msgstr "Supprimer le fichier de sous-titres"
+msgstr ""
#: src/screens/Messages/components/MessageInputEmbed.tsx:234
#: src/screens/Messages/components/MessageInputEmbed.tsx:289
#: src/screens/Messages/components/MessageInputEmbed.tsx:344
msgid "Remove embed"
-msgstr "Supprimer l’intégration"
+msgstr ""
#: src/view/com/posts/FeedShutdownMsg.tsx:121
#: src/view/com/posts/FeedShutdownMsg.tsx:125
#: src/view/com/posts/PostFeedErrorMessage.tsx:177
msgid "Remove feed"
-msgstr "Supprimer le fil d’actu"
+msgstr ""
#: src/view/com/posts/PostFeedErrorMessage.tsx:218
msgid "Remove feed?"
-msgstr "Supprimer le fil d’actu ?"
+msgstr ""
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:143
msgid "Remove filter"
-msgstr "Supprimer le filtre"
+msgstr ""
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:238
msgid "Remove from chat"
-msgstr "Supprimer de la discussion"
+msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
msgid "Remove from my feeds"
-msgstr "Supprimer de mes fils d’actu"
+msgstr ""
#: src/screens/Settings/Settings.tsx:676
msgid "Remove from quick access?"
-msgstr "Supprimer de l’accès rapide ?"
+msgstr ""
#: src/screens/List/ListHiddenScreen.tsx:174
#: src/screens/List/ListHiddenScreen.tsx:178
msgid "Remove from saved feeds"
-msgstr "Supprimer des fils d’actu enregistrés"
+msgstr ""
#: src/components/PostControls/BookmarkButton.tsx:120
#: src/screens/Bookmarks.tsx:252
msgid "Remove from saved posts"
-msgstr "Retirer des posts conservés"
+msgstr ""
#: src/components/FeedCard.tsx:373
msgid "Remove from your feeds?"
-msgstr "Supprimer de vos fils d’actu ?"
+msgstr ""
#: src/view/com/composer/photos/Gallery.tsx:227
msgid "Remove image"
-msgstr "Supprimer l’image"
+msgstr ""
#: src/features/liveNow/components/EditLiveDialog.tsx:221
#: src/features/liveNow/components/EditLiveDialog.tsx:228
msgid "Remove live status"
-msgstr "Supprimer le statut « En direct »"
+msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
-msgstr "Retirer le membre"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:613
msgid "Remove mute word from your list"
-msgstr "Supprimer le mot masqué de votre liste"
+msgstr ""
#: src/screens/Search/components/SearchHistory.tsx:243
msgid "Remove profile"
-msgstr "Supprimer le profil"
+msgstr ""
#: src/components/PostControls/RepostButton.tsx:153
#: src/components/PostControls/RepostButton.tsx:163
msgid "Remove repost"
-msgstr "Supprimer le repost"
+msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:500
#: src/screens/Settings/FindContactsSettings.tsx:349
msgid "Remove suggestion"
-msgstr "Supprimer la suggestion"
+msgstr ""
#: src/view/com/posts/PostFeedErrorMessage.tsx:219
msgid "Remove this feed from your saved feeds"
-msgstr "Supprimer ce fil d’actu de vos fils d’actu enregistrés"
+msgstr ""
#: src/screens/Moderation/index.tsx:473
msgid "Remove unavailable moderation services"
-msgstr "Supprimer les services de modération indisponibles"
+msgstr ""
#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:179
msgid "Remove user from list"
-msgstr "Supprimer le compte de la liste"
+msgstr ""
#: src/components/verification/VerificationRemovePrompt.tsx:48
#: src/components/verification/VerificationsDialog.tsx:250
#: src/view/com/profile/ProfileMenu.tsx:416
#: src/view/com/profile/ProfileMenu.tsx:419
msgid "Remove verification"
-msgstr "Retirer la vérification"
+msgstr ""
#: src/components/verification/VerificationRemovePrompt.tsx:46
msgid "Remove your verification for this account?"
-msgstr "Retirer votre vérification de ce compte ?"
+msgstr ""
#: src/components/Post/Embed/index.tsx:240
msgid "Removed by author"
-msgstr "Supprimé par l’auteur·ice"
+msgstr ""
#: src/components/Post/Embed/index.tsx:238
msgid "Removed by you"
-msgstr "Supprimé par vous"
+msgstr ""
#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:136
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:246
msgid "Removed from list"
-msgstr "Supprimé de la liste"
+msgstr ""
#: src/screens/List/ListHiddenScreen.tsx:98
msgid "Removed from saved feeds"
-msgstr "Supprimé de vos fils d’actu enregistrés"
+msgstr ""
#: src/components/PostControls/BookmarkButton.tsx:88
#: src/screens/Bookmarks.tsx:211
msgid "Removed from saved posts"
-msgstr "Retiré des posts conservés"
+msgstr ""
#: src/components/dialogs/StarterPackDialog.tsx:287
msgid "Removed from starter pack"
-msgstr "Compte retiré du kit de démarrage"
+msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
-msgstr "Supprimé de vos fils d’actu"
+msgstr ""
#: src/screens/Moderation/index.tsx:187
msgid "Removed unavailable services"
-msgstr "Supprimer les services indisponibles"
+msgstr ""
#: src/components/verification/VerificationRemovePrompt.tsx:32
msgid "Removed verification"
-msgstr "Vérification retirée"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:541
msgid "Renew"
-msgstr "Reconduire"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:547
msgid "Renew duration"
-msgstr "Durée de reconduction"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:531
msgid "Renew mute word"
-msgstr "Reconduire le mot en sourdine"
+msgstr ""
#: src/view/com/posts/FeedShutdownMsg.tsx:134
#: src/view/com/posts/FeedShutdownMsg.tsx:138
msgid "Replace with Discover"
-msgstr "Remplacer par Discover"
+msgstr ""
#: src/components/Post/PostRepliedTo.tsx:39
msgctxt "description"
msgid "Replied to <0><1/>0>"
-msgstr "en réponse à <0><1/>0>"
+msgstr ""
#: src/components/Post/PostRepliedTo.tsx:28
msgctxt "description"
msgid "Replied to a blocked post"
-msgstr "en réponse à un post bloqué"
+msgstr ""
#: src/components/Post/PostRepliedTo.tsx:30
msgctxt "description"
msgid "Replied to a post"
-msgstr "en réponse à un post"
+msgstr ""
#: src/components/Post/PostRepliedTo.tsx:36
msgctxt "description"
msgid "Replied to you"
-msgstr "en réponse à vous"
+msgstr ""
#: src/components/dms/MessageItem.tsx:925
msgid "Replied-to message from {senderName}, tap to scroll to it"
-msgstr "Message de {senderName} à l’origine de la réponse, appuyer pour l’atteindre"
+msgstr ""
#: src/components/dms/MessageItem.tsx:923
msgid "Replied-to message was sent before you joined"
-msgstr "Le message concerné a été envoyé avant votre arrivée"
+msgstr ""
#: src/components/dms/MessageItem.tsx:926
msgid "Replied-to message, tap to scroll to it"
-msgstr "Message à l’origine de la réponse, appuyer pour l’atteindre"
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:274
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:286
@@ -10018,154 +10014,154 @@ msgstr "Message à l’origine de la réponse, appuyer pour l’atteindre"
#: src/screens/Settings/NotificationSettings/index.tsx:331
#: src/view/screens/Profile.tsx:235
msgid "Replies"
-msgstr "Réponses"
+msgstr ""
#: src/components/WhoCanReply.tsx:87
msgid "Replies disabled"
-msgstr "Les réponses sont désactivées"
+msgstr ""
#: src/components/WhoCanReply.tsx:281
msgid "Replies to this post are disabled."
-msgstr "Les réponses à ce post sont désactivées."
+msgstr ""
#: src/components/dms/MessageContextMenu.tsx:182
#: src/components/dms/MessageContextMenu.tsx:185
msgid "Reply"
-msgstr "Répondre"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1885
msgctxt "action"
msgid "Reply"
-msgstr "Répondre"
+msgstr ""
#. Accessibility label for the reply button, verb form followed by number of replies and noun form
#. placeholder {0}: post.replyCount || 0
#: src/components/PostControls/index.tsx:240
msgid "Reply ({0, plural, one {# reply} other {# replies}})"
-msgstr "Répondre ({0, plural, one {# réponse} other {# réponses}})"
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:136
#: src/lib/moderation/useModerationCauseDescription.ts:126
msgid "Reply Hidden by Thread Author"
-msgstr "Réponse cachée par l’auteur·ice du fil de discussion"
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:135
#: src/lib/moderation/useModerationCauseDescription.ts:125
msgid "Reply Hidden by You"
-msgstr "Réponse cachée par vous"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:418
msgid "Reply settings are chosen by the author of the thread"
-msgstr "Les paramètres de réponse sont choisis par l’auteur·ice du fil de discussion"
+msgstr ""
#: src/screens/PostThread/components/HeaderDropdown.tsx:71
msgid "Reply sorting"
-msgstr "Ordre des réponses"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:389
msgctxt "toast"
msgid "Reply visibility updated"
-msgstr "Visibilité de la réponse mise à jour"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:388
msgid "Reply was successfully hidden"
-msgstr "La réponse a été cachée avec succès"
+msgstr ""
#: src/components/dms/MessageContextMenu.tsx:220
#: src/features/liveNow/components/LiveStatusDialog.tsx:267
#: src/screens/Messages/ConversationSettings/index.tsx:583
msgid "Report"
-msgstr "Signaler"
+msgstr ""
#: src/view/com/profile/ProfileMenu.tsx:483
#: src/view/com/profile/ProfileMenu.tsx:486
msgid "Report account"
-msgstr "Signaler le compte"
+msgstr ""
#: src/components/dms/ConvoMenu.tsx:295
#: src/components/dms/ConvoMenu.tsx:299
#: src/screens/Messages/components/RequestButtons.tsx:161
#: src/screens/Messages/components/RequestButtons.tsx:164
msgid "Report conversation"
-msgstr "Signaler la conversation"
+msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:98
#: src/components/moderation/ReportDialog/index.tsx:263
msgid "Report dialog"
-msgstr "Fenêtre de dialogue de signalement"
+msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
-msgstr "Signaler le fil d’actu"
+msgstr ""
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:210
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:213
msgid "Report list"
-msgstr "Signaler la liste"
+msgstr ""
#: src/components/dms/MessageContextMenu.tsx:217
msgid "Report message"
-msgstr "Signaler le message"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:765
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:767
msgid "Report post"
-msgstr "Signaler le post"
+msgstr ""
#: src/components/SendErrorReportDialog.tsx:47
msgid "Report sent"
-msgstr "Rapport envoyé"
+msgstr ""
#: src/screens/StarterPack/StarterPackScreen.tsx:657
#: src/screens/StarterPack/StarterPackScreen.tsx:660
msgid "Report starter pack"
-msgstr "Signaler le kit de démarrage"
+msgstr ""
#: src/components/dms/AfterReportConversationDialog.tsx:83
#: src/components/dms/AfterReportConversationDialog.tsx:210
#: src/components/dms/AfterReportDialog.tsx:86
#: src/components/dms/AfterReportDialog.tsx:178
msgid "Report submitted"
-msgstr "Signalement envoyé"
+msgstr ""
#: src/components/moderation/ReportDialog/copy.ts:51
#: src/components/moderation/ReportDialog/copy.ts:65
msgid "Report this conversation"
-msgstr "Signaler cette conversation"
+msgstr ""
#: src/components/moderation/ReportDialog/copy.ts:37
msgid "Report this feed"
-msgstr "Signaler ce fil d’actu"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:582
msgid "Report this group chat"
-msgstr "Signaler cette discussion de groupe"
+msgstr ""
#: src/components/moderation/ReportDialog/copy.ts:31
msgid "Report this list"
-msgstr "Signaler cette liste"
+msgstr ""
#: src/components/moderation/ReportDialog/copy.ts:19
#: src/features/liveNow/components/LiveStatusDialog.tsx:250
msgid "Report this livestream"
-msgstr "Signaler ce direct"
+msgstr ""
#: src/components/moderation/ReportDialog/copy.ts:57
msgid "Report this message"
-msgstr "Signaler ce message"
+msgstr ""
#: src/components/moderation/ReportDialog/copy.ts:25
msgid "Report this post"
-msgstr "Signaler ce post"
+msgstr ""
#: src/components/moderation/ReportDialog/copy.ts:43
msgid "Report this starter pack"
-msgstr "Signaler ce kit de démarrage"
+msgstr ""
#: src/components/moderation/ReportDialog/copy.ts:13
msgid "Report this user"
-msgstr "Signaler ce compte"
+msgstr ""
#: src/components/PostControls/RepostButton.tsx:154
#: src/components/PostControls/RepostButton.tsx:165
@@ -10173,177 +10169,177 @@ msgstr "Signaler ce compte"
#: src/components/PostControls/RepostButton.web.tsx:75
msgctxt "action"
msgid "Repost"
-msgstr "Republier"
+msgstr ""
#. Accessibility label for the repost button when the post has not been reposted, verb form followed by number of reposts and noun form
#. placeholder {0}: repostCount || 0
#: src/components/PostControls/RepostButton.tsx:78
msgid "Repost ({0, plural, one {# repost} other {# reposts}})"
-msgstr "Republier ({0, plural, one {# repost} other {# reposts}})"
+msgstr ""
#: src/components/PostControls/RepostButton.tsx:146
#: src/components/PostControls/RepostButton.web.tsx:43
#: src/components/PostControls/RepostButton.web.tsx:103
#: src/screens/StarterPack/StarterPackScreen.tsx:577
msgid "Repost or quote post"
-msgstr "Republier ou citer"
+msgstr ""
#: src/screens/Post/PostRepostedBy.tsx:31
msgid "Reposted By"
-msgstr "Republié par"
+msgstr ""
#: src/view/com/posts/PostFeedReason.tsx:78
#: src/view/com/posts/PostFeedReason.tsx:97
msgid "Reposted by {reposter}"
-msgstr "Republié par {reposter}"
+msgstr ""
#: src/view/com/posts/PostFeedReason.tsx:78
#: src/view/com/posts/PostFeedReason.tsx:95
msgid "Reposted by you"
-msgstr "Republié par vous"
+msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:165
#: src/screens/Settings/NotificationSettings/index.tsx:215
#: src/screens/Settings/NotificationSettings/index.tsx:356
msgid "Reposts"
-msgstr "Reposts"
+msgstr ""
#: src/screens/PostThread/components/ThreadItemAnchor.tsx:445
msgid "Reposts of this post"
-msgstr "Reposts de ce post"
+msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:207
#: src/screens/Settings/NotificationSettings/index.tsx:252
#: src/screens/Settings/NotificationSettings/index.tsx:387
msgid "Reposts of your reposts"
-msgstr "Reposts de vos reposts"
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:463
msgid "Request access to group chat"
-msgstr "Demander à rejoindre cette discussion de groupe"
+msgstr ""
#: src/screens/Messages/JoinRequests.tsx:182
msgid "Request approved."
-msgstr "Demande acceptée."
+msgstr ""
#: src/screens/Settings/components/ChangePasswordDialog.tsx:226
#: src/screens/Settings/components/ChangePasswordDialog.tsx:232
msgid "Request code"
-msgstr "Demander le code"
+msgstr ""
#: src/screens/Messages/JoinRequests.tsx:215
msgid "Request rejected."
-msgstr "Demande rejetée."
+msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:117
#: src/components/intents/GroupChatJoinDialog.tsx:295
msgid "Request to join"
-msgstr "Demander à rejoindre"
+msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:131
msgid "Requested"
-msgstr "Demandée"
+msgstr ""
#. Incoming message requests
#: src/screens/Messages/components/InboxRequests.tsx:25
msgid "Requests"
-msgstr "Demandes"
+msgstr ""
#: src/Navigation.tsx:510
#: src/screens/Messages/JoinRequests.tsx:59
#: src/screens/Messages/JoinRequests.tsx:425
msgid "Requests to join"
-msgstr "Demandes à rejoindre"
+msgstr ""
#: src/screens/Settings/AccessibilitySettings.tsx:59
#: src/screens/Settings/AccessibilitySettings.tsx:64
msgid "Require alt text before posting"
-msgstr "Nécessiter un texte alt avant de publier"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:95
msgid "Require an email code to sign in to your account."
-msgstr "Nécessiter un code par e-mail pour se connecter au compte."
+msgstr ""
#: src/screens/Signup/StepInfo/index.tsx:207
msgid "Required for this provider"
-msgstr "Obligatoire pour cet hébergeur"
+msgstr ""
#: src/components/LabelingServiceCard/index.tsx:80
msgid "Required in your region"
-msgstr "Nécessaire dans votre région"
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:310
#: src/screens/Messages/components/OutgoingRequestListItem.tsx:115
#: src/screens/Messages/components/OutgoingRequestListItem.tsx:117
msgid "Rescind request"
-msgstr "Annuler la demande"
+msgstr ""
#: src/screens/Messages/components/OutgoingRequestListItem.tsx:50
msgid "Rescind request to join group chat"
-msgstr "Retirer votre demande à rejoindre la discussion"
+msgstr ""
#: src/components/dialogs/EmailDialog/components/ResendEmailText.tsx:39
msgid "Resend"
-msgstr "Renvoyer"
+msgstr ""
#: src/components/contacts/screens/VerifyNumber.tsx:365
#: src/components/contacts/screens/VerifyNumber.tsx:382
msgid "Resend code"
-msgstr "Renvoyer un code"
+msgstr ""
#. placeholder {0}: String( clamp(Math.round(timeUntilCanResend / 1000), 0, 30), ).padStart(2, '0')
#: src/components/contacts/screens/VerifyNumber.tsx:372
msgid "Resend code in <0>00:{0}0>"
-msgstr "Renvoyer un code dans <0>00:{0}0>"
+msgstr ""
#: src/screens/Settings/components/DisableEmail2FADialog.tsx:174
#: src/screens/Settings/components/DisableEmail2FADialog.tsx:177
msgid "Resend email"
-msgstr "Renvoyer l’e-mail"
+msgstr ""
#: src/components/intents/VerifyEmailIntentDialog.tsx:124
msgid "Resend Email"
-msgstr "Renvoyer l’e-mail"
+msgstr ""
#: src/components/intents/VerifyEmailIntentDialog.tsx:117
msgid "Resend Verification Email"
-msgstr "Renvoyer l’e-mail de vérification"
+msgstr ""
#: src/screens/Settings/Settings.tsx:499
#: src/screens/Settings/Settings.tsx:501
msgid "Reset activity subscription nudge"
-msgstr "Réinitialiser la présentation des suivis d’activité"
+msgstr ""
#: src/screens/Login/SetNewPasswordForm.tsx:108
msgid "Reset code"
-msgstr "Réinitialiser le code"
+msgstr ""
#: src/screens/Settings/Settings.tsx:484
#: src/screens/Settings/Settings.tsx:486
msgid "Reset onboarding state"
-msgstr "Réinitialisation du didacticiel"
+msgstr ""
#: src/screens/Login/ForgotPasswordForm.tsx:77
msgid "Reset password"
-msgstr "Réinitialiser mot de passe"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:422
msgid "Reset your password by sending a code to your email"
-msgstr "Réinitialise votre mot de passe en vous envoyant un code par e-mail"
+msgstr ""
#: src/screens/Settings/FindContactsSettings.tsx:544
#: src/screens/Settings/FindContactsSettings.tsx:560
msgid "Resync contacts"
-msgstr "Resynchroniser les contacts"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:532
msgid "Retries signing in"
-msgstr "Réessaye de se connecter"
+msgstr ""
#: src/view/com/util/error/ErrorMessage.tsx:56
#: src/view/com/util/error/ErrorScreen.tsx:93
msgid "Retries the last action, which errored out"
-msgstr "Réessaye la dernière action, qui a échoué"
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceErrors.tsx:28
#: src/components/ageAssurance/AgeAssuranceErrors.tsx:31
@@ -10372,42 +10368,42 @@ msgstr "Réessaye la dernière action, qui a échoué"
#: src/view/com/util/error/ErrorScreen.tsx:91
#: src/view/screens/Storybook/Admonitions.tsx:64
msgid "Retry"
-msgstr "Réessayer"
+msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:294
#: src/view/screens/Storybook/Admonitions.tsx:61
msgid "Retry loading report options"
-msgstr "Réessayer le chargement des options de signalement"
+msgstr ""
#: src/components/Error.tsx:68
#: src/screens/List/ListHiddenScreen.tsx:223
#: src/screens/StarterPack/StarterPackScreen.tsx:801
msgid "Return to previous page"
-msgstr "Retourne à la page précédente"
+msgstr ""
#: src/view/screens/NotFound.tsx:54
msgid "Returns to home page"
-msgstr "Retour à la page d’accueil"
+msgstr ""
#: src/screens/ProfileList/components/ErrorScreen.tsx:36
#: src/screens/Settings/components/ChangeHandleDialog.tsx:577
#: src/screens/VideoFeed/index.tsx:1223
#: src/view/screens/NotFound.tsx:54
msgid "Returns to previous page"
-msgstr "Retour à la page précédente"
+msgstr ""
#: src/screens/StarterPack/Wizard/index.tsx:316
msgid "Returns to the previous step"
-msgstr "Retourne à l’étape précédente"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:613
msgid "Reveal password"
-msgstr "Afficher le mot de passe"
+msgstr ""
#. Accessibility label for the icon-only pill that filters the GIF picker to sad/crying GIFs.
#: src/features/gifPicker/components/GifCategoryPills.tsx:75
msgid "Sad GIFs"
-msgstr "GIFs tristes"
+msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:200
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:309
@@ -10430,11 +10426,11 @@ msgstr "GIFs tristes"
#: src/view/com/composer/photos/ImageAltTextDialog.tsx:163
#: src/view/com/composer/photos/ImageAltTextDialog.tsx:173
msgid "Save"
-msgstr "Enregistrer"
+msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:193
msgid "Save birthdate"
-msgstr "Enregistrer la date de naissance"
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:198
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:207
@@ -10445,22 +10441,22 @@ msgstr "Enregistrer la date de naissance"
#: src/view/com/composer/Composer.tsx:1529
#: src/view/com/composer/drafts/DraftsButton.tsx:125
msgid "Save changes"
-msgstr "Enregistrer les modifications"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1501
#: src/view/com/composer/drafts/DraftsButton.tsx:93
msgid "Save changes?"
-msgstr "Enregistrer les modifications ?"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1529
#: src/view/com/composer/drafts/DraftsButton.tsx:125
msgid "Save draft"
-msgstr "Enregistrer le brouillon"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1503
#: src/view/com/composer/drafts/DraftsButton.tsx:95
msgid "Save draft?"
-msgstr "Enregistrer le brouillon ?"
+msgstr ""
#: src/components/Lightbox/chrome/ImageMenu.tsx:98
#: src/components/MediaPreview.tsx:231
@@ -10468,92 +10464,92 @@ msgstr "Enregistrer le brouillon ?"
#: src/components/StarterPack/ShareDialog.tsx:144
#: src/components/StarterPack/ShareDialog.tsx:150
msgid "Save image"
-msgstr "Enregistrer l’image"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:255
msgid "Save new handle"
-msgstr "Enregistrer votre nouveau pseudo"
+msgstr ""
#: src/components/StarterPack/QrCodeDialog.tsx:202
msgid "Save QR code"
-msgstr "Enregistrer le code QR"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:649
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:655
msgid "Save these options for next time"
-msgstr "Enregistrer ces choix pour la prochaine fois"
+msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
-msgstr "Enregistrer dans mes fils d’actu"
+msgstr ""
#: src/view/shell/desktop/LeftNav.tsx:732
#: src/view/shell/Drawer.tsx:630
msgctxt "link to bookmarks screen"
msgid "Saved"
-msgstr "Conservés"
+msgstr ""
#: src/screens/SavedFeeds.tsx:198
#: src/screens/SavedFeeds.tsx:375
msgid "Saved Feeds"
-msgstr "Fils d’actu enregistrés"
+msgstr ""
#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:145
#: src/Navigation.tsx:570
#: src/screens/Bookmarks.tsx:59
msgid "Saved Posts"
-msgstr "Posts conservés"
+msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
-msgstr "Enregistré à mes fils d’actu"
+msgstr ""
#: src/components/NewskieDialog.tsx:141
#: src/view/com/notifications/NotificationFeedItem.tsx:895
#: src/view/com/notifications/NotificationFeedItem.tsx:920
msgid "Say hello!"
-msgstr "Dites bonjour !"
+msgstr ""
#: src/screens/Messages/ChatList.tsx:223
#: src/screens/Messages/ChatList.tsx:447
msgid "Say hi to someone"
-msgstr "Dites bonjour à quelqu’un"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:43
msgid "Scam"
-msgstr "Arnaque"
+msgstr ""
#: src/features/inviteFriends/components/ActionButtons.tsx:44
msgid "Scan"
-msgstr "Scanner"
+msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:82
#: src/features/inviteFriends/InviteScannerScreen.web.tsx:23
#: src/Navigation.tsx:317
msgid "Scan QR code"
-msgstr "Scanner un QR code"
+msgstr ""
#: src/lib/interests.ts:71
msgid "Science"
-msgstr "Science"
+msgstr ""
#: src/components/InterestTabs.tsx:255
msgid "Scroll left"
-msgstr "Défiler à gauche"
+msgstr ""
#: src/components/InterestTabs.tsx:289
msgid "Scroll right"
-msgstr "Défiler à droite"
+msgstr ""
#: src/components/dms/MessageItem.tsx:819
msgid "Scroll to the message this is replying to"
-msgstr "Faire défiler jusqu’au message à l’origine de cette réponse"
+msgstr ""
#: src/screens/ProfileList/AboutSection.tsx:132
msgid "Scroll to top"
-msgstr "Remonter en haut"
+msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:667
#: src/components/forms/SearchInput.tsx:51
@@ -10565,171 +10561,176 @@ msgstr "Remonter en haut"
#: src/screens/Search/Shell.tsx:741
#: src/view/shell/bottom-bar/BottomBar.tsx:216
msgid "Search"
-msgstr "Recherche"
+msgstr ""
#. placeholder {0}: profile.handle
#. placeholder {0}: route.params.name
#: src/Navigation.tsx:258
#: src/screens/Profile/ProfileSearch.tsx:37
msgid "Search @{0}'s posts"
-msgstr "Rechercher dans les posts de @{0}"
+msgstr ""
#: src/components/ProgressGuide/FollowDialog.tsx:708
msgid "Search by name or interest"
-msgstr "Rechercher par nom ou intérêt"
+msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:356
msgid "Search contacts"
-msgstr "Rechercher parmi les contacts"
+msgstr ""
#: src/view/screens/Feeds.tsx:437
msgid "Search feeds"
-msgstr "Rechercher des fils d’actu"
+msgstr ""
#. Accessibility label for a tab that searches for accounts in a category (e.g. Art, Video Games, Sports, etc.) that are suggested for the user to follow. The tab is not currently active and can be selected.
#: src/components/ProgressGuide/FollowDialog.tsx:505
msgid "Search for \"{interestsDisplayName}\""
-msgstr "Recherche de « {interestsDisplayName} »"
+msgstr ""
#. Accessibility label for a tab that searches for accounts in a category (e.g. Art, Video Games, Sports, etc.) that are suggested for the user to follow. The tab is currently selected.
#: src/components/ProgressGuide/FollowDialog.tsx:500
msgid "Search for \"{interestsDisplayName}\" (active)"
-msgstr "Recherche de « {interestsDisplayName} » (actif)"
+msgstr ""
#: src/screens/Search/components/AutocompleteResults.tsx:49
msgid "Search for “{searchText}”"
-msgstr "Recherche de « {searchText} »"
+msgstr ""
#: src/screens/Search/components/SearchHistory.tsx:136
msgid "Search for {q}"
-msgstr "Rechercher {q}"
+msgstr ""
#: src/screens/StarterPack/Wizard/index.tsx:541
msgid "Search for feeds that you want to suggest to others."
-msgstr "Recherchez des fils d’actu que vous voulez suggérer à d’autres personnes."
+msgstr ""
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
-msgstr "Rechercher plus de comptes"
+msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
-msgstr "Rechercher plus de fils d’actu"
+msgstr ""
#: src/components/dms/components/UserSearchInput.tsx:43
msgid "Search for people"
-msgstr "Rechercher quelqu’un"
+msgstr ""
#. Accessibility label for the GIF search input inside the GIF picker dialog.
#: src/features/gifPicker/components/GifPickerHeader.tsx:40
msgid "Search GIFs"
-msgstr "Rechercher des GIFs"
+msgstr ""
#: src/screens/Hashtag.tsx:228
#: src/screens/Search/SearchResults.tsx:383
msgid "Search is currently unavailable when logged out"
-msgstr "La recherche est indisponible en ce moment sans connexion à un compte"
+msgstr ""
#. Placeholder text inside the GIF search input. KLIPY is the third-party GIF provider; keep the brand name as-is.
#: src/features/gifPicker/components/GifPickerHeader.tsx:45
msgid "Search KLIPY"
-msgstr "Rechercher dans KLIPY"
+msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:232
#: src/components/dialogs/LanguageSelectDialog.tsx:233
msgid "Search languages"
-msgstr "Rechercher une langue"
+msgstr ""
#: src/screens/Profile/ProfileSearch.tsx:36
msgid "Search my posts"
-msgstr "Rechercher dans mes posts"
+msgstr ""
#: src/view/com/profile/ProfileMenu.tsx:301
#: src/view/com/profile/ProfileMenu.tsx:304
msgid "Search posts"
-msgstr "Rechercher dans ses posts"
+msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:687
#: src/components/dms/components/UserSearchInput.tsx:63
#: src/components/ProgressGuide/FollowDialog.tsx:727
msgid "Search profiles"
-msgstr "Rechercher dans les profils"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:248
msgid "Search query"
-msgstr "Requête de recherche"
+msgstr ""
#: src/screens/Profile/ProfileSearch.tsx:38
msgid "Search..."
-msgstr "Rechercher…"
+msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:688
#: src/components/dms/components/UserSearchInput.tsx:64
#: src/components/ProgressGuide/FollowDialog.tsx:728
msgid "Searches for profiles"
-msgstr "Recherche parmi les profils"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Update.tsx:240
msgid "Security step required"
-msgstr "Étape de sécurité requise"
+msgstr ""
#. placeholder {0}: isCashtag ? tag : `#${tag}`
#: src/components/RichTextTag.tsx:114
msgid "See {0} posts"
-msgstr "Voir les posts {0}"
+msgstr ""
#. placeholder {0}: isCashtag ? tag : `#${tag}`
#: src/components/RichTextTag.tsx:131
msgid "See {0} posts by user"
-msgstr "Voir les posts {0} de ce compte"
+msgstr ""
#: src/components/RichTextTag.tsx:122
msgid "See {tag} posts"
-msgstr "Voir les posts {tag}"
+msgstr ""
#: src/components/RichTextTag.tsx:140
msgid "See {tag} posts by user"
-msgstr "Voir les posts {tag} de ce compte"
+msgstr ""
#: src/components/RichTextTag.tsx:124
msgid "See #{tag} posts"
-msgstr "Voir les posts #{tag}"
+msgstr ""
#: src/components/RichTextTag.tsx:142
msgid "See #{tag} posts by user"
-msgstr "Voir les posts #{tag} de ce compte"
+msgstr ""
#: src/view/com/auth/SplashScreen.web.tsx:179
msgid "See jobs at Bluesky"
-msgstr "Voir les offres d’emploi chez Bluesky (en anglais)"
+msgstr ""
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
-msgstr "Voir plus"
+msgstr ""
#: src/components/FeedInterstitials.tsx:472
msgid "See more suggested profiles"
-msgstr "Voir plus de profils suggérés"
+msgstr ""
+
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
-msgstr "Voir les comptes suggérés"
+msgstr ""
#: src/screens/SavedFeeds.tsx:232
#: src/screens/SavedFeeds.tsx:403
msgid "See this guide"
-msgstr "Voir ce guide"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/Scrubber.tsx:196
msgid "Seek slider. Use the arrow keys to seek forwards and backwards, and space to play/pause"
-msgstr "Curseur de recherche. Utiliser les touches de flèches pour avancer ou reculer, et Espace pour la lecture/pause."
+msgstr ""
#. Accessibility label for a category (e.g. Art, Video Games, Sports, etc.) that shows suggested accounts for the user to follow. The tab is not currently active and can be selected.
#: src/components/InterestTabs.tsx:337
msgid "Select \"{interestsDisplayName}\" category"
-msgstr "Sélectionner la catégorie « {interestsDisplayName} »"
+msgstr ""
#. Accessibility label for a username suggestion in the account creation flow
#. Accessibility label for a username suggestion in the account creation flow
@@ -10738,358 +10739,358 @@ msgstr "Sélectionner la catégorie « {interestsDisplayName} »"
#: src/screens/Signup/StepHandle/HandleSuggestions/index.native.tsx:40
#: src/screens/Signup/StepHandle/HandleSuggestions/index.tsx:72
msgid "Select {0}"
-msgstr "Sélectionner {0}"
+msgstr ""
#: src/view/com/composer/select-language/PostLanguageSelect.tsx:110
msgid "Select {langName}"
-msgstr "Sélectionner {langName}"
+msgstr ""
#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:68
msgid "Select a color"
-msgstr "Sélectionner une couleur"
+msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:380
msgid "Select a reason"
-msgstr "Sélectionner une raison"
+msgstr ""
#: src/screens/Login/ChooseAccountForm.tsx:79
msgid "Select account"
-msgstr "Sélectionner un compte"
+msgstr ""
#: src/components/AppLanguageDropdown.tsx:63
msgid "Select an app language"
-msgstr "Sélectionner une langue pour l’appli."
+msgstr ""
#: src/screens/Onboarding/StepProfile/AvatarCircle.tsx:66
msgid "Select an avatar"
-msgstr "Sélectionner un avatar"
+msgstr ""
#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:66
msgid "Select an emoji"
-msgstr "Sélectionner un emoji"
+msgstr ""
#: src/components/Select/index.tsx:199
msgid "Select an option"
-msgstr "Sélectionner une option"
+msgstr ""
#: src/screens/Settings/LanguageSettings.tsx:118
msgid "Select app language"
-msgstr "Sélectionner la langue de l’appli."
+msgstr ""
#: src/view/com/composer/videos/SubtitleFilePicker.tsx:60
#: src/view/com/composer/videos/SubtitleFilePicker.tsx:67
msgid "Select caption file (.vtt)"
-msgstr "Sélectionnez le fichier de sous-titres (.vtt)"
+msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:501
msgid "Select chat \"{name}\""
-msgstr "Sélectionner la discussion « {name} »"
+msgstr ""
#: src/screens/Settings/LanguageSettings.tsx:195
#: src/screens/Settings/LanguageSettings.tsx:233
msgid "Select content languages"
-msgstr "Sélectionner les langues de contenu"
+msgstr ""
#: src/features/liveNow/components/GoLiveDialog.tsx:186
msgid "Select duration"
-msgstr "Sélectionner une durée"
+msgstr ""
#. placeholder {0}: labels[filter.field].title
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:102
msgid "Select filter type (currently: {0})"
-msgstr "Sélectionner un type de filtre (actuellement : {0})"
+msgstr ""
#: src/screens/Login/index.tsx:166
msgid "Select from an existing account"
-msgstr "Sélectionner un compte existant"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:553
msgid "Select from your lists"
-msgstr "Choisir au sein de vos listes"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:555
msgid "Select from your lists <0>{numberOfListsSelected, plural, other {(# selected)}}0>"
-msgstr "Choisir au sein de vos listes <0>{numberOfListsSelected, plural, one {(une choisie)} other {(# choisies)}}0>"
+msgstr ""
#. Accessibility label for the button in the post composer that opens the GIF picker dialog.
#: src/view/com/composer/photos/SelectGifBtn.tsx:38
msgid "Select GIF"
-msgstr "Sélectionner le GIF"
+msgstr ""
#. Accessibility label for an individual GIF tile in the picker grid. The placeholder is the GIF’s title from the provider.
#. placeholder {0}: gif.title
#: src/features/gifPicker/components/GifPickerItem.tsx:31
msgid "Select GIF \"{0}\""
-msgstr "Sélectionner le GIF « {0} »"
+msgstr ""
#: src/components/dms/InitiateChatFlow.tsx:725
msgid "Select group chat members"
-msgstr "Sélectionner les membres du groupe"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:151
msgid "Select how long to mute this word for."
-msgstr "Sélectionnez la durée pendant laquelle vous souhaitez masquer ce mot."
+msgstr ""
#: src/components/AppLanguageDropdown.tsx:71
#: src/components/LanguageSelect.tsx:41
#: src/components/LanguageSelect.tsx:42
msgid "Select language"
-msgstr "Sélectionner une langue"
+msgstr ""
#: src/view/com/composer/videos/SubtitleDialog.tsx:273
msgid "Select language..."
-msgstr "Sélectionner la langue…"
+msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:267
msgid "Select languages"
-msgstr "Sélectionner les langues"
+msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:430
msgid "Select moderation service"
-msgstr "Sélectionner un service de modération"
+msgstr ""
#: src/view/com/composer/select-language/PostLanguageSelect.tsx:91
msgid "Select post language"
-msgstr "Sélectionner la langue du post"
+msgstr ""
#: src/screens/Settings/LanguageSettings.tsx:152
msgid "Select primary language"
-msgstr "Sélectionner la langue principale"
+msgstr ""
#: src/components/InternationalPhoneCodeSelect.tsx:68
msgid "Select telephone code"
-msgstr "Sélectionner un code téléphonique"
+msgstr ""
#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:84
msgid "Select the {emojiName} emoji as your avatar"
-msgstr "Sélectionner l’emoji {emojiName} comme avatar"
+msgstr ""
#: src/components/Post/Translated/index.tsx:446
msgid "Select the source language"
-msgstr "Sélectionner la langue source"
+msgstr ""
#: src/view/com/composer/select-language/PostLanguageSelect.tsx:77
#: src/view/com/composer/select-language/PostLanguageSelect.tsx:137
msgid "Select up to 3 languages used in this post"
-msgstr "Sélectionnez jusqu’à 3 langues utilisées dans ce post"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:251
msgid "Select what content this mute word should apply to."
-msgstr "Sélectionnez le contenu pour lequel ce mot masqué doit s’appliquer."
+msgstr ""
#: src/screens/Settings/LanguageSettings.tsx:111
msgid "Select which language to use for the app's user interface."
-msgstr "Choisissez la langue à utiliser pour l’interface de l’application."
+msgstr ""
#: src/screens/Settings/LanguageSettings.tsx:181
msgid "Select which languages you want your subscribed feeds to include. If none are selected, all languages will be shown."
-msgstr "Sélectionnez les langues que vous souhaitez voir figurer dans les fils d’actu que vous suivez. Si aucune langue n’est sélectionnée, toutes les langues seront affichées."
+msgstr ""
#: src/screens/Signup/StepInfo/index.tsx:300
msgid "Select your date of birth"
-msgstr "Sélectionnez votre date de naissance"
+msgstr ""
#: src/screens/Onboarding/StepInterests/index.tsx:69
#: src/screens/Settings/InterestsSettings.tsx:178
msgid "Select your interests from the options below"
-msgstr "Sélectionnez vos centres d’intérêt parmi les options ci-dessous"
+msgstr ""
#: src/screens/Settings/LanguageSettings.tsx:145
msgid "Select your preferred language for translations in your feed."
-msgstr "Sélectionnez votre langue préférée pour traduire votre fils d’actu."
+msgstr ""
#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:115
msgid "Select your preferred notification channels"
-msgstr "Sélectionner vos canaux de notification préférés"
+msgstr ""
#: src/view/com/composer/SelectMediaButton.tsx:426
msgid "Selecting multiple media types is not supported."
-msgstr "La sélection de plusieurs types de médias n’est pas prise en charge."
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:188
msgid "Self-harm or dangerous behaviors"
-msgstr "Automutiliation ou comportement dangereux"
+msgstr ""
#: src/components/contacts/screens/PhoneInput.tsx:255
#: src/components/contacts/screens/PhoneInput.tsx:260
msgid "Send code"
-msgstr "Envoyer le code"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:172
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:179
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:311
#: src/screens/Settings/components/DeleteAccountDialog.tsx:199
msgid "Send email"
-msgstr "Envoyer e-mail"
+msgstr ""
#: src/components/SendErrorReportDialog.tsx:60
#: src/components/SendErrorReportDialog.tsx:64
#: src/screens/Settings/AboutSettings.tsx:125
#: src/screens/Settings/AboutSettings.tsx:128
msgid "Send error report"
-msgstr "Envoyer le rapport d’erreur"
+msgstr ""
#: src/view/shell/Drawer.tsx:420
msgid "Send feedback"
-msgstr "Envoyer des commentaires"
+msgstr ""
#: src/screens/Messages/components/MessageComposer.tsx:324
msgid "Send message"
-msgstr "Envoyer le message"
+msgstr ""
#: src/components/PostControls/ShareMenu/RecentChats.tsx:146
msgid "Send post to {name}"
-msgstr "Envoyer le post à {name}"
+msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:72
msgid "Send post to..."
-msgstr "Envoyer le post à…"
+msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:818
msgid "Send report to {title}"
-msgstr "Envoyer le signalement à {title}"
+msgstr ""
#: src/components/contacts/components/InviteInfo.tsx:63
msgid "Send the message from your phone"
-msgstr "Envoyer le message depuis votre téléphone"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:304
#: src/screens/Settings/components/DisableEmail2FADialog.tsx:121
#: src/screens/Settings/components/DisableEmail2FADialog.tsx:124
msgid "Send verification email"
-msgstr "Envoyer l’e-mail de vérification"
+msgstr ""
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:116
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:122
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Envoyer par message privé"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
msgid "Sent at {0}"
-msgstr "Envoyé à {0}"
+msgstr ""
#: src/components/contacts/screens/PhoneInput.tsx:283
msgid "Sent to our phone number verification provider Plivo"
-msgstr "Envoyé à Plivo, notre prestataire de vérification de numéros"
+msgstr ""
#: src/components/dialogs/ServerInput.tsx:174
#: src/screens/Login/components/HostingProviderDialog.tsx:200
msgid "Server address"
-msgstr "Adresse du serveur"
+msgstr ""
#. placeholder {0}: icon.name
#: src/screens/Settings/AppIconSettings/index.tsx:176
msgid "Set app icon to {0}"
-msgstr "Définir l’icône de l’application comme {0}"
+msgstr ""
#: src/screens/Login/SetNewPasswordForm.tsx:99
msgid "Set new password"
-msgstr "Définir un nouveau mot de passe"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:481
msgid "Set precisely which groups of people can reply to your post"
-msgstr "Définissez précisément quels groupes de personnes peuvent répondre à votre post"
+msgstr ""
#: src/screens/Onboarding/Layout.tsx:48
msgid "Set up your account"
-msgstr "Créez votre compte"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:431
msgid "Set who can reply to your post"
-msgstr "Définir qui peut répondre à votre post"
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:286
msgid "Set your birthdate below and we'll get you back to posting and exploring in no time!"
-msgstr "Indiquez votre date de naissance ci-dessous et vous serez de retour à pouvoir poster et explorer le réseau en un rien de temps !"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:352
msgid "set your hosting provider manually"
-msgstr "sélectionnez votre hébergeur manuellement"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:486
msgid "Set your hosting provider manually"
-msgstr "Sélectionner votre hébergeur manuellement"
+msgstr ""
#: src/screens/Login/ForgotPasswordForm.tsx:104
msgid "Sets email for password reset"
-msgstr "Définit l’e-mail pour la réinitialisation du mot de passe"
+msgstr ""
#: src/Navigation.tsx:214
#: src/screens/Settings/Settings.tsx:99
#: src/view/shell/desktop/LeftNav.tsx:755
#: src/view/shell/Drawer.tsx:668
msgid "Settings"
-msgstr "Paramètres"
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:221
msgid "Settings for activity from others"
-msgstr "Paramètres des notifications d’activité d’autres comptes"
+msgstr ""
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:85
msgid "Settings for allowing others to be notified of your posts"
-msgstr "Paramètres autorisant les autres à être notifié de vos posts"
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:155
msgid "Settings for like notifications"
-msgstr "Paramètres des notifications « J’aime »"
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:188
msgid "Settings for mention notifications"
-msgstr "Paramètres des notifications de mentions"
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:166
msgid "Settings for new follower notifications"
-msgstr "Paramètres des notifications de nouveaux comptes abonnés"
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:294
msgid "Settings for notifications for everything else"
-msgstr "Paramètres des notifications diverses"
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:234
msgid "Settings for notifications for likes of your reposts"
-msgstr "Paramètres des notifications « J’aime » de vos reposts"
+msgstr ""
#: src/screens/Messages/Settings.tsx:280
#: src/screens/Settings/NotificationSettings/index.tsx:277
msgid "Settings for notifications for new message requests"
-msgstr "Paramètres des notifications de nouvelles demandes de messages"
+msgstr ""
#: src/screens/Messages/Settings.tsx:259
#: src/screens/Settings/NotificationSettings/index.tsx:260
msgid "Settings for notifications for new messages"
-msgstr "Paramètres des notifications de nouveaux messages"
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:247
msgid "Settings for notifications for reposts of your reposts"
-msgstr "Paramètres des notifications des reposts de vos reposts"
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:199
msgid "Settings for quote notifications"
-msgstr "Paramètres des notifications de citations"
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:177
msgid "Settings for reply notifications"
-msgstr "Paramètres des notifications de réponses"
+msgstr ""
#: src/screens/Settings/NotificationSettings/index.tsx:210
msgid "Settings for repost notifications"
-msgstr "Paramètres des notifications de reposts"
+msgstr ""
#: src/screens/ModerationInteractionSettings/index.tsx:103
msgctxt "toast"
msgid "Settings saved"
-msgstr "Paramètres enregistrés"
+msgstr ""
#: src/view/com/composer/labels/LabelsBtn.tsx:169
msgid "Sexual activity or erotic nudity."
-msgstr "Activité sexuelle ou nudité érotique."
+msgstr ""
#: src/lib/moderation/useGlobalLabelStrings.ts:38
msgid "Sexually Suggestive"
-msgstr "Sexuellement suggestif"
+msgstr ""
#: src/components/Link.tsx:428
#: src/components/MediaPreview.tsx:237
@@ -11101,37 +11102,37 @@ msgstr "Sexuellement suggestif"
#: src/screens/StarterPack/StarterPackScreen.tsx:447
#: src/screens/Topic.tsx:89
msgid "Share"
-msgstr "Partager"
+msgstr ""
#: src/ageAssurance/useVerificationFlow.ts:62
msgid "Share age range"
-msgstr "Partager votre tranche d’âge"
+msgstr ""
#: src/view/com/profile/ProfileMenu.tsx:549
msgid "Share anyway"
-msgstr "Partager quand même"
+msgstr ""
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:176
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:179
msgid "Share author DID"
-msgstr "Partager le DID de l’auteur"
+msgstr ""
#: src/screens/Settings/BetaFeaturesSettings.tsx:158
#: src/screens/Settings/BetaFeaturesSettings.tsx:165
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:93
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:98
msgid "Share feedback"
-msgstr "Donner son avis"
+msgstr ""
#: src/components/Lightbox/chrome/ImageMenu.tsx:93
#: src/components/Lightbox/Lightbox.web.tsx:281
#: src/components/Lightbox/Lightbox.web.tsx:307
msgid "Share image"
-msgstr "Partager l’image"
+msgstr ""
#: src/features/inviteFriends/components/ActionButtons.tsx:23
msgid "Share invite link"
-msgstr "Partager le lien d’invitation"
+msgstr ""
#: src/components/dialogs/LinkWarning.tsx:112
#: src/components/dialogs/LinkWarning.tsx:120
@@ -11139,48 +11140,48 @@ msgstr "Partager le lien d’invitation"
#: src/components/StarterPack/ShareDialog.tsx:124
#: src/features/inviteFriends/components/ActionButtons.tsx:28
msgid "Share link"
-msgstr "Partager le lien"
+msgstr ""
#: src/components/StarterPack/ShareDialog.tsx:74
msgid "Share link dialog"
-msgstr "Dialogue pour le partage d’un lien"
+msgstr ""
#: src/screens/Settings/FindContactsSettings.tsx:172
#: src/screens/Settings/FindContactsSettings.tsx:181
msgid "Share my profile"
-msgstr "Partager mon profil"
+msgstr ""
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:167
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:170
msgid "Share post at:// URI"
-msgstr "Partager l’URI at:// du post"
+msgstr ""
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:141
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:156
msgid "Share Profile"
-msgstr "Partager le profil"
+msgstr ""
#: src/components/StarterPack/ShareDialog.tsx:129
#: src/components/StarterPack/ShareDialog.tsx:139
msgid "Share QR code"
-msgstr "Partager le code QR"
+msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
-msgstr "Partager ce fil d’actu"
+msgstr ""
#: src/screens/Search/Shell.tsx:557
#: src/screens/Search/Shell.tsx:626
msgid "Share this search"
-msgstr "Partager cette recherche"
+msgstr ""
#: src/screens/StarterPack/StarterPackScreen.tsx:440
msgid "Share this starter pack"
-msgstr "Partagez ce kit de démarrage"
+msgstr ""
#: src/components/StarterPack/ShareDialog.tsx:86
msgid "Share this starter pack and help people join your community on Bluesky."
-msgstr "Partagez ce kit de démarrage et aidez les gens à rejoindre votre communauté sur Bluesky."
+msgstr ""
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:132
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:135
@@ -11191,39 +11192,39 @@ msgstr "Partagez ce kit de démarrage et aidez les gens à rejoindre votre commu
#: src/view/com/profile/ProfileMenu.tsx:280
#: src/view/com/profile/ProfileMenu.tsx:292
msgid "Share via..."
-msgstr "Partager via…"
+msgstr ""
#: src/components/contacts/screens/GetContacts.tsx:232
msgid "Share your contacts to find friends"
-msgstr "Partager vos contacts pour retrouver des amis"
+msgstr ""
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:123
msgid "Share your thoughts…"
-msgstr "Partagez-nous ce que vous avez sur le cœur…"
+msgstr ""
#: src/Navigation.tsx:322
msgid "Shared Preferences Tester"
-msgstr "Testeur de préférences partagées"
+msgstr ""
#. Shown next to the 'Share age range' button when on-device age verification is available. KWS is the name of a third-party verification partner.
#: src/ageAssurance/components/DeviceSignalsNotice.tsx:25
msgid "Sharing your age range reveals only the range associated with your Apple Account – for example, that you’re at least 18. <0>Your exact age and birthday are never shared,0> and this data never leaves this device. Therefore, it only enables access on this device. Alternatively, <1>you can use our trusted partner, KWS1>, to complete your verification and enable access on all platforms."
-msgstr "Partager votre tranche d’âge ne révèle que celle associée à votre compte Apple — par exemple, le fait que vous ayez au moins 18 ans. <0>Votre âge exact et votre date de naissance ne nous seront jamais partagées,0> et cette donnée reste sur votre appareil. En contrepartie de quoi, cela n’activera votre accès que sur cet appareil. Vous pouvez sinon <1>passer par notre partenaire de confiance KWS1> pour compléter votre vérification d’âge et activer votre accès quelle que soit la plateforme."
+msgstr ""
#. Shown next to the 'Share age range' button when on-device age verification is available. KWS is the name of a third-party verification partner.
#: src/ageAssurance/components/DeviceSignalsNotice.tsx:43
msgid "Sharing your age range reveals only the range associated with your Google Account – for example, that you’re at least 18. <0>Your exact age and birthday are never shared,0> and this data never leaves this device. Therefore, it only enables access on this device. Alternatively, <1>you can use our trusted partner, KWS1>, to complete your verification and enable access on all platforms."
-msgstr "Partager votre tranche d’âge ne révèle que celle associée à votre compte Google — par exemple, le fait que vous ayez au moins 18 ans. <0>Votre âge exact et votre date de naissance ne nous seront jamais partagées,0> et cette donnée reste sur votre appareil. En contrepartie de quoi, cela n’activera votre accès que sur cet appareil. Vous pouvez sinon <1>passer par notre partenaire de confiance KWS1> pour compléter votre vérification d’âge et activer votre accès quelle que soit la plateforme."
+msgstr ""
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:143
#: src/components/moderation/PostHider.tsx:140
msgid "Show"
-msgstr "Afficher"
+msgstr ""
#: src/components/AltBadgeWithDialog.tsx:48
msgid "Show alt text"
-msgstr "Voir le texte alt"
+msgstr ""
#: src/components/moderation/ScreenHider.tsx:175
#: src/components/moderation/ScreenHider.tsx:178
@@ -11233,42 +11234,42 @@ msgstr "Voir le texte alt"
#: src/screens/VideoFeed/index.tsx:700
#: src/screens/VideoFeed/index.tsx:706
msgid "Show anyway"
-msgstr "Afficher quand même"
+msgstr ""
#: src/screens/Settings/AutomationLabelSettings.tsx:185
#: src/screens/Settings/AutomationLabelSettings.tsx:198
msgid "Show automation label"
-msgstr "Afficher l’étiquette d’automatisation"
+msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:30
#: src/lib/moderation/useLabelBehaviorDescription.ts:66
msgid "Show badge"
-msgstr "Afficher le badge"
+msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:64
msgid "Show badge and filter from feeds"
-msgstr "Afficher les badges et filtrer des fils d’actu"
+msgstr ""
#: src/components/dialogs/Embed.tsx:125
msgid "Show customization options"
-msgstr "Afficher les paramètres de personnalisation"
+msgstr ""
#: src/components/dms/SystemMessageGroup.tsx:57
msgid "Show group chat updates"
-msgstr "Afficher les évènements de discussion"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:602
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:604
msgid "Show less like this"
-msgstr "En montrer moins comme ça"
+msgstr ""
#: src/screens/List/ListHiddenScreen.tsx:190
msgid "Show list anyway"
-msgstr "Afficher quand même la liste"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:534
msgid "Show lists of users to select from"
-msgstr "Afficher des listes au sein desquels choisir"
+msgstr ""
#: src/components/Post/ShowMoreTextButton.tsx:50
msgid "Show more"
@@ -11277,70 +11278,70 @@ msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:596
msgid "Show more like this"
-msgstr "En montrer plus comme ça"
+msgstr ""
#: src/screens/PostThread/components/ThreadItemShowOtherReplies.tsx:15
msgid "Show more replies"
-msgstr "Afficher plus de réponses"
+msgstr ""
#: src/screens/Settings/ThreadPreferences.tsx:99
msgid "Show post replies in a threaded tree view"
-msgstr "Afficher les réponses en vue arborescente"
+msgstr ""
#: src/screens/Settings/FollowingFeedPreferences.tsx:108
#: src/screens/Settings/FollowingFeedPreferences.tsx:118
msgid "Show quote posts"
-msgstr "Afficher les citations"
+msgstr ""
#: src/screens/Settings/FollowingFeedPreferences.tsx:72
#: src/screens/Settings/FollowingFeedPreferences.tsx:82
msgid "Show replies"
-msgstr "Afficher les réponses"
+msgstr ""
#: src/screens/PostThread/components/HeaderDropdown.tsx:45
msgid "Show replies as"
-msgstr "Type d’affichage des réponses"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:673
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:683
msgid "Show reply for everyone"
-msgstr "Afficher la réponse pour tout le monde"
+msgstr ""
#: src/screens/Settings/FollowingFeedPreferences.tsx:90
#: src/screens/Settings/FollowingFeedPreferences.tsx:100
msgid "Show reposts"
-msgstr "Afficher les reposts"
+msgstr ""
#: src/screens/Settings/FollowingFeedPreferences.tsx:133
#: src/screens/Settings/FollowingFeedPreferences.tsx:143
msgid "Show samples of your saved feeds in your Following feed"
-msgstr "Afficher des extraits de vos fils d’actu enregistrés dans votre fil d’abonnements"
+msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:61
msgid "Show warning"
-msgstr "Afficher l’avertissement"
+msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:59
msgid "Show warning and filter from feeds"
-msgstr "Afficher l’avertissement et filtrer des fils d’actu"
+msgstr ""
#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:60
#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:171
msgid "Show when you’re live"
-msgstr "Rendez visibles vos streams"
+msgstr ""
#: src/screens/PostThread/components/ThreadItemAnchor.tsx:582
msgid "Shows information about when this post was created"
-msgstr "Affiche plus d’informations sur la date de création de ce post"
+msgstr ""
#: src/screens/Settings/Settings.tsx:124
msgid "Shows other accounts you can switch to"
-msgstr "Affiche les autres comptes vers lesquels vous pouvez basculer"
+msgstr ""
#: src/components/moderation/ContentHider.tsx:169
#: src/components/moderation/PostHider.tsx:94
msgid "Shows the content"
-msgstr "Affiche le contenu"
+msgstr ""
#: src/components/dialogs/Signin.tsx:98
#: src/components/dialogs/Signin.tsx:100
@@ -11366,46 +11367,46 @@ msgstr "Affiche le contenu"
#: src/view/shell/NavSignupCard.tsx:58
#: src/view/shell/NavSignupCard.tsx:63
msgid "Sign in"
-msgstr "Connexion"
+msgstr ""
#. placeholder {0}: account.handle
#: src/components/AccountList.tsx:135
msgid "Sign in as {0}"
-msgstr "Se connecter en tant que {0}"
+msgstr ""
#: src/screens/Login/ChooseAccountForm.tsx:84
msgid "Sign in as…"
-msgstr "Se connecter en tant que…"
+msgstr ""
#: src/screens/Deactivated.tsx:195
#: src/screens/Deactivated.tsx:201
msgid "Sign in or create an account"
-msgstr "Se connecter ou créer un compte"
+msgstr ""
#: src/components/dialogs/Signin.tsx:76
msgid "Sign in or create your account to join the conversation!"
-msgstr "Connectez-vous ou créez votre compte pour participer à la conversation !"
+msgstr ""
#: src/screens/Messages/JoinRequest.tsx:216
msgid "Sign in to accept invite."
-msgstr "Connectez-vous pour accepter l’invitation."
+msgstr ""
#: src/components/AccountList.tsx:70
msgid "Sign in to account that is not listed"
-msgstr "Se connecter à un compte qui n’est pas listé"
+msgstr ""
#: src/components/dialogs/Signin.tsx:47
msgid "Sign in to Bluesky or create a new account"
-msgstr "Connectez-vous à Bluesky ou créez un nouveau compte"
+msgstr ""
#: src/screens/Messages/JoinRequest.tsx:215
msgid "Sign in to request access to this group chat."
-msgstr "Connectez-vous pour demander à rejoindre cette discussion de groupe."
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:580
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:582
msgid "Sign in to view post"
-msgstr "Se connecter pour voir le post"
+msgstr ""
#: src/screens/Settings/Settings.tsx:274
#: src/screens/Settings/Settings.tsx:276
@@ -11417,36 +11418,36 @@ msgstr "Se connecter pour voir le post"
#: src/view/shell/desktop/LeftNav.tsx:282
#: src/view/shell/desktop/LeftNav.tsx:285
msgid "Sign out"
-msgstr "Déconnexion"
+msgstr ""
#: src/screens/Takendown.tsx:91
msgid "Sign Out"
-msgstr "Se déconnecter"
+msgstr ""
#: src/screens/Settings/Settings.tsx:305
#: src/view/shell/desktop/LeftNav.tsx:224
msgid "Sign out?"
-msgstr "Se déconnecter ?"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:572
msgid "Sign up"
-msgstr "S’inscrire"
+msgstr ""
#: src/components/moderation/ScreenHider.tsx:96
#: src/lib/moderation/useGlobalLabelStrings.ts:28
msgid "Sign-in Required"
-msgstr "Connexion requise"
+msgstr ""
#. placeholder {0}: account.handle
#: src/lib/hooks/useAccountSwitcher.ts:42
#: src/screens/Login/ChooseAccountForm.tsx:54
msgid "Signed in as @{0}"
-msgstr "Connecté en tant que @{0}"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:299
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:302
msgid "Since"
-msgstr "À partir du"
+msgstr ""
#: src/components/contacts/screens/PhoneInput.tsx:163
#: src/components/contacts/screens/VerifyNumber.tsx:205
@@ -11458,127 +11459,127 @@ msgstr "À partir du"
#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:105
#: src/screens/StarterPack/Wizard/index.tsx:206
msgid "Skip"
-msgstr "Ignorer"
+msgstr ""
#: src/components/contacts/screens/PhoneInput.tsx:160
#: src/components/contacts/screens/VerifyNumber.tsx:202
msgid "Skip contact sharing and continue to the app"
-msgstr "Sauter le partage de contacts et continuer vers l’app"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1546
msgid "Skip empty posts?"
-msgstr "Ignorer les posts vides ?"
+msgstr ""
#: src/screens/Onboarding/StepFinished/index.tsx:288
#: src/screens/Onboarding/StepFinished/index.tsx:314
msgid "Skip introduction and start using your account"
-msgstr "Passer l’introduction et commencer à utiliser votre compte"
+msgstr ""
#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:278
#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:102
msgid "Skip to next step"
-msgstr "Sauter à l’étape d’après"
+msgstr ""
#: src/components/images/Gallery/index.tsx:441
msgid "slide"
-msgstr "diapo"
+msgstr ""
#: src/screens/Settings/AppearanceSettings.tsx:152
msgid "Smaller"
-msgstr "Plus petite"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:86
msgid "Snoozes the reminder"
-msgstr "Repousse le rappel"
+msgstr ""
#: src/view/com/composer/drafts/DraftsListDialog.tsx:155
msgid "So many thoughts, you should post one"
-msgstr "Tellement d’idées que ça vaudrait le coup d’en publier une"
+msgstr ""
#: src/components/WelcomeModal.tsx:151
msgid "Social media you control."
-msgstr "Un réseau où vous avez la main."
+msgstr ""
#. Name for a feature flag
#: src/analytics/features/index.ts:84
msgid "Social proofing on posts"
-msgstr "Preuves sociales sur les posts"
+msgstr ""
#: src/lib/interests.ts:58
msgid "Software Dev"
-msgstr "Développement de logiciels"
+msgstr ""
#: src/screens/Moderation/index.tsx:466
msgid "Some moderation services in your list are no longer available."
-msgstr "Certains services de modération de votre liste ne sont plus disponibles."
+msgstr ""
#: src/components/verification/VerificationsDialog.tsx:122
msgid "Some of your verifications are invalid."
-msgstr "Certaines de vos vérifications ne sont pas valides."
+msgstr ""
#: src/components/FeedInterstitials.tsx:628
msgid "Some other feeds you might like"
-msgstr "Quelques autres fils d’actu qui pourraient vous intéresser"
+msgstr ""
#: src/components/WhoCanReply.tsx:88
msgid "Some people can reply"
-msgstr "Quelques comptes peuvent répondre"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:86
msgid "Someone joined"
-msgstr "Quelqu’un est arrivé"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:87
msgid "Someone joined the group"
-msgstr "Quelqu’un a rejoint le groupe"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:99
msgid "Someone left"
-msgstr "Quelqu’un est parti"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:100
msgid "Someone left the group"
-msgstr "Quelqu’un a quitté le groupe"
+msgstr ""
#. placeholder {0}: reaction.value
#: src/components/dms/MessageItem.tsx:367
msgid "Someone reacted {0}"
-msgstr "Quelqu’un a réagi avec {0}"
+msgstr ""
#. placeholder {0}: reaction.value
#: src/components/dms/getReactionInfo.ts:67
msgid "Someone reacted {0} to {target}"
-msgstr "Quelqu’un a réagi {0} à {target}"
+msgstr ""
#: src/components/dms/MessageItem.tsx:812
msgid "Someone replied"
-msgstr "Quelqu’un a répondu"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:60
msgid "Someone was added"
-msgstr "Quelqu’un a été ajouté"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:61
msgid "Someone was added to the group"
-msgstr "Quelqu’un a été ajouté au groupe"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:73
msgid "Someone was removed"
-msgstr "Quelqu’un a été retiré"
+msgstr ""
#: src/components/dms/getSystemMessageInfo.ts:74
msgid "Someone was removed from the group"
-msgstr "Quelqu’un a été retiré du groupe"
+msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:103
msgid "Something wasn't quite right with the data you're trying to report. Please contact support."
-msgstr "Il y a un souci avec les données que vous essayez de signaler. Veuillez contacter le support."
+msgstr ""
#: src/screens/Messages/Conversation.tsx:133
#: src/screens/Messages/ConversationSettings/index.tsx:137
#: src/screens/Messages/JoinRequests.tsx:88
msgid "Something went wrong"
-msgstr "Quelque chose n’a pas marché"
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:139
#: src/components/moderation/ReportDialog/index.tsx:289
@@ -11586,152 +11587,152 @@ msgstr "Quelque chose n’a pas marché"
#: src/screens/Settings/components/DeactivateAccountDialog.tsx:59
#: src/view/screens/Storybook/Admonitions.tsx:56
msgid "Something went wrong, please try again"
-msgstr "Quelque chose n’a pas marché, veuillez réessayer"
+msgstr ""
#: src/screens/Moderation/index.tsx:112
#: src/screens/Profile/Sections/Labels.tsx:184
#: src/screens/Settings/BetaFeaturesSettings.tsx:80
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:84
msgid "Something went wrong, please try again."
-msgstr "Quelque chose n’a pas marché, veuillez réessayer."
+msgstr ""
#: src/components/Lists.tsx:185
msgid "Something went wrong!"
-msgstr "Quelque chose n’a pas marché !"
+msgstr ""
#: src/screens/PostThread/components/ThreadError.tsx:28
msgid "Something went wrong. Please try again in a moment."
-msgstr "Quelque chose n’a pas marché. Veuillez réessayer plus tard."
+msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:247
msgid "Something went wrong. Please try again."
-msgstr "Quelque chose n’a pas marché. Veuillez réessayer."
+msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
-msgstr "Un problème ? Dites-nous tout."
+msgstr ""
#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:231
msgid "Sorry, we're unable to load account suggestions at this time."
-msgstr "Désolé, nous n’arrivons pas à charger des suggestions de comptes en ce moment."
+msgstr ""
#: src/App.tsx:139
#: src/App.web.tsx:118
msgid "Sorry! Your session expired. Please sign in again."
-msgstr "Désolé ! Votre session a expiré. Essayez de vous reconnecter."
+msgstr ""
#: src/screens/Settings/ThreadPreferences.tsx:45
msgid "Sort replies"
-msgstr "Trier les réponses"
+msgstr ""
#: src/screens/Settings/ThreadPreferences.tsx:52
msgid "Sort replies by"
-msgstr "Trier les réponses par"
+msgstr ""
#: src/screens/Settings/ThreadPreferences.tsx:49
msgid "Sort replies to the same post by:"
-msgstr "Trier les réponses au même post par :"
+msgstr ""
#: src/components/moderation/LabelsOnMeDialog.tsx:197
#: src/components/moderation/ModerationDetailsDialog.tsx:272
msgid "Source: <0>{sourceName}0>"
-msgstr "Source : <0>{sourceName}0>"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:39
msgid "Spam"
-msgstr "Spam"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:36
msgid "Spam or other inauthentic behavior or deception"
-msgstr "Spam, comportements inauthentiques ou déceptifs"
+msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
-msgstr "Sports"
+msgstr ""
#. Description of a feature flag (Social proofing on posts)
#: src/analytics/features/index.ts:90
msgid "Spot posts your friends and follows have liked."
-msgstr "Affiche un aperçu rapide de vos amis et suivis qui ont aimé un post."
+msgstr ""
#: src/components/PostControls/ShareMenu/RecentChats.tsx:234
msgid "Start a conversation, and it will appear here."
-msgstr "Démarrez une conversation, et elle apparaîtra ici."
+msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:130
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:135
msgid "Start a group chat"
-msgstr "Démarrer une discussion de groupe"
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:191
msgid "Start a new chat"
-msgstr "Démarrer une nouvelle discussion"
+msgstr ""
#: src/screens/ProfileList/AboutSection.tsx:104
#: src/screens/ProfileList/FeedSection.tsx:82
msgid "Start adding people"
-msgstr "Commencer à ajouter des personnes"
+msgstr ""
#: src/screens/ProfileList/AboutSection.tsx:110
#: src/screens/ProfileList/FeedSection.tsx:88
msgid "Start adding people!"
-msgstr "Commencez à ajouter des personnes !"
+msgstr ""
#: src/components/dms/InitiateChatFlow.tsx:726
msgid "Start chat"
-msgstr "Démarrer la discussion"
+msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:428
#: src/components/dms/InitiateChatFlow.tsx:874
msgid "Start chat with {displayName}"
-msgstr "Démarrer une discussion avec {displayName}"
+msgstr ""
#: src/Navigation.tsx:541
#: src/Navigation.tsx:546
#: src/screens/StarterPack/Wizard/index.tsx:197
msgid "Starter Pack"
-msgstr "Kit de démarrage"
+msgstr ""
#. placeholder {0}: sanitizeHandle(creator.handle, '@')
#: src/components/StarterPack/StarterPackCard.tsx:91
msgid "Starter pack by {0}"
-msgstr "Kit de démarrage par {0}"
+msgstr ""
#: src/view/com/profile/ProfileSubpageHeader.tsx:171
msgid "Starter pack by <0/>"
-msgstr "Kit de démarrage par <0/>"
+msgstr ""
#: src/components/StarterPack/StarterPackCard.tsx:90
#: src/view/com/profile/ProfileSubpageHeader.tsx:169
msgid "Starter pack by you"
-msgstr "Kit de démarrage par vous"
+msgstr ""
#: src/screens/StarterPack/StarterPackScreen.tsx:765
msgid "Starter pack is invalid"
-msgstr "Le kit de démarrage n’est pas valide"
+msgstr ""
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
-msgstr "Kits de démarrage"
+msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:295
msgid "Starter packs let you easily share your favorite feeds and people with your friends."
-msgstr "Les kits de démarrage vous permettent de partager facilement vos fils d’actu et vos personnes préférées avec vos ami·e·s."
+msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:105
msgid "Starter packs let you share your favorite feeds and people with your friends."
-msgstr "Les kits de démarrage vous permettent de partager vos fils d’actu préférés et vos personnes favorites."
+msgstr ""
#: src/view/screens/Profile.tsx:555
msgid "Starter Packs let you share your favorite feeds and people with your friends."
-msgstr "Les kits de démarrage vous permettent de partager vos fils d’actu et vos personnes préférées avec vos ami·e·s."
+msgstr ""
#: src/screens/Settings/AboutSettings.tsx:110
#: src/screens/Settings/AboutSettings.tsx:113
msgid "Status Page"
-msgstr "État du service"
+msgstr ""
#. placeholder {0}: state.activeStep + 1
#. placeholder {0}: state.activeStepIndex + 1
@@ -11740,24 +11741,24 @@ msgstr "État du service"
#: src/screens/Onboarding/Layout.tsx:226
#: src/screens/Signup/index.tsx:191
msgid "Step {0} of {1}"
-msgstr "Étape {0} sur {1}"
+msgstr ""
#: src/screens/Settings/Settings.tsx:410
msgid "Storage cleared, you need to restart the app now."
-msgstr "Stockage effacé, vous devez redémarrer l’application maintenant."
+msgstr ""
#: src/components/contacts/screens/PhoneInput.tsx:294
msgid "Stored as part of a secure code for matching with others"
-msgstr "Stocké sous forme de code sécurisé (hashé) pour retrouver d’autres comptes"
+msgstr ""
#: src/Navigation.tsx:307
#: src/screens/Settings/Settings.tsx:465
msgid "Storybook"
-msgstr "Historique"
+msgstr ""
#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:182
msgid "Streaming on Twitch? Set your live status on Bluesky to add a badge to your avatar. Tapping it takes people straight to your stream."
-msgstr "Vous streamez sur Twitch ? Affichez le fait que vous êtes en direct sur Bluesky : cela ajoutera un badge à votre avatar qui mènera directement les gens sur votre stream."
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:122
#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:128
@@ -11771,131 +11772,131 @@ msgstr "Vous streamez sur Twitch ? Affichez le fait que vous êtes en direct su
#: src/screens/Messages/components/ChatDisabled.tsx:177
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:133
msgid "Submit"
-msgstr "Envoyer"
+msgstr ""
#: src/screens/Takendown.tsx:76
msgid "Submit appeal"
-msgstr "Faire appel"
+msgstr ""
#: src/screens/Takendown.tsx:80
msgid "Submit Appeal"
-msgstr "Faire appel"
+msgstr ""
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:139
msgid "Submit feedback"
-msgstr "Envoyer les commentaires"
+msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:508
#: src/components/moderation/ReportDialog/index.tsx:569
#: src/components/moderation/ReportDialog/index.tsx:576
msgid "Submit report"
-msgstr "Envoyer le signalement"
+msgstr ""
#: src/screens/ProfileList/components/SubscribeMenu.tsx:75
msgid "Subscribe"
-msgstr "S’abonner"
+msgstr ""
#. placeholder {0}: highlightedPublisher.name
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:447
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:476
msgid "Subscribe on {0}"
-msgstr "S’abonner sur {0}"
+msgstr ""
#. placeholder {0}: highlightedPublisher.name
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:475
msgid "Subscribe to {publicationTitle} on {0}"
-msgstr "S’abonner à {publicationTitle} sur {0}"
+msgstr ""
#. placeholder {0}: labelerInfo.creator.handle
#: src/screens/Profile/Sections/Labels.tsx:231
msgid "Subscribe to @{0} to use these labels:"
-msgstr "Abonnez-vous à @{0} pour utiliser ces étiquettes :"
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:252
msgid "Subscribe to account activity"
-msgstr "Suivre l’activité du compte"
+msgstr ""
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:356
msgid "Subscribe to Labeler"
-msgstr "S’abonner à l’étiqueteur"
+msgstr ""
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:322
msgid "Subscribe to this labeler"
-msgstr "S’abonner à cet étiqueteur"
+msgstr ""
#: src/screens/ProfileList/components/SubscribeMenu.tsx:63
msgid "Subscribe to this list"
-msgstr "S’abonner à cette liste"
+msgstr ""
#: src/ageAssurance/components/RedirectOverlay.tsx:252
#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:160
msgid "Success"
-msgstr "Succès"
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:183
#: src/components/dialogs/EmailDialog/screens/Update.tsx:282
msgid "Success!"
-msgstr "Succès !"
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:131
msgid "Successfully joined the group chat!"
-msgstr "Vous avez rejoint la discussion de groupe avec succès !"
+msgstr ""
#: src/components/verification/VerificationCreatePrompt.tsx:37
msgid "Successfully verified"
-msgstr "Vérification réussie"
+msgstr ""
#: src/components/dms/AddMembersFlow.tsx:243
#: src/components/dms/InitiateChatFlow.tsx:350
msgid "Suggested"
-msgstr "Suggestion"
+msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
-msgstr "Comptes suggérés"
+msgstr ""
#. Accounts suggested to the user for them to follow
#: src/components/FeedInterstitials.tsx:469
#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:182
msgid "Suggested for you"
-msgstr "Suggérés pour vous"
+msgstr ""
#: src/view/com/composer/labels/LabelsBtn.tsx:140
#: src/view/com/composer/labels/LabelsBtn.tsx:143
msgid "Suggestive"
-msgstr "Suggestif"
+msgstr ""
#: src/features/inviteFriends/components/ThemePicker.tsx:29
msgid "Sunlight"
-msgstr "Solaire"
+msgstr ""
#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:72
msgctxt "Name of app icon variant"
msgid "Sunrise"
-msgstr "Lever du soleil"
+msgstr ""
#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:86
msgctxt "Name of app icon variant"
msgid "Sunset"
-msgstr "Coucher du soleil"
+msgstr ""
#: src/Navigation.tsx:332
#: src/view/screens/Support.tsx:25
#: src/view/screens/Support.tsx:28
msgid "Support"
-msgstr "Soutien"
+msgstr ""
#: src/components/contacts/screens/PhoneInput.tsx:236
msgid "Support for this feature in your country has not been enabled yet! Please check back later."
-msgstr "Cette fonctionnalité n’a pas encore été activée dans votre pays ! Veuillez revenir plus tard."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:98
msgid "Suspended accounts cannot participate in a group chat."
-msgstr "Les comptes suspendus ne peuvent pas participer à une discussion de groupe."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:60
msgid "Suspended accounts cannot participate in chat."
-msgstr "Les comptes suspendus ne peuvent pas participer à une discussion."
+msgstr ""
#: src/components/dialogs/SwitchAccount.tsx:47
#: src/components/dialogs/SwitchAccount.tsx:50
@@ -11904,154 +11905,154 @@ msgstr "Les comptes suspendus ne peuvent pas participer à une discussion."
#: src/screens/Settings/Settings.tsx:624
#: src/view/shell/desktop/LeftNav.tsx:262
msgid "Switch account"
-msgstr "Changer de compte"
+msgstr ""
#: src/view/shell/desktop/LeftNav.tsx:124
msgid "Switch accounts"
-msgstr "Changer de compte"
+msgstr ""
#. placeholder {0}: sanitizeHandle( profile?.handle ?? account.handle, '@', )
#: src/view/shell/desktop/LeftNav.tsx:364
msgid "Switch to {0}"
-msgstr "Basculer vers {0}"
+msgstr ""
#: src/components/dialogs/Embed.tsx:154
#: src/components/dialogs/Embed.tsx:156
#: src/screens/Settings/AppearanceSettings.tsx:85
#: src/screens/Settings/AppearanceSettings.tsx:135
msgid "System"
-msgstr "Système"
+msgstr ""
#: src/screens/Log.tsx:49
#: src/screens/Settings/AboutSettings.tsx:117
#: src/screens/Settings/AboutSettings.tsx:120
#: src/screens/Settings/Settings.tsx:458
msgid "System log"
-msgstr "Journal système"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:291
msgid "Tags only"
-msgstr "Mots-clés seulement"
+msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:184
msgid "Take the conversation private."
-msgstr "Passez à une conversation privée."
+msgstr ""
#: src/components/dialogs/DeviceLocationRequestDialog.tsx:110
msgid "Tap below to allow Bluesky to access your GPS location. We will then use that data to more accurately determine the content and features available in your region."
-msgstr "Appuyez ci-dessous pour autoriser Bluesky à accéder à votre position GPS. Nous l’utiliserons pour déterminer plus précisément quels contenus et quelles fonctionnalités sont disponibles dans votre région."
+msgstr ""
#: src/components/dms/MessageItem.tsx:681
msgid "Tap for details"
-msgstr "Tapez ici pour plus de détails"
+msgstr ""
#: src/view/com/feeds/MissingFeed.tsx:90
msgid "Tap for information"
-msgstr "Tapez pour plus d’infos"
+msgstr ""
#: src/view/com/feeds/MissingFeed.tsx:45
msgid "Tap for more information"
-msgstr "Tapez pour plus d’infos"
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:213
#: src/screens/Signup/StepInfo/index.tsx:326
msgid "Tap here to update your location with GPS."
-msgstr "Tapez ici pour mettre à jour votre position via GPS."
+msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:165
msgid "Tap to acknowledge that you understand and agree to these updates and continue using Bluesky"
-msgstr "Appuyez pour reconnaître que vous comprenez et acceptez ces mises à jour et pour continuer à utiliser Bluesky"
+msgstr ""
#: src/components/ContextMenu/Backdrop.ios.tsx:54
#: src/components/ContextMenu/Backdrop.ios.tsx:80
#: src/components/ContextMenu/Backdrop.tsx:46
msgid "Tap to close context menu"
-msgstr "Taper pour fermer le menu contextuel"
+msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:92
msgid "Tap to copy this invite link"
-msgstr "Appuyez pour copier ce lien d’invitation"
+msgstr ""
#: src/components/ProgressGuide/Toast.tsx:163
msgid "Tap to dismiss"
-msgstr "Appuyer pour annuler"
+msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:140
#: src/components/intents/GroupChatJoinDialog.tsx:469
msgid "Tap to join this group chat immediately"
-msgstr "Appuyez pour rejoindre cette discussion de groupe immédiatement"
+msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:105
msgid "Tap to open this group chat"
-msgstr "Appuyez pour ouvrir cette discussion de groupe"
+msgstr ""
#: src/components/dms/ReactionsDialog.tsx:200
msgid "Tap to remove"
-msgstr "Appuyer pour supprimer"
+msgstr ""
#. placeholder {0}: reaction.value
#: src/components/dms/ReactionsDialog.tsx:216
msgid "Tap to remove your {0} reaction"
-msgstr "Appuyer pour supprimer votre réaction {0}"
+msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:139
#: src/components/intents/GroupChatJoinDialog.tsx:468
msgid "Tap to request access to join this group chat"
-msgstr "Appuyez pour demander l'accès à cette discussion de groupe"
+msgstr ""
#: src/components/dms/MessageItem.tsx:646
msgid "Tap to retry"
-msgstr "Appuyer pour réessayer"
+msgstr ""
#. placeholder {0}: tab.value
#: src/components/dms/ReactionsDialog.tsx:362
msgid "Tap to show {0} reactions"
-msgstr "Appuyer sur afficher {0} réactions"
+msgstr ""
#: src/components/dms/ReactionsDialog.tsx:361
msgid "Tap to show all reactions"
-msgstr "Appuyer pour afficher toutes les réactions"
+msgstr ""
#: src/components/dms/MessageItem.tsx:393
msgid "Tap to view reactions"
-msgstr "Appuyer pour voir les réactions"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:107
msgid "Targeted harassment"
-msgstr "Harcèlement ciblé"
+msgstr ""
#: src/state/shell/progress-guide.tsx:236
msgid "Task complete - 10 follows!"
-msgstr "Tâche accomplie - 10 abonnements !"
+msgstr ""
#: src/state/shell/progress-guide.tsx:226
msgid "Task complete - 10 likes!"
-msgstr "Tâche accomplie - 10 posts aimés !"
+msgstr ""
#: src/components/ProgressGuide/List.tsx:111
msgid "Teach our algorithm what you like"
-msgstr "Apprendre à notre algorithme ce que vous aimez"
+msgstr ""
#: src/lib/interests.ts:73
msgid "Tech"
-msgstr "Technologie"
+msgstr ""
#: src/screens/Profile/Header/EditProfileDialog.tsx:368
msgid "Tell us a bit about yourself"
-msgstr "Dites-nous en un peu à propos de vous"
+msgstr ""
#: src/screens/StarterPack/Wizard/StepDetails.tsx:70
msgid "Tell us a little more"
-msgstr "Dites-nous en un peu plus"
+msgstr ""
#: src/screens/Settings/components/DeleteAccountDialog.tsx:214
msgid "Temporarily deactivate your account"
-msgstr "Désactiver temporairement votre compte"
+msgstr ""
#: src/view/shell/desktop/RightNav.tsx:125
#: src/view/shell/desktop/RightNav.tsx:126
msgid "Terms"
-msgstr "Conditions générales"
+msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:181
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:31
@@ -12063,38 +12064,38 @@ msgstr "Conditions générales"
#: src/view/shell/Drawer.tsx:756
#: src/view/shell/Drawer.tsx:758
msgid "Terms of Service"
-msgstr "Conditions générales"
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:275
msgid "Text & tags"
-msgstr "Texte et mots-clés"
+msgstr ""
#: src/components/moderation/AppealForm.tsx:118
#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:122
#: src/screens/Messages/components/ChatDisabled.tsx:142
msgid "Text input field"
-msgstr "Champ de saisie de texte"
+msgstr ""
#: src/view/com/posts/ShowLessFollowup.tsx:39
msgid "Thank you for your feedback! It has been sent to the feed operator."
-msgstr "Merci pour vos commentaires ! Ils seront envoyés au fournisseur du fil d’actu."
+msgstr ""
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:77
msgid "Thanks for your feedback!"
-msgstr "Merci pour vos retours !"
+msgstr ""
#: src/components/intents/VerifyEmailIntentDialog.tsx:77
msgid "Thanks, you have successfully verified your email address. You can close this dialog."
-msgstr "Merci, vous avez vérifié avec succès votre adresse e-mail. Vous pouvez fermer cette fenêtre."
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:233
#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:224
msgid "Thanks! You're all set."
-msgstr "Merci ! C’est tout bon."
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:500
msgid "That contains the following:"
-msgstr "Qui contient les éléments suivants :"
+msgstr ""
#: src/screens/StarterPack/StarterPackScreen.tsx:115
#: src/screens/StarterPack/StarterPackScreen.tsx:116
@@ -12103,213 +12104,213 @@ msgstr "Qui contient les éléments suivants :"
#: src/screens/StarterPack/Wizard/index.tsx:116
#: src/screens/StarterPack/Wizard/index.tsx:126
msgid "That starter pack could not be found."
-msgstr "Ce kit de démarrage n’a pas pu être trouvé."
+msgstr ""
#: src/screens/Signup/StepHandle/index.tsx:90
msgid "That username is already taken"
-msgstr "Ce pseudo est déjà utilisé"
+msgstr ""
#: src/view/com/post-thread/PostQuotes.tsx:135
msgid "That's all, folks!"
-msgstr "Et voilà, c’est tout !"
+msgstr ""
#: src/screens/VideoFeed/index.tsx:1195
msgid "That's everything!"
-msgstr "C’est tout !"
+msgstr ""
#: src/components/moderation/BlockDialog.tsx:153
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:184
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:422
msgid "The account will be able to interact with you after unblocking."
-msgstr "Ce compte pourra interagir avec vous après le déblocage."
+msgstr ""
#: src/screens/Settings/AppIconSettings/index.tsx:39
#: src/screens/Settings/AppIconSettings/index.tsx:225
msgid "The app will be restarted"
-msgstr "L’application redémarrera."
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:139
#: src/lib/moderation/useModerationCauseDescription.ts:129
msgid "The author of this thread has hidden this reply."
-msgstr "L’auteur·ice de ce fil de discussion a masqué cette réponse."
+msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:169
msgid "The birthdate you've entered means you are under 18 years old. Certain content and features may be unavailable to you."
-msgstr "La date de naissance que vous avez saisie implique que vous avez moins de 18 ans. Certains contenus et certaines fonctionnalités peuvent vous être indisponibles."
+msgstr ""
#: src/screens/Moderation/index.tsx:415
msgid "The Bluesky web application"
-msgstr "L’application web Bluesky"
+msgstr ""
#: src/view/screens/CommunityGuidelines.tsx:32
msgid "The Community Guidelines have been moved to <0/>"
-msgstr "Les règles de bonne conduite ont été déplacées vers <0/>"
+msgstr ""
#: src/view/screens/CopyrightPolicy.tsx:29
msgid "The Copyright Policy has been moved to <0/>"
-msgstr "Notre politique de droits d’auteur a été déplacée vers <0/>"
+msgstr ""
#: src/view/com/posts/FeedShutdownMsg.tsx:107
msgid "The Discover feed"
-msgstr "Le fil d’actu « Discover »"
+msgstr ""
#: src/state/shell/progress-guide.tsx:227
msgid "The Discover feed now knows what you like"
-msgstr "Le fil d’actu « Discover » sait désormais ce que vous aimez"
+msgstr ""
#: src/screens/StarterPack/StarterPackLandingScreen.tsx:332
msgid "The experience is better in the app. Download Bluesky now and we'll pick back up where you left off."
-msgstr "L’expérience est meilleure dans l’application. Téléchargez Bluesky maintenant et nous reprendrons là où vous en étiez."
+msgstr ""
#: src/view/com/posts/FeedShutdownMsg.tsx:70
msgid "The feed has been replaced with Discover."
-msgstr "Ce fil d’actu a été remplacé par Discover."
+msgstr ""
#: src/components/moderation/LabelsOnMeDialog.tsx:64
msgid "The following labels were applied to this post."
-msgstr "Les étiquettes suivantes ont été appliquées à votre post."
+msgstr ""
#: src/components/moderation/LabelsOnMeDialog.tsx:63
msgid "The following labels were applied to your account."
-msgstr "Les étiquettes suivantes ont été appliquées à votre compte."
+msgstr ""
#: src/features/liveNow/components/GoLiveDialog.tsx:168
msgid "The following services are enabled for your account: {allowedServices}"
-msgstr "Les services suivants sont activés sur votre compte : {allowedServices}"
+msgstr ""
#: src/screens/ModerationInteractionSettings/index.tsx:43
msgid "The following settings will be used as your defaults when creating new posts. You can edit these for a specific post from the composer."
-msgstr "Les paramètres qui suivent seront utilisées comme vos paramètres par défaut quand vous créerez de nouveaux posts. Vous pouvez les modifier pour un post spécifique depuis la fenêtre de rédaction."
+msgstr ""
#: src/components/ageAssurance/useAgeAssuranceCopy.ts:23
msgid "The laws in your region require you to verify you're an adult to access certain features. Tap to learn more."
-msgstr "Les lois locales nécessitent de vérifier que vous êtes adulte pour accéder à certaines fonctionnalités. Appuyez pour en savoir plus."
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:165
#: src/screens/Messages/JoinRequests.tsx:205
msgid "The member limit has been reached."
-msgstr "La limite du nombre de membres a été atteinte."
+msgstr ""
#: src/view/com/composer/select-language/SuggestedLanguage.tsx:400
msgid "The post you’re replying to was marked as being written in {suggestedLanguageName} by its author. Would you like to reply in <0>{suggestedLanguageName}0>?"
-msgstr "Le post auquel vous répondez est marqué comme étant écrit en {suggestedLanguageName} par son auteur·ice. Voudriez-vous plutôt répondre en <0>{suggestedLanguageName}0> ?"
+msgstr ""
#: src/view/screens/PrivacyPolicy.tsx:29
msgid "The Privacy Policy has been moved to <0/>"
-msgstr "Notre politique de confidentialité a été déplacée vers <0/>"
+msgstr ""
#: src/view/com/composer/state/video.ts:429
#: src/view/com/composer/state/video.ts:468
msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file."
-msgstr "La vidéo sélectionnée dépasse les {VIDEO_MAX_SIZE_MB} Mo. Veuillez réessayer avec un fichier plus petit."
+msgstr ""
#: src/lib/hooks/useCleanError.ts:41
#: src/lib/strings/errors.ts:18
msgid "The server appears to be experiencing issues. Please try again in a few moments."
-msgstr "Le serveur semble rencontrer des problèmes. Veuillez réessayer ultérieurement."
+msgstr ""
#: src/screens/StarterPack/StarterPackScreen.tsx:775
msgid "The starter pack that you are trying to view is invalid. You may delete this starter pack instead."
-msgstr "Le kit de démarrage que vous essayez de consulter n’est pas valide. Vous pouvez supprimer ce kit de démarrage à la place."
+msgstr ""
#: src/components/ContextMenu/index.tsx:509
msgid "The subject of the context menu"
-msgstr "Le sujet du menu contextuel"
+msgstr ""
#: src/view/screens/Support.tsx:31
msgid "The support form has been moved. If you need help, please <0/> or visit {HELP_DESK_URL} to get in touch with us."
-msgstr "Le formulaire d’assistance a été déplacé. Si vous avez besoin d’aide, veuillez <0/> ou rendez-vous sur {HELP_DESK_URL} pour nous contacter."
+msgstr ""
#: src/view/screens/TermsOfService.tsx:29
msgid "The Terms of Service have been moved to"
-msgstr "Nos conditions générales ont été déplacées vers"
+msgstr ""
#: src/components/intents/VerifyEmailIntentDialog.tsx:89
msgid "The verification code you have provided is invalid. Please make sure that you have used the correct verification link or request a new one."
-msgstr "Le code de vérification que vous avez fourni n’est pas valide. Assurez-vous que vous avez utilisé le bon lien de vérification ou demandez-en un nouveau."
+msgstr ""
#: src/components/contacts/screens/PhoneInput.tsx:115
#: src/components/contacts/screens/VerifyNumber.tsx:113
#: src/components/contacts/screens/VerifyNumber.tsx:165
msgid "The verification provider was unable to send a code to your phone number. Please check your phone number and try again."
-msgstr "Le fournisseur de vérification n’a pas réussi à envoyer de code à votre numéro de téléphone. Vérifiez votre numéro et réessayez."
+msgstr ""
#: src/screens/Settings/AppearanceSettings.tsx:139
msgid "Theme"
-msgstr "Thème"
+msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:106
msgid "There is a limit to how often you can change your birthdate. You may need to wait a day or two before updating it again."
-msgstr "Il y a une limite à la fréquence de modification de votre date de naissance. Il sera peut-être nécessaire d’attendre un jour ou deux avant de pouvoir la modifier à nouveau."
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:519
msgid "There is no invite link for this group chat."
-msgstr "Il n’y a pas de lien d’invitation pour cette discussion de groupe."
+msgstr ""
#: src/screens/Settings/components/DeactivateAccountDialog.tsx:86
msgid "There is no time limit for account deactivation, come back any time."
-msgstr "Il n’y a pas de limite de temps pour la désactivation du compte, revenez quand vous voulez."
+msgstr ""
#. Body message of the error screen shown when the GIF provider request fails. Encourages the user to retry.
#: src/features/gifPicker/components/GifPickerPlaceholder.tsx:56
msgid "There was a problem loading GIFs. Check your connection and try again."
-msgstr "Un problème est survenu lors du chargement des GIFs. Vérifiez votre connexion et réessayez."
+msgstr ""
#: src/components/contacts/screens/GetContacts.tsx:147
#: src/components/intents/GroupChatJoinDialog.tsx:149
#: src/components/intents/GroupChatJoinDialog.tsx:195
#: src/screens/Messages/components/OutgoingRequestListItem.tsx:36
msgid "There was a problem with your internet connection, please try again"
-msgstr "Il y a un problème avec votre connexion Internet, veuillez réessayer"
+msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
#: src/screens/SavedFeeds.tsx:278
msgid "There was an issue contacting the server"
-msgstr "Il y a eu un problème de connexion au serveur"
+msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
-msgstr "Il y a eu un problème de connexion au serveur, vérifiez votre connexion Internet et réessayez."
+msgstr ""
#: src/view/com/notifications/NotificationFeed.tsx:133
msgid "There was an issue fetching notifications. Tap here to try again."
-msgstr "Il y a eu un problème lors de la récupération des notifications. Appuyez ici pour réessayer."
+msgstr ""
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
-msgstr "Il y a eu un problème lors de la récupération des posts. Appuyez ici pour réessayer."
+msgstr ""
#: src/view/com/lists/ListMembers.tsx:180
msgid "There was an issue fetching the list. Tap here to try again."
-msgstr "Il y a eu un problème lors de la récupération de la liste. Appuyez ici pour réessayer."
+msgstr ""
#: src/screens/Settings/AppPasswords.tsx:60
msgid "There was an issue fetching your app passwords"
-msgstr "Il y a eu un problème lors de la récupération de vos mots de passe d’application"
+msgstr ""
#: src/view/com/feeds/ProfileFeedgens.tsx:185
#: src/view/com/lists/ProfileLists.tsx:184
msgid "There was an issue fetching your lists. Tap here to try again."
-msgstr "Il y a eu un problème lors de la récupération de vos listes. Appuyez ici pour réessayer."
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:109
msgid "There was an issue fetching your service info"
-msgstr "Il y a eu un problème lors de la récupération de vos informations de service"
+msgstr ""
#: src/view/com/posts/PostFeedErrorMessage.tsx:153
msgid "There was an issue removing this feed. Please check your internet connection and try again."
-msgstr "Il y a eu un problème lors de la suppression de ce fil d’actu. Vérifiez votre connexion internet et réessayez."
+msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
-msgstr "Il y a eu un problème lors de la mise-à-jour de vos fils d’actu. Vérifiez votre connexion internet et réessayez."
+msgstr ""
#. placeholder {0}: e.toString()
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:432
@@ -12331,7 +12332,7 @@ msgstr "Il y a eu un problème lors de la mise-à-jour de vos fils d’actu. Vé
#: src/view/com/profile/ProfileMenu.tsx:203
#: src/view/com/profile/ProfileMenu.tsx:218
msgid "There was an issue! {0}"
-msgstr "Il y a eu un problème ! {0}"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:241
#: src/screens/List/ListHiddenScreen.tsx:67
@@ -12344,519 +12345,519 @@ msgstr "Il y a eu un problème ! {0}"
#: src/screens/ProfileList/components/SubscribeMenu.tsx:38
#: src/screens/ProfileList/components/SubscribeMenu.tsx:53
msgid "There was an issue. Please check your internet connection and try again."
-msgstr "Il y a eu un problème. Vérifiez votre connexion Internet et réessayez."
+msgstr ""
#. Body of the error screen shown when the GIF picker crashes unexpectedly. Encourages the user to report the issue.
#: src/components/dialogs/LanguageSelectDialog.tsx:349
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:27
#: src/view/com/util/ErrorBoundary.tsx:59
msgid "There was an unexpected issue in the application. Please let us know if this happened to you!"
-msgstr "Un problème inattendu s’est produit dans l’application. N’hésitez pas à nous faire savoir si cela vous est arrivé !"
+msgstr ""
#: src/screens/SignupQueued.tsx:133
msgid "There's been a rush of new users to Bluesky! We'll activate your account as soon as we can."
-msgstr "Il y a eu un afflux de nouveaux personnes sur Bluesky ! Nous activerons ton compte dès que possible."
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:660
msgid "These are your default settings"
-msgstr "Ce sont vos paramètres par défaut"
+msgstr ""
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:51
msgid "These domains"
-msgstr "Ces domaines"
+msgstr ""
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:44
msgid "These hashtags"
-msgstr "Ces mot-clés"
+msgstr ""
#: src/screens/Settings/FollowingFeedPreferences.tsx:66
msgid "These settings only apply to the Following feed."
-msgstr "Ces paramètres s’appliquent seulement pour votre fil d’abonnements."
+msgstr ""
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:58
msgid "These URLs"
-msgstr "Ces URLs"
+msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
-msgstr "Ce compte est propriétaire de la discussion"
+msgstr ""
#: src/screens/Messages/ConversationSettings/prompts.tsx:177
msgid "They won’t be able to rejoin unless you invite them again."
-msgstr "Ce compte ne pourra pas revenir à moins qu’il soit à nouveau réinvité."
+msgstr ""
#: src/components/moderation/ScreenHider.tsx:116
msgid "This {screenDescription} has been flagged:"
-msgstr "Ce {screenDescription} a été signalé :"
+msgstr ""
#: src/components/verification/VerificationsDialog.tsx:89
msgid "This account has a checkmark because it's been verified by trusted sources."
-msgstr "Ce compte a une coche car il a été vérifié par des sources de confiance."
+msgstr ""
#: src/components/BotAccountAlert.tsx:27
msgid "This account has been marked as automated by its owner."
-msgstr "Ce compte a été marqué comme automatisé par la personne qui le contrôle."
+msgstr ""
#: src/components/verification/VerificationsDialog.tsx:94
msgid "This account has one or more attempted verifications, but it is not currently verified."
-msgstr "Ce compte a une ou plusieurs tentatives de vérifications, mais n’est pas actuellement vérifié."
+msgstr ""
#: src/components/moderation/ScreenHider.tsx:111
msgid "This account has requested that users sign in to view their profile."
-msgstr "Ce compte a demandé aux personnes de se connecter pour voir son profil."
+msgstr ""
#: src/components/dms/BlockedByListDialog.tsx:33
msgid "This account is blocked by one or more of your moderation lists. To unblock, please visit the lists directly and remove this user."
-msgstr "Ce compte est bloqué par un ou plusieurs de vos listes de modération. Pour le débloquer, visitez vos listes directement et retirez-en ce compte."
+msgstr ""
#: src/components/verification/VerificationCreatePrompt.tsx:56
msgid "This action can be undone at any time."
-msgstr "Cette action peut être annulée à tout moment."
+msgstr ""
#: src/components/moderation/AppealForm.tsx:96
msgid "This appeal will be sent to <0>{sourceName}0>."
-msgstr "Cet appel sera envoyé à <0>{sourceName}0>."
+msgstr ""
#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:114
#: src/screens/Messages/components/ChatDisabled.tsx:138
msgid "This appeal will be sent to Bluesky's moderation service."
-msgstr "Cet appel sera envoyé au service de modération de Bluesky."
+msgstr ""
#: src/screens/PostThread/components/ThreadItemAnchorNoUnauthenticated.tsx:27
#: src/screens/PostThread/components/ThreadItemPostNoUnauthenticated.tsx:47
msgid "This author has chosen to make their posts visible only to people who are signed in."
-msgstr "Ce compte a choisi de ne rendre visible ses posts qu’aux personnes connectées."
+msgstr ""
#: src/screens/Profile/components/GermButton.tsx:244
msgid "This button lets others open the Germ DM app to send you a message. You can manage its visibility from the Germ DM app, or you can disconnect your Bluesky account from Germ DM altogether by clicking the button below."
-msgstr "Ce bouton permet à d’autres d’ouvrir l’app Germ DM pour vous envoyer un message. Vous pouvez gérer sa visibilité depuis l’app Germ DM, ou vous pouvez déconnecter votre compte Bluesky de Germ DM complètement en cliquant sur le bouton ci-dessous."
+msgstr ""
#: src/screens/Messages/components/ChatEnded.tsx:48
msgid "This chat has ended"
-msgstr "Cette discussion est terminée"
+msgstr ""
#: src/components/dms/ChatInvite/Root.tsx:122
#: src/components/intents/GroupChatJoinDialog.tsx:301
msgid "This chat is full"
-msgstr "Cette discussion est pleine"
+msgstr ""
#: src/screens/Messages/components/ChatListItem.tsx:376
#: src/screens/Messages/components/ChatLocked.tsx:69
msgid "This chat is locked"
-msgstr "Cette discussion est verrouillée"
+msgstr ""
#: src/screens/Messages/components/ChatLocked.tsx:45
#: src/screens/Messages/ConversationSettings/index.tsx:437
msgid "This chat is locked by a moderation action"
-msgstr "Cette discussion a été verrouillée par une décision de modération"
+msgstr ""
#: src/screens/Messages/components/MessageListError.tsx:17
msgid "This chat was disconnected"
-msgstr "Cette discussion a été déconnectée"
+msgstr ""
#: src/components/contacts/screens/VerifyNumber.tsx:106
msgid "This code is invalid. Resend to get a new code."
-msgstr "Ce code est incorrect. Demandez un renvoi pour avoir un nouveau code."
+msgstr ""
#: src/screens/Settings/components/ChangePasswordDialog.tsx:145
msgid "This confirmation code is not valid. Please try again."
-msgstr "Le code de confirmation n’est pas valide. Veuillez réessayer."
+msgstr ""
#: src/lib/moderation/useGlobalLabelStrings.ts:19
msgid "This content has been hidden by the moderators."
-msgstr "Ce contenu a été masqué par la modération."
+msgstr ""
#: src/lib/moderation/useGlobalLabelStrings.ts:24
msgid "This content has received a general warning from moderators."
-msgstr "Ce contenu a reçu un avertissement général de la part de la modération."
+msgstr ""
#. placeholder {0}: externalEmbedLabels[source]
#: src/components/dialogs/EmbedConsent.tsx:63
msgid "This content is hosted by {0}. Do you want to enable external media?"
-msgstr "Ce contenu est hébergé par {0}. Voulez-vous activer les médias externes ?"
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:104
#: src/lib/moderation/useModerationCauseDescription.ts:85
msgid "This content is not available because one of the users involved has blocked the other."
-msgstr "Ce contenu n’est pas disponible car l’un des comptes impliqués a bloqué l’autre."
+msgstr ""
#: src/view/com/posts/PostFeedErrorMessage.tsx:122
msgid "This content is not viewable without a Bluesky account."
-msgstr "Ce contenu n’est pas visible sans un compte Bluesky."
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:151
msgid "This conversation is locked."
-msgstr "Cette discussion est verrouillée."
+msgstr ""
#: src/screens/Messages/components/ChatListItem.tsx:156
msgid "This conversation is with a deleted or a deactivated account. Press for options"
-msgstr "Cette conversation se fait avec un compte supprimé ou désactivé. Appuyer pour plus d’options"
+msgstr ""
#: src/view/com/composer/drafts/DraftItem.tsx:240
msgid "This draft will be permanently deleted."
-msgstr "Ce brouillon sera supprimé définitivement."
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Update.tsx:155
msgid "This email is already associated with your account."
-msgstr "Cette adresse e-mail est déjà associée à votre compte."
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:280
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:283
msgid "This exact phrase"
-msgstr "Cette phrase exacte"
+msgstr ""
#: src/screens/Settings/ActivityPrivacySettings.tsx:56
msgid "This feature allows users to receive notifications for your new posts and replies. Who do you want to enable this for?"
-msgstr "Cette fonctionnalité permet aux personnes de recevoir des notifications pour vos nouveaux posts et réponses. Pour qui souhaitez-vous autoriser cela ?"
+msgstr ""
#: src/screens/Settings/components/ExportCarDialog.tsx:166
msgid "This feature is in beta. You can read more about repository exports in <0>this blogpost0>."
-msgstr "Cette fonctionnalité est en version bêta. Vous pouvez en savoir plus sur les exportations de dépôts dans <0>cet article de blog (en anglais)0>."
+msgstr ""
#: src/lib/hooks/useCleanError.ts:61
msgid "This feature is not available while using an app password. Please sign in with your main password."
-msgstr "Cette fonctionnalité n’est pas disponible lorsque vous utilisez un mot de passe d’application. Veuillez vous connecter avec le mot de passe de votre compte."
+msgstr ""
#: src/lib/strings/errors.ts:30
msgid "This feature is not available while using an App Password. Please sign in with your main password."
-msgstr "Cette fonctionnalité n’est pas disponible lorsque vous utilisez un mot de passe d’application. Veuillez vous connecter avec le mot de passe de votre compte."
+msgstr ""
#: src/view/com/posts/PostFeedErrorMessage.tsx:128
msgid "This feed is currently receiving high traffic and is temporarily unavailable. Please try again later."
-msgstr "Ce fil d’actu reçoit actuellement un trafic important, il est temporairement indisponible. Veuillez réessayer plus tard."
+msgstr ""
#: src/view/com/posts/CustomFeedEmptyState.tsx:60
msgid "This feed is empty! You may need to follow more users or tune your language settings."
-msgstr "Ce fil d’actu est vide ! Vous devriez peut-être suivre plus de comptes ou ajuster vos paramètres de langue."
+msgstr ""
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
-msgstr "Ce fil d’actu est vide."
+msgstr ""
#: src/view/com/posts/FeedShutdownMsg.tsx:104
msgid "This feed is no longer online. We are showing <0>Discover0> instead."
-msgstr "Ce fil d’actu n’est plus disponible. Nous vous montrons <0>Discover0> à la place."
+msgstr ""
#: src/screens/Messages/components/ChatLocked.tsx:72
msgid "This group is locked by a moderation action on the owner"
-msgstr "Ce groupe est verrouillé par une décision de modération concernant son ou sa propriétaire"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:611
msgid "This handle is reserved. Please try a different one."
-msgstr "Ce pseudo est réservé. Veuillez utiliser un pseudo différent."
+msgstr ""
#: src/screens/Onboarding/StepProfile/index.tsx:142
msgid "This image could not be used. Try a different format like .jpg or .png."
-msgstr "Impossible d’utiliser cette image. Essayez avec un autre format, comme .jpg ou .png."
+msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:62
msgid "This information is private and not shared with other users."
-msgstr "Ces informations sont privées et ne sont pas partagées avec d’autres utilisateurs."
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:161
msgid "This invite link has been disabled."
-msgstr "Ce lien d’invitation a été désactivé."
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:236
msgid "This invite link is invalid"
-msgstr "Ce lien d’invitation est incorrect"
+msgstr ""
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:139
msgid "This is just a one-time security check, since we haven't seen this account on this device before."
-msgstr "C’est une vérification exceptionnelle, venant du fait que ce compte n’a jamais été connecté à cet appareil auparavant."
+msgstr ""
#: src/features/liveNow/components/EditLiveDialog.tsx:171
#: src/features/liveNow/components/GoLiveDialog.tsx:161
msgid "This is not a valid link"
-msgstr "Ce n’est pas un lien valide"
+msgstr ""
#: src/screens/Settings/AutomationLabelSettings.tsx:173
msgid "This label lets the world know that this account is automated. If turned on, this label appears next to the account's name on their profile and posts. It can be turned on or off at any time."
-msgstr "Cette étiquette permet à tout le monde de savoir que ce compte est automatisé. Si elle est apposée, cette étiquette apparaît au côté du nom du compte sur son profil et ses posts. Elle peut être apposée ou retirée à tout moment."
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:254
msgid "This label was applied by the author."
-msgstr "Cette étiquette a été apposée par l’auteur·ice."
+msgstr ""
#: src/components/moderation/LabelsOnMeDialog.tsx:184
msgid "This label was applied by you."
-msgstr "Cette étiquette a été apposée par vous."
+msgstr ""
#: src/components/moderation/LabelsOnMeDialog.tsx:156
#: src/components/moderation/ModerationDetailsDialog.tsx:231
msgid "This label was applied to the entire user account and will appear on all posts."
-msgstr "Cette étiquette a été appliquée sur l’intégralité du compte et apparaîtra sur tous les posts."
+msgstr ""
#: src/screens/Profile/Sections/Labels.tsx:218
msgid "This labeler hasn't declared what labels it publishes, and may not be active."
-msgstr "Cet étiqueteur n’a pas déclaré les étiquettes qu’il publie et peut ne pas être actif."
+msgstr ""
#: src/components/dialogs/LinkWarning.tsx:95
msgid "This link is taking you to the following website:"
-msgstr "Ce lien vous conduit au site Web suivant :"
+msgstr ""
#. placeholder {0}: sanitizeHandle(list.creator.handle, '@')
#: src/screens/List/ListHiddenScreen.tsx:155
msgid "This list – created by <0>{0}0> – contains possible violations of Bluesky's community guidelines in its name or description."
-msgstr "Cette liste – créée par <0>{0}0> – contient des violations possibles des règles de bonne conduite sur Bluesky dans son nom ou sa description."
+msgstr ""
#: src/screens/List/ListHiddenScreen.tsx:150
msgid "This list – created by you – contains possible violations of Bluesky's community guidelines in its name or description."
-msgstr "Cette liste – que vous avez créée – contient des violations possibles des règles de bonne conduite sur Bluesky dans son nom ou sa description."
+msgstr ""
#: src/screens/ProfileList/AboutSection.tsx:100
msgid "This list is empty."
-msgstr "Cette liste est vide."
+msgstr ""
#: src/screens/Messages/components/ChatListItem.tsx:335
msgid "This message is hidden"
-msgstr "Ce message est caché"
+msgstr ""
#: src/components/dms/MessageItem.tsx:679
#: src/components/dms/MessageItem.tsx:708
msgid "This message is hidden because this user is blocking you."
-msgstr "Ce message est caché car vous êtes bloqué·e par ce compte."
+msgstr ""
#: src/components/dms/MessageItem.tsx:678
#: src/components/dms/MessageItem.tsx:704
msgid "This message is hidden because you are blocking this user."
-msgstr "Ce message est caché car vous avez bloqué ce compte."
+msgstr ""
#: src/screens/Profile/ErrorState.tsx:41
msgid "This moderation service is unavailable. See below for more details. If this issue persists, contact us."
-msgstr "Ce service de modération n’est pas disponible. Voir ci-dessous pour plus de détails. Si le problème persiste, contactez-nous."
+msgstr ""
#: src/components/dms/MessagesListBlockedFooter.tsx:84
msgid "This person is blocking you"
-msgstr "Cette personne vous a bloquée"
+msgstr ""
#. placeholder {0}: niceDate(i18n, createdAt)
#. placeholder {1}: niceDate(i18n, indexedAt)
#: src/screens/PostThread/components/ThreadItemAnchor.tsx:622
msgid "This post claims to have been created on <0>{0}0>, but was first seen by Bluesky on <1>{1}1>."
-msgstr "Ce post déclare avoir été créé le <0>{0}0>, mais a été vu pour la première fois par Bluesky le <1>{1}1>."
+msgstr ""
#: src/components/WhoCanReply.tsx:274
msgid "This post has an unknown type of threadgate on it. Your app may be out of date."
-msgstr "Ce post a un type inconnu de restriction de fil. Votre appli. n’est peut-être pas à jour."
+msgstr ""
#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:157
msgid "This post is only visible to logged-in users."
-msgstr "Ce post n’est visible qu’aux personnes connectées."
+msgstr ""
#: src/screens/Bookmarks.tsx:248
msgid "This post was deleted by its author"
-msgstr "Ce post a été supprimé par son auteur·ice"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:818
msgid "This post will be hidden from feeds and threads. This cannot be undone."
-msgstr "Ce post sera masqué des fils d’actu et des fils de discussion. C’est irréversible."
+msgstr ""
#: src/view/com/composer/Composer.tsx:1121
msgid "This post's author has disabled quote posts."
-msgstr "L’auteur·ice de ce post a désactivé les citations."
+msgstr ""
#: src/view/com/profile/ProfileMenu.tsx:547
msgid "This profile is only visible to logged-in users. It won't be visible to people who aren't signed in."
-msgstr "Ce profil n’est visible que pour les personnes connectées. Il ne sera pas visible pour les personnes qui ne sont pas connectées."
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:853
msgid "This reply will be sorted into a hidden section at the bottom of your thread and will mute notifications for subsequent replies - both for yourself and others."
-msgstr "Cette réponse sera classée dans une section cachée au bas de votre fil de discussion et masquera les notifications pour les réponses suivantes – à la fois pour vous-même et pour les autres."
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:156
#: src/screens/Messages/JoinRequests.tsx:111
msgid "This screen is only available for group conversations."
-msgstr "Cet écran n’est disponible que pour les discussions de groupe."
+msgstr ""
#: src/screens/Signup/StepInfo/Policies.tsx:32
msgid "This service has not provided terms of service or a privacy policy."
-msgstr "Ce service n’a pas fourni de conditions générales ni de politique de confidentialité."
+msgstr ""
#: src/features/liveNow/index.tsx:203
msgid "This service is not supported while the Live feature is in beta. Allowed services: {formatted}."
-msgstr "Ce service n’est pas disponible tant que la fonction de direct est en bêta. Services autorisés : {formatted}."
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:469
msgid "This should create a domain record at:"
-msgstr "Cela devrait créer un enregistrement de domaine à :"
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:214
msgid "This should only take a few minutes."
-msgstr "Cela ne devrait prendre que quelques minutes."
+msgstr ""
#: src/components/verification/VerificationCreatePrompt.tsx:94
msgid "This user does not have a display name, and therefore cannot be verified."
-msgstr "Ce compte n’a pas de nom d’affichage, et ne peut donc pas être vérifié."
+msgstr ""
#: src/view/com/profile/ProfileFollowers.tsx:203
msgid "This user doesn't have any followers."
-msgstr "Ce compte n’a pas d’abonné·e·s."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:64
msgid "This user has blocked you and cannot be messaged."
-msgstr "Ce compte vous a bloqué et ne peut pas être contacté."
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:99
#: src/lib/moderation/useModerationCauseDescription.ts:76
msgid "This user has blocked you. You cannot view their content."
-msgstr "Ce compte vous a bloqué. Vous ne pouvez pas voir son contenu."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:68
msgid "This user has disabled chat and cannot be messaged."
-msgstr "Ce compte a désactivé les discussions et ne peut pas être contacté."
+msgstr ""
#: src/lib/moderation/useGlobalLabelStrings.ts:30
msgid "This user has requested that their content only be shown to signed-in users."
-msgstr "Cette personne a demandé que son contenu ne soit affiché qu’aux personnes connectées."
+msgstr ""
#. placeholder {0}: list.name
#: src/components/moderation/ModerationDetailsDialog.tsx:79
msgid "This user is included in the <0>{0}0> list which you have blocked."
-msgstr "Ce compte est inclus dans la liste <0>{0}0> que vous avez bloquée."
+msgstr ""
#. placeholder {0}: list.name
#: src/components/moderation/ModerationDetailsDialog.tsx:111
msgid "This user is included in the <0>{0}0> list which you have muted."
-msgstr "Ce compte est inclus dans la liste <0>{0}0> que vous avez masquée."
+msgstr ""
#: src/components/NewskieDialog.tsx:49
msgid "This user is new here. Press for more info about when they joined."
-msgstr "Ce compte est nouveau ici. Appuyez pour obtenir plus d’informations sur sa date d’arrivée."
+msgstr ""
#: src/view/com/profile/ProfileFollows.tsx:182
msgid "This user isn't following anyone."
-msgstr "Ce compte ne suit personne."
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/index.web.tsx:236
msgid "This video can’t be played on your device. Your browser or system may be missing the required video codecs (H.264/AAC)."
-msgstr "Cette vidéo ne peut pas être lue sur votre appareil. Votre navigateur ou votre système n’a peut-être pas le codec nécessaire (H.264/AAC)."
+msgstr ""
#: src/view/com/composer/videos/VideoPreview.web.tsx:65
msgid "This video can’t be previewed in your browser. It will still be uploaded."
-msgstr "Cette vidéo ne peut pas être prévisualisée dans votre navigateur. Elle peut tout de même être envoyée."
+msgstr ""
#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:157
msgid "This will create a new list with the same name, description, and members as this starter pack."
-msgstr "Cela créera une nouvelle liste avec les mêmes noms, descriptions et membres que ce kit de démarrage."
+msgstr ""
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:454
msgid "This will delete \"{0}\" from your muted words. You can always add it back later."
-msgstr "Cela supprimera « {0} » de vos mots masqués. Vous pourrez toujours le réintégrer plus tard."
+msgstr ""
#: src/screens/Settings/components/DeleteAccountDialog.tsx:330
msgid "This will irreversibly delete your Bluesky account <0>{currentHandle}0> and all associated data. Note that this will affect any other <1>AT Protocol1> services you use with this account."
-msgstr "Cela supprimera définitivement votre compte Bluesky <0>{currentHandle}0> et toutes les données qui y sont associées. Notez que cela affectera aussi tous les services <1>AT Protocol1> que vous utilisez avec ce compte."
+msgstr ""
#. placeholder {0}: account.handle
#: src/screens/Settings/Settings.tsx:677
msgid "This will remove @{0} from the quick access list."
-msgstr "Cela supprimera @{0} de la liste d’accès rapide."
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:846
msgid "This will remove your post from this quote post for all users, and replace it with a placeholder."
-msgstr "Cela retirera votre post de cette citation pour tout le monde, et le remplacera par un espace vide."
+msgstr ""
#: src/screens/PostThread/components/HeaderDropdown.tsx:25
#: src/screens/PostThread/components/HeaderDropdown.tsx:28
msgid "Thread options"
-msgstr "Options de fil de discussion"
+msgstr ""
#: src/screens/Settings/ContentAndMediaSettings.tsx:70
#: src/screens/Settings/ContentAndMediaSettings.tsx:73
msgid "Thread preferences"
-msgstr "Préférences des fils de discussion"
+msgstr ""
#: src/screens/Settings/ThreadPreferences.tsx:35
msgid "Thread Preferences"
-msgstr "Préférences des fils de discussion"
+msgstr ""
#: src/screens/PostThread/components/HeaderDropdown.tsx:59
#: src/screens/PostThread/components/HeaderDropdown.tsx:64
msgid "Threaded"
-msgstr "Sous forme de fils"
+msgstr ""
#: src/Navigation.tsx:375
msgid "Threads Preferences"
-msgstr "Préférences des fils de discussion"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:134
msgid "Threats or incitement"
-msgstr "Menaces ou incitation à la haine"
+msgstr ""
#. placeholder {0}: Number(time) || 0
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/TimeIndicator.tsx:34
msgid "Time remaining: {0, plural, one {# second} other {# seconds}}"
-msgstr "Temps restant : {0, plural, one {# seconde} other {# secondes}}"
+msgstr ""
#: src/components/SendErrorReportDialog.tsx:68
msgid "Title"
-msgstr "Titre"
+msgstr ""
#: src/components/SendErrorReportDialog.tsx:71
msgid "Title (100 characters max)"
-msgstr "Titre (100 caractères max)"
+msgstr ""
#: src/screens/Settings/components/DisableEmail2FADialog.tsx:100
msgid "To disable the email 2FA method, please verify your access to the email address."
-msgstr "Pour désactiver le 2FA par e-mail, vérifiez votre accès à votre adresse e-mail."
+msgstr ""
#. placeholder {0}: currentAccount?.email
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:162
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:213
msgid "To disable your email 2FA method, please verify your access to <0>{0}0>"
-msgstr "Pour désactiver le 2FA par e-mail, veuillez prouver que vous avez accès à <0>{0}0>"
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:315
msgid "To log out, <0>click here0>. Or if you’d prefer, you can <1>delete your account1>."
-msgstr "Pour vous déconnecter, <0>cliquez ici0>. Ou si vous préférez, vous pouvez <1>supprimer votre compte1>."
+msgstr ""
#: src/components/dms/DateDivider.tsx:27
msgid "Today"
-msgstr "Aujourd’hui"
+msgstr ""
#: src/screens/Moderation/index.tsx:392
msgid "Toggle to enable or disable adult content"
-msgstr "Activer ou désactiver le contenu pour adultes"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:186
msgid "Toggles the sound"
-msgstr "Rétablit/désactive le son"
+msgstr ""
#: src/components/contacts/screens/VerifyNumber.tsx:123
msgid "Too many attempts. Please wait a few minutes and try again."
-msgstr "Trop d’essais effectués. Veuillez patienter quelques minutes avant de réessayer."
+msgstr ""
#: src/components/contacts/screens/VerifyNumber.tsx:176
msgid "Too many codes sent. Please wait a few minutes and try again."
-msgstr "Trop de codes envoyés. Veuillez patienter quelques minutes avant de réessayer."
+msgstr ""
#: src/components/contacts/screens/GetContacts.tsx:156
msgid "Too many contacts - you've exceeded the number of contacts you can import to find your friends"
-msgstr "Trop de contacts — vous avez dépassé le nombre de contacts que vous pouvez importer pour trouver vos amis"
+msgstr ""
#: src/screens/Hashtag.tsx:86
#: src/screens/Search/SearchResults.tsx:74
#: src/screens/Topic.tsx:58
msgid "Top"
-msgstr "Meilleur"
+msgstr ""
#: src/screens/PostThread/components/HeaderDropdown.tsx:75
#: src/screens/PostThread/components/HeaderDropdown.tsx:80
#: src/screens/Settings/ThreadPreferences.tsx:57
#: src/screens/Settings/ThreadPreferences.tsx:60
msgid "Top replies first"
-msgstr "Meilleures réponses en premier"
+msgstr ""
#: src/Navigation.tsx:494
msgid "Topic"
-msgstr "Sujet"
+msgstr ""
#: src/components/dms/MessageContextMenu.tsx:191
#: src/components/dms/MessageContextMenu.tsx:194
@@ -12865,116 +12866,118 @@ msgstr "Sujet"
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:557
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:563
msgid "Translate"
-msgstr "Traduire"
+msgstr ""
#: src/components/Post/Translated/index.tsx:326
msgid "Translated"
-msgstr "Traduction"
+msgstr ""
#: src/components/Post/Translated/index.tsx:113
msgid "Translating"
-msgstr "Traduction en cours"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:538
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:540
msgid "Translating…"
-msgstr "Traduction en cours…"
+msgstr ""
#: src/lib/translation/index.tsx:305
msgid "Translation to the same language is unavailable on your device."
-msgstr "La traduction vers la même langue n’est pas disponible sur votre appareil."
+msgstr ""
#: src/screens/Settings/ThreadPreferences.tsx:87
#: src/screens/Settings/ThreadPreferences.tsx:92
msgid "Tree view"
-msgstr "Vue arborescente"
+msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
-msgstr "Tendances"
+msgstr ""
#. Accessibility label for the icon-only pill that shows currently trending/featured GIFs in the GIF picker.
#: src/features/gifPicker/components/GifCategoryPills.tsx:45
msgid "Trending GIFs"
-msgstr "GIFs tendance"
+msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
-msgstr "Paramètres des tendances"
+msgstr ""
#: src/components/interstitials/TrendingVideos.tsx:87
msgid "Trending Videos"
-msgstr "Vidéos tendances"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:103
msgid "Trolling"
-msgstr "Trolling"
+msgstr ""
#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:142
msgid "Trust emerges from relationships, communities, and shared context, so we’re also enabling <0>trusted verifiers0>: organizations that can directly issue verification."
-msgstr "La confiance émerge de relations, de communautés et d’un contexte partagé, donc nous désignons également des <0>vérificateurs de confiance0> : des organisations qui peuvent vérifier des comptes directement."
+msgstr ""
#: src/screens/Search/SearchResults.tsx:233
msgid "Try a different search term or remove some filters."
-msgstr "Essayez un autre terme de recherche ou supprimez certains filtres."
+msgstr ""
#: src/screens/Search/SearchResults.tsx:235
msgid "Try a different search term."
-msgstr "Essayez un autre terme de recherche."
+msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:221
#: src/features/inviteFriends/InviteScannerScreen.tsx:226
msgid "Try again"
-msgstr "Réessayer"
+msgstr ""
#: src/view/com/util/error/ErrorScreen.tsx:97
msgctxt "action"
msgid "Try again"
-msgstr "Réessayer"
+msgstr ""
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:171
msgid "Try again in a moment."
-msgstr "Réessayez dans un instant."
+msgstr ""
#: src/components/Post/Translated/index.tsx:229
#: src/components/Post/Translated/index.tsx:242
msgid "Try Google Translate"
-msgstr "Essayer avec Google Traduction"
+msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:165
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:171
msgid "Try it"
-msgstr "Essayer"
+msgstr ""
#: src/lib/interests.ts:74
msgid "TV"
-msgstr "TV"
+msgstr ""
#: src/features/inviteFriends/components/ThemePicker.tsx:32
msgid "Twilight"
-msgstr "Lunaire"
+msgstr ""
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:65
msgid "Two-factor authentication (2FA)"
-msgstr "Auth. à deux facteurs (2FA)"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:445
msgid "Type:"
-msgstr "Type :"
+msgstr ""
#: src/components/dialogs/DeviceLocationRequestDialog.tsx:86
msgid "Unable to access location. You'll need to visit your system settings to enable location services for Bluesky."
-msgstr "Impossible d’accéder à la géolocalisation. Vous devrez visiter les paramètres de votre appareil pour activer les services de géolocalisation pour Bluesky."
+msgstr ""
#: src/lib/hooks/useCleanError.ts:30
#: src/lib/strings/errors.ts:11
msgid "Unable to connect. Please check your internet connection and try again."
-msgstr "Connexion échouée. Veuillez vérifier votre connexion Internet et réessayer."
+msgstr ""
#: src/screens/Settings/components/ChangePasswordDialog.tsx:96
#: src/screens/Settings/components/ChangePasswordDialog.tsx:141
msgid "Unable to contact your service. Please check your internet connection and try again."
-msgstr "Impossible de contacter votre service. Vérifiez votre connexion Internet et réessayez."
+msgstr ""
#: src/screens/Login/ForgotPasswordForm.tsx:66
#: src/screens/Login/index.tsx:100
@@ -12982,50 +12985,50 @@ msgstr "Impossible de contacter votre service. Vérifiez votre connexion Interne
#: src/screens/Login/SetNewPasswordForm.tsx:77
#: src/screens/Signup/index.tsx:89
msgid "Unable to contact your service. Please check your Internet connection."
-msgstr "Impossible de contacter votre service. Vérifiez votre connexion Internet."
+msgstr ""
#: src/screens/StarterPack/StarterPackScreen.tsx:700
msgid "Unable to delete"
-msgstr "Impossible de supprimer"
+msgstr ""
#: src/screens/Messages/JoinRequests.tsx:351
msgid "Unable to fetch join requests."
-msgstr "Impossible de récupérer les demandes à rejoindre."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:113
msgid "Unable to find a selected recipient."
-msgstr "Impossible de trouver un des comptes destinataires sélectionnés."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:77
msgid "Unable to find the selected recipient."
-msgstr "Impossible de trouver le compte destinataire sélectionné."
+msgstr ""
#: src/lib/strings/errors.ts:42
msgid "Unable to resolve handle"
-msgstr "Impossible de retrouver le pseudo"
+msgstr ""
#: src/screens/Settings/Settings.tsx:524
msgid "Unapply Pull Request"
-msgstr "Désappliquer la Pull Request"
+msgstr ""
#: src/screens/Settings/Settings.tsx:526
msgid "Unapply Pull Request {currentChannel}"
-msgstr "Désappliquer la Pull Request {currentChannel}"
+msgstr ""
#: src/components/ageAssurance/AgeRestrictedScreen.tsx:43
msgid "Unavailable"
-msgstr "Indisponible"
+msgstr ""
#: src/view/com/feeds/MissingFeed.tsx:127
msgid "Unavailable feed information"
-msgstr "Informations sur le fil d’actu indisponible"
+msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13033,502 +13036,502 @@ msgstr "Informations sur le fil d’actu indisponible"
#: src/screens/ProfileList/components/Header.tsx:166
#: src/screens/ProfileList/components/Header.tsx:173
msgid "Unblock"
-msgstr "Débloquer"
+msgstr ""
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:369
msgctxt "action"
msgid "Unblock"
-msgstr "Débloquer"
+msgstr ""
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:215
msgid "Unblock {displayName}"
-msgstr "Débloquer {displayName}"
+msgstr ""
#: src/components/dms/ConvoMenu.tsx:284
#: src/components/dms/ConvoMenu.tsx:288
#: src/view/com/profile/ProfileMenu.tsx:463
#: src/view/com/profile/ProfileMenu.tsx:469
msgid "Unblock account"
-msgstr "Débloquer le compte"
+msgstr ""
#: src/components/moderation/BlockDialog.tsx:146
msgid "Unblock account?"
-msgstr "Débloquer le compte ?"
+msgstr ""
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:182
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:420
msgid "Unblock Account?"
-msgstr "Débloquer le compte ?"
+msgstr ""
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:242
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:245
msgid "Unblock list"
-msgstr "Débloquer la liste"
+msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
#: src/screens/Profile/components/GermButton.tsx:187
msgid "Undo"
-msgstr "Annuler"
+msgstr ""
#: src/components/PostControls/BookmarkButton.tsx:43
msgctxt "Button label to undo saving/removing a post from saved posts."
msgid "Undo"
-msgstr "Annuler"
+msgstr ""
#: src/components/PostControls/RepostButton.web.tsx:67
#: src/components/PostControls/RepostButton.web.tsx:74
msgid "Undo repost"
-msgstr "Annuler le repost"
+msgstr ""
#. Accessibility label for the repost button when the post has been reposted, verb followed by number of reposts and noun
#. placeholder {0}: repostCount || 0
#: src/components/PostControls/RepostButton.tsx:68
msgid "Undo repost ({0, plural, one {# repost} other {# reposts}})"
-msgstr "Annuler le repost ({0, plural, one {# repost} other {# reposts}})"
+msgstr ""
#. placeholder {0}: profile.handle
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:396
msgid "Unfollow {0}"
-msgstr "Se désabonner de {0}"
+msgstr ""
#: src/view/com/profile/ProfileMenu.tsx:320
#: src/view/com/profile/ProfileMenu.tsx:329
msgid "Unfollow account"
-msgstr "Se désabonner du compte"
+msgstr ""
#: src/screens/VideoFeed/index.tsx:902
msgid "Unfollows the user"
-msgstr "Se désabonne du compte"
+msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:492
msgid "Unfortunately, none of your subscribed labelers supports this report type."
-msgstr "Malheureusement, aucun des étiqueteurs auxquels vous êtes abonnés ne supporte ce type de signalement."
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:263
msgid "Unfortunately, the birthdate you have saved to your profile makes you too young to access Bluesky."
-msgstr "Hélas, la date de naissance que vous avez enregistrée dans votre profil vous rend trop jeune pour accéder à Bluesky."
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:247
msgid "Unfortunately, your declared age indicates that you are not old enough to access Bluesky in your region."
-msgstr "Hélas, l’âge que vous avez déclaré signifie que vous n’êtes pas assez grand pour accéder à Bluesky dans votre région."
+msgstr ""
#: src/components/verification/VerificationsDialog.tsx:209
msgid "Unknown verifier"
-msgstr "Vérificateur inconnu"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:72
msgid "Unlabeled adult content"
-msgstr "Contenu pour adultes non-étiqueté"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:68
msgid "Unlabeled, abusive, or non-consensual adult content"
-msgstr "Non-étiqueté, abusif ou sans consentement"
+msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
-msgstr "Retirer la mention « J’aime »"
+msgstr ""
#. Accessibility label for the like button when the post has been liked, verb followed by number of likes and noun
#. placeholder {0}: post.likeCount || 0
#: src/components/PostControls/index.tsx:276
msgid "Unlike ({0, plural, one {# like} other {# likes}})"
-msgstr "Retirer la mention « J’aime » ({0, plural, one {# ont aimé} other {# ont aimé}})"
+msgstr ""
#: src/screens/Messages/components/ChatLocked.tsx:91
msgid "Unlock chat"
-msgstr "Déverrouiller la discussion"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:568
msgid "Unlock this group chat"
-msgstr "Déverrouiller cette discussion de groupe"
+msgstr ""
#: src/screens/ProfileList/components/Header.tsx:180
#: src/screens/ProfileList/components/Header.tsx:187
msgid "Unmute"
-msgstr "Réafficher"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:183
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VolumeControl.tsx:96
msgctxt "video"
msgid "Unmute"
-msgstr "Rétablir le son"
+msgstr ""
#. placeholder {0}: isCashtag ? tag : `#${tag}`
#: src/components/RichTextTag.tsx:153
#: src/components/RichTextTag.tsx:169
msgid "Unmute {0}"
-msgstr "Réafficher {0}"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:738
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:744
#: src/view/com/profile/ProfileMenu.tsx:442
#: src/view/com/profile/ProfileMenu.tsx:448
msgid "Unmute account"
-msgstr "Réafficher ce compte"
+msgstr ""
#: src/components/dms/ConvoMenu.tsx:272
msgid "Unmute conversation"
-msgstr "Réafficher la conversation"
+msgstr ""
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:252
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:255
msgid "Unmute list"
-msgstr "Réafficher la liste"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:533
msgid "Unmute this group chat"
-msgstr "Enlever la sourdine de cette discussion de groupe"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:630
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:633
msgid "Unmute thread"
-msgstr "Réafficher ce fil de discussion"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:344
msgid "Unmute video"
-msgstr "Rétablir le son de la vidéo"
+msgstr ""
#: src/screens/ProfileList/components/Header.tsx:151
#: src/screens/ProfileList/components/Header.tsx:158
msgid "Unpin"
-msgstr "Désépingler"
+msgstr ""
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
-msgstr "Désépingler le fil d’actu"
+msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
-msgstr "Désépingler de l’accueil"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:515
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:520
msgid "Unpin from profile"
-msgstr "Désépingler du profil"
+msgstr ""
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:225
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:228
msgid "Unpin moderation list"
-msgstr "Supprimer la liste de modération"
+msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
-msgstr "{0} retiré de la page d’accueil"
+msgstr ""
#: src/screens/ProfileList/components/Header.tsx:78
msgid "Unpinned from your feeds"
-msgstr "Désépinglé de vos fils d’actu"
+msgstr ""
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:105
msgid "Unpinned list"
-msgstr "Liste désépinglée"
+msgstr ""
#: src/screens/Settings/Settings.tsx:491
#: src/screens/Settings/Settings.tsx:493
msgid "Unsnooze email reminder"
-msgstr "Dérepousse le rappel d’e-mail"
+msgstr ""
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:354
msgid "Unsubscribe"
-msgstr "Se désabonner"
+msgstr ""
#: src/screens/List/ListHiddenScreen.tsx:202
#: src/screens/List/ListHiddenScreen.tsx:212
msgid "Unsubscribe from list"
-msgstr "Se désabonner de la liste"
+msgstr ""
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:321
msgid "Unsubscribe from this labeler"
-msgstr "Se désabonner de cet étiqueteur"
+msgstr ""
#: src/screens/List/ListHiddenScreen.tsx:90
msgid "Unsubscribed from list"
-msgstr "Désabonné de la liste"
+msgstr ""
#: src/view/com/composer/text-input/TextInput.tsx:127
msgid "Unsupported clipboard content"
-msgstr "Contenu à coller non supporté"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1638
msgid "Unsupported video type: {mimeType}"
-msgstr "Type de vidéo non pris en charge : {mimeType}"
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:323
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:326
msgid "Until"
-msgstr "Jusqu’au"
+msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:198
msgid "Up to 50 people"
-msgstr "Jusqu’à 50 personnes"
+msgstr ""
#: src/screens/Settings/components/OTAInfo.tsx:61
#: src/screens/Settings/components/OTAInfo.tsx:77
msgid "Update"
-msgstr "Mettre à jour"
+msgstr ""
#. placeholder {0}: createSanitizedDisplayName(profile, true)
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:138
msgid "Update {0} in Lists"
-msgstr "Mettre à jour {0} dans les listes"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Update.tsx:296
#: src/components/dialogs/EmailDialog/screens/Update.tsx:308
#: src/screens/Settings/AccountSettings.tsx:110
#: src/screens/Settings/AccountSettings.tsx:118
msgid "Update email"
-msgstr "Mettre à jour l’e-mail"
+msgstr ""
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:142
msgid "Update in Lists"
-msgstr "Mettre à jour dans les listes"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:239
#: src/screens/Messages/components/InviteLinkDialog.tsx:275
#: src/screens/Messages/components/InviteLinkDialog.tsx:303
msgid "Update invite link"
-msgstr "Mettre à jour le lien d’invitation"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:544
#: src/screens/Settings/components/ChangeHandleDialog.tsx:565
msgid "Update to {domain}"
-msgstr "Mettre à jour pour {domain}"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Update.tsx:202
msgid "Update your email"
-msgstr "Mettre à jour votre e-mail"
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:208
#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:252
#: src/components/dialogs/DeviceLocationRequestDialog.tsx:41
#: src/components/dialogs/DeviceLocationRequestDialog.tsx:106
msgid "Update your location"
-msgstr "Mettre à jour votre position"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:356
msgctxt "toast"
msgid "Updating quote attachment failed"
-msgstr "La mise à jour de l’attachement de la citation a échoué"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:405
msgctxt "toast"
msgid "Updating reply visibility failed"
-msgstr "La mise à jour de la visibilité de la réponse a échoué"
+msgstr ""
#: src/screens/Onboarding/StepProfile/index.tsx:315
msgid "Upload a photo instead"
-msgstr "Envoyer plutôt une photo"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:485
msgid "Upload a text file to:"
-msgstr "Envoyer un fichier texte vers :"
+msgstr ""
#: src/view/com/util/UserAvatar.tsx:494
#: src/view/com/util/UserAvatar.tsx:497
#: src/view/com/util/UserBanner.tsx:164
#: src/view/com/util/UserBanner.tsx:167
msgid "Upload from Camera"
-msgstr "Envoyer à partir de l’appareil photo"
+msgstr ""
#: src/view/com/util/UserAvatar.tsx:511
#: src/view/com/util/UserBanner.tsx:181
msgid "Upload from Files"
-msgstr "Envoyer à partir de fichiers"
+msgstr ""
#: src/view/com/util/UserAvatar.tsx:505
#: src/view/com/util/UserAvatar.tsx:509
#: src/view/com/util/UserBanner.tsx:175
#: src/view/com/util/UserBanner.tsx:179
msgid "Upload from Library"
-msgstr "Envoyer à partir de la photothèque"
+msgstr ""
#: src/view/com/composer/Composer.tsx:2678
msgid "Uploading GIF..."
-msgstr "Envoi du GIF en cours…"
+msgstr ""
#: src/lib/api/index.ts:327
#: src/lib/api/index.ts:354
msgid "Uploading images..."
-msgstr "Envoi des images en cours…"
+msgstr ""
#: src/lib/api/index.ts:426
#: src/lib/api/index.ts:450
msgid "Uploading link thumbnail..."
-msgstr "Envoi de la miniature du lien en cours…"
+msgstr ""
#: src/view/com/composer/Composer.tsx:2680
msgid "Uploading video..."
-msgstr "Envoi de la vidéo en cours…"
+msgstr ""
#: src/screens/Settings/AppPasswords.tsx:67
msgid "Use app passwords to sign in to other Bluesky clients without giving full access to your account or password."
-msgstr "Utilisez des mots de passe d’application pour vous connecter à d’autres clients Bluesky sans donner l’accès complet à votre compte ou mot de passe."
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:576
msgid "Use default provider"
-msgstr "Utiliser le fournisseur par défaut"
+msgstr ""
#: src/components/dialogs/InAppBrowserConsent.tsx:78
#: src/components/dialogs/InAppBrowserConsent.tsx:84
msgid "Use in-app browser"
-msgstr "Utiliser le navigateur interne à l’appli"
+msgstr ""
#: src/screens/Settings/ContentAndMediaSettings.tsx:104
#: src/screens/Settings/ContentAndMediaSettings.tsx:110
msgid "Use in-app browser to open links"
-msgstr "Utiliser le navigateur interne à l’appli pour ouvrir les liens"
+msgstr ""
#: src/components/dialogs/InAppBrowserConsent.tsx:88
#: src/components/dialogs/InAppBrowserConsent.tsx:94
msgid "Use my default browser"
-msgstr "Utiliser mon navigateur par défaut"
+msgstr ""
#: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:57
msgid "Use recommended"
-msgstr "Utiliser les recommandés"
+msgstr ""
#: src/screens/Settings/components/AddAppPasswordDialog.tsx:190
msgid "Use this to sign in to the other app along with your handle."
-msgstr "Utilisez-le pour vous connecter à l’autre application avec votre pseudo."
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:278
msgid "Use your account email address, or another real email address you control, in case KWS or Bluesky needs to contact you."
-msgstr "Utilisez l’adresse e-mail de votre compte, ou une autre adresse e-mail véritable que vous contrôlez, au cas où KWS ou Bluesky auraient besoin de vous contacter."
+msgstr ""
#: src/view/screens/Profile.tsx:383
msgid "user"
-msgstr "compte"
+msgstr ""
#: src/components/dms/AfterReportConversationDialog.tsx:187
#: src/components/dms/AfterReportDialog.tsx:155
msgctxt "toast"
msgid "User blocked"
-msgstr "Compte bloqué"
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:91
#: src/lib/moderation/useModerationCauseDescription.ts:64
msgid "User Blocked"
-msgstr "Compte bloqué"
+msgstr ""
#. placeholder {0}: cause.source.list.name
#: src/lib/moderation/useModerationCauseDescription.ts:56
msgid "User Blocked by \"{0}\""
-msgstr "Compte bloqué par « {0} »"
+msgstr ""
#: src/components/dms/BlockedByListDialog.tsx:27
msgid "User blocked by list"
-msgstr "Compte bloqué par liste"
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:77
msgid "User Blocked by List"
-msgstr "Compte bloqué par liste"
+msgstr ""
#: src/lib/moderation/useModerationCauseDescription.ts:74
msgid "User Blocking You"
-msgstr "Compte qui vous bloque"
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:97
msgid "User Blocks You"
-msgstr "Compte qui vous bloque"
+msgstr ""
#. placeholder {0}: sanitizeHandle(list.creator.handle, '@')
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:303
msgid "User list by {0}"
-msgstr "Liste de compte de {0}"
+msgstr ""
#. placeholder {0}: sanitizeHandle(view.creator.handle, '@')
#: src/state/queries/feed.ts:171
msgid "User List by {0}"
-msgstr "Liste de comptes par {0}"
+msgstr ""
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:301
msgid "User list by you"
-msgstr "Liste de compte par vous"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:255
msgctxt "toast"
msgid "User list created"
-msgstr "Liste de compte créée"
+msgstr ""
#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:241
msgctxt "toast"
msgid "User list updated"
-msgstr "Liste de compte mise à jour"
+msgstr ""
#: src/screens/Signup/StepHandle/index.tsx:257
msgid "Username cannot be longer than {MAX_SERVICE_HANDLE_LENGTH, plural, other {# characters}}"
-msgstr "Le pseudo ne doit pas dépasser {MAX_SERVICE_HANDLE_LENGTH, plural, one {# caractère} other {# caractères}}"
+msgstr ""
#: src/screens/Signup/StepHandle/index.tsx:241
msgid "Username cannot begin or end with a hyphen"
-msgstr "Le pseudo ne doit pas commencer ou se terminer par un trait d’union"
+msgstr ""
#: src/screens/Signup/StepHandle/index.tsx:245
msgid "Username must only contain letters (a-z), numbers, and hyphens"
-msgstr "Le pseudo ne doit contenir que des lettres sans accents (a–z), des nombres et des traits d’union"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:305
msgid "Username or email"
-msgstr "Pseudo ou e-mail"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:315
msgid "Username or email address"
-msgstr "Pseudo ou e-mail"
+msgstr ""
#. placeholder {0}: post.author.handle
#: src/components/WhoCanReply.tsx:337
msgid "users followed by <0>@{0}0>"
-msgstr "comptes suivis par <0>@{0}0>"
+msgstr ""
#. placeholder {0}: post.author.handle
#: src/components/WhoCanReply.tsx:324
msgid "users following <0>@{0}0>"
-msgstr "comptes abonnés à <0>@{0}0>"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:451
msgid "Value:"
-msgstr "Valeur :"
+msgstr ""
#: src/components/verification/VerificationCreatePrompt.tsx:40
msgid "Verification failed, please try again."
-msgstr "La vérification a échoué, veuillez réessayer."
+msgstr ""
#: src/screens/Moderation/index.tsx:344
msgid "Verification settings"
-msgstr "Paramètres de vérification"
+msgstr ""
#: src/Navigation.tsx:207
#: src/screens/Moderation/VerificationSettings.tsx:34
msgid "Verification Settings"
-msgstr "Paramètres de vérification"
+msgstr ""
#: src/screens/Moderation/VerificationSettings.tsx:43
msgid "Verifications on Bluesky work differently than on other platforms. <0>Learn more here.0>"
-msgstr "Les vérifications sur Bluesky fonctionnent différemment que sur d’autres plateformes. <0>En savoir plus (en anglais).0>"
+msgstr ""
#: src/components/verification/VerificationsDialog.tsx:105
msgid "Verified by:"
-msgstr "Vérifié par :"
+msgstr ""
#: src/components/verification/VerificationCreatePrompt.tsx:85
#: src/components/verification/VerificationCreatePrompt.tsx:87
#: src/view/com/profile/ProfileMenu.tsx:426
#: src/view/com/profile/ProfileMenu.tsx:429
msgid "Verify account"
-msgstr "Vérifier le compte"
+msgstr ""
#: src/ageAssurance/useVerificationFlow.ts:64
msgid "Verify again"
-msgstr "Vérifier à nouveau"
+msgstr ""
#. Button text and accessibility label for action to verify the user's email address using the code entered
#. Button text and accessibility label for action to verify the user's email address using the code entered
@@ -13536,230 +13539,230 @@ msgstr "Vérifier à nouveau"
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:372
msgctxt "action"
msgid "Verify code"
-msgstr "Vérifier le code"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:546
#: src/screens/Settings/components/ChangeHandleDialog.tsx:567
msgid "Verify DNS Record"
-msgstr "Vérifier l’enregistrement DNS"
+msgstr ""
#. Dialog title when a user is verifying their email address by entering a code they have been sent
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:224
msgid "Verify email code"
-msgstr "Vérifier le code d’e-mail"
+msgstr ""
#: src/components/intents/VerifyEmailIntentDialog.tsx:62
msgid "Verify email dialog"
-msgstr "Boîte de dialogue de vérification de l’adresse e-mail"
+msgstr ""
#: src/ageAssurance/useVerificationFlow.ts:65
msgid "Verify now"
-msgstr "Vérifier maintenant"
+msgstr ""
#: src/ageAssurance/components/DeviceSignalsNotice.tsx:34
#: src/ageAssurance/components/DeviceSignalsNotice.tsx:52
msgid "Verify now using KWS"
-msgstr "Vérifier maintenant avec KWS"
+msgstr ""
#: src/components/contacts/screens/PhoneInput.tsx:175
#: src/components/contacts/screens/VerifyNumber.tsx:217
msgid "Verify phone number"
-msgstr "Vérification du numéro"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:547
#: src/screens/Settings/components/ChangeHandleDialog.tsx:569
msgid "Verify Text File"
-msgstr "Vérifier le fichier texte"
+msgstr ""
#: src/components/verification/VerificationCreatePrompt.tsx:52
msgid "Verify this account?"
-msgstr "Vérifier le compte ?"
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:183
msgid "Verify your age"
-msgstr "Vérifier votre âge"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:221
#: src/screens/Settings/AccountSettings.tsx:84
#: src/screens/Settings/AccountSettings.tsx:104
msgid "Verify your email"
-msgstr "Vérifier votre e-mail"
+msgstr ""
#: src/ageAssurance/components/RedirectOverlay.tsx:297
#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:209
msgid "Verifying"
-msgstr "Vérification en cours"
+msgstr ""
#: src/ageAssurance/components/RedirectOverlay.tsx:165
#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:75
msgid "Verifying your age assurance status"
-msgstr "En attente de la confirmation de votre vérification d’âge"
+msgstr ""
#: src/components/contacts/screens/VerifyNumber.tsx:307
msgid "Verifying..."
-msgstr "Vérification en cours…"
+msgstr ""
#. placeholder {0}: env.APP_VERSION
#: src/screens/Settings/AboutSettings.tsx:144
#: src/screens/Settings/AboutSettings.tsx:173
msgid "Version {0}"
-msgstr "Version {0}"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:95
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:162
msgid "Video"
-msgstr "Vidéo"
+msgstr ""
#: src/view/com/composer/state/video.ts:390
msgid "Video failed to process"
-msgstr "Le traitement de la vidéo a échoué"
+msgstr ""
#: src/Navigation.tsx:562
msgid "Video Feed"
-msgstr "Fil de vidéos"
+msgstr ""
#. placeholder {0}: author.handle
#: src/components/VideoPostCard.tsx:122
msgid "Video from {0}: {text}"
-msgstr "Vidéo de {0} : {text}"
+msgstr ""
#. placeholder {0}: sanitizeHandle( post.author.handle, '@', )
#: src/screens/VideoFeed/index.tsx:1157
msgid "Video from {0}. Tap to play or pause the video"
-msgstr "Vidéo de {0}. Tapez pour lire ou mettre en pause la vidéo"
+msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
-msgstr "Jeux vidéo"
+msgstr ""
#: src/screens/VideoFeed/index.tsx:1156
msgid "Video is paused"
-msgstr "Vidéo en pause"
+msgstr ""
#: src/screens/VideoFeed/index.tsx:1156
msgid "Video is playing"
-msgstr "Vidéo en cours de lecture"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/index.web.tsx:232
msgid "Video not found."
-msgstr "Vidéo non trouvée."
+msgstr ""
#: src/view/com/composer/videos/SubtitleDialog.tsx:107
msgid "Video settings"
-msgstr "Paramètres vidéo"
+msgstr ""
#: src/view/com/composer/Composer.tsx:2698
msgid "Video uploaded"
-msgstr "Vidéo envoyée"
+msgstr ""
#. placeholder {0}: embed.alt
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:95
msgid "Video: {0}"
-msgstr "Vidéo : {0}"
+msgstr ""
#: src/view/screens/Profile.tsx:237
msgid "Videos"
-msgstr "Vidéos"
+msgstr ""
#: src/view/com/composer/Composer.tsx:445
#: src/view/com/composer/Composer.tsx:577
#: src/view/com/composer/SelectMediaButton.tsx:440
msgid "Videos must be less than 3 minutes long."
-msgstr "Les vidéos doivent durer moins de 3 minutes."
+msgstr ""
#: src/view/com/composer/Composer.tsx:1228
msgctxt "Action to view the post the user just created"
msgid "View"
-msgstr "Voir"
+msgstr ""
#. placeholder {0}: view.source.title
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:340
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:670
msgid "View {0}"
-msgstr "Afficher {0}"
+msgstr ""
#. placeholder {0}: profile.handle
#: src/screens/Profile/Header/Shell.tsx:256
msgid "View {0}'s avatar"
-msgstr "Voir l’avatar de {0}"
+msgstr ""
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
msgid "View {0}'s profile"
-msgstr "Voir le profil de {0}"
+msgstr ""
#. placeholder {0}: profile.displayName || sanitizeHandle(profile.handle)
#: src/components/ProfileCard.tsx:150
msgid "View {0}’s profile"
-msgstr "Voir le profil de {0}"
+msgstr ""
#: src/components/dms/MessagesListHeader.tsx:111
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:188
msgid "View {displayName}’s profile"
-msgstr "Voir le profil de {displayName}"
+msgstr ""
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:478
msgid "View {publicationTitle}"
-msgstr "Afficher {publicationTitle}"
+msgstr ""
#: src/components/ProfileHoverCard/index.web.tsx:479
msgid "View blocked user's profile"
-msgstr "Voir le profil du compte bloqué"
+msgstr ""
#: src/screens/Settings/components/ExportCarDialog.tsx:170
msgid "View blogpost for more details"
-msgstr "Voir l’article de blog (en anglais) pour plus de détails"
+msgstr ""
#: src/screens/Log.tsx:72
msgid "View debug entry"
-msgstr "Afficher l’entrée de débogage"
+msgstr ""
#: src/screens/VideoFeed/index.tsx:728
#: src/screens/VideoFeed/index.tsx:746
msgid "View details"
-msgstr "Voir les détails"
+msgstr ""
#: src/view/com/posts/ViewFullThread.tsx:31
#: src/view/com/posts/ViewFullThread.tsx:65
msgid "View full thread"
-msgstr "Voir le fil de discussion entier"
+msgstr ""
#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48
msgid "View incoming group chat requests"
-msgstr "Voir les demandes de discussions de groupe"
+msgstr ""
#: src/screens/Messages/components/RequestStatus.tsx:54
msgid "View incoming requests"
-msgstr "Voir les demandes entrantes"
+msgstr ""
#: src/screens/Messages/components/RequestStatus.tsx:55
msgid "View incoming requests to join this group chat"
-msgstr "Voir les demandes entrantes pour rejoindre cette discussion de groupe"
+msgstr ""
#: src/components/moderation/LabelsOnMe.tsx:51
msgid "View information about these labels"
-msgstr "Voir les informations sur ces étiquettes"
+msgstr ""
#: src/components/interstitials/TrendingVideos.tsx:200
#: src/components/interstitials/TrendingVideos.tsx:222
#: src/screens/Search/modules/ExploreTrendingVideos.tsx:191
#: src/screens/Search/modules/ExploreTrendingVideos.tsx:210
msgid "View more"
-msgstr "Voir plus"
+msgstr ""
#: src/components/interstitials/TrendingVideos.tsx:228
msgid "View more trending videos"
-msgstr "Voir plus de vidéos tendances"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1223
msgid "View post"
-msgstr "Voir le post"
+msgstr ""
#: src/components/ProfileHoverCard/index.web.tsx:465
#: src/components/ProfileHoverCard/index.web.tsx:485
@@ -13768,1247 +13771,1247 @@ msgstr "Voir le post"
#: src/view/com/util/PostMeta.tsx:92
#: src/view/com/util/PostMeta.tsx:120
msgid "View profile"
-msgstr "Voir le profil"
+msgstr ""
#: src/screens/Profile/Header/Shell.tsx:163
msgid "View profile banner"
-msgstr "Voir la bannière du profil"
+msgstr ""
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:340
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:448
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:479
#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:670
msgid "View publication"
-msgstr "Voir la publication"
+msgstr ""
#: src/view/com/profile/ProfileSubpageHeader.tsx:108
msgid "View the avatar"
-msgstr "Afficher l’avatar"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:555
msgid "View the invite link for this group chat"
-msgstr "Voir le lien d’invitation pour cette discussion de groupe"
+msgstr ""
#. placeholder {0}: labeler.creator.handle
#: src/components/LabelingServiceCard/index.tsx:164
msgid "View the labeling service provided by @{0}"
-msgstr "Voir le service d’étiquetage fourni par @{0}"
+msgstr ""
#: src/components/verification/VerificationCheckButton.tsx:93
msgid "View this user's verifications"
-msgstr "Voir les vérifications de ce compte"
+msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
-msgstr "Voir les comptes qui ont aimé ce fil d’actu"
+msgstr ""
#: src/components/VideoPostCard.tsx:401
msgid "View video"
-msgstr "Voir la vidéo"
+msgstr ""
#: src/screens/Moderation/index.tsx:324
msgid "View your blocked accounts"
-msgstr "Consulter vos comptes bloqués"
+msgstr ""
#: src/screens/Moderation/index.tsx:264
msgid "View your default post interaction settings"
-msgstr "Afficher vos paramètres d’interaction de post par défaut"
+msgstr ""
#: src/view/com/home/HomeHeaderLayout.web.tsx:67
#: src/view/com/home/HomeHeaderLayoutMobile.tsx:86
msgid "View your feeds and explore more"
-msgstr "Consultez vos fils d’actu et explorez-en plus"
+msgstr ""
#: src/screens/Moderation/index.tsx:294
msgid "View your moderation lists"
-msgstr "Consulter vos listes de modération"
+msgstr ""
#: src/screens/Moderation/index.tsx:309
msgid "View your muted accounts"
-msgstr "Consulter vos comptes masqués"
+msgstr ""
#: src/components/verification/VerificationCheckButton.tsx:92
msgid "View your verifications"
-msgstr "Voir vos vérifications"
+msgstr ""
#: src/components/images/AutoSizedImage.tsx:222
#: src/components/images/AutoSizedImage.tsx:254
msgid "Views full image"
-msgstr "Affiche l’image complète"
+msgstr ""
#: src/components/VideoPostCard.tsx:121
msgid "Views video in immersive mode"
-msgstr "Affiche la vidéo en mode immersif"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:126
msgid "Violence"
-msgstr "Violence"
+msgstr ""
#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:127
msgid "Violent or threatening content"
-msgstr "Contenu violent ou menaçant"
+msgstr ""
#: src/components/dialogs/LinkWarning.tsx:112
#: src/components/dialogs/LinkWarning.tsx:122
msgid "Visit site"
-msgstr "Visiter le site"
+msgstr ""
#: src/view/screens/Notifications.tsx:296
msgid "Visit your notification settings"
-msgstr "Visiter vos paramètres de notification"
+msgstr ""
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VolumeControl.tsx:80
msgid "Volume"
-msgstr "Volume"
+msgstr ""
#: src/components/moderation/LabelPreference.tsx:142
#: src/lib/moderation/useLabelBehaviorDescription.ts:20
#: src/lib/moderation/useLabelBehaviorDescription.ts:25
msgid "Warn"
-msgstr "Avertir"
+msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:51
msgid "Warn content"
-msgstr "Avertir du contenu"
+msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:49
msgid "Warn content and filter from feeds"
-msgstr "Avertir du contenu et filtrer des fils d’actu"
+msgstr ""
#: src/features/liveNow/components/LiveStatusDialog.tsx:190
#: src/features/liveNow/components/LiveStatusDialog.tsx:199
msgid "Watch now"
-msgstr "Regarder maintenant"
+msgstr ""
#: src/components/contacts/screens/GetContacts.tsx:253
msgid "We apply the highest privacy standards, and never share or sell your contact information."
-msgstr "Nous respectons les plus hauts standards de vie privée, et vos contacts ne sont ni partagés ni revendus."
+msgstr ""
#: src/view/com/feeds/MissingFeed.tsx:141
msgid "We could not connect to the service that provides this custom feed. It may be temporarily experiencing issues, or permanently unavailable."
-msgstr "Nous ne pouvons pas nous connecter au service qui fournit ce fil d’actu personnalisé. Il rencontre peut-être des problèmes temporaires, ou est peut-être définitivement indisponible."
+msgstr ""
#: src/view/com/feeds/MissingFeed.tsx:147
msgid "We could not find this list. It was probably deleted."
-msgstr "Nous n’avons pas pu retrouver cette liste. Elle a sans doute été supprimée."
+msgstr ""
#: src/screens/Login/LoginForm.tsx:348
msgid "We couldn't find an account with that username. Please check that you've typed it correctly, or <0>set your hosting provider manually0>."
-msgstr "Nous n’avons pas trouvé de compte avec ce pseudo. Vérifiez que vous l’avez saisi correctement, ou <0>sélectionnez votre hébergeur manuellement0>."
+msgstr ""
#: src/screens/Hashtag.tsx:260
msgid "We couldn't find any results for that tag."
-msgstr "Nous n’avons trouvé aucun résultat pour ce mot-clé."
+msgstr ""
#: src/screens/Topic.tsx:166
msgid "We couldn't find any results for that topic."
-msgstr "Nous n’avons trouvé aucun résultat pour ce sujet."
+msgstr ""
#: src/screens/Messages/Conversation.tsx:134
msgid "We couldn't load this conversation"
-msgstr "Nous ne pouvons pas charger cette conversation"
+msgstr ""
#: src/screens/Messages/JoinRequests.tsx:89
msgid "We couldn’t load this conversation’s join requests"
-msgstr "Nous n’avons pas pu charger les demandes à rejoindre cette discussion"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:138
msgid "We couldn’t load this conversation’s settings"
-msgstr "Nous n’avons pas pu charger cette discussion"
+msgstr ""
#: src/screens/Login/LoginForm.tsx:482
msgid "We couldn’t verify your hosting provider. Check your internet connection, or <0>set your hosting provider manually0>."
-msgstr "Nous n’avons pas pu détecter votre hébergeur. Vérifiez votre connexion au réseau, ou <0>sélectionnez votre hébergeur manuellement0>."
+msgstr ""
#: src/components/contacts/screens/GetContacts.tsx:244
msgid "We delete hashes after matches are made"
-msgstr "Nous supprimons les hashs dès que les correspondances sont faites"
+msgstr ""
#: src/components/contacts/components/InviteInfo.tsx:67
msgid "We don't store your friends' phone numbers or send any messages"
-msgstr "Nous ne stockons pas les numéros de vos amis et ne leur envoyons pas de messages"
+msgstr ""
#: src/screens/SignupQueued.tsx:163
msgid "We estimate {estimatedTime} until your account is ready."
-msgstr "Nous estimons que votre compte sera prêt dans {estimatedTime}."
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:197
msgid "We have partnered with <0>KWS0> to handle age verification. When you click \"Begin\" below, KWS will email you instructions to complete the verification process. If your email address has already been used to verify your age for another game or service that uses KWS, you won’t need to do it again. When you’re done, you'll be brought back to continue using Bluesky."
-msgstr "Notre partenaire <0>KWS0> s’occupe de gérer la vérification d’âge. En cliquant sur « Commencer » ci-dessous, KWS vous enverra des instructions par e-mail pour terminer le processus de vérification. Si votre adresse e-mail a déjà été utilisée pour vérifier votre âge pour un autre jeu ou service qui utilise KWS, vous n’aurez pas besoin de le refaire. Dès que ça sera fait, vous serez de retour sur Bluesky."
+msgstr ""
#. placeholder {0}: currentAccount?.email
#: src/components/intents/VerifyEmailIntentDialog.tsx:102
msgid "We have sent another verification email to <0>{0}0>."
-msgstr "Nous avons envoyé un autre e-mail de vérification à <0>{0}0>."
+msgstr ""
#: src/components/contacts/screens/PhoneInput.tsx:184
msgid "We need to verify your number before we can look for your friends. A verification code will be sent to this number."
-msgstr "Nous avons besoin de vérifier votre numéro avant de pouvoir chercher vos amis. Un code de vérification va être envoyé à ce numéro."
+msgstr ""
#: src/components/contacts/screens/GetContacts.tsx:241
msgid "We never keep plain phone numbers"
-msgstr "Nous ne stockons pas les numéros en clair"
+msgstr ""
#: src/components/contacts/screens/GetContacts.tsx:247
msgid "We only suggest follows if both people consent"
-msgstr "Nous ne suggérons les comptes que si les deux l’acceptent"
+msgstr ""
#: src/view/com/posts/DiscoverFallbackHeader.tsx:29
msgid "We ran out of posts from your follows. Here's the latest from <0/>."
-msgstr "Nous n’avons plus de posts provenant des comptes que vous suivez. Voici le dernier de <0/>."
+msgstr ""
#: src/screens/Settings/InterestsSettings.tsx:171
msgid "We recommend selecting at least two interests."
-msgstr "Nous vous recommandons de sélectionner au moins deux centres d’intérêt."
+msgstr ""
#. placeholder {0}: currentAccount!.email
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:250
msgid "We sent an email to <0>{0}0> containing a link. Please click on it to complete the email verification process."
-msgstr "Nous avons envoyé un e-mail à <0>{0}0> contenant un lien. Veuillez cliquer dessus pour terminer le processus de vérification par e-mail."
+msgstr ""
#: src/view/com/composer/state/video.ts:451
msgid "We were unable to determine if you are allowed to upload videos. Please try again."
-msgstr "Nous n’avons pas pu déterminer si vous étiez autorisé à envoyer des vidéos. Veuillez réessayer."
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceErrors.tsx:19
msgid "We were unable to load the age assurance configuration for your region, probably due to a network error. Some content and features may be unavailable temporarily. Please try again later."
-msgstr "Nous n’arrivons pas à charger les paramètres de vérification d’âge dans votre région, probablement à cause d’un problème réseau. Certains contenus et quelques fonctionnalités peuvent donc ne pas être disponibles temporairement. Veuillez réessayer plus tard."
+msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:41
msgid "We were unable to load your birthdate preferences. Please try again."
-msgstr "Nous n’avons pas pu charger vos préférences en matière de date de naissance. Veuillez réessayer."
+msgstr ""
#: src/screens/Moderation/index.tsx:492
msgid "We were unable to load your configured labelers at this time."
-msgstr "Nous n’avons pas pu charger vos étiqueteurs configurés pour le moment."
+msgstr ""
#: src/ageAssurance/components/RedirectOverlay.tsx:305
#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:217
msgid "We were unable to receive the verification due to a connection issue. It may arrive later. If it does, your account will update automatically."
-msgstr "Nous n’arrivons pas à recevoir la vérification à cause d’un problème de connexion. Elle peut arriver plus tard. Si c’est le cas, votre compte sera mis à jour automatiquement."
+msgstr ""
#: src/screens/SignupQueued.tsx:167
msgid "We will let you know when your account is ready."
-msgstr "Nous vous informerons lorsque votre compte sera prêt."
+msgstr ""
#: src/screens/Settings/FindContactsSettings.tsx:531
msgid "We will notify you when we find your friends."
-msgstr "Nous vous préviendrons dès que nous aurons retrouvé vos amis."
+msgstr ""
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:101
msgid "We’d love to hear about your experience testing beta features!"
-msgstr "Nous serions ravis d’avoir votre avis sur ces fonctionnalités en version bêta !"
+msgstr ""
#. placeholder {0}: currentAccount!.email
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:259
msgid "We'll send an email to <0>{0}0> containing a link. Please click on it to complete the email verification process."
-msgstr "Nous enverrons un e-mail à <0>{0}0> contenant un lien. Vous devrez cliquer dessus pour terminer le processus de vérification par e-mail."
+msgstr ""
#: src/screens/Onboarding/StepInterests/index.tsx:62
msgid "We'll use this to help customize your experience."
-msgstr "Nous utiliserons ces informations pour personnaliser votre expérience."
+msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:140
msgid "We're also updating our <0>Community Guidelines0>, and we want your input! These new guidelines will take effect on October 15th, 2025."
-msgstr "Nous mettons également à jour nos <0>règles de bonne conduite0>, et nous voulons vos commentaires ! Ces nouvelles règles entreront en vigueur le 15 octobre 2025."
+msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:83
msgid "We're also updating our Community Guidelines, and we want your input! These new guidelines will take effect on October 15th, 2025."
-msgstr "Nous mettons également à jour nos règles de bonne conduite, et nous voulons vos commentaires ! Ces nouvelles règles entreront en vigueur le 15 octobre 2025."
+msgstr ""
#: src/ageAssurance/components/RedirectOverlay.tsx:311
#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:223
msgid "We're confirming your age assurance status with our servers. This should only take a few seconds."
-msgstr "Nous confirmons votre vérification d’âge avec nos serveurs. Cela ne devrait prendre que quelques secondes."
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:151
msgid "We're having issues initializing the age assurance process for your account. Please <0>contact support0> for assistance."
-msgstr "Nous rencontrons des problèmes pour initialiser le processus de vérification d’âge pour votre compte. Veuillez <0>contacter le support0> pour obtenir de l’aide."
+msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:127
#: src/components/ProgressGuide/FollowDialog.tsx:195
msgid "We're having network issues, try again"
-msgstr "Nous avons des soucis de réseau, réessayez"
+msgstr ""
#: src/components/dms/AddMembersFlow.tsx:197
#: src/components/dms/InitiateChatFlow.tsx:289
msgid "We’re having network issues, try again"
-msgstr "Nous avons des soucis de réseau, réessayez"
+msgstr ""
#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:97
msgid "We’re introducing a new layer of verification on Bluesky — an easy-to-see checkmark."
-msgstr "Nous introduisons un nouveau niveau de vérification sur Bluesky — une coche facile à voir."
+msgstr ""
#: src/screens/Signup/index.tsx:142
msgid "We’re so excited to have you join us!"
-msgstr "Nous sommes ravis de vous accueillir !"
+msgstr ""
#: src/ageAssurance/useVerificationFlow.ts:117
msgid "We're sorry, but based on the data shared by your device, you are not old enough to access Bluesky."
-msgstr "Nous sommes désolés mais selon les informations provenant de votre appareil, vous n’avez pas l’âge d’accéder à Bluesky."
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:227
#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:218
msgid "We're sorry, but based on your device's location, you are currently located in a region that requires age assurance."
-msgstr "Nous sommes désolés, mais d’après la géolocalisation de votre appareil, vous êtes actuellement dans une région qui impose la vérification d’âge."
+msgstr ""
#: src/screens/ProfileList/index.tsx:88
msgid "We're sorry, but we were unable to resolve this list. If this persists, please contact the list creator, @{handleOrDid}."
-msgstr "Nous sommes désolés, mais nous n’avons pas pu charger cette liste. Si cela persiste, contactez plutôt @{handleOrDid}, à l’origine de la liste."
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:387
msgid "We're sorry, but we weren't able to load your muted words at this time. Please try again."
-msgstr "Nous sommes désolés, mais nous n’avons pas pu charger vos mots masqués pour le moment. Veuillez réessayer."
+msgstr ""
#: src/screens/Search/SearchResults.tsx:412
#: src/screens/Search/SearchResults.tsx:553
msgid "We’re sorry, but your search could not be completed."
-msgstr "Nous sommes désolés, mais votre recherche n’a pas pu aboutir."
+msgstr ""
#: src/screens/Search/SearchResults.tsx:411
#: src/screens/Search/SearchResults.tsx:552
msgid "We’re sorry, but your search could not be completed. Please try again in a few minutes."
-msgstr "Nous sommes désolés, mais votre recherche n’a pu aboutir. Veuillez réessayer dans quelques minutes."
+msgstr ""
#: src/components/ageAssurance/AgeRestrictedScreen.tsx:62
msgid "We're sorry, you cannot access this screen at this time."
-msgstr "Nous sommes désolés, vous ne pouvez pas accéder à cet écran actuellement."
+msgstr ""
#: src/view/com/composer/Composer.tsx:1119
msgid "We're sorry! The post you are replying to has been deleted."
-msgstr "Nous sommes désolés ! Le post auquel vous répondez a été supprimé."
+msgstr ""
#: src/components/Lists.tsx:223
#: src/view/screens/NotFound.tsx:44
msgid "We're sorry! We can't find the page you were looking for."
-msgstr "Nous sommes désolés ! La page que vous recherchez est introuvable."
+msgstr ""
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:220
msgid "We're sorry! You can only subscribe to twenty labelers, and you've reached your limit of twenty."
-msgstr "Nous sommes désolés ! Vous ne pouvez vous abonner qu’à vingt étiqueteurs, et vous avez atteint votre limite de vingt."
+msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:123
msgid "We’re updating our <0>Terms of Service0>, <1>Privacy Policy1>, and <2>Copyright Policy2>, effective September 15th, 2025."
-msgstr "Nous mettons à jour nos <0>Conditions générales0>, notre <1>Politique de confidentialité1>, et notre <2>Politique de droit d’auteur2>, s’appliquant au 15 septembre 2025."
+msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:64
msgid "We're updating our policies"
-msgstr "Nous mettons à jour nos conditions"
+msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:77
msgid "We’re updating our Terms of Service, Privacy Policy, and Copyright Policy, effective September 15th, 2025."
-msgstr "Nous mettons à jour nos Conditions générales, notre Politique de confidentialité, et notre Politique de droit d’auteur, s’appliquant au 15 septembre 2025."
+msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:62
msgid "We’re updating our Terms of Service, Privacy Policy, and Copyright Policy, effective September 15th, 2025. We're also updating our Community Guidelines, and we want your input! These new guidelines will take effect on October 15th, 2025. Learn more about these changes and how to share your thoughts with us by reading our blog post."
-msgstr "Nous mettons à jour nos Conditions générales, notre Politique de confidentialité, et notre Politique de droit d’auteur, s’appliquant au 15 septembre 2025. Nous mettons également à jour nos règles de bonne conduite, et nous voulons vos commentaires ! Ces nouvelles règles entreront en vigueur le 15 octobre 2025. Apprenez-en plus sur ces changements et sur la manière dont vous pouvez partager vos réflexions avec nous en lisant notre article de blog (en anglais)."
+msgstr ""
#: src/ageAssurance/components/RedirectOverlay.tsx:257
#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:165
msgid "We've confirmed your age assurance status. You can now close this dialog."
-msgstr "Nous avons confirmé la vérification de votre âge. Vous pouvez désormais fermer cette fenêtre."
+msgstr ""
#: src/screens/Deactivated.tsx:117
msgid "Welcome back!"
-msgstr "Bienvenue !"
+msgstr ""
#: src/components/NewskieDialog.tsx:141
msgid "Welcome, friend!"
-msgstr "Bienvenue et enchanté !"
+msgstr ""
#: src/screens/Onboarding/StepInterests/index.tsx:59
msgid "What are your interests?"
-msgstr "Quels sont vos centres d’intérêt ?"
+msgstr ""
#: src/screens/StarterPack/Wizard/StepDetails.tsx:44
msgid "What do you want to call your starter pack?"
-msgstr "Quel est le nom de votre kit de démarrage ?"
+msgstr ""
#. Advanced search: Example of an “exact phrase” search
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:285
msgid "what’s up"
-msgstr "quoi de neuf"
+msgstr ""
#: src/view/com/auth/SplashScreen.web.tsx:100
#: src/view/com/composer/Composer.tsx:1602
#: src/view/com/feeds/ComposerPrompt.tsx:192
msgid "What's up?"
-msgstr "Quoi de neuf ?"
+msgstr ""
#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:150
msgid "When you tap on a check, you’ll see which organizations have granted verification."
-msgstr "Quand vous tapez sur une coche, vous verrez quelles organisations ont accordé la vérification."
+msgstr ""
#: src/components/WhoCanReply.tsx:226
msgid "Who can interact with this post?"
-msgstr "Qui peut interagir avec ce post ?"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:247
msgid "Who can join this group chat and how"
-msgstr "Qui peut rejoindre cette discussion de groupe et comment"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:427
#: src/components/WhoCanReply.tsx:116
msgid "Who can reply"
-msgstr "Qui peut répondre ?"
+msgstr ""
#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:131
msgid "Who can verify?"
-msgstr "Qui peut vérifier ?"
+msgstr ""
#: src/screens/Home/NoFeedsPinned.tsx:80
#: src/screens/Messages/ChatList.tsx:410
#: src/screens/Messages/Inbox.tsx:191
msgid "Whoops!"
-msgstr "Oups !"
+msgstr ""
#: src/components/interstitials/TrendingVideos.tsx:126
#: src/screens/Search/modules/ExploreTrendingVideos.tsx:108
msgid "Whoops! Trending videos failed to load."
-msgstr "Oups ! Les vidéos tendances n’ont pas réussi à se charger."
+msgstr ""
#: src/screens/Takendown.tsx:169
msgid "Why are you appealing?"
-msgstr "Pourquoi faites-vous appel ?"
+msgstr ""
#: src/components/moderation/ReportDialog/copy.ts:52
#: src/components/moderation/ReportDialog/copy.ts:66
msgid "Why should this conversation be reviewed?"
-msgstr "Pourquoi cette conversation devrait-elle être examinée ?"
+msgstr ""
#: src/components/moderation/ReportDialog/copy.ts:38
msgid "Why should this feed be reviewed?"
-msgstr "Pourquoi ce fil d’actu doit-il être examiné ?"
+msgstr ""
#: src/components/moderation/ReportDialog/copy.ts:32
msgid "Why should this list be reviewed?"
-msgstr "Pourquoi cette liste devrait-elle être examinée ?"
+msgstr ""
#: src/components/moderation/ReportDialog/copy.ts:20
msgid "Why should this livestream be reviewed?"
-msgstr "Pourquoi ce passage en direct devrait-il être examiné ?"
+msgstr ""
#: src/components/moderation/ReportDialog/copy.ts:58
msgid "Why should this message be reviewed?"
-msgstr "Pourquoi ce message devrait-il être examiné ?"
+msgstr ""
#: src/components/moderation/ReportDialog/copy.ts:26
msgid "Why should this post be reviewed?"
-msgstr "Pourquoi ce post devrait-il être examiné ?"
+msgstr ""
#: src/components/moderation/ReportDialog/copy.ts:44
msgid "Why should this starter pack be reviewed?"
-msgstr "Pourquoi ce kit de démarrage devrait-il être examiné ?"
+msgstr ""
#: src/components/moderation/ReportDialog/copy.ts:14
msgid "Why should this user be reviewed?"
-msgstr "Pourquoi ce compte doit-il être examiné ?"
+msgstr ""
#: src/components/dms/AfterReportDialog.tsx:51
msgid "Would you like to block this user and/or delete this conversation?"
-msgstr "Souhaitez-vous bloquer ce compte ou supprimer cette conversation ?"
+msgstr ""
#: src/components/dms/AfterReportConversationDialog.tsx:47
msgid "Would you like to block this user and/or leave this conversation?"
-msgstr "Souhaitez-vous bloquer ce compte ou partir de cette conversation ?"
+msgstr ""
#: src/view/com/composer/drafts/DraftsButton.tsx:110
msgid "Would you like to save this as a draft before viewing your drafts?"
-msgstr "Voulez-vous enregistrer ça comme brouillon avant d’aller les consulter ?"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1517
msgid "Would you like to save this as a draft to edit later?"
-msgstr "Voulez-vous enregistrer ça comme brouillon à modifier plus tard ?"
+msgstr ""
#: src/view/screens/Profile.tsx:434
#: src/view/screens/Profile.tsx:435
msgid "Write a post"
-msgstr "Écrire un post"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1698
msgid "Write post"
-msgstr "Rédiger un post"
+msgstr ""
#: src/screens/PostThread/components/ThreadComposePrompt.tsx:91
#: src/view/com/composer/Composer.tsx:1600
msgid "Write your reply"
-msgstr "Rédigez votre réponse"
+msgstr ""
#: src/lib/interests.ts:75
msgid "Writers"
-msgstr "Écrivain·e·s"
+msgstr ""
#. placeholder {0}: verifyError.did
#: src/screens/Settings/components/ChangeHandleDialog.tsx:368
msgid "Wrong DID returned from server. Received: {0}"
-msgstr "L’identifiant DID retourné du serveur est incorrect. Réponse : {0}"
+msgstr ""
#: src/screens/Messages/ConversationSettings/index.tsx:155
#: src/screens/Messages/JoinRequests.tsx:110
msgid "Wrong kind of conversation"
-msgstr "Mauvais type de discussion"
+msgstr ""
#: src/features/liveNow/components/EditLiveDialog.tsx:147
#: src/features/liveNow/components/GoLiveDialog.tsx:142
msgid "www.mylivestream.tv"
-msgstr "www.monfluxendirect.tv"
+msgstr ""
#. Accessibility label for the icon-only pill that filters the GIF picker to affirmation/agreement GIFs.
#: src/features/gifPicker/components/GifCategoryPills.tsx:95
msgid "Yes GIFs"
-msgstr "GIFs pour dire oui"
+msgstr ""
#: src/screens/Settings/components/DeactivateAccountDialog.tsx:105
#: src/screens/Settings/components/DeactivateAccountDialog.tsx:107
msgid "Yes, deactivate"
-msgstr "Oui, désactiver"
+msgstr ""
#: src/screens/Settings/components/DeleteAccountDialog.tsx:348
msgid "Yes, delete my account"
-msgstr "Oui, supprimer mon compte"
+msgstr ""
#: src/screens/StarterPack/StarterPackScreen.tsx:712
msgid "Yes, delete this starter pack"
-msgstr "Oui, supprimer ce kit de démarrage"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:848
msgid "Yes, detach"
-msgstr "Oui, détacher"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:855
msgid "Yes, hide"
-msgstr "Oui, cacher"
+msgstr ""
#: src/screens/Deactivated.tsx:139
msgid "Yes, reactivate my account"
-msgstr "Oui, réactiver mon compte"
+msgstr ""
#: src/components/dms/DateDivider.tsx:29
msgid "Yesterday"
-msgstr "Hier"
+msgstr ""
#: src/components/verification/VerifierDialog.tsx:61
msgid "You are a trusted verifier"
-msgstr "Vous êtes un vérificateur de confiance"
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:174
msgid "You are accessing Bluesky from a region that legally requires us to verify your age before allowing you to access the app."
-msgstr "Vous vous connectez à Bluesky depuis une région qui nous oblige légalement à vérifier votre âge avant de vous laisser accéder à l’application."
+msgstr ""
#. placeholder {0}: sanitizeHandle(profile.handle, '@')
#: src/components/dms/MessageItem.tsx:719
msgid "You are blocking {0}"
-msgstr "Vous avez bloqué {0}"
+msgstr ""
#: src/components/dms/MessagesListBlockedFooter.tsx:81
msgid "You are blocking the chat owner"
-msgstr "Vous avez bloqué le compte gérant cette discussion"
+msgstr ""
#: src/components/dms/MessagesListBlockedFooter.tsx:83
msgid "You are blocking this person"
-msgstr "Vous avez bloqué cette personne"
+msgstr ""
#: src/components/forms/HostingProvider.tsx:46
msgid "You are creating an account on"
-msgstr "Vous créez un compte sur"
+msgstr ""
#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:108
msgid "You are currently blocked from using the Go Live feature. To appeal this moderation decision, please submit the form below."
-msgstr "Vous n’avez plus le droit d’accéder à la fonctionnalité de passage en direct. Pour faire appel de cette décision de modération, veuillez remplir le formulaire ci-dessous."
+msgstr ""
#: src/ageAssurance/components/NoAccessScreen.tsx:400
#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:124
msgid "You are currently unable to access Bluesky's Age Assurance flow. Please <0>contact our moderation team0> if you believe this is an error."
-msgstr "Vous ne pouvez pas accéder actuellement au processus de vérification d’âge de Bluesky. Veuillez <0>contacter notre équipe de modération0> si vous pensez que c’est une erreur."
+msgstr ""
#: src/screens/SignupQueued.tsx:160
msgid "You are in line."
-msgstr "Vous êtes dans la file d’attente."
+msgstr ""
#: src/features/liveNow/components/EditLiveDialog.tsx:113
#: src/features/liveNow/components/EditLiveDialog.tsx:118
msgid "You are Live"
-msgstr "Vous êtes en direct"
+msgstr ""
#: src/features/liveNow/index.tsx:371
msgid "You are no longer live"
-msgstr "Vous n’êtes plus en direct"
+msgstr ""
#: src/view/com/composer/state/video.ts:444
msgid "You are not allowed to upload videos."
-msgstr "Vous n’êtes pas autorisé à envoyer des vidéos."
+msgstr ""
#: src/view/com/profile/ProfileFollows.tsx:181
msgid "You are not following anyone yet"
-msgstr "Vous ne suivez personne pour l’instant"
+msgstr ""
#: src/features/liveNow/index.tsx:315
msgid "You are now live!"
-msgstr "Vous êtes désormais en direct !"
+msgstr ""
#: src/components/verification/VerificationsDialog.tsx:66
msgid "You are verified"
-msgstr "Votre compte est vérifié"
+msgstr ""
#: src/screens/Profile/Header/EditProfileDialog.tsx:341
msgid "You are verified. You will lose your verification status if you change your display name. <0>Learn more.0>"
-msgstr "Votre compte est vérifié. Il perdra son statut de vérification si vous changez votre nom d’affichage. <0>En savoir plus (en anglais).0>"
+msgstr ""
#: src/screens/Settings/components/ChangeHandleDialog.tsx:210
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
-msgstr "Votre compte est vérifié. Il perdra son statut de vérification si vous changez votre pseudo. <0>En savoir plus (en anglais).0>"
+msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
-msgstr "Vous pouvez modifier vos centres d’intérêt à tout moment depuis les paramètres « Contenu et médias »."
+msgstr ""
#: src/screens/Settings/components/DeleteAccountDialog.tsx:211
msgid "You can also <0>temporarily deactivate0> your account instead. Your profile, posts, feeds, and lists will no longer be visible to other Bluesky users. You can reactivate your account at any time by logging in."
-msgstr "Vous pouvez sinon <0>désactiver temporairement0> votre compte, et votre profil, vos fils d’actu et vos listes ne seraient plus visible par d’autres comptes Bluesky. Vous pourrez alors réactiver votre compte à tout moment en vous connectant."
+msgstr ""
#: src/view/com/posts/FollowingEmptyState.tsx:60
#: src/view/com/posts/FollowingEndOfFeed.tsx:61
msgid "You can also discover new Custom Feeds to follow."
-msgstr "Vous pouvez aussi découvrir de nouveaux fils d’actu personnalisés à suivre."
+msgstr ""
#: src/screens/Settings/components/ExportCarDialog.tsx:139
msgid "You can also download your chat data as a \"JSONL\" file. This file only includes chat messages that you have sent and does not include chat messages that you have received."
-msgstr "Vous pouvez aussi télécharger vos données de discussions sous la forme d’un fichier « JSONL ». Ce fichier ne contiendra que les messages de discussions que vous avez envoyés et ne contiendra pas ceux que vous avez reçus."
+msgstr ""
#: src/components/contacts/screens/GetContacts.tsx:250
msgid "You can always opt out and delete your data"
-msgstr "Vous pouvez changer d’avis à tout moment et supprimer vos données"
+msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:134
msgid "You can choose whether chat notifications have sound in the chat settings within the app"
-msgstr "Vous pouvez choisir si les discussions sont en sourdine ou non depuis les paramètres de chaque discussion depuis l’app"
+msgstr ""
#: src/screens/Messages/Settings.tsx:165
#: src/screens/Messages/Settings.tsx:216
msgid "You can continue ongoing conversations regardless of which setting you choose."
-msgstr "Vous pouvez poursuivre les conversations en cours quel que soit le paramètre que vous choisissez."
+msgstr ""
#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:150
msgid "You can now choose to be notified when specific people post. If there’s someone you want timely updates from, go to their profile and find the new bell icon near the follow button."
-msgstr "Vous pouvez désormais choisir de recevoir une notification quand certains comptes spécifiques postent. S’il y a quelqu’un dont vous souhaitez avoir des nouvelles au plus vite, rendez-vous sur son profil et cherchez la nouvelle icône de cloche à côté du bouton de suivi."
+msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:154
msgid "You can now invite friends with a link or QR code. Share the link anywhere, or let them scan the code to join you on Bluesky."
-msgstr "Vous pouvez désormais inviter des amis avec un lien ou un QR code. Partagez le lien n’importe où, ou laissez-les scanner le code pour vous rejoindre sur Bluesky."
+msgstr ""
#: src/screens/Login/index.tsx:207
#: src/screens/Login/PasswordUpdatedForm.tsx:25
msgid "You can now sign in with your new password."
-msgstr "Vous pouvez maintenant vous connecter avec votre nouveau mot de passe."
+msgstr ""
#. Toast shown when the user tries to add more images but the post gallery is already at the cap
#: src/view/com/composer/Composer.tsx:221
msgid "You can only add up to {MAX_GALLERY_IMAGES, plural, other {# images}} per post"
-msgstr "Vous ne pouvez ajouter que {MAX_GALLERY_IMAGES, plural, other {# images}} par post au maximum"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1522
msgid "You can only save drafts up to 1000 characters."
-msgstr "Les brouillons enregistrés ne peuvent contenir que 1000 caractères maximum."
+msgstr ""
#: src/view/com/composer/drafts/DraftsButton.tsx:116
msgid "You can only save drafts up to 1000 characters. Would you like to discard this post before viewing your drafts?"
-msgstr "Les brouillons enregistrés ne peuvent contenir que 1000 caractères maximum. Voulez-vous abandonner ce post avant d’ouvrir vos brouillons ?"
+msgstr ""
#: src/view/com/composer/SelectMediaButton.tsx:443
msgid "You can only select one GIF at a time."
-msgstr "Vous ne pouvez sélectionner qu’un GIF à la fois."
+msgstr ""
#: src/view/com/composer/SelectMediaButton.tsx:437
msgid "You can only select one video at a time."
-msgstr "Vous ne pouvez sélectionner qu’une vidéo à la fois."
+msgstr ""
#: src/screens/Deactivated.tsx:125
msgid "You can reactivate your account to continue logging in. Your profile and posts will be visible to other users."
-msgstr "Vous pouvez réactiver votre compte pour continuer à vous connecter. Votre profil et vos posts seront visibles par les autres personnes."
+msgstr ""
#: src/components/dms/MessagesListBlockedFooter.tsx:93
msgid "You can read chat history but can’t send new messages."
-msgstr "Vous pouvez lire l’historique de la discussion mais pas envoyer de nouveaux messages."
+msgstr ""
#. Error message for maximum number of images that can be selected to add to a post.
#: src/view/com/composer/SelectMediaButton.tsx:429
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
-msgstr "Vous pouvez sélectionner jusqu'à {MAX_GALLERY_IMAGES, plural, other {# images}} au total."
+msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
-msgstr "Vous pourrez changer ça plus tard depuis vos paramètres."
+msgstr ""
#: src/components/dms/ActionsWrapper.web.tsx:81
#: src/components/dms/MessageContextMenu.tsx:129
msgid "You cannot add more than {EMOJI_REACTION_LIMIT, plural, one {# emoji reaction} other {# emoji reactions}}"
-msgstr "Vous ne pouvez pas ajouter plus {EMOJI_REACTION_LIMIT, plural, one {d’une réaction} other {de # réactions}} emoji"
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:105
msgid "You cannot create a group chat yet."
-msgstr "Vous ne pouvez pas encore créer de discussions de groupe."
+msgstr ""
#: src/lib/hooks/useCleanError.ts:54
#: src/lib/strings/errors.ts:27
msgid "You cannot update your birthdate while using an app password. Please sign in with your main password to update your birthdate."
-msgstr "Vous ne pouvez pas modifier votre date de naissance si vous êtes connectés avec un mot de passe d’application. Veuillez vous reconnecter avec votre mot de passe principal pour le faire."
+msgstr ""
#: src/screens/Profile/KnownFollowers.tsx:103
msgid "You don't follow any users who follow @{name}."
-msgstr "Vous ne suivez aucun des comptes qui suivent @{name}."
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:589
msgid "You don't have any lists yet."
-msgstr "Vous n’avez aucune liste pour l’instant."
+msgstr ""
#: src/screens/SavedFeeds.tsx:153
#: src/screens/SavedFeeds.tsx:343
msgid "You don't have any pinned feeds."
-msgstr "Vous n’avez encore aucun fil d’actu épinglé."
+msgstr ""
#: src/screens/SavedFeeds.tsx:205
#: src/screens/SavedFeeds.tsx:381
msgid "You don't have any saved feeds."
-msgstr "Vous n’avez encore aucun fil d’actu enregistré."
+msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:312
msgid "You got here first"
-msgstr "Vous êtes en avance"
+msgstr ""
#: src/components/intents/GroupChatJoinDialog.tsx:176
msgid "You have been previously removed from this group and can’t join it using this link."
-msgstr "Vous avez été retiré·e de ce groupe par le passé et ne pouvez pas le rejoindre en utilisant ce lien."
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:93
#: src/lib/moderation/useModerationCauseDescription.ts:58
#: src/lib/moderation/useModerationCauseDescription.ts:66
msgid "You have blocked this user. You cannot view their content."
-msgstr "Vous avez bloqué ce compte. Vous ne pouvez pas voir son contenu."
+msgstr ""
#: src/components/ageAssurance/useAgeAssuranceCopy.ts:17
msgid "You have completed the Age Assurance process, but based on the results, we cannot be sure that you are 18 years of age or older. Due to laws in your region, certain features on Bluesky must remain restricted until you're able to verify you're an adult."
-msgstr "Vous avez terminé le processus de vérification d’âge, mais d’après ses résultats, nous ne pouvons être certains que vous avez 18 ans ou plus. Pour respecter les lois locales, certaines fonctionnalités de Bluesky doivent rester limitées jusqu’à ce que vous puissiez prouver de votre majorité."
+msgstr ""
#: src/view/screens/Notifications.tsx:291
msgid "You have completely disabled reply, quote, and mention notifications, so this tab will no longer update. To adjust this, visit your <0>notification settings0>."
-msgstr "Vous avez complètement désactivé les notifications de mentions, de citations et de réponses, donc cet onglet ne sera plus mis à jour. Pour changer cela, visitez vos <0>paramètres de notification0>."
+msgstr ""
#: src/screens/Login/SetNewPasswordForm.tsx:48
#: src/screens/Login/SetNewPasswordForm.tsx:89
#: src/screens/Settings/components/ChangePasswordDialog.tsx:113
msgid "You have entered an invalid code. It should look like XXXXX-XXXXX."
-msgstr "Vous avez introduit un code non valide. Il devrait ressembler à XXXXX-XXXXX."
+msgstr ""
#: src/lib/moderation/useModerationCauseDescription.ts:117
msgid "You have hidden this post"
-msgstr "Vous avez caché ce post"
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:131
msgid "You have hidden this post."
-msgstr "Vous avez caché ce post."
+msgstr ""
#: src/components/BotAccountAlert.tsx:26
msgid "You have marked this account as automated. You can remove it at any time from your account settings."
-msgstr "Vous avez marqué ce compte comme étant automatisé. Vous pouvez retirer ça à tout moment depuis vos paramètres de compte."
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:124
#: src/lib/moderation/useModerationCauseDescription.ts:100
msgid "You have muted this account."
-msgstr "Vous avez masqué ce compte."
+msgstr ""
#: src/lib/moderation/useModerationCauseDescription.ts:94
msgid "You have muted this user"
-msgstr "Vous avez masqué ce compte"
+msgstr ""
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:71
#: src/view/com/lists/MyLists.tsx:81
msgid "You have no lists."
-msgstr "Vous n’avez aucune liste."
+msgstr ""
#: src/components/dialogs/StarterPackDialog.tsx:102
msgid "You have no starter packs."
-msgstr "Vous n’avez pas de kit de démarrage."
+msgstr ""
#: src/view/screens/ModerationBlockedAccounts.tsx:155
msgid "You have not blocked any accounts yet. To block an account, go to their profile and select \"Block account\" from the menu on their account."
-msgstr "Vous n’avez pas encore bloqué de comptes. Pour bloquer un compte, allez sur son profil et sélectionnez « Bloquer le compte » dans le menu de son compte."
+msgstr ""
#: src/view/screens/ModerationMutedAccounts.tsx:168
msgid "You have not muted any accounts yet. To mute an account, go to their profile and select \"Mute account\" from the menu on their account."
-msgstr "Vous n’avez encore masqué aucun compte. Pour masquer un compte, allez sur son profil et sélectionnez « Masquer le compte » dans le menu de son compte."
+msgstr ""
#: src/components/Lists.tsx:62
msgid "You have reached the end"
-msgstr "Vous avez atteint la fin"
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:188
msgid "You have successfully verified your email address. You can close this dialog."
-msgstr "Vous avez vérifié votre adresse e-mail avec succès. Vous pouvez fermer cette fenêtre."
+msgstr ""
#: src/lib/media/video/upload.shared.ts:56
msgid "You have temporarily reached the limit for video uploads. Please try again later."
-msgstr "Vous avez temporairement atteint la limite d’envoi de vidéos. Veuillez réessayer plus tard."
+msgstr ""
#: src/view/com/composer/Composer.tsx:1512
msgid "You have unsaved changes to this draft, would you like to save them?"
-msgstr "Vous avez des modifications non-enregistrées dans ce brouillon, voulez-vous les enregistrer ?"
+msgstr ""
#: src/view/com/composer/drafts/DraftsButton.tsx:105
msgid "You have unsaved changes. Would you like to save them before viewing your drafts?"
-msgstr "Vous avez des modifications non-enregistrées. Voulez-vous les sauvegarder avant de consulter vos brouillons ?"
+msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:292
msgid "You haven't created a starter pack yet!"
-msgstr "Vous n’avez pas encore créé de kit de démarrage !"
+msgstr ""
#: src/view/com/lists/ProfileLists.tsx:159
msgid "You haven't created any lists yet."
-msgstr "Vous n’avez pas créé de liste pour l’instant."
+msgstr ""
#: src/view/com/feeds/ProfileFeedgens.tsx:160
msgid "You haven't made any custom feeds yet."
-msgstr "Vous n’avez pas créé de fil d’actu personnalisé pour l’instant."
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:407
msgid "You haven't muted any words or tags yet"
-msgstr "Vous n’avez pas encore masqué de mot ou de mot-clé"
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:138
#: src/lib/moderation/useModerationCauseDescription.ts:128
msgid "You hid this reply."
-msgstr "Vous avez caché cette réponse."
+msgstr ""
#. placeholder {0}: getTimeAgo(lastInitiatedAt, new Date(), {format: 'long'})
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:240
msgid "You initiated this flow already, {0} ago. It may take up to 5 minutes for emails to reach your inbox. Please consider waiting a few minutes before trying again."
-msgstr "Vous avez déjà démarré ce processus, il y a {0}. Cela peut prendre jusqu’à 5 minutes aux e-mails pour arriver dans votre boîte de réception. Veuillez attendre quelques minutes avant de réessayer."
+msgstr ""
#: src/components/NewskieDialog.tsx:107
msgid "You joined Bluesky {timeAgoString} ago"
-msgstr "Vous avez rejoint Bluesky il y a {timeAgoString}"
+msgstr ""
#: src/components/NewskieDialog.tsx:104
msgid "You joined Bluesky using a starter pack {timeAgoString} ago"
-msgstr "Vous avez rejoint Bluesky à l’aide d’un kit de démarrage il y a {timeAgoString}"
+msgstr ""
#: src/components/moderation/LabelsOnMeDialog.tsx:83
msgid "You may appeal non-self labels if you feel they were placed in error."
-msgstr "Vous pouvez faire appel des étiquettes poseés par des tiers si vous pensez qu’elles ont été appliquées par erreur."
+msgstr ""
#: src/components/moderation/LabelsOnMeDialog.tsx:88
#: src/components/moderation/ModerationDetailsDialog.tsx:210
msgid "You may appeal these labels if you feel they were placed in error."
-msgstr "Vous pouvez faire appel de ces étiquettes si vous estimez qu’elles ont été apposées par erreur."
+msgstr ""
#: src/screens/StarterPack/Wizard/State.tsx:80
msgid "You may only add up to {STARTER_PACK_MAX_SIZE, plural, other {{STARTER_PACK_MAX_SIZE} profiles}}"
-msgstr "Vous ne pouvez ajouter que {STARTER_PACK_MAX_SIZE, plural, one {{STARTER_PACK_MAX_SIZE} profil} other {{STARTER_PACK_MAX_SIZE} profils}} au maximum"
+msgstr ""
#: src/screens/StarterPack/Wizard/State.tsx:101
msgid "You may only add up to 3 feeds"
-msgstr "Vous ne pouvez ajouter que 3 fils d’actu au maximum"
+msgstr ""
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
-msgstr "Vous devez être propriétaire de la discussion pour en retirer un membre."
+msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:177
msgid "You must be at least 13 years old to use Bluesky. Read our <0>Terms of Service0> for more information."
-msgstr "Vous devez avoir au moins 13 ans pour utiliser Bluesky. Lisez nos <0>Conditions générales0> pour plus d’informations."
+msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:365
msgid "You must be following at least seven other people to generate a starter pack."
-msgstr "Vous devez suivre au moins sept autres personnes pour générer un kit de démarrage."
+msgstr ""
#: src/components/StarterPack/QrCodeDialog.tsx:69
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:89
msgid "You must grant access to your photo library to save a QR code"
-msgstr "Vous devez autoriser l’accès à votre photothèque pour enregistrer un code QR"
+msgstr ""
#: src/view/com/composer/SelectMediaButton.tsx:472
msgid "You need to allow access to your media library."
-msgstr "Vous devez autoriser l’accès à votre médiathèque."
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/Manage2FA/index.tsx:23
msgid "You need to verify your email address before you can enable email 2FA."
-msgstr "Vous devez vérifier votre adresse e-mail avant de pouvoir utiliser la 2FA par e-mail."
+msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
-msgstr "Vous êtes propriétaire de cette discussion"
+msgstr ""
#. placeholder {0}: currentAccount?.handle
#: src/screens/Deactivated.tsx:120
msgid "You previously deactivated @{0}."
-msgstr "Vous avez précédemment désactivé @{0}."
+msgstr ""
#: src/screens/Settings/Settings.tsx:421
msgid "You probably want to restart the app now."
-msgstr "Vous voulez sans doute redémarrer l’appli. maintenant."
+msgstr ""
#. placeholder {0}: reaction.value
#: src/components/dms/MessageItem.tsx:360
msgid "You reacted {0}"
-msgstr "Vous avez réagi avec {0}"
+msgstr ""
#. placeholder {0}: reaction.value
#: src/components/dms/getReactionInfo.ts:63
msgid "You reacted {0} to {target}"
-msgstr "Vous avez réagi {0} à {target}"
+msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:92
#: src/components/dialogs/BirthDateSettings.tsx:102
msgid "You recently changed your birthdate"
-msgstr "Vous avez changé récemment de date de naissance"
+msgstr ""
#: src/components/dms/MessageItem.tsx:805
msgid "You replied"
-msgstr "Vous avez répondu"
+msgstr ""
#: src/components/dms/MessageItem.tsx:804
msgid "You replied to {originalName}"
-msgstr "Vous avez répondu à {originalName}"
+msgstr ""
#: src/components/dms/MessageItem.tsx:802
msgid "You replied to yourself"
-msgstr "Vous avez répondu à vous-même"
+msgstr ""
#. Displayed when the user has requested to join a group chat.
#: src/screens/Messages/components/OutgoingRequestListItem.tsx:105
msgid "You requested to join"
-msgstr "Vous avez demandé à rejoindre"
+msgstr ""
#: src/screens/Settings/Settings.tsx:306
#: src/view/shell/desktop/LeftNav.tsx:225
msgid "You will be signed out of all your accounts."
-msgstr "Vous serez déconnecté·e de tous vos comptes."
+msgstr ""
#. placeholder {0}: sanitizeHandle(profile.handle, '@')
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:140
msgid "You will no longer receive notifications for {0}"
-msgstr "Vous ne recevrez plus de notifications concernant {0}"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:246
msgid "You will no longer receive notifications for this thread"
-msgstr "Vous ne recevrez plus de notifications pour ce fil de discussion"
+msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:237
msgid "You will now receive notifications for this thread"
-msgstr "Vous recevrez désormais des notifications pour ce fil de discussion"
+msgstr ""
#: src/screens/Login/SetNewPasswordForm.tsx:101
msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password."
-msgstr "Vous recevrez un e-mail contenant un « code de réinitialisation ». Saisissez ce code ici, puis votre nouveau mot de passe."
+msgstr ""
#: src/screens/Messages/ConversationSettings/prompts.tsx:129
msgid "You won’t be able to rejoin unless you’re invited."
-msgstr "Vous ne pourrez plus la rejoindre à moins d’y être invité·e."
+msgstr ""
#. When the last message in a chat was made by you.
#: src/components/dms/getMessageInfo.ts:82
msgid "You: {message}"
-msgstr "Vous : {message}"
+msgstr ""
#: src/screens/Signup/index.tsx:160
msgid "You'll follow the suggested users and feeds once you finish creating your account!"
-msgstr "Vous suivrez les comptes et fils d’actu suggérés une fois que vous aurez créé votre compte !"
+msgstr ""
#: src/screens/Signup/index.tsx:165
msgid "You'll follow the suggested users once you finish creating your account!"
-msgstr "Vous suivrez les comptes suggérés une fois que vous aurez créé votre compte !"
+msgstr ""
#. placeholder {0}: listItemsCount - 8
#: src/screens/StarterPack/StarterPackLandingScreen.tsx:243
msgid "You'll follow these people and {0} others"
-msgstr "Vous suivrez ces personnes et {0} autres"
+msgstr ""
#: src/screens/StarterPack/StarterPackLandingScreen.tsx:241
msgid "You'll follow these people right away"
-msgstr "Vous suivrez ces personnes immédiatement"
+msgstr ""
#: src/components/contacts/screens/GetContacts.tsx:314
msgid "You'll need to go to the System Settings for Bluesky and give permission if you want to use this feature."
-msgstr "Vous devrez vous rendre dans les Réglages Système qui concernent Bluesky et activer la permission si vous souhaitez utiliser cette fonctionnalité."
+msgstr ""
#. placeholder {0}: sanitizeHandle(profile.handle, '@')
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:172
msgid "You'll start receiving notifications for {0}!"
-msgstr "Vous recevrez désormais des notifications concernant {0} !"
+msgstr ""
#: src/screens/StarterPack/StarterPackLandingScreen.tsx:281
msgid "You'll stay updated with these feeds"
-msgstr "Vous resterez informé grâce à ces fils d’actu"
+msgstr ""
#: src/ageAssurance/useVerificationFlow.ts:133
msgid "You're all set!"
-msgstr "C’est tout bon !"
+msgstr ""
#: src/ageAssurance/useVerificationFlow.ts:127
msgid "You're all set! However, certain features may still be restricted until you're able to verify you're an adult."
-msgstr "C’est tout bon ! Certaines fonctionnalités seront néanmoins restreintes tant que vous n’aurez pu vérifier que vous êtes adulte."
+msgstr ""
#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:205
msgid "You’re in control"
-msgstr "Vous avez la main"
+msgstr ""
#: src/screens/SignupQueued.tsx:130
msgid "You're in line"
-msgstr "Vous êtes dans la file d’attente"
+msgstr ""
#: src/screens/Deactivated.tsx:81
#: src/screens/Settings/components/DeactivateAccountDialog.tsx:54
msgid "You're signed in with an App Password. Please sign in with your main password to continue deactivating your account."
-msgstr "Vous êtes connecté·e avec un mot de passe d’application. Connectez-vous plutôt avec votre mot de passe principal pour continuer à désactiver votre compte."
+msgstr ""
#: src/components/moderation/AppealForm.tsx:73
msgid "You've already appealed this label and it's being reviewed by our moderation team."
-msgstr "Vous avez déjà fait appel de cet étiquetage, qui sera réévalué par notre équipe de modération."
+msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:128
#: src/lib/moderation/useModerationCauseDescription.ts:109
msgid "You've chosen to hide a word or tag within this post."
-msgstr "Vous avez choisi de masquer un mot ou un mot-clé dans ce post."
+msgstr ""
#: src/components/contacts/screens/GetContacts.tsx:313
msgid "You've denied access to your contacts"
-msgstr "Vous avez refusé l’accès à vos contacts"
+msgstr ""
#: src/state/shell/progress-guide.tsx:237
msgid "You've found some people to follow"
-msgstr "Vous avez trouvé des personnes à suivre"
+msgstr ""
#: src/components/FocusScope/index.tsx:112
msgid "You've reached the end of the active content."
-msgstr "Vous êtes arrivé à la fin du contenu actuel."
+msgstr ""
#: src/view/com/posts/FollowingEndOfFeed.tsx:42
msgid "You've reached the end of your feed! Find some more accounts to follow."
-msgstr "Vous avez atteint la fin de votre fil d’actu ! Trouvez d’autres comptes à suivre."
+msgstr ""
#: src/view/com/composer/Composer.tsx:723
msgid "You've reached the maximum number of drafts"
-msgstr "Vous avez atteint le nombre maximum de brouillons"
+msgstr ""
#: src/lib/hooks/useCleanError.ts:68
msgid "You've reached the maximum number of requests allowed. Please try again later."
-msgstr "Vous avez atteint le nombre maximum de requêtes autorisées. Veuillez réessayer plus tard."
+msgstr ""
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:426
msgid "You’ve reached the maximum of {MAX_FILTERS, plural, one {# filter} other {# filters}}. Add more values to an existing filter instead of creating new ones."
-msgstr "Vous avez atteint le maximum de {MAX_FILTERS, plural, one {# filtre} other {# filtres}}. Ajoutez d’autres paramètres à un filtre existant au lieu d’en créer de nouveaux."
+msgstr ""
#: src/components/FocusScope/index.tsx:88
msgid "You've reached the start of the active content."
-msgstr "Vous êtes arrivé au début du contenu actuel."
+msgstr ""
#: src/view/com/composer/state/video.ts:455
msgid "You've reached your daily limit for video uploads (too many bytes)"
-msgstr "Vous avez atteint votre limite quotidienne d’envoi de vidéos (trop d’octets)"
+msgstr ""
#: src/view/com/composer/state/video.ts:459
msgid "You've reached your daily limit for video uploads (too many videos)"
-msgstr "Vous avez atteint votre limite quotidienne d’envoi de vidéos (trop de vidéos)"
+msgstr ""
#: src/screens/VideoFeed/index.tsx:1204
msgid "You've run out of videos to watch. Maybe it's a good time to take a break?"
-msgstr "Vous êtes venus à bout de vidéos à regarder. Peut-être est-ce un bon moment pour prendre une pause ?"
+msgstr ""
#: src/screens/Signup/index.tsx:201
msgid "Your account"
-msgstr "Votre compte"
+msgstr ""
#: src/screens/Settings/components/DeleteAccountDialog.tsx:128
msgid "Your account has been deleted, see ya! ✌️"
-msgstr "Votre compte a été supprimé, à plus ! ✌️"
+msgstr ""
#: src/screens/Takendown.tsx:142
msgid "Your account has been suspended"
-msgstr "Votre compte a été suspendu"
+msgstr ""
#: src/view/com/composer/state/video.ts:463
msgid "Your account is not yet old enough to upload videos. Please try again later."
-msgstr "Votre compte n’est pas encore assez ancien pour envoyer des vidéos. Veuillez réessayer plus tard."
+msgstr ""
#: src/components/dms/InitiateChatFlow.tsx:731
msgid "Your account is too new"
-msgstr "Votre compte est trop récent"
+msgstr ""
#: src/components/dms/InitiateChatFlow.tsx:732
msgid "Your account must be at least 7 days old to create a new group chat."
-msgstr "Votre compte doit avoir été créé il y a au moins 7 jours pour pouvoir créer une discussion de groupe."
+msgstr ""
#: src/screens/Settings/components/ExportCarDialog.tsx:107
msgid "Your account repository, containing all public data records, can be downloaded as a \"CAR\" file. This file does not include media embeds, such as images, or your private data, which must be fetched separately."
-msgstr "Le dépôt de votre compte, qui contient toutes les données publiques, peut être téléchargé sous la forme d’un fichier « CAR ». Ce fichier n’inclut pas les éléments multimédias, tels que les images, ni vos données privées, qui doivent être récupérées séparément."
+msgstr ""
#: src/screens/Takendown.tsx:210
msgid "Your account was found to be in violation of the <0>Bluesky Social Terms of Service0>. You have been sent an email outlining the specific violation and suspension period, if applicable. You can appeal this decision if you believe it was made in error."
-msgstr "Votre compte a été considéré comme violant les <0>Conditions générales de Bluesky Social0>. Un e-mail vous a été envoyé résumant les violations spécifiques et la période de suspension, le cas échéant. Vous pouvez faire appel de cette décision si vous pensez qu’elle a été prise par erreur."
+msgstr ""
#: src/screens/Takendown.tsx:150
msgid "Your appeal has been submitted. If your appeal succeeds, you will receive an email."
-msgstr "Votre appel a été envoyé. Si votre appel est réussi, vous recevrez un e-mail."
+msgstr ""
#: src/screens/Signup/StepInfo/index.tsx:287
msgid "Your birth date"
-msgstr "Votre date de naissance"
+msgstr ""
#: src/screens/Messages/components/ChatDisabled.tsx:45
msgid "Your chats have been disabled"
-msgstr "Vos discussions ont été désactivées"
+msgstr ""
#: src/components/dialogs/InAppBrowserConsent.tsx:70
msgid "Your choice will be remembered for future links. You can change it at any time in settings."
-msgstr "Votre choix sera mémorisé pour les futurs liens. Vous pouvez changer ça à tout moment dans vos paramètres."
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:380
msgid "Your contact {firstAuthorLink} is on Bluesky"
-msgstr "Votre contact {firstAuthorLink} est sur Bluesky"
+msgstr ""
#: src/view/com/notifications/NotificationFeedItem.tsx:378
msgid "Your contact {firstAuthorName} is on Bluesky"
-msgstr "Votre contact {firstAuthorName} est sur Bluesky"
+msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:454
msgid "Your contact {name}"
-msgstr "Votre contact {name}"
+msgstr ""
#. placeholder {0}: sanitizeHandle(currentAccount?.handle || '', '@')
#: src/screens/Settings/components/ChangeHandleDialog.tsx:531
msgid "Your current handle <0>{0}0> will automatically remain reserved for you. You can switch back to it at any time from this account."
-msgstr "Votre pseudo actuel <0>{0}0> sera automatiquement conservé et vous sera réservé. Vous pourrez y revenir à tout moment depuis ce compte."
+msgstr ""
#: src/screens/Moderation/index.tsx:231
msgid "Your declared age is under 18. Some settings below may be disabled. If this was a mistake, you may edit your birthdate in your <0>account settings0>."
-msgstr "Vous avez déclaré avoir moins de 18 ans ; certains paramètres ci-dessous peuvent donc être indisponibles. Si c’est une erreur, vous pouvez modifier votre date de naissance dans vos <0>paramètres de compte0>."
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:252
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:256
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:257
msgid "Your email"
-msgstr "Votre e-mail"
+msgstr ""
#: src/screens/Login/ForgotPasswordForm.tsx:51
#: src/screens/Settings/components/ChangePasswordDialog.tsx:82
#: src/screens/Signup/state.ts:278
#: src/screens/Signup/StepInfo/index.tsx:129
msgid "Your email appears to be invalid."
-msgstr "Votre e-mail semble être invalide."
+msgstr ""
#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:62
msgid "Your email has not yet been verified. Please verify your email in order to enjoy all the features of Bluesky."
-msgstr "Votre adresse e-mail n’a pas encore été vérifiée. Veuillez vérifier votre adresse e-mail pour profiter de toutes les fonctionnalités de Bluesky."
+msgstr ""
#: src/state/shell/progress-guide.tsx:216
msgid "Your first like!"
-msgstr "Votre première mention « j’aime » !"
+msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:496
msgid "Your followers"
-msgstr "Comptes qui vous suivent"
+msgstr ""
#: src/view/com/posts/FollowingEmptyState.tsx:41
msgid "Your following feed is empty! Follow more users to see what's happening."
-msgstr "Votre fil d’actu des comptes suivis est vide ! Suivez plus de comptes pour voir ce qui se passe."
+msgstr ""
#. placeholder {0}: createFullHandle(subdomain, host)
#: src/screens/Settings/components/ChangeHandleDialog.tsx:247
msgid "Your full handle will be <0>@{0}0>"
-msgstr "Votre pseudo complet sera <0>@{0}0>"
+msgstr ""
#: src/screens/Login/components/HostingProviderDialog.tsx:182
msgid "Your hosting provider can’t be detected from an email address, so the default Bluesky service will be used. Enter your username instead, or set your provider manually."
-msgstr "Votre hébergeur ne peut pas être détecté à partir d’une adresse e-mail, donc le service par défaut de Bluesky sera utilisé. Saisissez plutôt votre pseudo, ou sélectionnez votre hébergeur manuellement."
+msgstr ""
#: src/screens/Login/components/HostingProviderDialog.tsx:188
msgid "Your hosting provider is detected automatically from the username you enter."
-msgstr "Votre hébergeur est détecté automatiquement à partir du pseudo que vous saisissez."
+msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
msgid "Your interests"
-msgstr "Vos centres d’intérêt"
+msgstr ""
#: src/screens/Settings/InterestsSettings.tsx:138
msgctxt "toast"
msgid "Your interests have been updated!"
-msgstr "Vos centres d’intérêt ont été mis à jour !"
+msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
-msgstr "Vos centres d’intérêt nous aident à trouver ce que vous aimez !"
+msgstr ""
#: src/screens/Signup/StepInfo/index.tsx:356
msgid "Your location has been updated."
-msgstr "Votre position a été mise à jour."
+msgstr ""
#: src/components/dialogs/MutedWords.tsx:378
msgid "Your muted words"
-msgstr "Vos mots masqués"
+msgstr ""
#: src/screens/Messages/components/InviteLinkDialog.tsx:211
msgid "Your name, avatar, the name of the group chat, and the number of members will be visible to everyone."
-msgstr "Votre nom, avatar, le nom de cette discussion de groupe et le nombre de membres seront visibles de tous."
+msgstr ""
#: src/screens/Settings/components/ChangePasswordDialog.tsx:72
msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on."
-msgstr "Votre mot de passe a été modifié avec succès ! N’oubliez pas d’utiliser votre nouveau mot de passe désormais lorsque vous vous connecterez à Bluesky."
+msgstr ""
#: src/screens/Signup/StepInfo/index.tsx:156
msgid "Your password must be at least 8 characters long."
-msgstr "Votre mot de passe doit comporter au moins 8 caractères."
+msgstr ""
#: src/view/com/composer/Composer.tsx:1219
msgid "Your post was sent"
-msgstr "Votre post a été envoyé"
+msgstr ""
#: src/view/com/composer/Composer.tsx:1216
msgid "Your posts were sent"
-msgstr "Vos posts ont été envoyés"
+msgstr ""
#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:289
msgid "Your preferred language"
-msgstr "Votre langue préférée"
+msgstr ""
#: src/screens/Onboarding/StepFinished/ValuePropositionPager.tsx:102
#: src/screens/Onboarding/StepFinished/ValuePropositionPager.web.tsx:53
msgid "Your profile picture"
-msgstr "Votre photo de profil"
+msgstr ""
#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:26
msgid "Your profile picture surrounded by concentric circles of other users' profile pictures"
-msgstr "Votre photo de profil entourée de cercles concentriques d’autres photos de profils"
+msgstr ""
#: src/screens/Settings/components/DeactivateAccountDialog.tsx:75
msgid "Your profile, posts, feeds, and lists will no longer be visible to other Bluesky users. You can reactivate your account at any time by logging in."
-msgstr "Votre profil, vos posts, vos fils d’actu et vos listes ne seront plus visibles par d’autres personnes sur Bluesky. Vous pouvez réactiver votre compte à tout moment en vous connectant."
+msgstr ""
#: src/view/com/composer/Composer.tsx:1218
msgid "Your reply was sent"
-msgstr "Votre réponse a été envoyée"
+msgstr ""
#. placeholder {0}: state.selectedLabeler?.creator.displayName
#: src/components/moderation/ReportDialog/index.tsx:519
msgid "Your report will be sent to <0>{0}0>."
-msgstr "Votre signalement sera envoyé à <0>{0}0>."
+msgstr ""
#: src/screens/Settings/InterestsSettings.tsx:63
msgid "Your selected interests help us serve you content you care about."
-msgstr "Votre sélection de centres d’intérêt nous aide à vous proposer des contenus qui vous tiennent à cœur."
+msgstr ""
#: src/view/com/composer/Composer.tsx:1547
msgid "Your thread has empty posts that will be skipped. The remaining posts will be published as a thread."
-msgstr "Votre fil de discussion contient des posts vides qui seront ignorés. Les posts restants seront publiés sous forme de fil de discussion."
+msgstr ""
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:80
msgid "Your username and password will be shared with <0>{host}0>. If you don’t recognize this provider, double-check your username."
-msgstr "Votre pseudo et votre mot de passe sera partagé avec <0>{host}0>. Si vous ne reconnaissez pas cet hébergeur, vérifiez à nouveau votre pseudo."
+msgstr ""
#: src/components/verification/VerificationsDialog.tsx:67
msgid "Your verifications"
-msgstr "Vos vérifications"
+msgstr ""
diff --git a/src/locale/locales/fy/messages.po b/src/locale/locales/fy/messages.po
index cd8e48ad04..46fe5c56ca 100644
--- a/src/locale/locales/fy/messages.po
+++ b/src/locale/locales/fy/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: fy\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Frisian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {folgjend} other {folgjend}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {berjocht} other {berjochten}}"
@@ -228,6 +231,16 @@ msgstr ""
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "{type}o lyn"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} is in fertroude ferifiearder"
@@ -989,8 +999,8 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1715,7 +1725,7 @@ msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Der is in flater bard by it iepenjen fan de chat"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr ""
msgid "Birthday"
msgstr "Jierdei"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Blêdzje troch mear suggestjes op de ûntdekkingsside"
msgid "Browse other feeds"
msgstr "Blêdzje troch oare feeds"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Berjochten oer {displayName} besjen."
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Berjochten labele mei {displayName} besjen"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Startpakket {displayName} besjen"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Underwerp {0} besjen"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "It ûnderwerp {displayName} besjen"
@@ -2462,7 +2474,7 @@ msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Troch {0}"
@@ -2473,9 +2485,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Troch <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Chat negearre"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,7 +2761,7 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
@@ -3047,7 +3059,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Ynhâld blokkearre"
msgid "Content filters"
msgstr "Ynhâldsfilters"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Ynhâld fan oer it netwurk wêrfan wy tinke datsto der wol oer meist."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3540,11 +3548,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr "Kin chat net ferlitte"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Kin feed net lade"
@@ -3562,7 +3570,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr "Kin chat net negearje"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3743,7 +3751,7 @@ msgstr "Kultuer"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4087,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Apps ûntmoedigje om myn account te toanen oan ôfmelde brûkers"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Apps ûntmoedigje om myn account te toanen oan ôfmelde brûkers"
msgid "Discover new custom feeds"
msgstr "Nije personalisearre feeds ûntdekke"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Nije feeds ûntdekke"
@@ -4111,11 +4119,11 @@ msgstr "Flater negearje"
msgid "Dismiss getting started guide"
msgstr "Starthantlieding ôfslute"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "Ynteressen negearje"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4365,8 +4373,8 @@ msgstr "Ofbylding bewurkje"
msgid "Edit interaction settings"
msgstr "Ynteraksje-ynstellingen bewurkje"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "Ynteressen bewurkje"
@@ -4650,7 +4658,7 @@ msgstr "Fier dyn brûkersnamme en wachtwurd yn"
msgid "Enters full screen"
msgstr "Iepenet folslein skerm"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Ferdivedaasje"
@@ -4979,16 +4987,16 @@ msgstr ""
msgid "Failed to load conversations"
msgstr "Laden van konversaasjes mislearre"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Laden fan feedfoarkarren is mislearre"
@@ -5012,14 +5020,14 @@ msgstr "Laden fan foarkar mislearre."
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Laden fan foarstelde feeds is mislearre"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "It is net slagge om in list te laden mei folchsuggestjes"
@@ -5212,7 +5220,7 @@ msgstr "Feedmakker"
msgid "Feed identifier"
msgstr "Feedidentifikator"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Feedmenu"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Feeds bywurke!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Feeds dêr’tsto neffens ús wol oer meist."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Update ophelje"
@@ -6148,7 +6152,7 @@ msgstr "Ferstoppe troch dyn moderaasjeynstellingen."
msgid "Hidden list"
msgstr "Ferburgen list"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Ferburgen list"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Ferstopje"
@@ -6198,7 +6202,7 @@ msgstr "Reaksje foar elkenien ferstopje"
msgid "Hide reply for me"
msgstr "Reaksje foar my ferstopje"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Dizze kaart ferstopje"
@@ -6218,12 +6222,12 @@ msgstr "Dizze reaksje ferstopje?"
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Populêre ûnderwerpen ferstopje"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Populêre ûnderwerpen ferstopje?"
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Populêr"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6993,8 +6993,8 @@ msgstr "Ferlitte"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Bluesky ferlitte"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Ljocht"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Mei ’k wol oer"
@@ -7085,7 +7085,7 @@ msgstr "Mei wol oer 10 berjochten"
msgid "Like 10 posts to train the Discover feed"
msgstr "Mei wol oer 10 berjochten om de Untdekken-feed te trainen"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Mei wol oer dizze feed"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Mei ’k wol oer troch {0, plural, one {# brûker} other {# brûkers}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "LIVE"
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7279,12 @@ msgstr ""
msgid "Live link"
msgstr "Live-keppeling"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Mear lade"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Mear foarstelde feeds lade"
@@ -7292,7 +7292,7 @@ msgstr "Mear foarstelde feeds lade"
msgid "Load new notifications"
msgstr "Nije meldingen lade"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Media dy’t foar bepaalde doelgroepen oanstjitjouwend of ûngepast wêze kinne."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7867,7 +7867,6 @@ msgstr "Moatst melding meitsje fan in skeining fan it auteursrjocht, in wetlike
msgid "Nevermind, create a handle for me"
msgstr "Makket net út, meitsje in handle foar my oan"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Nij"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "Nij wachtwurd"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Nijste antwurden earst"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Nijs"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Gjin resultaten"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "Gjin resultaten foar ‘{0}’."
@@ -8248,7 +8247,7 @@ msgstr ""
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "Gjin resultaten."
@@ -8396,7 +8395,7 @@ msgstr "Och heden!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Menu iepenje"
msgid "Open emoji picker"
msgstr "Emoji-kiezer iepenje"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Feed-ynfoskerm iepenje"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Menu Feedopsjes iepenje"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Ofbyldingen bedoeld foar folwoeksenen."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Feed fêstmeitsje"
@@ -9034,7 +9034,7 @@ msgstr "Feed fêstmeitsje"
msgid "Pin to home"
msgstr "Fêstsette op startside"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Fêstsette op startside"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Fêstset"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "{0} fêstset op startside"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "Skriuw hjirûnder dyn berjocht:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Polityk"
@@ -9717,10 +9717,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Oanrekommandearre"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Opnij ferbine"
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Ofbylding fuortsmite"
msgid "Remove live status"
msgstr "Live-status fuortsmite"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Petear melde"
msgid "Report dialog"
msgstr "Dialooch melde"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Feed melde"
@@ -10483,8 +10479,8 @@ msgstr "QR-koade bewarje"
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Yn myn feeds bewarje"
@@ -10505,7 +10501,7 @@ msgstr "Feeds bewarje"
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Bewarre yn dyn feeds"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "Sykje nei feeds dy’tsto oan oaren foarstelle wolst."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "Nei mear accounts sykje"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "Nei mear feeds sykje"
@@ -10705,6 +10701,7 @@ msgstr "Fakatueres by Bluesky bejen"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "Mear toane"
@@ -10712,6 +10709,10 @@ msgstr "Mear toane"
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Ferifikaasje-e-mailberjocht ferstjoere"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "As priveeberjocht ferstjoere"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "QR-koade diele"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Dizze feed diele"
@@ -11607,7 +11608,7 @@ msgstr "Der is wat misgien. Probearje it oer in amerijke nochris."
msgid "Something went wrong. Please try again."
msgstr "Der is wat misgien. Probearje it nochris."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Klopt er wat net? Lit it ús witte."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Sport"
@@ -11711,7 +11712,7 @@ msgstr "Startpakket troch dy"
msgid "Starter pack is invalid"
msgstr "Startpakket is ûnjildich"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Startpakketten"
@@ -11850,7 +11851,7 @@ msgstr "Mei sukses ferifiearre"
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -12262,7 +12263,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr "Der is in probleem bard by it ferbinen mei de server"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Der is in probleem bard by it ferbinen mei de server. Kontrolearje dyn ynternetferbining en probearje it opnij."
@@ -12279,8 +12280,8 @@ msgstr "Der is in probleem bard by it ferbinen mei de server. Kontrolearje dyn y
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Der is in probleem bard by it opheljen fan meldingen. Tik hjir om it opnij te probearjen."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Der is in probleem bard by it opheljen fan berjochten. Tik hjir om it opnij te probearjen."
@@ -12305,7 +12306,7 @@ msgstr "Der is in probleem bard by it opheljen fan dyn tsjinstgegevens"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Der is in probleem bard by it fuortsmiten fan dizze feed. Kontrolearje dyn ynternetferbining en probearje it opnij."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Dizze ynstellingen binne allinnich fan tapassing op de folgjende feed."
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Dizze feed is leech! Mooglik moatsto mear brûkers folgje of dyn taalynstellingen oanpasse."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Dizze feed is leech."
@@ -12889,7 +12890,9 @@ msgstr ""
msgid "Tree view"
msgstr "Konversaasjebyld"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Populêr"
@@ -12898,7 +12901,7 @@ msgstr "Populêr"
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -13023,9 +13026,9 @@ msgstr "Feedynformaasje net beskikber"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Account deblokkearje?"
msgid "Unblock list"
msgstr "List deblokkearje"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Mei ’k net mear oer"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Losmeitsje"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Feed losmeitsje"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Fan startside losmeitsje"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Moderaasjelist losmeitsje"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "{0} fan startside losmakke"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Fideospultsjes"
@@ -13687,7 +13690,7 @@ msgstr "Avatar fan {0} besjen"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "De labeltsjinst fan @{0} besjen"
msgid "View this user's verifications"
msgstr "Ferifikaasjes fan dizze account besjen"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Brûkers dy’t oer dizze feed meie besjen"
@@ -14358,7 +14361,7 @@ msgstr "Do bist ferifiearre. Do silst dyn ferifikaasjestatus ferlieze asto dyn w
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "Do bist ferifiearre. Do silst dyn ferifikaasjestatus ferlieze asto dyn handle wizigest. <0>Mear ynfo.0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "Do kinst dyn ynteressen altyd yn de ynstellingen ûnder ‘Ynhâld en media’ oanpasse."
@@ -14435,9 +14438,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Do kinst dit letter bywurkje fan dyn ynstellingen út."
@@ -14610,7 +14613,7 @@ msgstr "Do meist mar oant {STARTER_PACK_MAX_SIZE, plural, one {}other {{STARTER_
msgid "You may only add up to 3 feeds"
msgstr "Do meist maksimaal 3 feeds tafoegje"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14638,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "Do moatst dyn e-mailadres ferifiearje eardatsto e-mail-2FA ynskeakelje kinst."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "Dyn ynteressen wurde bywurke!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "Dyn ynteressen helpe ús dat te finen, dêr’tsto oer meist!"
diff --git a/src/locale/locales/ga/messages.po b/src/locale/locales/ga/messages.po
index 258f43b3d9..d036433d87 100644
--- a/src/locale/locales/ga/messages.po
+++ b/src/locale/locales/ga/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: ga\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Irish\n"
"Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {á leanúint} two {á leanúint} few {á leanúint} many {á leanúint} other {á leanúint}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {phostáil} two {phostáil} few {phostáil} many {bpostáil} other {postáil}}"
@@ -228,6 +231,16 @@ msgstr "{0} · {1}"
msgid "{0} (Account)"
msgstr "{0} (Cuntas)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr ""
@@ -821,11 +836,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr ""
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr ""
@@ -989,8 +999,8 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1715,7 +1725,7 @@ msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Tharla fadhb agus an comhrá á oscailt"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr ""
msgid "Birthday"
msgstr "Breithlá"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Tabhair súil ar thuilleadh moltaí ar an leathanach Taiscéalaíocht"
msgid "Browse other feeds"
msgstr "Tabhair súil ar fhothaí eile"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Tabhair súil ar phostálacha faoi {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Tabhair súil ar phostálacha a bhfuil clib {displayName} leo"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr ""
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr ""
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Tabhair súil ar an topaic {displayName}"
@@ -2462,7 +2474,7 @@ msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Le {0}"
@@ -2473,9 +2485,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Le <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Balbhaíodh an comhrá"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,7 +2761,7 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
@@ -3047,7 +3059,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Ábhar Blocáilte"
msgid "Content filters"
msgstr "Scagthaí ábhair"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr ""
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3540,11 +3548,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr "Níor éiríodh ar an gcomhrá a fhágáil"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Ní féidir an fotha a lódáil"
@@ -3562,7 +3570,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr "Níor éiríodh ar an gcomhrá a bhalbhú"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3743,7 +3751,7 @@ msgstr "Cultúr"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4087,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Cuir ina luí ar aipeanna gan mo chuntas a thaispeáint d'úsáideoirí atá logáilte amach"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Cuir ina luí ar aipeanna gan mo chuntas a thaispeáint d'úsáideoirí
msgid "Discover new custom feeds"
msgstr "Aimsigh sainfhothaí nua"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Aimsigh Fothaí Nua"
@@ -4111,11 +4119,11 @@ msgstr "Ruaig an earráid"
msgid "Dismiss getting started guide"
msgstr "Scoir an treoir tosaithe"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4365,8 +4373,8 @@ msgstr "Cuir an íomhá seo in eagar"
msgid "Edit interaction settings"
msgstr "Cuir na socruithe idirghníomhaíochta in eagar"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
@@ -4650,7 +4658,7 @@ msgstr "Cuir isteach do leasainm agus do phasfhocal"
msgid "Enters full screen"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr ""
@@ -4979,16 +4987,16 @@ msgstr ""
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Teip ar lódáil roghanna na bhfothaí"
@@ -5012,14 +5020,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Teip ar lódáil na bhfothaí molta"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Teip ar lódáil na gcuntas molta"
@@ -5212,7 +5220,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Roghchlár an fhotha"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Uasdátaíodh na fothaí!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Fothaí a mbeadh spéis agat iontu."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr ""
@@ -6148,7 +6152,7 @@ msgstr "I bhfolach mar gheall ar shocruithe modhnóireachta."
msgid "Hidden list"
msgstr "Liosta i bhfolach"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Liosta i bhfolach"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Cuir i bhfolach"
@@ -6198,7 +6202,7 @@ msgstr "Cuir an freagra i bhfolach do chách"
msgid "Hide reply for me"
msgstr "Cuir an freagra i bhfolach domsa"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr ""
@@ -6218,12 +6222,12 @@ msgstr "An bhfuil fonn ort an freagra seo a chur i bhfolach?"
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Cuir treochtaí i bhfolach"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "An bhfuil fonn ort treochtaí a chur i bhfolach?"
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr ""
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6993,8 +6993,8 @@ msgstr "Éirigh as"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Ag fágáil slán ag Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Sorcha"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Moladh"
@@ -7085,7 +7085,7 @@ msgstr "Mol 10 bpostáil."
msgid "Like 10 posts to train the Discover feed"
msgstr "Mol 10 bpostáil leis an bhfotha Discover a thraenáil"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Mol an fotha seo"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Molta ag {0, plural, one {úsáideoir amháin} two {# úsáideoir} few {# úsáideoir} many {# n-úsáideoir} other {# úsáideoir}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7279,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Lódáil tuilleadh"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Lódáil tuilleadh fothaí molta"
@@ -7292,7 +7292,7 @@ msgstr "Lódáil tuilleadh fothaí molta"
msgid "Load new notifications"
msgstr "Lódáil fógraí nua"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Meáin a d'fhéadfadh a bheith mí-oiriúnach nó a chuirfeadh isteach ar dhaoine áirithe."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7867,7 +7867,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr "Is cuma, cruthaigh leasainm dom"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Nua"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "Pasfhocal Nua"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Na freagraí is déanaí ar dtús"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Nuacht"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Toradh ar bith"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8248,7 +8247,7 @@ msgstr ""
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8396,7 +8395,7 @@ msgstr "Úps!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Oscail an roghchlár tarraiceáin"
msgid "Open emoji picker"
msgstr "Oscail roghnóir na n-emoji"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Oscail eolas faoin fhotha"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Oscail roghchlár na bhfothaí"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Pictiúir le haghaidh daoine fásta."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Greamaigh an fotha"
@@ -9034,7 +9034,7 @@ msgstr "Greamaigh an fotha"
msgid "Pin to home"
msgstr "Greamaigh le baile"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Greamaigh le Baile"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Greamaithe"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "Greamaíodh {0} le Baile"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Polaitíocht"
@@ -9717,10 +9717,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Molta"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Athnasc"
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Bain an íomhá de"
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Tuairiscigh an comhrá seo"
msgid "Report dialog"
msgstr "Tuairiscigh comhrá"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Déan gearán faoi fhotha"
@@ -10483,8 +10479,8 @@ msgstr "Sábháil an cód QR"
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Sábháil i mo chuid fothaí"
@@ -10505,7 +10501,7 @@ msgstr "Fothaí Sábháilte"
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Sábháilte le mo chuid fothaí"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "Cuardaigh fothaí ar mhaith leat moladh do dhaoine eile."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
@@ -10705,6 +10701,7 @@ msgstr "Féach ar phostanna le Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10709,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Seol ríomhphost dearbhaithe"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Seol mar theachtaireacht dhíreach"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "Comhroinn an cód QR"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Comhroinn an fotha seo"
@@ -11607,7 +11608,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Rud éigin mícheart? Abair linn."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Spórt"
@@ -11711,7 +11712,7 @@ msgstr "Pacáiste fáilte a chruthaigh tusa"
msgid "Starter pack is invalid"
msgstr "Tá an pacáiste fáilte neamhbhailí"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Pacáistí Fáilte"
@@ -11850,7 +11851,7 @@ msgstr ""
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -12262,7 +12263,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr "Bhí fadhb ann maidir le teagmháil a dhéanamh leis an bhfreastalaí"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Bhí fadhb ann maidir le teagmháil a dhéanamh leis an bhfreastalaí. Seiceáil do cheangal leis an idirlíon agus bain triail eile as."
@@ -12279,8 +12280,8 @@ msgstr "Bhí fadhb ann maidir le teagmháil a dhéanamh leis an bhfreastalaí. S
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Bhí fadhb ann maidir le fógraí a fháil. Tapáil anseo le triail eile a bhaint as."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Bhí fadhb ann maidir le postálacha a fháil. Tapáil anseo le triail eile a bhaint as."
@@ -12305,7 +12306,7 @@ msgstr "Bhí fadhb ann agus d'fhaisnéis seirbhíse á híoslódáil"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Bhí fadhb ann maidir leis an bhfotha seo a bhaint. Seiceáil do cheangal leis an idirlíon agus bain triail eile as."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Cuirtear na socruithe seo i bhfeidhm ar an bhfotha Following amháin."
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Tá an fotha seo folamh! Is féidir go mbeidh ort tuilleadh úsáideoirí a leanúint nó do shocruithe teanga a athrú."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Tá an fotha seo folamh."
@@ -12889,7 +12890,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Treochtaí"
@@ -12898,7 +12901,7 @@ msgstr "Treochtaí"
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -13023,9 +13026,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "An bhfuil fonn ort an cuntas seo a dhíbhlocáil?"
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Dímhol"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Díghreamaigh"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Díghreamaigh an fotha"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Díghreamaigh ón mbaile"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Díghreamaigh an liosta modhnóireachta"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "Díghreamaíodh {0} ón mBaile"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Físchluichí"
@@ -13687,7 +13690,7 @@ msgstr "Féach ar an abhatár atá ag {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Féach ar an tseirbhís lipéadaithe atá curtha ar fáil ag @{0}"
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Féach ar úsáideoirí ar thaitin an fotha seo leo"
@@ -14358,7 +14361,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14435,9 +14438,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Tig leat é seo a uasdátú ó do shocruithe."
@@ -14610,7 +14613,7 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr "Ní féidir leat ach suas le 3 fhotha a chur leis seo"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14638,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
diff --git a/src/locale/locales/gd/messages.po b/src/locale/locales/gd/messages.po
index f52f6f7a2f..d2734f587f 100644
--- a/src/locale/locales/gd/messages.po
+++ b/src/locale/locales/gd/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: gd\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Scottish Gaelic\n"
"Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : (n>2 && n<20) ? 2 : 3;\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {A’ leantainn #} two {A’ leantainn #} few {A’ leantainn #} other {A’ leantainn #}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {phost} two {phost} few {puist} other {post}}"
@@ -228,6 +231,16 @@ msgstr "{0} · {1}"
msgid "{0} (Account)"
msgstr "{0} (Cunntas)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "Chaidh {profileName} an sàs Bluesky {timeAgoString} air ais, a’ cleachdadh pacaid-thòiseachaidh"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "{type}u air ais"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "’S e neach-dearbhaidh earbsach a th’ ann an {userName}"
@@ -989,8 +999,8 @@ msgstr "Dh’èirich mearachd leis an lìonra. Thoir sùil air a’ cheangal aga
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1715,7 +1725,7 @@ msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Dh’èirich duilgheadas nuair a bha sinn a’ fosgladh na cabadaich"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr "Là-breith"
msgid "Birthday"
msgstr "Co-là breith"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Rùraich barrachd mholaidhean air an duilleag “Rùraich”"
msgid "Browse other feeds"
msgstr "Rùraich inbhirean eile"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Rùraich puist mu dhèidhinn {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Rùraich puist ris a bheil an taga {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Rùraich a’ phacaid tòiseachaidh {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Rùraich an cuspair “{0}”"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Rùraich an cuspair {displayName}"
@@ -2462,7 +2474,7 @@ msgstr "Am putan a bheir air ais gu loidhne-ama do dhachaigh thu"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Le {0}"
@@ -2473,9 +2485,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Le <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Chaidh a’ chabadaich a mhùchadh"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,7 +2761,7 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
@@ -3047,7 +3059,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Chaidh susbaint a bhacadh"
msgid "Content filters"
msgstr "Criathragan susbainte"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Susbaint o fheadh an lìonraidh a chòrdas riut nar beachd."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "Cànain susbainte"
@@ -3540,11 +3548,11 @@ msgstr "Cha b’ urrainn dhuinn gach maids a leantainn. {0}"
msgid "Could not leave chat"
msgstr "Cha b’ urrainn dhuinn a’ chabadaich fhàgail"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Cha b’ urrainn dhuinn an t-inbhir a luchdadh"
@@ -3562,7 +3570,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr "Cha b’ urrainn dhuinn a’ chabadaich a mhùchadh"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3743,7 +3751,7 @@ msgstr "Cultar"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4087,10 @@ msgstr "Dì-cheangail Germ DM"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Cùm aplacaidean o bhith a’ sealltainn a’ chunntais agam do luchd-cleachdaidh a rinn clàradh a-mach"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Cùm aplacaidean o bhith a’ sealltainn a’ chunntais agam do luchd-cl
msgid "Discover new custom feeds"
msgstr "Fidir inbhirean gnàthaichte ùra"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "Fidir inbhirean ùra"
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Fidir inbhirean ùra"
@@ -4111,11 +4119,11 @@ msgstr "Leig seachad a’ mhearachd"
msgid "Dismiss getting started guide"
msgstr "Leig seachad an treòir thòiseachail"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "Leig seachad na rudan sa bheil ùidh agad"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "Leig seachad bratach nan tachartasan beòtha"
@@ -4365,8 +4373,8 @@ msgstr "Deasaich an dealbh"
msgid "Edit interaction settings"
msgstr "Deasaich roghainnean na h-eadar-ghabhalach"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "Deasaich na rudan sa bheil ùidh agad"
@@ -4650,7 +4658,7 @@ msgstr "Cuir a-steach an t-ainm-cleachdaiche ’s am facal-faire agad"
msgid "Enters full screen"
msgstr "Fosglaidh seo an làn-sgrìn"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Dibhearsan"
@@ -4979,16 +4987,16 @@ msgstr ""
msgid "Failed to load conversations"
msgstr "Cha b’ urrainn dhuinn na còmhraidhean a luchdadh"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "Cha b’ urrainn dhuinn na h-inbhirean a luchdadh"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Cha b’ urrainn dhuinn roghainnean nan inbhirean a luchdadh"
@@ -5012,14 +5020,14 @@ msgstr "Cha b’ urrainn dhuinn an roghainn a luchdadh."
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Cha b’ urrainn dhuinn na h-inbhirean a mholamaid a luchdadh"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Cha b’ urrainn dhuinn na daoine a mholamaid an leantainn a luchdadh"
@@ -5212,7 +5220,7 @@ msgstr "Cruthadair inbhirean"
msgid "Feed identifier"
msgstr "Aithnichear inbhirean"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Clàr-taice nan inbhirean"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Chaidh na h-inbhirean ùrachadh!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Saoilidh sinn gun còrd na h-inbhirean seo riut."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Faigh an t-ùrachadh"
@@ -6148,7 +6152,7 @@ msgstr "Falaichte ri linn nan roghainnean modarataireachd agad."
msgid "Hidden list"
msgstr "Liosta fhalaichte"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Liosta fhalaichte"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Falaich"
@@ -6198,7 +6202,7 @@ msgstr "Falaich an fhreagairt seo on a h-uile duine"
msgid "Hide reply for me"
msgstr "Falaich an fhreagairt seo uam-sa"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Falaich a’ chairt seo"
@@ -6218,12 +6222,12 @@ msgstr "A bheil thu airson an fhreagairt seo a chur am falach?"
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Falaich na cuspairean a tha a’ treandadh"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "A bheil thu airson na cuspairean a tha a’ treandadh a chur am falach?"
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Teth"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr "Seo mar a dh’obraicheas e:"
@@ -6993,8 +6993,8 @@ msgstr "Fàg an-seo"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "A’ fàgail Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Soilleir"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "’S toil"
@@ -7085,7 +7085,7 @@ msgstr "Nochd gur toil leat 10 puist"
msgid "Like 10 posts to train the Discover feed"
msgstr "Nochd gur toil leat 10 puist airson teagasg a thoirt dhan inbhir “Fidir”"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Innis gur toil leat an t-inbhir seo"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "’S toil le {0, plural, one {# seo} two {# seo} few {# seo} other {# seo}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "Beò"
msgid "Live event happening now: {0}"
msgstr "Tha tachartas beò a’ dol: {0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "Chaidh an tachartas beò a chur am falach"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "Chaidh an tachartas beò a leigeil ris as ùr"
@@ -7279,12 +7279,12 @@ msgstr "Tha gleus nan tachartasan beòtha na ghleus beta"
msgid "Live link"
msgstr "Ceangal ris an t-sruth bheò"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Luchdaich barrachd dheth"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Luchdaich barrachd inbhirean a mholamaid"
@@ -7292,7 +7292,7 @@ msgstr "Luchdaich barrachd inbhirean a mholamaid"
msgid "Load new notifications"
msgstr "Luchdaich na brathan ùra"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr "Meadhanan a th’ air uidheam eile"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Meadhanan a chuireadh dragh air cuid a dhaoine no a bhiodh mì-iomchaidh."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7867,7 +7867,6 @@ msgstr "A bheil agad ri aithris a dhèanamh air briseadh còrach-lethbhreac, iar
msgid "Nevermind, create a handle for me"
msgstr "Coma, cruthaichibh làmhrachan dhomh"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Ùr"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "Facal-faire ùr"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "As ùire an toiseach"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Naidheachdan"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Cha robh toradh ann"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "Cha d’fhuair sinn toradh sam bith airson “{0}”."
@@ -8248,7 +8247,7 @@ msgstr ""
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "Gun toradh."
@@ -8396,7 +8395,7 @@ msgstr "Ìoc!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Fosgail an clàr-taice air an taobh"
msgid "Open emoji picker"
msgstr "Fosgail ròghnaichear nan emoji"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Fosgail sgrìn an fhiosrachaidh mun inbhir"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Fosgail clàr-taice roghainnean an inbhir"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Dealbhan do dh’inbhich."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Prìnich an t-inbhir"
@@ -9034,7 +9034,7 @@ msgstr "Prìnich an t-inbhir"
msgid "Pin to home"
msgstr "Prìnich ris an dachaigh"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Prìnich ris an dachaigh"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Prìnichte"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "Chaidh {0} a phrìneachadh ris an dachaigh"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "Sgrìobh do theachdaireachd gu h-ìosal:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Poileataigs"
@@ -9717,10 +9717,6 @@ msgstr ""
msgid "Recently used"
msgstr "Air a chleachdadh o chionn goirid"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Na mholamaid"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Ath-cheangail"
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Thoir an dealbh air falbh"
msgid "Remove live status"
msgstr "Sguir dhen t-sruth bheò"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr "Air a thoirt air falbh o na puist a shàbhail thu"
msgid "Removed from starter pack"
msgstr "Air a thoirt air falbh on phacaid tòiseachaidh"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Dèan aithris air a’ chòmhradh"
msgid "Report dialog"
msgstr "Dèan aithris air a’ chòmhradh"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Dèan aithris air an inbhir"
@@ -10483,8 +10479,8 @@ msgstr "Sàbhail an còd QR"
msgid "Save these options for next time"
msgstr "Sàbhail na roghainnean seo ach am bi iad agam an ath-thuras"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Sàbhail sna h-inbhirean agam"
@@ -10505,7 +10501,7 @@ msgstr "Inbhirean a shàbhail thu"
msgid "Saved Posts"
msgstr "Puist a shàbhail thu"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Air a shàbhaladh sna h-inbhirean agad"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "Lorg inbhirean a bu toil leat moladh do dhaoine eile."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "Lorg barrachd chunntasan"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "Lorg barrachd inbhirean"
@@ -10705,6 +10701,7 @@ msgstr "Faic dè na dreuchdan bàna aig Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "Seall an còrr"
@@ -10712,6 +10709,10 @@ msgstr "Seall an còrr"
msgid "See more suggested profiles"
msgstr "Barrachd phròifilean a mholamaid"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Cuir teachdaireachd dearbhaidh"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Cuir mar theachdaireachd dhìreach"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "Co-roinn an còd QR"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Co-roinn an t-inbhir seo"
@@ -11607,7 +11608,7 @@ msgstr "Chaidh rudeigin ceàrr. Feuch ris a-rithist ann am mionaid."
msgid "Something went wrong. Please try again."
msgstr "Chaidh rudeigin ceàrr. Feuch ris a-rithist."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Mearachd air choireigin? Innis dhuinn."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "Spama, giùlan-brèige eile no foill"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Spòrs"
@@ -11711,7 +11712,7 @@ msgstr "Pacaid tòiseachaidh leat fhèin"
msgid "Starter pack is invalid"
msgstr "Tha a’ phacaid tòiseachaidh seo mì-dhligheach"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Pacaidean tòiseachaidh"
@@ -11850,7 +11851,7 @@ msgstr "Chaidh a dhearbhadh"
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "Cunntasan a mholamaid"
@@ -12262,7 +12263,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr "Bha duilgheadas ann leis a’ cheangal ris an eadar-lìon, feuch ris a-rithist"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr "Bha duilgheadas ann leis a’ cheangal ris an eadar-lìon, feuch ris a-r
msgid "There was an issue contacting the server"
msgstr "Cha b’ urrainn dhuinn conaltradh leis an fhrithealaiche"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Cha b’ urrainn dhuinn conaltradh leis an fhrithealaiche, thoir sùil air a’ cheangal ris an eadar-lìon is feuch ris a-rithist."
@@ -12279,8 +12280,8 @@ msgstr "Cha b’ urrainn dhuinn conaltradh leis an fhrithealaiche, thoir sùil a
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Cha b’ urrainn dhuinn na brathan fhaighinn dhut. Thoir gnogag airson feuchainn ris a-rithist."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Cha b’ urrainn dhuinn na puist fhaighinn dhut. Thoir gnogag airson feuchainn ris a-rithist."
@@ -12305,7 +12306,7 @@ msgstr "Cha b’ urrainn dhuinn am fiosrachadh seirbheise agad fhaighinn dhut"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Cha b’ urrainn dhuinn an t-inbhir seo a thoirt air falbh. Thoir sùil air a’ cheangal ris an eadar-lìon agad is feuch ris a-rithist."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Chan eil na roghainnean seo an sàs ach san inbhir “A’ leantainn”.
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Tha an t-inbhir seo falamh! Feuch is lean barrachd dhaoine no cuir na roghainnean cànain agad air gleus."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Tha an t-inbhir seo falamh."
@@ -12889,7 +12890,9 @@ msgstr ""
msgid "Tree view"
msgstr "Seall mar chraobh"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Air bilean an t-sluaigh"
@@ -12898,7 +12901,7 @@ msgstr "Air bilean an t-sluaigh"
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "Roghainnean a tha a’ treandadh"
@@ -13023,9 +13026,9 @@ msgstr "Chan eil fiosrachadh mun inbhir ri fhaighinn"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "A bheil thu airson an cunntas a dhì-bhacadh?"
msgid "Unblock list"
msgstr "Dì-bhac an liosta"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr "Susbaint inbheach gun leubail"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "Susbaint inbheach gun leubail, susbaint dhroch-dhìolach no gun cho-aonta"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Cha toil tuilleadh"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Dì-phrìnich"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Dì-phrìnich an t-inbhir"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Dì-phrìnich on dachaigh"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Dì-phrìnich on liosta mhodarataireachd"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "Chaidh {0} a dhì-phrìneachadh on dachaigh"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "Video o {0}. Thoir gnogag air airson a chluich no a chur na stad"
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Geamannan video"
@@ -13687,7 +13690,7 @@ msgstr "Seall an t-avatar aig {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Seall an t-seirbheis leubailidh aig @{0}"
msgid "View this user's verifications"
msgstr "Seall na dhearbh an cleachdaiche seo"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Seall an luchd-cleachdaidh as toil leotha an t-inbhir seo"
@@ -14358,7 +14361,7 @@ msgstr "Chaidh do dhearbhadh. Caillidh tu d’ inbhe dearbhaidh ma dh’atharrai
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "Chaidh do dhearbhadh. Caillidh tu d’ inbhe dearbhaidh ma dh’atharraicheas tu an làmhrachan agad. <0>Barrachd fiosrachaidh.0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "’S urrainn dhut na rudan sa bheil ùidh agad a chur air gleus uair sam bith sna roghainnean “Susbaint is meadhanan”."
@@ -14435,9 +14438,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "’S urrainn dhut seo ùrachadh sna roghainnean agad uair sam bith."
@@ -14610,7 +14613,7 @@ msgstr "Chan fhaod thu barrachd air {STARTER_PACK_MAX_SIZE, plural, one {{STARTE
msgid "You may only add up to 3 feeds"
msgstr "Chan fhaod thu barrachd air trì inbhirean a chur ris"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14638,7 @@ msgstr "Feumaidh tu cead-inntrigidh do leabhar-lann nam meadhanan agad a thoirt
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "Feumaidh tu an seòladh puist-d agad a dhearbhadh mus urrainn dhut 2FA air a’ phost-d a chur an comas."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "Chaidh na rudan sa bheil ùidh agad ùrachadh!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "Ma bhios fhios againn dè na rudan sa bheil ùidh agad, bidh e nas fhasa dhuinn stuth a shealltainn dhut a chòrdas riut!"
diff --git a/src/locale/locales/gl/messages.po b/src/locale/locales/gl/messages.po
index e01dddb52c..12297f30ad 100644
--- a/src/locale/locales/gl/messages.po
+++ b/src/locale/locales/gl/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: gl\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Galician\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {seguindo} other {seguindo}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr ""
@@ -228,6 +231,16 @@ msgstr ""
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr ""
@@ -821,11 +836,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr ""
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr ""
@@ -989,8 +999,8 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1715,7 +1725,7 @@ msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Ocurreu un erro mentres tentabas abrir as conversas."
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr ""
msgid "Birthday"
msgstr "Aniversario"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Explora máis suxerencias na páxina Explorar"
msgid "Browse other feeds"
msgstr "Explorar outras canles"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Navegar publicacións de {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Navegar publicacións etiquetadas con {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr ""
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr ""
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Navegar tema {displayName}"
@@ -2462,7 +2474,7 @@ msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Por {0}"
@@ -2473,9 +2485,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Por <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,7 +2761,7 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
@@ -3047,7 +3059,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Contido bloqueado"
msgid "Content filters"
msgstr "Filtros de contido"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr ""
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3540,11 +3548,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr "Non se puido saír deste conversa"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Non se puido cargar esta canle"
@@ -3562,7 +3570,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr "Non se puido silenciar a conversa"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3743,7 +3751,7 @@ msgstr "Cultura"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4087,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Evitar que as aplicacións amosen a miña conta ás persoas desconectadas"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Evitar que as aplicacións amosen a miña conta ás persoas desconectada
msgid "Discover new custom feeds"
msgstr "Descubre novas canles personalizadas"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Descobre Novas Canles"
@@ -4111,11 +4119,11 @@ msgstr "Desbotar erro"
msgid "Dismiss getting started guide"
msgstr "Desbotar a guía de introdución"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4365,8 +4373,8 @@ msgstr "Editar imaxe"
msgid "Edit interaction settings"
msgstr "Editar axustes de interacción"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
@@ -4650,7 +4658,7 @@ msgstr "Introduce o teu alcume e contrasinal"
msgid "Enters full screen"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr ""
@@ -4979,16 +4987,16 @@ msgstr ""
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Error ao cargar as preferencias das canles."
@@ -5012,14 +5020,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Error ao cargar as canles suxeridas."
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Error ao cargar as suxerencias de seguimento."
@@ -5212,7 +5220,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Menú de canles"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Canles actualizadas!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Cremos que estas canles poden gustarche."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr ""
@@ -6148,7 +6152,7 @@ msgstr "Oculto debido aos teus axustes de moderación."
msgid "Hidden list"
msgstr "Listaxe oculta"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Listaxe oculta"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Ocultar"
@@ -6198,7 +6202,7 @@ msgstr "Ocultar rechouchío para todo o mundo"
msgid "Hide reply for me"
msgstr "Ocultar rechouchío para min"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr ""
@@ -6218,12 +6222,12 @@ msgstr "Ocultar este rechouchío?"
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Ocultar temas de tendencia"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Ocultar os temas de tendencia?"
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr ""
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6993,8 +6993,8 @@ msgstr "Deixar"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Saír de Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Claro"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr ""
@@ -7085,7 +7085,7 @@ msgstr "Dálle «gústame» a 10 chíos"
msgid "Like 10 posts to train the Discover feed"
msgstr "Dálle «gústame» a 10 publicacións para entrenar as canles de Descubrimento."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Dar «gústame» a esta canle"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr ""
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7279,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Cargar máis"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Cargar máis canles suxeridas"
@@ -7292,7 +7292,7 @@ msgstr "Cargar máis canles suxeridas"
msgid "Load new notifications"
msgstr "Cargar notificacións novas"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Medios que poden resultar perturbadores ou inapropiados para algunhas audiencias."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7867,7 +7867,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr "Non importa, crea un alcume para min"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Novo"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "Novo contrasinal"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Primeiro as respostas máis recentes"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Noticias"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Sen resultados"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8248,7 +8247,7 @@ msgstr ""
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8396,7 +8395,7 @@ msgstr "Ai, non!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Abrir menú lateral"
msgid "Open emoji picker"
msgstr "Abrir o selector de emoji"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Abrir pantalla de información da canle"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Abre o menú de opcións das canles"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Imaxes pensadas para persoas adultas."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Fixar canle"
@@ -9034,7 +9034,7 @@ msgstr "Fixar canle"
msgid "Pin to home"
msgstr "Fixar no inicio"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Fixar no Inicio"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Fixado"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "{0} fixouse á páxina de inicio"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Política"
@@ -9717,10 +9717,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Recomendados"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Reconectar"
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Eliminar a imaxe"
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Denunciar conversación"
msgid "Report dialog"
msgstr "Xanela da denuncia"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Denunciar canle"
@@ -10483,8 +10479,8 @@ msgstr "Gardar código QR"
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Gardar nas miñas canles"
@@ -10505,7 +10501,7 @@ msgstr "Canles guardadas"
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Guardado nas túas canles"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "Busca canles que queiras suxerir aos demais."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
@@ -10705,6 +10701,7 @@ msgstr "Ver empregos en Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10709,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Enviar correo de verificación"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Enviar vía mensaxe directa"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "Compartir código QR"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Compartir esta canle"
@@ -11607,7 +11608,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Ocorreu un erro? Dínolo."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Deportes"
@@ -11711,7 +11712,7 @@ msgstr "Paquete de inicio creado por ti"
msgid "Starter pack is invalid"
msgstr "O paquete de inicio non é válido"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Paquetes de inicio"
@@ -11850,7 +11851,7 @@ msgstr ""
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -12262,7 +12263,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr "Produciuse un problema ao contactar co servidor"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Houbo un problema ao contactar co servidor. Comproba a túa conexión a Internet e téntao de novo."
@@ -12279,8 +12280,8 @@ msgstr "Houbo un problema ao contactar co servidor. Comproba a túa conexión a
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Houbo un problema ao recuperar as notificacións. Toca aquí para tentalo de novo."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Houbo un problema ao recuperar os chíos. Toca aquí para tentalo de novo."
@@ -12305,7 +12306,7 @@ msgstr "Houbo un problema recollendo a túa información no servizo"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Produciuse un problema ao eliminar esta canle. Comproba a túa conexión a Internet e téntao de novo."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Estas opcións só se aplicarán ao seguinte fío."
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Esta canle está baleira! É posíbel que teñas que seguir a máis persoas ou axustar a túa configuración de idioma."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Esta canle está baleira."
@@ -12889,7 +12890,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Tendencia"
@@ -12898,7 +12901,7 @@ msgstr "Tendencia"
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -13023,9 +13026,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Desbloquear Conta?"
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "No me gusta"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Desfixar"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Desfixar canle"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Desfixar do inicio"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Desfixar a listaxe de moderación"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "{0} desfixada do Inicio"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Videoxogos"
@@ -13687,7 +13690,7 @@ msgstr "Ver o avatar de {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Consulta o servizo de etiquetado proporcionado por @{0}"
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Consulta as persoas ás que lles gusta esta canle"
@@ -14358,7 +14361,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14435,9 +14438,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Podes actualizar posteriormente desde as túas preferencias."
@@ -14610,7 +14613,7 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr "Só podes engadir ata 3 canles"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14638,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
diff --git a/src/locale/locales/haw/messages.po b/src/locale/locales/haw/messages.po
index 7d53646ac7..15fd1c5c62 100644
--- a/src/locale/locales/haw/messages.po
+++ b/src/locale/locales/haw/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: haw\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Hawaiian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -103,12 +103,12 @@ msgid "{0, plural, one {# hour} other {# hours}}"
msgstr ""
#. placeholder {0}: labels.length
-#: src/components/moderation/PostAlerts.tsx:149
+#: src/components/moderation/PostAlerts.tsx:157
msgid "{0, plural, one {# label applied to your post} other {# labels applied to your post}}"
msgstr ""
#. placeholder {0}: labels.length
-#: src/components/moderation/PostAlerts.tsx:156
+#: src/components/moderation/PostAlerts.tsx:164
msgid "{0, plural, one {# label applied} other {# labels applied}}"
msgstr ""
@@ -119,6 +119,7 @@ msgstr ""
#. placeholder {0}: convo.details.memberCount
#: src/components/dialogs/SearchablePeopleList.tsx:555
+#: src/components/dms/InitiateChatFlow.tsx:1038
msgid "{0, plural, one {# member} other {# members}}"
msgstr ""
@@ -196,7 +197,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr ""
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:223
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:153
msgid "{0, plural, one {post} other {posts}}"
msgstr ""
@@ -224,10 +228,20 @@ msgid "{0} · {1}"
msgstr ""
#. placeholder {0}: desc.name
-#: src/components/moderation/ContentHider.tsx:100
+#: src/components/moderation/ContentHider.tsx:98
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {trend.postCount >= 1000 ? ( 1K+ posts ) : ( {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} )} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {trend.postCount >= 1000 ? ( 1K+ posts ) : ( {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} )} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:221
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:151
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -251,29 +265,6 @@ msgstr ""
msgid "{0} and {1} added to chat"
msgstr ""
-#. Social proof on the likes stat; the bolded names are people the viewer follows who liked the post and are its only likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {0}: names[0].displayName
-#. placeholder {1}: nameLink(names[1])
-#. placeholder {1}: names[1].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:135
-#: src/screens/PostThread/components/LikesStat.tsx:191
-msgid "{0} and {1} like this"
-msgstr ""
-
-#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {1}: formatPostStatCount(others)
-#. placeholder {2}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:196
-msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr ""
-
-#. placeholder {0}: names[0].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:137
-msgid "{0} and {othersLabel} like this"
-msgstr ""
-
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
msgid "{0} following"
@@ -324,14 +315,6 @@ msgstr ""
msgid "{0} left the group"
msgstr ""
-#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post and is its only like
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {0}: names[0].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:138
-#: src/screens/PostThread/components/LikesStat.tsx:206
-msgid "{0} likes this"
-msgstr ""
-
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/Scrubber.tsx:203
@@ -388,21 +371,6 @@ msgstr ""
msgid "{0}, {1} and {memberCount, plural, one {# other} other {# others}} added to chat"
msgstr ""
-#. Social proof on the likes stat; the bolded names are people the viewer follows who liked the post, and the count is the remaining number of likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {1}: nameLink(names[1])
-#. placeholder {2}: formatPostStatCount(others)
-#. placeholder {3}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:181
-msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr ""
-
-#. placeholder {0}: names[0].displayName
-#. placeholder {1}: names[1].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:134
-msgid "{0}, {1}, and {othersLabel} like this"
-msgstr ""
-
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
#. placeholder {2}: feed.likeCount || 0
@@ -690,7 +658,7 @@ msgid "{following} following"
msgstr ""
#: src/components/dms/components/GroupChatProfileCard.tsx:62
-#: src/components/dms/InitiateChatFlow.tsx:945
+#: src/components/dms/InitiateChatFlow.tsx:1158
msgid "{handle} can’t be added"
msgstr ""
@@ -698,7 +666,7 @@ msgstr ""
msgid "{handle} can't be messaged"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:906
+#: src/components/dms/InitiateChatFlow.tsx:1119
msgid "{handle} can’t be messaged"
msgstr ""
@@ -776,12 +744,6 @@ msgstr ""
msgid "{numMatches, plural, one {# contact found} other {# contacts found}}"
msgstr ""
-#. placeholder {0}: formatPostStatCount(others)
-#. placeholder {1}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:127
-msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr ""
-
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
msgstr ""
@@ -791,7 +753,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr ""
@@ -821,11 +785,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr ""
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr ""
@@ -842,13 +801,13 @@ msgstr ""
#. Number of images beyond the first 3
#. placeholder {0}: labels.length
#. placeholder {0}: totalNumber - 3
-#: src/components/moderation/PostAlerts.tsx:155
+#: src/components/moderation/PostAlerts.tsx:163
#: src/view/com/composer/ComposerReplyTo.tsx:278
msgid "+{0}"
msgstr ""
#. Indicates the number of additional profiles are in the Starter Pack e.g. +12
-#: src/screens/Search/components/StarterPackCard.tsx:250
+#: src/screens/Search/components/StarterPackCard.tsx:258
msgid "+{computedTotal}"
msgstr ""
@@ -883,14 +842,14 @@ msgstr ""
#. Quote count display, the <0> tags enclose the number of quotes in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(post.quoteCount)
#. placeholder {1}: post.quoteCount
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:470
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:469
msgid "<0>{0}0> {1, plural, one {quote} other {quotes}}"
msgstr ""
#. Repost count display, the <0> tags enclose the number of reposts in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(post.repostCount)
#. placeholder {1}: post.repostCount
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:449
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:448
msgid "<0>{0}0> {1, plural, one {repost} other {reposts}}"
msgstr ""
@@ -903,7 +862,7 @@ msgstr ""
#. Like count display, the <0> tags enclose the number of likes in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(likeCount)
-#: src/screens/PostThread/components/LikesStat.tsx:90
+#: src/screens/PostThread/components/LikesStat.tsx:44
msgid "<0>{0}0> {likeCount, plural, one {like} other {likes}}"
msgstr ""
@@ -931,7 +890,7 @@ msgid "<0>{displayName}0><1/><2> added you2>"
msgstr ""
#: src/screens/Hashtag.tsx:230
-#: src/screens/Search/SearchResults.tsx:385
+#: src/screens/Search/SearchResults.tsx:412
msgid "<0>Sign in0><1> or 1><2>create an account2><3> 3><4>to search for news, sports, politics, and everything else happening on Bluesky.4>"
msgstr ""
@@ -949,6 +908,13 @@ msgstr ""
msgid "⚠Invalid Handle"
msgstr ""
+#. Over 1,000 posts
+#. Over 1,000 posts
+#: src/components/interstitials/FeedTrendingTopics.tsx:219
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:149
+msgid "1K+ posts"
+msgstr ""
+
#: src/components/dialogs/MutedWords.tsx:202
#: src/components/dialogs/MutedWords.tsx:551
#: src/components/dialogs/MutedWords.tsx:554
@@ -988,9 +954,11 @@ msgstr ""
#: src/components/contacts/screens/VerifyNumber.tsx:155
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:71
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:110
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1028,10 +996,11 @@ msgid "A screenshot of the post composer with a new button next to the post butt
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:109
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:125
msgid "A selected recipient is not followed by the sender."
msgstr ""
-#: src/Navigation.tsx:474
+#: src/Navigation.tsx:483
#: src/screens/Settings/AboutSettings.tsx:85
#: src/screens/Settings/Settings.tsx:264
#: src/screens/Settings/Settings.tsx:267
@@ -1080,11 +1049,11 @@ msgstr ""
msgid "Accessibility"
msgstr ""
-#: src/Navigation.tsx:389
+#: src/Navigation.tsx:390
msgid "Accessibility Settings"
msgstr ""
-#: src/Navigation.tsx:405
+#: src/Navigation.tsx:406
#: src/screens/Settings/AccountSettings.tsx:54
#: src/screens/Settings/Settings.tsx:174
#: src/screens/Settings/Settings.tsx:177
@@ -1159,11 +1128,15 @@ msgid "Accounts with a scalloped blue check mark <0><1/>0> can verify others.
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:214
-#: src/screens/Settings/NotificationSettings/index.tsx:226
-#: src/screens/Settings/NotificationSettings/index.tsx:365
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:105
+#: src/screens/Settings/NotificationSettings/index.tsx:225
msgid "Activity from others"
msgstr ""
+#: src/Navigation.tsx:459
+msgid "Activity notifications"
+msgstr ""
+
#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:191
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:319
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:326
@@ -1231,7 +1204,7 @@ msgstr ""
msgid "Add another post to thread"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:435
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:439
msgid "Add another search filter"
msgstr ""
@@ -1253,7 +1226,7 @@ msgstr ""
msgid "Add emoji reaction"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:443
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:447
msgid "Add filter"
msgstr ""
@@ -1400,7 +1373,7 @@ msgstr ""
msgid "Adult content"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:131
+#: src/components/moderation/ContentHider.tsx:129
#: src/lib/moderation/useGlobalLabelStrings.ts:34
#: src/lib/moderation/useModerationCauseDescription.ts:149
#: src/view/com/composer/labels/LabelsBtn.tsx:123
@@ -1640,11 +1613,11 @@ msgstr ""
msgid "An error occurred while hiding suggestion. {0}"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.tsx:188
+#: src/components/Post/Embed/VideoEmbed/index.tsx:197
msgid "An error occurred while loading the video. Please try again later."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:239
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:308
msgid "An error occurred while loading the video. Please try again."
msgstr ""
@@ -1705,16 +1678,14 @@ msgstr ""
msgid "An issue not included in these options"
msgstr ""
-#: src/components/dms/dialogs/NewChatDialog.tsx:92
-msgid "An issue occurred creating the group chat, please try again."
-msgstr ""
-
#: src/components/dms/dialogs/NewChatDialog.tsx:54
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:69
msgid "An issue occurred starting the chat, please try again."
msgstr ""
-#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
-msgid "An issue occurred while trying to open the chat"
+#: src/components/dms/dialogs/NewChatDialog.tsx:92
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:108
+msgid "An issue occurred starting the group chat, please try again."
msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
@@ -1769,8 +1740,8 @@ msgid "Any date"
msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:457
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:22
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:25
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:22
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:26
msgid "Anyone"
msgstr ""
@@ -1802,7 +1773,7 @@ msgstr ""
msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one."
msgstr ""
-#: src/Navigation.tsx:482
+#: src/Navigation.tsx:491
#: src/screens/Settings/AppIconSettings/index.tsx:65
#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:19
#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:24
@@ -1840,7 +1811,7 @@ msgstr ""
msgid "App passwords"
msgstr ""
-#: src/Navigation.tsx:357
+#: src/Navigation.tsx:358
#: src/screens/Settings/AppPasswords.tsx:51
msgid "App Passwords"
msgstr ""
@@ -1891,7 +1862,7 @@ msgstr ""
msgid "Appeal this label"
msgstr ""
-#: src/Navigation.tsx:397
+#: src/Navigation.tsx:398
#: src/screens/Settings/AppearanceSettings.tsx:73
#: src/screens/Settings/Settings.tsx:226
#: src/screens/Settings/Settings.tsx:229
@@ -1909,12 +1880,12 @@ msgid "Apply Pull Request"
msgstr ""
#. placeholder {0}: niceDate(i18n, createdAt, 'medium')
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:610
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:611
msgid "Archived from {0}"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:581
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:619
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:582
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:620
msgid "Archived post"
msgstr ""
@@ -2019,7 +1990,7 @@ msgid "Aurora"
msgstr ""
#: src/components/BotAccountAlert.tsx:32
-#: src/components/BotBadge.tsx:63
+#: src/components/BotBadge.tsx:65
msgid "Automated account"
msgstr ""
@@ -2033,7 +2004,7 @@ msgstr ""
msgid "Automation label"
msgstr ""
-#: src/Navigation.tsx:421
+#: src/Navigation.tsx:422
#: src/screens/Settings/AutomationLabelSettings.tsx:103
msgid "Automation Label"
msgstr ""
@@ -2053,9 +2024,9 @@ msgstr ""
#: src/components/dms/AddMembersFlow.tsx:359
#: src/components/dms/AddMembersFlow.tsx:527
#: src/components/dms/AddMembersFlow.tsx:533
-#: src/components/dms/InitiateChatFlow.tsx:540
-#: src/components/dms/InitiateChatFlow.tsx:758
-#: src/components/dms/InitiateChatFlow.tsx:765
+#: src/components/dms/InitiateChatFlow.tsx:645
+#: src/components/dms/InitiateChatFlow.tsx:863
+#: src/components/dms/InitiateChatFlow.tsx:870
#: src/components/moderation/AppealForm.tsx:145
#: src/components/moderation/AppealForm.tsx:146
#: src/screens/Login/ChooseAccountForm.tsx:96
@@ -2160,13 +2131,19 @@ msgstr ""
msgid "Beta Feature"
msgstr ""
-#: src/Navigation.tsx:413
+#: src/Navigation.tsx:414
#: src/screens/Settings/BetaFeaturesSettings.tsx:108
#: src/screens/Settings/Settings.tsx:248
#: src/screens/Settings/Settings.tsx:251
msgid "Beta features"
msgstr ""
+#: src/components/BetaBadge.tsx:79
+#: src/components/BetaBadge.tsx:99
+#: src/components/BetaBadge.tsx:100
+msgid "Beta features enabled"
+msgstr ""
+
#: src/screens/Settings/BetaFeaturesSettings.tsx:144
msgctxt "web"
msgid "Beta features may be unstable. Some changes may require reloading the app."
@@ -2185,9 +2162,9 @@ msgstr ""
msgid "Birthday"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2269,7 +2246,7 @@ msgstr ""
msgid "Blocked accounts"
msgstr ""
-#: src/Navigation.tsx:193
+#: src/Navigation.tsx:194
#: src/view/screens/ModerationBlockedAccounts.tsx:95
msgid "Blocked Accounts"
msgstr ""
@@ -2305,10 +2282,11 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:635
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:636
msgid "Bluesky cannot confirm the authenticity of the claimed date."
msgstr ""
@@ -2425,24 +2403,25 @@ msgstr ""
msgid "Browse other feeds"
msgstr ""
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr ""
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr ""
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr ""
@@ -2461,8 +2440,8 @@ msgstr ""
#: src/components/LabelingServiceCard/index.tsx:62
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
-#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/components/StarterPackCard.tsx:112
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr ""
@@ -2473,9 +2452,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr ""
@@ -2504,7 +2483,7 @@ msgstr ""
msgid "By creating an account you agree to the <0>Terms of Service0>."
msgstr ""
-#: src/screens/Search/components/StarterPackCard.tsx:106
+#: src/screens/Search/components/StarterPackCard.tsx:111
msgid "By you"
msgstr ""
@@ -2534,7 +2513,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2585,7 +2564,7 @@ msgstr ""
msgid "Cancel reply"
msgstr ""
-#: src/screens/Search/Shell.tsx:595
+#: src/screens/Search/Shell.tsx:592
msgid "Cancel search"
msgstr ""
@@ -2698,7 +2677,7 @@ msgid "Changes to the starter pack will not be reflected in the list after creat
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:133
-#: src/Navigation.tsx:500
+#: src/Navigation.tsx:509
#: src/view/shell/bottom-bar/BottomBar.tsx:242
#: src/view/shell/desktop/LeftNav.tsx:698
#: src/view/shell/Drawer.tsx:525
@@ -2738,8 +2717,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,15 +2728,16 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:73
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:88
msgid "Chat recipient is not followed by the sender."
msgstr ""
-#: src/Navigation.tsx:520
+#: src/Navigation.tsx:529
msgid "Chat request inbox"
msgstr ""
@@ -2767,7 +2747,7 @@ msgid "Chat requests"
msgstr ""
#: src/components/dms/ConvoMenu.tsx:88
-#: src/Navigation.tsx:515
+#: src/Navigation.tsx:524
#: src/screens/Messages/ChatList.tsx:97
#: src/screens/Messages/ChatList.tsx:101
#: src/screens/Messages/ChatList.tsx:671
@@ -3003,7 +2983,7 @@ msgstr ""
#: src/components/dms/AfterReportDialog.tsx:212
#: src/components/dms/AfterReportDialog.tsx:217
#: src/components/dms/EmojiPopup.android.tsx:59
-#: src/components/dms/InitiateChatFlow.tsx:565
+#: src/components/dms/InitiateChatFlow.tsx:670
#: src/components/intents/GroupChatJoinDialog.tsx:246
#: src/components/intents/GroupChatJoinDialog.tsx:281
#: src/components/NewskieDialog.tsx:169
@@ -3047,7 +3027,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3070,7 +3050,7 @@ msgstr ""
#: src/components/ContextMenu/Backdrop.ios.tsx:53
#: src/components/ContextMenu/Backdrop.ios.tsx:79
#: src/components/ContextMenu/Backdrop.tsx:45
-#: src/components/Lightbox/chrome/ImageMenu.tsx:84
+#: src/components/Lightbox/chrome/ImageMenu.tsx:85
msgid "Close menu"
msgstr ""
@@ -3132,7 +3112,7 @@ msgid "Comics"
msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:46
-#: src/Navigation.tsx:347
+#: src/Navigation.tsx:348
#: src/view/screens/CommunityGuidelines.tsx:28
msgid "Community Guidelines"
msgstr ""
@@ -3253,7 +3233,7 @@ msgstr ""
msgid "Content and media"
msgstr ""
-#: src/Navigation.tsx:458
+#: src/Navigation.tsx:467
msgid "Content and Media"
msgstr ""
@@ -3265,10 +3245,6 @@ msgstr ""
msgid "Content filters"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr ""
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3283,7 +3259,7 @@ msgid "Content promoting or depicting self-harm"
msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:70
-#: src/components/moderation/ScreenHider.tsx:100
+#: src/components/moderation/ScreenHider.tsx:98
#: src/lib/moderation/useGlobalLabelStrings.ts:22
#: src/lib/moderation/useModerationCauseDescription.ts:46
msgid "Content Warning"
@@ -3326,7 +3302,7 @@ msgid "Continue thread..."
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:324
-#: src/components/dms/InitiateChatFlow.tsx:493
+#: src/components/dms/InitiateChatFlow.tsx:598
msgid "Continue to group name"
msgstr ""
@@ -3368,7 +3344,7 @@ msgstr ""
msgid "Copied build version to clipboard"
msgstr ""
-#: src/screens/Search/Shell.tsx:515
+#: src/screens/Search/Shell.tsx:512
msgid "Copied link to clipboard"
msgstr ""
@@ -3376,7 +3352,7 @@ msgstr ""
#: src/components/dms/MessageContextMenu.tsx:97
#: src/components/PostControls/DiscoverDebug.tsx:36
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:273
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:77
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:75
#: src/lib/sharing.ts:24
#: src/lib/sharing.ts:42
msgid "Copied to clipboard"
@@ -3410,8 +3386,8 @@ msgstr ""
msgid "Copy at:// URI"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:154
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:157
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:152
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:155
msgid "Copy author DID"
msgstr ""
@@ -3449,10 +3425,10 @@ msgstr ""
msgid "Copy link to list"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:142
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:145
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:88
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:91
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:140
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:143
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:86
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:89
msgid "Copy link to post"
msgstr ""
@@ -3470,8 +3446,8 @@ msgstr ""
msgid "Copy message text"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:145
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:148
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:143
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:146
msgid "Copy post at:// URI"
msgstr ""
@@ -3490,7 +3466,7 @@ msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:41
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:108
-#: src/Navigation.tsx:352
+#: src/Navigation.tsx:353
#: src/view/screens/CopyrightPolicy.tsx:25
msgid "Copyright Policy"
msgstr ""
@@ -3540,11 +3516,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr ""
@@ -3562,7 +3538,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3606,7 +3582,7 @@ msgstr ""
#. Text on button to create a new starter pack
#: src/components/dialogs/StarterPackDialog.tsx:113
#: src/components/dialogs/StarterPackDialog.tsx:210
-#: src/components/dms/InitiateChatFlow.tsx:502
+#: src/components/dms/InitiateChatFlow.tsx:607
#: src/components/StarterPack/ProfileStarterPacks.tsx:332
msgid "Create"
msgstr ""
@@ -3626,7 +3602,7 @@ msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:210
#: src/components/StarterPack/ProfileStarterPacks.tsx:319
-#: src/Navigation.tsx:551
+#: src/Navigation.tsx:560
msgid "Create a starter pack"
msgstr ""
@@ -3657,7 +3633,7 @@ msgstr ""
#: src/components/dialogs/Signin.tsx:87
#: src/components/dialogs/Signin.tsx:89
#: src/screens/Hashtag.tsx:236
-#: src/screens/Search/SearchResults.tsx:391
+#: src/screens/Search/SearchResults.tsx:418
msgid "Create an account"
msgstr ""
@@ -3674,7 +3650,7 @@ msgstr ""
msgid "Create another"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:501
+#: src/components/dms/InitiateChatFlow.tsx:606
msgid "Create group chat"
msgstr ""
@@ -3743,7 +3719,7 @@ msgstr ""
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4055,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr ""
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,15 +4066,11 @@ msgstr ""
msgid "Discover new custom feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr ""
-#: src/components/Dialog/index.tsx:413
+#: src/components/Dialog/index.tsx:414
#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:83
msgid "Dismiss"
msgstr ""
@@ -4111,11 +4087,11 @@ msgstr ""
msgid "Dismiss getting started guide"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4220,11 +4196,11 @@ msgstr ""
msgid "Double tap or long press the message to add a reaction"
msgstr ""
-#: src/components/Dialog/index.tsx:414
+#: src/components/Dialog/index.tsx:415
msgid "Double tap to close the dialog"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1161
+#: src/screens/VideoFeed/index.tsx:1178
msgid "Double tap to like"
msgstr ""
@@ -4328,6 +4304,7 @@ msgstr ""
#: src/screens/Messages/components/EditTextButton.tsx:52
#: src/screens/Settings/AccountSettings.tsx:148
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:250
#: src/screens/StarterPack/StarterPackScreen.tsx:604
#: src/screens/StarterPack/Wizard/index.tsx:331
#: src/screens/StarterPack/Wizard/index.tsx:336
@@ -4365,8 +4342,8 @@ msgstr ""
msgid "Edit interaction settings"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
@@ -4397,7 +4374,7 @@ msgstr ""
msgid "Edit moderation list"
msgstr ""
-#: src/Navigation.tsx:362
+#: src/Navigation.tsx:363
#: src/view/screens/Feeds.tsx:511
msgid "Edit My Feeds"
msgstr ""
@@ -4406,6 +4383,11 @@ msgstr ""
msgid "Edit name"
msgstr ""
+#. placeholder {0}: createSanitizedDisplayName( profile, )
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:242
+msgid "Edit notifications from {0}"
+msgstr ""
+
#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:114
msgid "Edit People"
msgstr ""
@@ -4444,7 +4426,7 @@ msgstr ""
msgid "Edit who can reply"
msgstr ""
-#: src/Navigation.tsx:556
+#: src/Navigation.tsx:565
msgid "Edit your starter pack"
msgstr ""
@@ -4500,8 +4482,8 @@ msgstr ""
#: src/components/dialogs/Embed.tsx:105
#: src/components/dialogs/Embed.tsx:109
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:120
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:125
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:118
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:123
msgid "Embed post"
msgstr ""
@@ -4509,7 +4491,7 @@ msgstr ""
msgid "Embed this post in your website. Simply copy the following snippet and paste it into the HTML code of your website."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb.tsx:64
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb.tsx:66
msgid "Embedded video player"
msgstr ""
@@ -4550,12 +4532,13 @@ msgstr ""
msgid "Enable media players for"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:139
#: src/view/screens/Storybook/Admonitions.tsx:76
msgid "Enable notifications for an account by visiting their profile and pressing the <0>bell icon0> <1/>."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:136
-#: src/screens/Settings/NotificationSettings/index.tsx:140
+#: src/screens/Settings/NotificationSettings/index.tsx:135
+#: src/screens/Settings/NotificationSettings/index.tsx:139
msgid "Enable push notifications"
msgstr ""
@@ -4650,7 +4633,7 @@ msgstr ""
msgid "Enters full screen"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:202
msgid "Entertainment"
msgstr ""
@@ -4684,7 +4667,7 @@ msgstr ""
msgid "Error receiving captcha response."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:179
+#: src/screens/Search/SearchResults.tsx:206
msgid "Error: {error}"
msgstr ""
@@ -4696,8 +4679,8 @@ msgstr ""
msgid "Everybody can reply to this post."
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:168
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:171
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:170
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:173
msgid "Everyone"
msgstr ""
@@ -4711,8 +4694,8 @@ msgctxt "allow messages from"
msgid "Everyone"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:299
-#: src/screens/Settings/NotificationSettings/index.tsx:401
+#: src/screens/Settings/NotificationSettings/index.tsx:298
+#: src/screens/Settings/NotificationSettings/index.tsx:387
msgid "Everything else"
msgstr ""
@@ -4755,11 +4738,11 @@ msgstr ""
msgid "Expand or collapse the full post you are replying to"
msgstr ""
-#: src/components/Post/ShowMoreTextButton.tsx:33
+#: src/components/Post/ShowMoreTextButton.tsx:31
msgid "Expand post text"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1037
+#: src/screens/VideoFeed/index.tsx:1054
msgid "Expands or collapses post text"
msgstr ""
@@ -4802,8 +4785,8 @@ msgstr ""
msgid "Explicit sexual images."
msgstr ""
-#: src/Navigation.tsx:760
-#: src/screens/Search/Shell.tsx:552
+#: src/Navigation.tsx:769
+#: src/screens/Search/Shell.tsx:549
#: src/view/shell/desktop/LeftNav.tsx:677
#: src/view/shell/Drawer.tsx:473
msgid "Explore"
@@ -4844,7 +4827,7 @@ msgstr ""
msgid "External media may allow websites to collect information about you and your device. No information is sent or requested until you press the \"play\" button."
msgstr ""
-#: src/Navigation.tsx:381
+#: src/Navigation.tsx:382
#: src/screens/Settings/ExternalMediaPreferences.tsx:35
msgid "External Media Preferences"
msgstr ""
@@ -4886,7 +4869,7 @@ msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:302
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:130
-#: src/screens/Search/Shell.tsx:516
+#: src/screens/Search/Shell.tsx:513
msgid "Failed to copy link"
msgstr ""
@@ -4979,24 +4962,25 @@ msgstr ""
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr ""
#: src/components/dialogs/NotificationSettingsDialog.tsx:85
#: src/screens/Messages/Settings.tsx:369
-#: src/screens/Settings/NotificationSettings/index.tsx:149
-#: src/screens/Settings/NotificationSettings/index.tsx:268
-#: src/screens/Settings/NotificationSettings/index.tsx:285
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:112
+#: src/screens/Settings/NotificationSettings/index.tsx:148
+#: src/screens/Settings/NotificationSettings/index.tsx:267
+#: src/screens/Settings/NotificationSettings/index.tsx:284
msgid "Failed to load notification settings."
msgstr ""
@@ -5012,14 +4996,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr ""
@@ -5191,7 +5175,7 @@ msgstr ""
msgid "False information about elections"
msgstr ""
-#: src/Navigation.tsx:292
+#: src/Navigation.tsx:293
msgid "Feed"
msgstr ""
@@ -5212,7 +5196,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr ""
@@ -5236,10 +5220,10 @@ msgctxt "toast"
msgid "Feedback sent to feed operator"
msgstr ""
-#: src/Navigation.tsx:536
+#: src/Navigation.tsx:545
#: src/screens/SavedFeeds.tsx:112
#: src/screens/SavedFeeds.tsx:303
-#: src/screens/Search/SearchResults.tsx:104
+#: src/screens/Search/SearchResults.tsx:113
#: src/screens/StarterPack/StarterPackScreen.tsx:196
#: src/view/screens/Feeds.tsx:504
#: src/view/screens/Profile.tsx:239
@@ -5260,10 +5244,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr ""
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr ""
@@ -5273,11 +5253,11 @@ msgstr ""
msgid "File saved successfully!"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:48
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:49
msgid "Filter by author"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:29
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:30
msgid "Filter by author (currently: {currentLabel})"
msgstr ""
@@ -5310,7 +5290,7 @@ msgstr ""
msgid "Filter who can opt to receive notifications for your activity"
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:163
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:165
msgid "Filter who you receive notifications from"
msgstr ""
@@ -5352,8 +5332,8 @@ msgstr ""
msgid "Find and invite friends"
msgstr ""
-#: src/Navigation.tsx:445
-#: src/Navigation.tsx:578
+#: src/Navigation.tsx:446
+#: src/Navigation.tsx:587
msgid "Find Contacts"
msgstr ""
@@ -5429,7 +5409,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/Member.tsx:170
#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:157
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:409
-#: src/screens/VideoFeed/index.tsx:920
+#: src/screens/VideoFeed/index.tsx:937
#: src/view/com/notifications/NotificationFeedItem.tsx:864
#: src/view/com/notifications/NotificationFeedItem.tsx:871
msgid "Follow"
@@ -5445,7 +5425,7 @@ msgstr ""
msgid "Follow {displayName}"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:899
+#: src/screens/VideoFeed/index.tsx:916
msgid "Follow {handle}"
msgstr ""
@@ -5528,7 +5508,7 @@ msgid "Followers can join"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:246
+#: src/Navigation.tsx:247
msgid "Followers of @{0} that you know"
msgstr ""
@@ -5544,7 +5524,7 @@ msgstr ""
#: src/components/ProfileHoverCard/index.web.tsx:505
#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:160
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:405
-#: src/screens/VideoFeed/index.tsx:918
+#: src/screens/VideoFeed/index.tsx:935
#: src/view/com/notifications/NotificationFeedItem.tsx:842
#: src/view/com/notifications/NotificationFeedItem.tsx:859
msgid "Following"
@@ -5569,7 +5549,7 @@ msgstr ""
msgid "Following {displayName}"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:898
+#: src/screens/VideoFeed/index.tsx:915
msgid "Following {handle}"
msgstr ""
@@ -5578,7 +5558,7 @@ msgstr ""
msgid "Following feed preferences"
msgstr ""
-#: src/Navigation.tsx:368
+#: src/Navigation.tsx:369
#: src/screens/Settings/FollowingFeedPreferences.tsx:57
msgid "Following Feed Preferences"
msgstr ""
@@ -5651,7 +5631,9 @@ msgstr ""
msgid "Free your feed"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:406
+#. Filter search results by a specific post author
+#. Filter who you receive notifications from
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:408
#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:159
msgid "From"
msgstr ""
@@ -5718,39 +5700,39 @@ msgstr ""
msgid "Get help"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:403
+#: src/screens/Settings/NotificationSettings/index.tsx:389
msgid "Get notifications for starter pack joins, verification, and other activity."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:325
+#: src/screens/Settings/NotificationSettings/index.tsx:324
msgid "Get notifications when people follow you."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:317
+#: src/screens/Settings/NotificationSettings/index.tsx:316
msgid "Get notifications when people like your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:380
+#: src/screens/Settings/NotificationSettings/index.tsx:366
msgid "Get notifications when people like your reposts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:341
+#: src/screens/Settings/NotificationSettings/index.tsx:340
msgid "Get notifications when people mention you."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:349
+#: src/screens/Settings/NotificationSettings/index.tsx:348
msgid "Get notifications when people quote your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:333
+#: src/screens/Settings/NotificationSettings/index.tsx:332
msgid "Get notifications when people reply to your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:358
+#: src/screens/Settings/NotificationSettings/index.tsx:357
msgid "Get notifications when people repost your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:389
+#: src/screens/Settings/NotificationSettings/index.tsx:375
msgid "Get notifications when people repost your reposts."
msgstr ""
@@ -5762,15 +5744,15 @@ msgstr ""
msgid "Get notifications when people send you messages."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:367
-msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr ""
-
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
msgid "Get notified about new posts"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:106
+msgid "Get notified about posts and replies from accounts you choose."
+msgstr ""
+
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:226
msgid "Get notified of new posts from {name}"
msgstr ""
@@ -5813,17 +5795,17 @@ msgstr ""
#: src/components/dialogs/LinkWarning.tsx:127
#: src/components/dialogs/LinkWarning.tsx:133
-#: src/components/Layout/Header/index.tsx:133
-#: src/components/moderation/ScreenHider.tsx:161
-#: src/components/moderation/ScreenHider.tsx:170
+#: src/components/Layout/Header/index.tsx:134
+#: src/components/moderation/ScreenHider.tsx:157
+#: src/components/moderation/ScreenHider.tsx:166
#: src/screens/Login/components/AuthLayout/Header/index.tsx:74
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:160
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:163
#: src/screens/ProfileList/components/ErrorScreen.tsx:35
#: src/screens/ProfileList/components/ErrorScreen.tsx:41
#: src/screens/VideoFeed/components/Header.tsx:163
-#: src/screens/VideoFeed/index.tsx:1222
-#: src/screens/VideoFeed/index.tsx:1226
+#: src/screens/VideoFeed/index.tsx:1239
+#: src/screens/VideoFeed/index.tsx:1243
#: src/view/com/auth/LoggedOut.tsx:127
#: src/view/com/profile/ProfileFollowers.tsx:211
#: src/view/com/profile/ProfileFollowers.tsx:212
@@ -5876,7 +5858,7 @@ msgid "Go live for"
msgstr ""
#. placeholder {0}: name.displayName
-#: src/screens/PostThread/components/LikesStat.tsx:152
+#: src/screens/PostThread/components/LikesStat.tsx:146
msgid "Go to {0}'s profile"
msgstr ""
@@ -5980,7 +5962,7 @@ msgctxt "toast"
msgid "Group chat name updated"
msgstr ""
-#: src/Navigation.tsx:505
+#: src/Navigation.tsx:514
#: src/screens/Messages/ConversationSettings/index.tsx:113
msgid "Group chat settings"
msgstr ""
@@ -6010,16 +5992,17 @@ msgid "Group chats can only have a maximum of {0, plural, other {# people}}."
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:565
+#: src/components/dms/InitiateChatFlow.tsx:1048
msgid "Group is locked"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:264
-#: src/components/dms/InitiateChatFlow.tsx:600
+#: src/components/dms/InitiateChatFlow.tsx:292
+#: src/components/dms/InitiateChatFlow.tsx:705
#: src/screens/Messages/ConversationSettings/prompts.tsx:50
msgid "Group name"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:625
+#: src/components/dms/InitiateChatFlow.tsx:730
#: src/screens/Messages/ConversationSettings/prompts.tsx:69
msgid "Group name is too long. {MAX_GROUP_NAME_GRAPHEME_LENGTH, plural, other {The maximum number of characters is #.}}"
msgstr ""
@@ -6077,7 +6060,7 @@ msgstr ""
msgid "Harming or endangering minors"
msgstr ""
-#: src/Navigation.tsx:489
+#: src/Navigation.tsx:498
msgid "Hashtag"
msgstr ""
@@ -6140,7 +6123,7 @@ msgstr ""
msgid "Hidden"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:697
+#: src/screens/VideoFeed/index.tsx:714
msgid "Hidden by your moderation settings."
msgstr ""
@@ -6148,9 +6131,9 @@ msgstr ""
msgid "Hidden list"
msgstr ""
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
-#: src/components/moderation/ContentHider.tsx:220
+#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
#: src/components/moderation/PostHider.tsx:140
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:820
@@ -6158,7 +6141,7 @@ msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr ""
@@ -6198,7 +6181,7 @@ msgstr ""
msgid "Hide reply for me"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr ""
@@ -6218,12 +6201,12 @@ msgstr ""
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr ""
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr ""
@@ -6240,7 +6223,7 @@ msgstr ""
msgid "Hide verification badges"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:171
+#: src/components/moderation/ContentHider.tsx:168
#: src/components/moderation/PostHider.tsx:94
msgid "Hides the content"
msgstr ""
@@ -6293,8 +6276,8 @@ msgstr ""
msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!"
msgstr ""
-#: src/Navigation.tsx:755
-#: src/Navigation.tsx:776
+#: src/Navigation.tsx:764
+#: src/Navigation.tsx:785
#: src/view/shell/bottom-bar/BottomBar.tsx:196
#: src/view/shell/desktop/LeftNav.tsx:667
#: src/view/shell/Drawer.tsx:499
@@ -6321,10 +6304,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr ""
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6409,6 +6388,7 @@ msgstr ""
msgid "If you want to change your password, we will send you a code to verify that this is your account."
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:157
#: src/view/screens/Storybook/Admonitions.tsx:90
msgid "If you want to restrict who can receive notifications for your account's activity, you can change this in <0>Settings → Privacy and Security0>."
msgstr ""
@@ -6560,6 +6540,7 @@ msgstr ""
#. Advanced search filter
#. Advanced search filter
#. Advanced search filter
+#. Include search results with or without replies
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:47
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:58
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:75
@@ -6831,11 +6812,11 @@ msgid "KWS website"
msgstr ""
#. placeholder {0}: sanitizeDisplayName(desc.source!)
-#: src/components/moderation/ContentHider.tsx:251
+#: src/components/moderation/ContentHider.tsx:245
msgid "Labeled by {0}."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:249
+#: src/components/moderation/ContentHider.tsx:243
msgid "Labeled by the author."
msgstr ""
@@ -6864,7 +6845,7 @@ msgstr ""
msgid "Language"
msgstr ""
-#: src/Navigation.tsx:219
+#: src/Navigation.tsx:220
msgid "Language Settings"
msgstr ""
@@ -6889,7 +6870,7 @@ msgid "Last initiated just now"
msgstr ""
#: src/screens/Hashtag.tsx:97
-#: src/screens/Search/SearchResults.tsx:86
+#: src/screens/Search/SearchResults.tsx:95
#: src/screens/Topic.tsx:64
msgid "Latest"
msgstr ""
@@ -6904,11 +6885,11 @@ msgctxt "english-only-resource"
msgid "Learn more"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:147
+#: src/components/moderation/ScreenHider.tsx:143
msgid "Learn More"
msgstr ""
-#: src/screens/Search/SearchResults.tsx:246
+#: src/screens/Search/SearchResults.tsx:273
msgctxt "english-only-resource"
msgid "Learn more about <0>how to use advanced search0>."
msgstr ""
@@ -6937,8 +6918,8 @@ msgstr ""
msgid "Learn more about self hosting your PDS."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:169
-#: src/components/moderation/ContentHider.tsx:235
+#: src/components/moderation/ContentHider.tsx:166
+#: src/components/moderation/ContentHider.tsx:230
msgid "Learn more about the moderation applied to this content"
msgstr ""
@@ -6951,7 +6932,7 @@ msgid "Learn more about these changes and how to share your thoughts with us by
msgstr ""
#: src/components/moderation/PostHider.tsx:116
-#: src/components/moderation/ScreenHider.tsx:134
+#: src/components/moderation/ScreenHider.tsx:132
msgid "Learn more about this warning"
msgstr ""
@@ -6975,7 +6956,7 @@ msgid "Learn more in your <0>account settings.0>"
msgstr ""
#: src/components/dialogs/ServerInput.tsx:222
-#: src/components/moderation/ContentHider.tsx:259
+#: src/components/moderation/ContentHider.tsx:253
#: src/screens/Login/components/HostingProviderDialog.tsx:243
msgid "Learn more."
msgstr ""
@@ -6993,8 +6974,8 @@ msgstr ""
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7015,7 @@ msgstr ""
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7047,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr ""
@@ -7085,7 +7066,7 @@ msgstr ""
msgid "Like 10 posts to train the Discover feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr ""
@@ -7093,8 +7074,8 @@ msgstr ""
msgid "Like this labeler"
msgstr ""
-#: src/Navigation.tsx:297
-#: src/Navigation.tsx:302
+#: src/Navigation.tsx:298
+#: src/Navigation.tsx:303
msgid "Liked by"
msgstr ""
@@ -7111,27 +7092,45 @@ msgstr ""
msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr ""
+#. Social proof below the post stats; the bolded name is a person the viewer follows who liked the post
+#. placeholder {0}: nameLink(names[0])
+#. placeholder {0}: names[0].displayName
+#: src/screens/PostThread/components/LikesStat.tsx:132
+#: src/screens/PostThread/components/LikesStat.tsx:173
+msgid "Liked by {0}"
+msgstr ""
+
+#. Social proof below the post stats; the bolded names are people the viewer follows who liked the post
+#. placeholder {0}: nameLink(names[0])
+#. placeholder {0}: names[0].displayName
+#. placeholder {1}: nameLink(names[1])
+#. placeholder {1}: names[1].displayName
+#: src/screens/PostThread/components/LikesStat.tsx:131
+#: src/screens/PostThread/components/LikesStat.tsx:169
+msgid "Liked by {0} and {1}"
+msgstr ""
+
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:158
-#: src/screens/Settings/NotificationSettings/index.tsx:160
-#: src/screens/Settings/NotificationSettings/index.tsx:315
+#: src/screens/Settings/NotificationSettings/index.tsx:159
+#: src/screens/Settings/NotificationSettings/index.tsx:314
#: src/view/screens/Profile.tsx:238
msgid "Likes"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:200
-#: src/screens/Settings/NotificationSettings/index.tsx:239
-#: src/screens/Settings/NotificationSettings/index.tsx:378
+#: src/screens/Settings/NotificationSettings/index.tsx:238
+#: src/screens/Settings/NotificationSettings/index.tsx:364
msgid "Likes of your reposts"
msgstr ""
-#: src/screens/PostThread/components/LikesStat.tsx:85
+#: src/screens/PostThread/components/LikesStat.tsx:39
msgid "Likes on this post"
msgstr ""
@@ -7144,7 +7143,7 @@ msgstr ""
msgid "Link copied to clipboard"
msgstr ""
-#: src/Navigation.tsx:252
+#: src/Navigation.tsx:253
msgid "List"
msgstr ""
@@ -7230,7 +7229,7 @@ msgctxt "toast"
msgid "List unmuted"
msgstr ""
-#: src/Navigation.tsx:173
+#: src/Navigation.tsx:174
#: src/view/screens/Lists.tsx:60
#: src/view/screens/Profile.tsx:233
#: src/view/screens/Profile.tsx:241
@@ -7258,12 +7257,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7278,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr ""
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr ""
@@ -7292,7 +7291,7 @@ msgstr ""
msgid "Load new notifications"
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:118
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7336,7 +7335,7 @@ msgstr ""
msgid "Locked"
msgstr ""
-#: src/Navigation.tsx:327
+#: src/Navigation.tsx:328
msgid "Log"
msgstr ""
@@ -7456,6 +7455,10 @@ msgstr ""
msgid "Maybe later"
msgstr ""
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:24
+msgid "Me"
+msgstr ""
+
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:375
#: src/view/screens/Profile.tsx:236
msgid "Media"
@@ -7475,7 +7478,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7493,8 +7496,8 @@ msgid "mentioned users"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:179
-#: src/screens/Settings/NotificationSettings/index.tsx:193
-#: src/screens/Settings/NotificationSettings/index.tsx:340
+#: src/screens/Settings/NotificationSettings/index.tsx:192
+#: src/screens/Settings/NotificationSettings/index.tsx:339
#: src/view/screens/Notifications.tsx:99
msgid "Mentions"
msgstr ""
@@ -7563,7 +7566,7 @@ msgstr ""
msgid "Message options"
msgstr ""
-#: src/Navigation.tsx:770
+#: src/Navigation.tsx:779
msgid "Messages"
msgstr ""
@@ -7592,7 +7595,7 @@ msgstr ""
msgid "Missing media"
msgstr ""
-#: src/Navigation.tsx:178
+#: src/Navigation.tsx:179
#: src/screens/Moderation/index.tsx:100
msgid "Moderation"
msgstr ""
@@ -7636,7 +7639,7 @@ msgstr ""
msgid "Moderation lists"
msgstr ""
-#: src/Navigation.tsx:183
+#: src/Navigation.tsx:184
#: src/view/screens/ModerationModlists.tsx:60
msgid "Moderation Lists"
msgstr ""
@@ -7645,7 +7648,7 @@ msgstr ""
msgid "moderation settings"
msgstr ""
-#: src/Navigation.tsx:312
+#: src/Navigation.tsx:313
msgid "Moderation states"
msgstr ""
@@ -7786,7 +7789,7 @@ msgstr ""
msgid "Muted accounts"
msgstr ""
-#: src/Navigation.tsx:188
+#: src/Navigation.tsx:189
#: src/view/screens/ModerationMutedAccounts.tsx:107
msgid "Muted Accounts"
msgstr ""
@@ -7867,7 +7870,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr ""
@@ -7931,25 +7933,25 @@ msgid "New Feature"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:193
-#: src/screens/Settings/NotificationSettings/index.tsx:171
-#: src/screens/Settings/NotificationSettings/index.tsx:324
+#: src/screens/Settings/NotificationSettings/index.tsx:170
+#: src/screens/Settings/NotificationSettings/index.tsx:323
msgid "New followers"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:249
-#: src/components/dms/InitiateChatFlow.tsx:263
+#: src/components/dms/InitiateChatFlow.tsx:277
+#: src/components/dms/InitiateChatFlow.tsx:291
msgid "New group chat"
msgstr ""
#. Button used to create a new group chat.
#. Button used to create a new group chat.
-#: src/components/dms/InitiateChatFlow.tsx:800
-#: src/components/dms/InitiateChatFlow.tsx:834
+#: src/components/dms/InitiateChatFlow.tsx:905
+#: src/components/dms/InitiateChatFlow.tsx:939
msgctxt "action"
msgid "New group chat"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:300
+#: src/components/dms/InitiateChatFlow.tsx:332
msgid "New group chat with:"
msgstr ""
@@ -7966,13 +7968,13 @@ msgstr ""
#: src/screens/Messages/Settings.tsx:289
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:282
+#: src/screens/Settings/NotificationSettings/index.tsx:281
msgid "New message requests"
msgstr ""
#: src/screens/Messages/Settings.tsx:268
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:21
-#: src/screens/Settings/NotificationSettings/index.tsx:265
+#: src/screens/Settings/NotificationSettings/index.tsx:264
msgid "New messages"
msgstr ""
@@ -7982,7 +7984,7 @@ msgstr ""
msgid "New password"
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,14 +8027,14 @@ msgid "Newest replies first"
msgstr ""
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:204
msgid "News"
msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:395
#: src/components/contacts/screens/ViewMatches.tsx:410
#: src/components/dms/AddMembersFlow.tsx:325
-#: src/components/dms/InitiateChatFlow.tsx:494
+#: src/components/dms/InitiateChatFlow.tsx:599
#: src/screens/Login/ForgotPasswordForm.tsx:143
#: src/screens/Login/ForgotPasswordForm.tsx:150
#: src/screens/Login/SetNewPasswordForm.tsx:171
@@ -8217,13 +8219,13 @@ msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:250
#: src/components/dms/AddMembersFlow.tsx:257
-#: src/components/dms/InitiateChatFlow.tsx:376
+#: src/components/dms/InitiateChatFlow.tsx:469
#: src/components/ProgressGuide/FollowDialog.tsx:221
msgid "No results"
msgstr ""
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8236,19 +8238,19 @@ msgstr ""
msgid "No results found for \"{query}\""
msgstr ""
-#: src/screens/Search/SearchResults.tsx:206
+#: src/screens/Search/SearchResults.tsx:233
msgid "No results found for “<0>{query}0>” with advanced search filters applied."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:218
+#: src/screens/Search/SearchResults.tsx:245
msgid "No results found for “<0>{query}0>”."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:212
+#: src/screens/Search/SearchResults.tsx:239
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8298,6 +8300,10 @@ msgstr ""
msgid "Non-sexual Nudity"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:220
+msgid "None"
+msgstr ""
+
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:263
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:266
msgid "None of these words"
@@ -8316,7 +8322,7 @@ msgstr ""
msgid "Not followed by anyone you’re following"
msgstr ""
-#: src/Navigation.tsx:168
+#: src/Navigation.tsx:169
#: src/view/screens/Profile.tsx:132
msgid "Not Found"
msgstr ""
@@ -8333,7 +8339,7 @@ msgstr ""
msgid "Note: Bluesky is an open and public network. This setting only limits the visibility of your content on the Bluesky app and website, and other apps may not respect this setting. Your content may still be shown to logged-out users by other apps and websites."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:135
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:133
msgid "Note: This post is only visible to logged-in users."
msgstr ""
@@ -8342,8 +8348,8 @@ msgid "Nothing saved yet"
msgstr ""
#: src/components/dialogs/NotificationSettingsDialog.tsx:72
-#: src/Navigation.tsx:452
-#: src/Navigation.tsx:531
+#: src/Navigation.tsx:453
+#: src/Navigation.tsx:540
#: src/view/screens/Notifications.tsx:134
msgid "Notification settings"
msgstr ""
@@ -8353,11 +8359,12 @@ msgstr ""
msgid "Notification sounds"
msgstr ""
-#: src/Navigation.tsx:526
-#: src/Navigation.tsx:765
+#: src/Navigation.tsx:535
+#: src/Navigation.tsx:774
#: src/screens/Messages/Settings.tsx:255
#: src/screens/Notifications/ActivityList.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:126
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:93
+#: src/screens/Settings/NotificationSettings/index.tsx:125
#: src/screens/Settings/Settings.tsx:198
#: src/screens/Settings/Settings.tsx:201
#: src/view/screens/Notifications.tsx:128
@@ -8396,7 +8403,7 @@ msgstr ""
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8404,10 +8411,10 @@ msgstr ""
#: src/components/BotAccountAlert.tsx:52
#: src/components/BotAccountAlert.tsx:57
-#: src/components/dms/InitiateChatFlow.tsx:733
+#: src/components/dms/InitiateChatFlow.tsx:838
#: src/components/dms/MessageItem.tsx:742
#: src/screens/Login/PasswordUpdatedForm.tsx:35
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:641
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:642
msgid "Okay"
msgstr ""
@@ -8431,10 +8438,12 @@ msgid "Onboarding reset"
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:117
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:133
msgid "One of the selected recipients does not allow group chats."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:100
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:116
msgid "One of the selected recipients has blocked you and cannot be messaged."
msgstr ""
@@ -8570,7 +8579,7 @@ msgstr ""
msgid "Open draft"
msgstr ""
-#: src/components/Layout/Header/index.tsx:167
+#: src/components/Layout/Header/index.tsx:168
msgid "Open drawer menu"
msgstr ""
@@ -8579,12 +8588,13 @@ msgstr ""
msgid "Open emoji picker"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr ""
@@ -8627,7 +8637,7 @@ msgstr ""
msgid "Open muted words and tags settings"
msgstr ""
-#: src/screens/Search/components/StarterPackCard.tsx:120
+#: src/screens/Search/components/StarterPackCard.tsx:128
msgid "Open pack"
msgstr ""
@@ -8930,7 +8940,7 @@ msgid "Pause video"
msgstr ""
#: src/screens/ProfileList/index.tsx:167
-#: src/screens/Search/SearchResults.tsx:98
+#: src/screens/Search/SearchResults.tsx:107
#: src/screens/StarterPack/StarterPackScreen.tsx:195
msgid "People"
msgstr ""
@@ -8944,17 +8954,18 @@ msgid "People {ownerName} follows can request to join"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:239
+#: src/Navigation.tsx:240
msgid "People followed by @{0}"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:232
+#: src/Navigation.tsx:233
msgid "People following @{0}"
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:178
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:182
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:23
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:180
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:184
msgid "People I follow"
msgstr ""
@@ -8977,7 +8988,6 @@ msgid "People I follow can request to join"
msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:510
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:23
msgid "People you follow"
msgstr ""
@@ -9023,8 +9033,8 @@ msgid "Pictures meant for adults."
msgstr ""
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr ""
@@ -9034,7 +9044,7 @@ msgstr ""
msgid "Pin to home"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr ""
@@ -9048,8 +9058,8 @@ msgid "Pinned"
msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr ""
@@ -9076,7 +9086,7 @@ msgstr ""
msgid "Play GIF"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.tsx:169
+#: src/components/Post/Embed/VideoEmbed/index.tsx:178
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:333
msgid "Play video"
msgstr ""
@@ -9261,7 +9271,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Politics"
msgstr ""
@@ -9303,10 +9313,10 @@ msgid "Post blocked"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:265
-#: src/Navigation.tsx:272
-#: src/Navigation.tsx:279
-#: src/Navigation.tsx:286
+#: src/Navigation.tsx:266
+#: src/Navigation.tsx:273
+#: src/Navigation.tsx:280
+#: src/Navigation.tsx:287
msgid "Post by @{0}"
msgstr ""
@@ -9340,7 +9350,7 @@ msgstr ""
msgid "Post interaction settings"
msgstr ""
-#: src/Navigation.tsx:199
+#: src/Navigation.tsx:200
#: src/screens/ModerationInteractionSettings/index.tsx:35
msgid "Post Interaction Settings"
msgstr ""
@@ -9377,6 +9387,7 @@ msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:257
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:269
#: src/screens/ProfileList/index.tsx:167
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:216
#: src/screens/StarterPack/StarterPackScreen.tsx:197
#: src/view/screens/Profile.tsx:234
msgid "Posts"
@@ -9394,6 +9405,10 @@ msgstr ""
msgid "Posts hidden"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:214
+msgid "Posts, Replies"
+msgstr ""
+
#: src/components/dialogs/LinkWarning.tsx:89
msgid "Potentially misleading link"
msgstr ""
@@ -9445,20 +9460,21 @@ msgstr ""
msgid "Privacy and security"
msgstr ""
-#: src/Navigation.tsx:429
-#: src/Navigation.tsx:437
+#: src/Navigation.tsx:430
+#: src/Navigation.tsx:438
#: src/screens/Settings/ActivityPrivacySettings.tsx:41
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:45
msgid "Privacy and Security"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:161
#: src/view/screens/Storybook/Admonitions.tsx:94
msgid "Privacy and Security settings"
msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:36
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:103
-#: src/Navigation.tsx:337
+#: src/Navigation.tsx:338
#: src/screens/Settings/AboutSettings.tsx:102
#: src/screens/Settings/AboutSettings.tsx:105
#: src/view/screens/PrivacyPolicy.tsx:25
@@ -9595,12 +9611,12 @@ msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:186
#: src/screens/Post/PostQuotes.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:204
-#: src/screens/Settings/NotificationSettings/index.tsx:347
+#: src/screens/Settings/NotificationSettings/index.tsx:203
+#: src/screens/Settings/NotificationSettings/index.tsx:346
msgid "Quotes"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:466
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:465
msgid "Quotes of this post"
msgstr ""
@@ -9643,7 +9659,7 @@ msgstr ""
msgid "Read {0, plural, one {# more reply} other {# more replies}}"
msgstr ""
-#: src/screens/Search/SearchResults.tsx:249
+#: src/screens/Search/SearchResults.tsx:276
msgctxt "english-only-resource"
msgid "Read about how to use advanced search filters"
msgstr ""
@@ -9653,11 +9669,11 @@ msgstr ""
msgid "Read blog post"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1038
+#: src/screens/VideoFeed/index.tsx:1055
msgid "Read less"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1038
+#: src/screens/VideoFeed/index.tsx:1055
msgid "Read more"
msgstr ""
@@ -9717,10 +9733,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr ""
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr ""
@@ -9841,8 +9853,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9888,8 @@ msgstr ""
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9960,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10014,8 +10026,9 @@ msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:274
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:286
#: src/lib/hooks/useNotificationHandler.ts:172
-#: src/screens/Settings/NotificationSettings/index.tsx:182
-#: src/screens/Settings/NotificationSettings/index.tsx:331
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:218
+#: src/screens/Settings/NotificationSettings/index.tsx:181
+#: src/screens/Settings/NotificationSettings/index.tsx:330
#: src/view/screens/Profile.tsx:235
msgid "Replies"
msgstr ""
@@ -10094,8 +10107,8 @@ msgstr ""
msgid "Report dialog"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr ""
@@ -10203,18 +10216,18 @@ msgid "Reposted by you"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:165
-#: src/screens/Settings/NotificationSettings/index.tsx:215
-#: src/screens/Settings/NotificationSettings/index.tsx:356
+#: src/screens/Settings/NotificationSettings/index.tsx:214
+#: src/screens/Settings/NotificationSettings/index.tsx:355
msgid "Reposts"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:445
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:444
msgid "Reposts of this post"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:207
-#: src/screens/Settings/NotificationSettings/index.tsx:252
-#: src/screens/Settings/NotificationSettings/index.tsx:387
+#: src/screens/Settings/NotificationSettings/index.tsx:251
+#: src/screens/Settings/NotificationSettings/index.tsx:373
msgid "Reposts of your reposts"
msgstr ""
@@ -10249,7 +10262,7 @@ msgstr ""
msgid "Requests"
msgstr ""
-#: src/Navigation.tsx:510
+#: src/Navigation.tsx:519
#: src/screens/Messages/JoinRequests.tsx:59
#: src/screens/Messages/JoinRequests.tsx:425
msgid "Requests to join"
@@ -10391,7 +10404,7 @@ msgstr ""
#: src/screens/ProfileList/components/ErrorScreen.tsx:36
#: src/screens/Settings/components/ChangeHandleDialog.tsx:577
-#: src/screens/VideoFeed/index.tsx:1223
+#: src/screens/VideoFeed/index.tsx:1240
#: src/view/screens/NotFound.tsx:54
msgid "Returns to previous page"
msgstr ""
@@ -10462,7 +10475,7 @@ msgstr ""
msgid "Save draft?"
msgstr ""
-#: src/components/Lightbox/chrome/ImageMenu.tsx:98
+#: src/components/Lightbox/chrome/ImageMenu.tsx:99
#: src/components/MediaPreview.tsx:231
#: src/components/Post/Embed/ImageContextMenu.tsx:70
#: src/components/StarterPack/ShareDialog.tsx:144
@@ -10483,8 +10496,8 @@ msgstr ""
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr ""
@@ -10500,12 +10513,12 @@ msgid "Saved Feeds"
msgstr ""
#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:145
-#: src/Navigation.tsx:570
+#: src/Navigation.tsx:579
#: src/screens/Bookmarks.tsx:59
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr ""
@@ -10531,7 +10544,7 @@ msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:82
#: src/features/inviteFriends/InviteScannerScreen.web.tsx:23
-#: src/Navigation.tsx:317
+#: src/Navigation.tsx:318
msgid "Scan QR code"
msgstr ""
@@ -10560,8 +10573,8 @@ msgstr ""
#: src/components/forms/SearchInput.tsx:53
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:218
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:224
-#: src/screens/Search/Shell.tsx:552
-#: src/screens/Search/Shell.tsx:616
+#: src/screens/Search/Shell.tsx:549
+#: src/screens/Search/Shell.tsx:612
#: src/screens/Search/Shell.tsx:753
#: src/view/shell/bottom-bar/BottomBar.tsx:216
msgid "Search"
@@ -10569,7 +10582,7 @@ msgstr ""
#. placeholder {0}: profile.handle
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:258
+#: src/Navigation.tsx:259
#: src/screens/Profile/ProfileSearch.tsx:37
msgid "Search @{0}'s posts"
msgstr ""
@@ -10608,11 +10621,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr ""
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
@@ -10626,7 +10639,7 @@ msgid "Search GIFs"
msgstr ""
#: src/screens/Hashtag.tsx:228
-#: src/screens/Search/SearchResults.tsx:383
+#: src/screens/Search/SearchResults.tsx:410
msgid "Search is currently unavailable when logged out"
msgstr ""
@@ -10705,6 +10718,7 @@ msgstr ""
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10726,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10782,6 +10800,7 @@ msgid "Select caption file (.vtt)"
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:501
+#: src/components/dms/InitiateChatFlow.tsx:984
msgid "Select chat \"{name}\""
msgstr ""
@@ -10822,7 +10841,7 @@ msgstr ""
msgid "Select GIF \"{0}\""
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:725
+#: src/components/dms/InitiateChatFlow.tsx:830
msgid "Select group chat members"
msgstr ""
@@ -10941,7 +10960,8 @@ msgstr ""
msgid "Send post to {name}"
msgstr ""
-#: src/components/dms/dialogs/ShareViaChatDialog.tsx:72
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:167
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:176
msgid "Send post to..."
msgstr ""
@@ -10959,11 +10979,11 @@ msgstr ""
msgid "Send verification email"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:116
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:122
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
-msgid "Send via direct message"
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:114
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:120
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:103
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:109
+msgid "Send via chat"
msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
@@ -11017,14 +11037,14 @@ msgstr ""
msgid "Sets email for password reset"
msgstr ""
-#: src/Navigation.tsx:214
+#: src/Navigation.tsx:215
#: src/screens/Settings/Settings.tsx:99
#: src/view/shell/desktop/LeftNav.tsx:755
#: src/view/shell/Drawer.tsx:668
msgid "Settings"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:221
+#: src/screens/Settings/NotificationSettings/index.tsx:220
msgid "Settings for activity from others"
msgstr ""
@@ -11032,49 +11052,49 @@ msgstr ""
msgid "Settings for allowing others to be notified of your posts"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:155
+#: src/screens/Settings/NotificationSettings/index.tsx:154
msgid "Settings for like notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:188
+#: src/screens/Settings/NotificationSettings/index.tsx:187
msgid "Settings for mention notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:166
+#: src/screens/Settings/NotificationSettings/index.tsx:165
msgid "Settings for new follower notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:294
+#: src/screens/Settings/NotificationSettings/index.tsx:293
msgid "Settings for notifications for everything else"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:234
+#: src/screens/Settings/NotificationSettings/index.tsx:233
msgid "Settings for notifications for likes of your reposts"
msgstr ""
#: src/screens/Messages/Settings.tsx:280
-#: src/screens/Settings/NotificationSettings/index.tsx:277
+#: src/screens/Settings/NotificationSettings/index.tsx:276
msgid "Settings for notifications for new message requests"
msgstr ""
#: src/screens/Messages/Settings.tsx:259
-#: src/screens/Settings/NotificationSettings/index.tsx:260
+#: src/screens/Settings/NotificationSettings/index.tsx:259
msgid "Settings for notifications for new messages"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:247
+#: src/screens/Settings/NotificationSettings/index.tsx:246
msgid "Settings for notifications for reposts of your reposts"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:199
+#: src/screens/Settings/NotificationSettings/index.tsx:198
msgid "Settings for quote notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:177
+#: src/screens/Settings/NotificationSettings/index.tsx:176
msgid "Settings for reply notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:210
+#: src/screens/Settings/NotificationSettings/index.tsx:209
msgid "Settings for repost notifications"
msgstr ""
@@ -11111,8 +11131,8 @@ msgstr ""
msgid "Share anyway"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:176
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:179
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:174
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:177
msgid "Share author DID"
msgstr ""
@@ -11123,7 +11143,7 @@ msgstr ""
msgid "Share feedback"
msgstr ""
-#: src/components/Lightbox/chrome/ImageMenu.tsx:93
+#: src/components/Lightbox/chrome/ImageMenu.tsx:94
#: src/components/Lightbox/Lightbox.web.tsx:281
#: src/components/Lightbox/Lightbox.web.tsx:307
msgid "Share image"
@@ -11150,8 +11170,8 @@ msgstr ""
msgid "Share my profile"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:167
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:170
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:165
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:168
msgid "Share post at:// URI"
msgstr ""
@@ -11165,12 +11185,12 @@ msgstr ""
msgid "Share QR code"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr ""
-#: src/screens/Search/Shell.tsx:568
-#: src/screens/Search/Shell.tsx:638
+#: src/screens/Search/Shell.tsx:565
+#: src/screens/Search/Shell.tsx:634
msgid "Share this search"
msgstr ""
@@ -11182,8 +11202,8 @@ msgstr ""
msgid "Share this starter pack and help people join your community on Bluesky."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:132
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:135
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:130
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:133
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:160
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:166
#: src/screens/StarterPack/StarterPackScreen.tsx:638
@@ -11201,7 +11221,7 @@ msgstr ""
msgid "Share your thoughts…"
msgstr ""
-#: src/Navigation.tsx:322
+#: src/Navigation.tsx:323
msgid "Shared Preferences Tester"
msgstr ""
@@ -11215,7 +11235,7 @@ msgstr ""
msgid "Sharing your age range reveals only the range associated with your Google Account – for example, that you’re at least 18. <0>Your exact age and birthday are never shared,0> and this data never leaves this device. Therefore, it only enables access on this device. Alternatively, <1>you can use our trusted partner, KWS1>, to complete your verification and enable access on all platforms."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:220
+#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:143
#: src/components/moderation/PostHider.tsx:140
msgid "Show"
@@ -11225,13 +11245,13 @@ msgstr ""
msgid "Show alt text"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:179
-#: src/components/moderation/ScreenHider.tsx:182
+#: src/components/moderation/ScreenHider.tsx:175
+#: src/components/moderation/ScreenHider.tsx:178
#: src/features/liveNow/components/LiveStatusDialog.tsx:318
#: src/features/liveNow/components/LiveStatusDialog.tsx:322
#: src/screens/List/ListHiddenScreen.tsx:194
-#: src/screens/VideoFeed/index.tsx:700
-#: src/screens/VideoFeed/index.tsx:706
+#: src/screens/VideoFeed/index.tsx:717
+#: src/screens/VideoFeed/index.tsx:723
msgid "Show anyway"
msgstr ""
@@ -11270,8 +11290,8 @@ msgstr ""
msgid "Show lists of users to select from"
msgstr ""
-#: src/components/Post/ShowMoreTextButton.tsx:52
-msgid "Show More"
+#: src/components/Post/ShowMoreTextButton.tsx:50
+msgid "Show more"
msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
@@ -11329,7 +11349,7 @@ msgstr ""
msgid "Show when you’re live"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:582
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:583
msgid "Shows information about when this post was created"
msgstr ""
@@ -11337,7 +11357,7 @@ msgstr ""
msgid "Shows other accounts you can switch to"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:172
+#: src/components/moderation/ContentHider.tsx:169
#: src/components/moderation/PostHider.tsx:94
msgid "Shows the content"
msgstr ""
@@ -11354,7 +11374,7 @@ msgstr ""
#: src/screens/Login/LoginForm.tsx:560
#: src/screens/Messages/JoinRequest.tsx:290
#: src/screens/Messages/JoinRequest.tsx:296
-#: src/screens/Search/SearchResults.tsx:386
+#: src/screens/Search/SearchResults.tsx:413
#: src/view/com/auth/SplashScreen.tsx:116
#: src/view/com/auth/SplashScreen.tsx:123
#: src/view/com/auth/SplashScreen.web.tsx:124
@@ -11432,7 +11452,7 @@ msgstr ""
msgid "Sign up"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:98
+#: src/components/moderation/ScreenHider.tsx:96
#: src/lib/moderation/useGlobalLabelStrings.ts:28
msgid "Sign-in Required"
msgstr ""
@@ -11607,7 +11627,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr ""
@@ -11646,7 +11666,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Sports"
msgstr ""
@@ -11664,7 +11684,7 @@ msgstr ""
msgid "Start a group chat"
msgstr ""
-#: src/components/dms/dialogs/NewChatDialog.tsx:191
+#: src/components/dms/dialogs/NewChatDialog.tsx:192
msgid "Start a new chat"
msgstr ""
@@ -11678,17 +11698,17 @@ msgstr ""
msgid "Start adding people!"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:726
+#: src/components/dms/InitiateChatFlow.tsx:831
msgid "Start chat"
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:428
-#: src/components/dms/InitiateChatFlow.tsx:874
+#: src/components/dms/InitiateChatFlow.tsx:1087
msgid "Start chat with {displayName}"
msgstr ""
-#: src/Navigation.tsx:541
-#: src/Navigation.tsx:546
+#: src/Navigation.tsx:550
+#: src/Navigation.tsx:555
#: src/screens/StarterPack/Wizard/index.tsx:197
msgid "Starter Pack"
msgstr ""
@@ -11711,7 +11731,11 @@ msgstr ""
msgid "Starter pack is invalid"
msgstr ""
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/SearchResults.tsx:120
+msgid "Starter packs"
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr ""
@@ -11750,7 +11774,7 @@ msgstr ""
msgid "Stored as part of a secure code for matching with others"
msgstr ""
-#: src/Navigation.tsx:307
+#: src/Navigation.tsx:308
#: src/screens/Settings/Settings.tsx:465
msgid "Storybook"
msgstr ""
@@ -11846,11 +11870,11 @@ msgid "Successfully verified"
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:243
-#: src/components/dms/InitiateChatFlow.tsx:350
+#: src/components/dms/InitiateChatFlow.tsx:432
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -11879,7 +11903,7 @@ msgctxt "Name of app icon variant"
msgid "Sunset"
msgstr ""
-#: src/Navigation.tsx:332
+#: src/Navigation.tsx:333
#: src/view/screens/Support.tsx:25
#: src/view/screens/Support.tsx:28
msgid "Support"
@@ -11890,10 +11914,12 @@ msgid "Support for this feature in your country has not been enabled yet! Please
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:98
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:114
msgid "Suspended accounts cannot participate in a group chat."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:60
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:75
msgid "Suspended accounts cannot participate in chat."
msgstr ""
@@ -12056,7 +12082,7 @@ msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:181
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:31
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:98
-#: src/Navigation.tsx:342
+#: src/Navigation.tsx:343
#: src/screens/Settings/AboutSettings.tsx:94
#: src/screens/Settings/AboutSettings.tsx:97
#: src/view/screens/TermsOfService.tsx:25
@@ -12113,7 +12139,7 @@ msgstr ""
msgid "That's all, folks!"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1195
+#: src/screens/VideoFeed/index.tsx:1212
msgid "That's everything!"
msgstr ""
@@ -12262,7 +12288,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12296,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr ""
@@ -12279,8 +12305,8 @@ msgstr ""
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr ""
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr ""
@@ -12305,7 +12331,7 @@ msgstr ""
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12406,7 @@ msgstr ""
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12388,7 +12414,7 @@ msgstr ""
msgid "They won’t be able to rejoin unless you invite them again."
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:118
+#: src/components/moderation/ScreenHider.tsx:116
msgid "This {screenDescription} has been flagged:"
msgstr ""
@@ -12404,7 +12430,7 @@ msgstr ""
msgid "This account has one or more attempted verifications, but it is not currently verified."
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:113
+#: src/components/moderation/ScreenHider.tsx:111
msgid "This account has requested that users sign in to view their profile."
msgstr ""
@@ -12533,7 +12559,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr ""
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr ""
@@ -12637,7 +12663,7 @@ msgstr ""
#. placeholder {0}: niceDate(i18n, createdAt)
#. placeholder {1}: niceDate(i18n, indexedAt)
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:622
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:623
msgid "This post claims to have been created on <0>{0}0>, but was first seen by Bluesky on <1>{1}1>."
msgstr ""
@@ -12645,7 +12671,7 @@ msgstr ""
msgid "This post has an unknown type of threadgate on it. Your app may be out of date."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:157
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:155
msgid "This post is only visible to logged-in users."
msgstr ""
@@ -12699,6 +12725,7 @@ msgid "This user doesn't have any followers."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:64
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:79
msgid "This user has blocked you and cannot be messaged."
msgstr ""
@@ -12708,6 +12735,7 @@ msgid "This user has blocked you. You cannot view their content."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:68
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:83
msgid "This user has disabled chat and cannot be messaged."
msgstr ""
@@ -12733,7 +12761,7 @@ msgstr ""
msgid "This user isn't following anyone."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:236
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:304
msgid "This video can’t be played on your device. Your browser or system may be missing the required video codecs (H.264/AAC)."
msgstr ""
@@ -12782,7 +12810,7 @@ msgstr ""
msgid "Threaded"
msgstr ""
-#: src/Navigation.tsx:375
+#: src/Navigation.tsx:376
msgid "Threads Preferences"
msgstr ""
@@ -12842,7 +12870,7 @@ msgid "Too many contacts - you've exceeded the number of contacts you can import
msgstr ""
#: src/screens/Hashtag.tsx:86
-#: src/screens/Search/SearchResults.tsx:74
+#: src/screens/Search/SearchResults.tsx:83
#: src/screens/Topic.tsx:58
msgid "Top"
msgstr ""
@@ -12854,7 +12882,7 @@ msgstr ""
msgid "Top replies first"
msgstr ""
-#: src/Navigation.tsx:494
+#: src/Navigation.tsx:503
msgid "Topic"
msgstr ""
@@ -12889,7 +12917,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr ""
@@ -12898,7 +12928,7 @@ msgstr ""
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -12914,11 +12944,11 @@ msgstr ""
msgid "Trust emerges from relationships, communities, and shared context, so we’re also enabling <0>trusted verifiers0>: organizations that can directly issue verification."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:233
+#: src/screens/Search/SearchResults.tsx:260
msgid "Try a different search term or remove some filters."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:235
+#: src/screens/Search/SearchResults.tsx:262
msgid "Try a different search term."
msgstr ""
@@ -12993,10 +13023,12 @@ msgid "Unable to fetch join requests."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:113
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:129
msgid "Unable to find a selected recipient."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:77
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:92
msgid "Unable to find the selected recipient."
msgstr ""
@@ -13023,9 +13055,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13097,8 @@ msgstr ""
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13100,7 +13132,7 @@ msgstr ""
msgid "Unfollow account"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:902
+#: src/screens/VideoFeed/index.tsx:919
msgid "Unfollows the user"
msgstr ""
@@ -13128,7 +13160,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr ""
@@ -13198,14 +13230,14 @@ msgid "Unpin"
msgstr ""
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr ""
@@ -13220,7 +13252,7 @@ msgid "Unpin moderation list"
msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr ""
@@ -13254,7 +13286,7 @@ msgstr ""
msgid "Unsubscribed from list"
msgstr ""
-#: src/view/com/composer/text-input/TextInput.tsx:128
+#: src/view/com/composer/text-input/TextInput.tsx:127
msgid "Unsupported clipboard content"
msgstr ""
@@ -13506,7 +13538,7 @@ msgstr ""
msgid "Verification settings"
msgstr ""
-#: src/Navigation.tsx:207
+#: src/Navigation.tsx:208
#: src/screens/Moderation/VerificationSettings.tsx:34
msgid "Verification Settings"
msgstr ""
@@ -13614,7 +13646,7 @@ msgstr ""
msgid "Video failed to process"
msgstr ""
-#: src/Navigation.tsx:562
+#: src/Navigation.tsx:571
msgid "Video Feed"
msgstr ""
@@ -13624,24 +13656,24 @@ msgid "Video from {0}: {text}"
msgstr ""
#. placeholder {0}: sanitizeHandle( post.author.handle, '@', )
-#: src/screens/VideoFeed/index.tsx:1157
+#: src/screens/VideoFeed/index.tsx:1174
msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "Video Games"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1156
+#: src/screens/VideoFeed/index.tsx:1173
msgid "Video is paused"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1156
+#: src/screens/VideoFeed/index.tsx:1173
msgid "Video is playing"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:232
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:299
msgid "Video not found."
msgstr ""
@@ -13687,9 +13719,9 @@ msgstr ""
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
-#: src/screens/VideoFeed/index.tsx:863
+#: src/screens/VideoFeed/index.tsx:880
#: src/view/com/notifications/NotificationFeedItem.tsx:619
msgid "View {0}'s profile"
msgstr ""
@@ -13720,13 +13752,13 @@ msgstr ""
msgid "View debug entry"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:728
-#: src/screens/VideoFeed/index.tsx:746
+#: src/screens/VideoFeed/index.tsx:745
+#: src/screens/VideoFeed/index.tsx:763
msgid "View details"
msgstr ""
#: src/view/com/posts/ViewFullThread.tsx:31
-#: src/view/com/posts/ViewFullThread.tsx:64
+#: src/view/com/posts/ViewFullThread.tsx:65
msgid "View full thread"
msgstr ""
@@ -13794,11 +13826,11 @@ msgstr ""
msgid "View the labeling service provided by @{0}"
msgstr ""
-#: src/components/verification/VerificationCheckButton.tsx:93
+#: src/components/verification/VerificationCheckButton.tsx:103
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr ""
@@ -13827,7 +13859,7 @@ msgstr ""
msgid "View your muted accounts"
msgstr ""
-#: src/components/verification/VerificationCheckButton.tsx:92
+#: src/components/verification/VerificationCheckButton.tsx:102
msgid "View your verifications"
msgstr ""
@@ -14031,7 +14063,7 @@ msgid "We're having network issues, try again"
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:197
-#: src/components/dms/InitiateChatFlow.tsx:289
+#: src/components/dms/InitiateChatFlow.tsx:321
msgid "We’re having network issues, try again"
msgstr ""
@@ -14060,13 +14092,15 @@ msgstr ""
msgid "We're sorry, but we weren't able to load your muted words at this time. Please try again."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:412
-#: src/screens/Search/SearchResults.tsx:553
+#: src/screens/Search/SearchResults.tsx:439
+#: src/screens/Search/SearchResults.tsx:580
+#: src/screens/Search/SearchResults.tsx:777
msgid "We’re sorry, but your search could not be completed."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:411
-#: src/screens/Search/SearchResults.tsx:552
+#: src/screens/Search/SearchResults.tsx:438
+#: src/screens/Search/SearchResults.tsx:579
+#: src/screens/Search/SearchResults.tsx:776
msgid "We’re sorry, but your search could not be completed. Please try again in a few minutes."
msgstr ""
@@ -14358,7 +14392,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14435,9 +14469,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr ""
@@ -14447,6 +14481,7 @@ msgid "You cannot add more than {EMOJI_REACTION_LIMIT, plural, one {# emoji reac
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:105
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:121
msgid "You cannot create a group chat yet."
msgstr ""
@@ -14610,7 +14645,7 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14670,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14795,7 +14830,7 @@ msgstr ""
msgid "You've reached the maximum number of requests allowed. Please try again later."
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:426
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:430
msgid "You’ve reached the maximum of {MAX_FILTERS, plural, one {# filter} other {# filters}}. Add more values to an existing filter instead of creating new ones."
msgstr ""
@@ -14811,7 +14846,7 @@ msgstr ""
msgid "You've reached your daily limit for video uploads (too many videos)"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1204
+#: src/screens/VideoFeed/index.tsx:1221
msgid "You've run out of videos to watch. Maybe it's a good time to take a break?"
msgstr ""
@@ -14831,11 +14866,11 @@ msgstr ""
msgid "Your account is not yet old enough to upload videos. Please try again later."
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:731
+#: src/components/dms/InitiateChatFlow.tsx:836
msgid "Your account is too new"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:732
+#: src/components/dms/InitiateChatFlow.tsx:837
msgid "Your account must be at least 7 days old to create a new group chat."
msgstr ""
@@ -14926,8 +14961,8 @@ msgstr ""
msgid "Your hosting provider is detected automatically from the username you enter."
msgstr ""
-#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/Navigation.tsx:475
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14974,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
diff --git a/src/locale/locales/hi/messages.po b/src/locale/locales/hi/messages.po
index c80687ba48..f0cd56078b 100644
--- a/src/locale/locales/hi/messages.po
+++ b/src/locale/locales/hi/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: hi\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Hindi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {फ़ॉलोइंग} other {फ़ॉलोइंग}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, other {पोस्ट}}"
@@ -228,6 +231,16 @@ msgstr ""
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr ""
@@ -821,11 +836,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr ""
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr ""
@@ -989,8 +999,8 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1715,7 +1725,7 @@ msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "बातचीत खोलते समय समस्या हुई"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr ""
msgid "Birthday"
msgstr "जन्मदिन"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "एक्सप्लोर पृष्ठ पर और सुझा
msgid "Browse other feeds"
msgstr "अन्य फ़ीड देखें"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "{displayName} के बारे में पोस्ट देखें"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "{displayName} से टैग किए गए पोस्ट देखें"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr ""
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr ""
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "{displayName} विषय देखें"
@@ -2462,7 +2474,7 @@ msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "{0} के द्वारा"
@@ -2473,9 +2485,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "<0>{0}0> के द्वार"
@@ -2534,7 +2546,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "बातचीत म्यूट किया गया"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,7 +2761,7 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
@@ -3047,7 +3059,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "सामग्री अवरुद्ध"
msgid "Content filters"
msgstr "सामग्री फ़िल्टर"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr ""
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3540,11 +3548,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr "बातचीत छोड़ी नहीं जा सकी"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "फ़ीड लोड नहीं किया जा सका"
@@ -3562,7 +3570,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr "बातचीत म्यूट नहीं किया जा सका"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3743,7 +3751,7 @@ msgstr "संस्कृति"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4087,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr "लॉग आउट उपयोगकर्ताओं को मेरा खाता दिखाने से ऐप्स को मना करें"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "लॉग आउट उपयोगकर्ताओं को मे
msgid "Discover new custom feeds"
msgstr "नए कस्टम फ़ीड की खोज करें"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "नए फ़ीड की खोज करें"
@@ -4111,11 +4119,11 @@ msgstr "त्रुटि ख़ारिज करें"
msgid "Dismiss getting started guide"
msgstr "शुरुआती गाइड ख़ारिज करें"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4365,8 +4373,8 @@ msgstr "छवि संपादित करें"
msgid "Edit interaction settings"
msgstr "संपर्क सेटिंग संपादित करें"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
@@ -4650,7 +4658,7 @@ msgstr "अपने उपयोगकर्ता नाम और पास
msgid "Enters full screen"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr ""
@@ -4979,16 +4987,16 @@ msgstr ""
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "फ़ीड प्राथमिकताएँ लोड करने में असफल"
@@ -5012,14 +5020,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "अनुशंसित फ़ीड लोड करने में असफल"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "अनुशंसित फ़ॉलो लोड करने में असफल"
@@ -5212,7 +5220,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "फ़ीड मेनू"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "फ़ीड अपडेट की गई!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "फ़ीड जो हमें लगता है आपको पसंद आए।"
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr ""
@@ -6148,7 +6152,7 @@ msgstr ""
msgid "Hidden list"
msgstr "छिपाई गई सूची"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "छिपाई गई सूची"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "छिपाएँ"
@@ -6198,7 +6202,7 @@ msgstr "सब के लिए जवाब छिपाएँ"
msgid "Hide reply for me"
msgstr "मेरे लिए जवाब छिपाएँ"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr ""
@@ -6218,12 +6222,12 @@ msgstr "यह पोस्ट छिपाएँ?"
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "रुझान छिपाएँ"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "रुझान छिपाएँ?"
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr ""
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6993,8 +6993,8 @@ msgstr "निकलें"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Bluesky से बाहर जा रहे हैं"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "रोशन"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "पसंद"
@@ -7085,7 +7085,7 @@ msgstr "10 पोस्ट पसंद करें"
msgid "Like 10 posts to train the Discover feed"
msgstr "डिस्कवर फ़ीड को प्रशिक्षित करने के लिए 10 पोस्ट पसंद करें"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "इस फ़ीड को पसंद करें"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "{0, plural, one {# उपयोगकर्ता} other {# उपयोगकर्ताओं}} ने पसंद किया"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7279,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "और लोड करें"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "और अनुशंसित फ़ीड लोड करें"
@@ -7292,7 +7292,7 @@ msgstr "और अनुशंसित फ़ीड लोड करें"
msgid "Load new notifications"
msgstr "नई अधिसूचनाएँ लोड करें"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "मीडिया जो कुछ दर्शकों के लिए भयावह या अनुचित हो सकता है"
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7867,7 +7867,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr "छोड़ें, मेरे लिए हैंडल बनाएँ"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "नया"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "नया पासवर्ड"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "सबसे नया जवाब पहले"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "समाचार"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "कोई परिणाम नहीं"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8248,7 +8247,7 @@ msgstr ""
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8396,7 +8395,7 @@ msgstr "अरे नहीं!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "ड्रॉअर मेनू खोलें"
msgid "Open emoji picker"
msgstr "इमोजी चयन खोलें"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "फ़ीड जानकारी स्क्रीन खोलें"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "फ़ीड विकल्प मेनू खोलें"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "वयस्कों के लिए छवि।"
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "फ़ीड पिन करें"
@@ -9034,7 +9034,7 @@ msgstr "फ़ीड पिन करें"
msgid "Pin to home"
msgstr "होम में पिन करें"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "होम में पिन करें"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "पिन किया गया"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "होम में {0} पिन किया गया"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "राजनीति"
@@ -9717,10 +9717,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "अनुशंसित"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "फिर कनेक्ट करें"
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "छवि हटाएँ"
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "बातचीत की शिकायत करें"
msgid "Report dialog"
msgstr "शिकायत डायलॉग"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "फ़ीड की शिकायत करें"
@@ -10483,8 +10479,8 @@ msgstr "QR कोड सहेजें"
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "मेरे फ़ीड में सहेजें"
@@ -10505,7 +10501,7 @@ msgstr "सहेजे गए फ़ीड"
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "आपके फ़ीड में सहेजा गया"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "फ़ीड खोजें जो आप दूसरों को दिखाना चाहते हैं"
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
@@ -10705,6 +10701,7 @@ msgstr "Bluesky में नौकरियाँ देखें"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10709,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "सत्यापन ईमेल भेजें"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "सीधा संदेश द्वारा भेजें"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "QR कोड साझा करें"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "इस फ़ीड को साझा करें"
@@ -11607,7 +11608,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "कुछ गड़बड़ है? हमें बताएँ।"
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "खेल"
@@ -11711,7 +11712,7 @@ msgstr "आपके द्वारा स्टार्टर पैक"
msgid "Starter pack is invalid"
msgstr "स्टार्टर पैक अमान्य है"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "स्टार्टर पैक"
@@ -11850,7 +11851,7 @@ msgstr ""
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -12262,7 +12263,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr "सर्वर से संपर्क करने में समस्या हुई"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "सर्वर से संपर्क करने में समस्या हुई, कृपया अपना इंटरनेट कनेक्शन जाँच लें और फिर प्रयास करें।"
@@ -12279,8 +12280,8 @@ msgstr "सर्वर से संपर्क करने में सम
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "अधिसूचनाएँ लाने में समस्या हुई। फिर प्रयास करने के लिए यहाँ दबाएँ।"
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "पोस्ट लाने में समस्या हुई। फिर प्रयास करने के लिए यहाँ दबाएँ।"
@@ -12305,7 +12306,7 @@ msgstr "आपके सेवा जानकारी को लाने म
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "इस फ़ीड को हटाने में समस्या हुई। कृपया अपना इंटरनेट कनेक्शन जाँच लें और फिर प्रयास करें।"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "ये सेटिंग केवल फ़ॉलोइंग फ़ी
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "यह फ़ीड खाली है! आपको अधिक उपयोगकर्ताओं को फ़ॉलो करना पड़ेगा या अपने भाषा सेटिंग को बदलना पड़ेगा।"
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "यह फ़ीड खाली है।"
@@ -12889,7 +12890,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "रुझान"
@@ -12898,7 +12901,7 @@ msgstr "रुझान"
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -13023,9 +13026,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "खाता अनअवरुद्ध करें?"
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "नापसंद करें"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "पिन से हटाएँ"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "फ़ीड को पिन से हटाएँ"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "होम से पिन से हटाएँ"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "मॉडरेशन सूची को पिन से हटाएँ"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "{0} को होम पिन से हटाया गया"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "वीडियो गेम"
@@ -13687,7 +13690,7 @@ msgstr "{0} का अवतार देखें"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "@{0} द्वारा दी गई लेबल सेवा दे
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "इस फ़ीड को पसंद करने वाले उपयोगकर्ता देखें"
@@ -14358,7 +14361,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14435,9 +14438,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "आप इसे बाद में अपने सेटिंग में बदल सकते हैं।"
@@ -14610,7 +14613,7 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr "आप अधिकतम केवल 3 फ़ीड जोड़ सकते हैं"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14638,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
diff --git a/src/locale/locales/hu/messages.po b/src/locale/locales/hu/messages.po
index f3f3d6fd76..398b41cc04 100644
--- a/src/locale/locales/hu/messages.po
+++ b/src/locale/locales/hu/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: hu\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Hungarian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {követett} other {követett}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {bejegyzés} other {bejegyzés}}"
@@ -228,6 +231,16 @@ msgstr "{0} · {1}"
msgid "{0} (Account)"
msgstr "{0} (fiók)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr "{0} {1}"
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -259,7 +272,7 @@ msgstr "{0} és {1} fel lett véve a csoportba"
#: src/screens/PostThread/components/LikesStat.tsx:135
#: src/screens/PostThread/components/LikesStat.tsx:191
msgid "{0} and {1} like this"
-msgstr "{0} és {1} kedveli ezt a bejegyzést"
+msgstr ""
#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
#. placeholder {0}: nameLink(names[0])
@@ -267,12 +280,12 @@ msgstr "{0} és {1} kedveli ezt a bejegyzést"
#. placeholder {2}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:196
msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr "{0} és {others, plural, one {{1} további} other {{2} további}} személy kedveli ezt a bejegyzést"
+msgstr ""
#. placeholder {0}: names[0].displayName
#: src/screens/PostThread/components/LikesStat.tsx:137
msgid "{0} and {othersLabel} like this"
-msgstr "{0} és {othersLabel} kedveli ezt a bejegyzést"
+msgstr ""
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
@@ -330,7 +343,7 @@ msgstr "{0} elhagyta a csoportot"
#: src/screens/PostThread/components/LikesStat.tsx:138
#: src/screens/PostThread/components/LikesStat.tsx:206
msgid "{0} likes this"
-msgstr "{0} kedveli ezt a bejegyzést"
+msgstr ""
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
@@ -395,13 +408,13 @@ msgstr "{0}, {1} és {memberCount, plural, other {#}} további személy fel lett
#. placeholder {3}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:181
msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr "{0}, {1} és {others, plural, one {{2} további} other {{3} további}} személy kedveli ezt a bejegyzést"
+msgstr ""
#. placeholder {0}: names[0].displayName
#. placeholder {1}: names[1].displayName
#: src/screens/PostThread/components/LikesStat.tsx:134
msgid "{0}, {1}, and {othersLabel} like this"
-msgstr "{0}, {1} és {othersLabel} kedveli ezt a bejegyzést"
+msgstr ""
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
@@ -780,7 +793,7 @@ msgstr "{numMatches, plural, other {# névjegyet találtunk}}"
#. placeholder {1}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:127
msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr "{others, plural, one {{0} további} other {{1} további}} személy"
+msgstr ""
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "{profileName} {timeAgoString} csatlakozott a Blueskyhoz egy kezdőcsomag igénybevételével"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr "{requestCount, plural, other {# felkérés}}"
msgid "{requestCount}+ requests"
msgstr "Több, mint {requestCount} kérelem"
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "{type} órája"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} egy megbízható hitelesítő"
@@ -989,8 +999,8 @@ msgstr "Hálózati hiba történt. Ellenőrizd az internetkapcsolatot"
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1707,7 +1717,7 @@ msgstr "Olyan probléma, amit nem lehet a többi kategóriába sorolni"
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "Hiba történt a csoportbeszélgetés létrehozása közben. Próbáld újra."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
@@ -1715,7 +1725,7 @@ msgstr "Hiba történt a csevegés indítása közben. Próbáld újra."
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "A csevegés megnyitása meghiúsult"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr "Születési dáum"
msgid "Birthday"
msgstr "Születésnap"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr "bloomscrolling booksky"
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "További javaslatokat a Felfedezés oldalon találsz"
msgid "Browse other feeds"
msgstr "További hírfolyamok"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "A(z) „{displayName}” témakörrel kapcsolatos bejegyzések"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "A(z) „{displayName}” címkével ellátott bejegyzések"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "A(z) {displayName} kezdőcsomag böngészése"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "A(z) „{0}” témakör böngészése"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "A(z) „{displayName}” témakör böngészése"
@@ -2462,7 +2474,7 @@ msgstr "Gomb a kezdőoldali idővonalra ugráshoz"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Szerző: {0}"
@@ -2473,9 +2485,9 @@ msgstr "Szerző: @{0}"
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Szerző: <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr "Kamera-hozzáférés szükséges"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Csevegés elnémítva"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr "A csevegés nem található."
@@ -2749,7 +2761,7 @@ msgstr "A csevegés nem található."
msgid "Chat options"
msgstr "Beállítások"
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr "A csoport tulajdonosa nem hagyhatja el azt."
@@ -3047,7 +3059,7 @@ msgstr "Reklámcsík bezárása"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Letiltottad a tartalmat"
msgid "Content filters"
msgstr "Tartalomszűrés"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Javasolt tartalmak a hálózatról."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "Tartalmak nyelve"
@@ -3540,11 +3548,11 @@ msgstr "Az ismerőseid követése meghiúsult. {0}"
msgid "Could not leave chat"
msgstr "A csevegés elhagyása meghiúsult"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr "A csevegés elhagyása meghiúsult."
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "A hírfolyam betöltése meghiúsult"
@@ -3562,7 +3570,7 @@ msgstr "A profil betöltése meghiúsult"
msgid "Could not mute chat"
msgstr "A csevegés elnémítása meghiúsult"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr "A tag eltávolítása meghiúsult."
@@ -3600,7 +3608,7 @@ msgstr "Országhívószám"
#. Advanced search: Example of a “none of these words” search. Paired with “cats dogs”.
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:268
msgid "cows pigs"
-msgstr "tehén malac"
+msgstr "boci malac"
#. Text on button to create a new starter pack
#. Text on button to create a new starter pack
@@ -3743,7 +3751,7 @@ msgstr "Kultúra"
msgid "Current beta features"
msgstr "Jelenleg elérhető kísérleti funkciók"
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr "Jelenlegi csevegés"
@@ -4079,6 +4087,10 @@ msgstr "A Germ DM szétkapcsolása"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "A fiók kijelentkezett felhasználók elől való elrejtésének kérelmezése"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr "Hírfolyamok felfedezése"
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "A fiók kijelentkezett felhasználók elől való elrejtésének kérelm
msgid "Discover new custom feeds"
msgstr "Egyéni hírfolyamok felfedezése"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "Új hírfolyamok felfedezése"
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Új hírfolyamok felfedezése"
@@ -4111,11 +4119,11 @@ msgstr "Hiba bezárása"
msgid "Dismiss getting started guide"
msgstr "Gyorstalpaló bezárása"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "Érdeklődési körök bezárása"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "Élőeseményes reklámcsík elrejtése"
@@ -4365,8 +4373,8 @@ msgstr "Kép szerkesztése"
msgid "Edit interaction settings"
msgstr "Kapcsolatbalépési beállítások szerkesztése"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "Érdeklődési körök szerkesztése"
@@ -4650,7 +4658,7 @@ msgstr "Add meg a felhasználónevedet és a jelszavadat"
msgid "Enters full screen"
msgstr "Teljes képernyős mód"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Szórakozás"
@@ -4979,16 +4987,16 @@ msgstr "A csoportbeszélgetés elhagyása meghiúsult"
msgid "Failed to load conversations"
msgstr "A csevegések betöltése meghiúsult"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "A hírfolyamok betöltése meghiúsult"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "A hírfolyambeállítások betöltése meghiúsult"
@@ -5012,14 +5020,14 @@ msgstr "A betöltés meghiúsult."
msgid "Failed to load profiles"
msgstr "A profilok betöltése meghiúsult"
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Az ajánlott hírfolyamok betöltése meghiúsult"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "A javasolt személyek betöltése meghiúsult"
@@ -5212,7 +5220,7 @@ msgstr "Hírfolyamszerző"
msgid "Feed identifier"
msgstr "Hírfolyam-azonosító"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Hírfolyammenü"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Hírfolyamok frissítve"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "További ajánlott hírfolyamok."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Frissítések keresése"
@@ -5283,11 +5287,11 @@ msgstr "Szűrés szerző szerint (jelenleg: {currentLabel})"
#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:50
msgid "Filter by media"
-msgstr "Szűrés mellékletek szerint"
+msgstr "Szűrés mellékletek alapján"
#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:31
msgid "Filter by media (currently: {currentLabel})"
-msgstr "Szűrés mellékletek szerint (jelenleg: {currentLabel})"
+msgstr "Szűrés mellékletek alapján (jelenleg: {currentLabel})"
#: src/lib/moderation/useLabelBehaviorDescription.ts:69
msgid "Filter from feeds"
@@ -5654,7 +5658,7 @@ msgstr "Szabadítsd fel a hírfolyamodat!"
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:406
#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:159
msgid "From"
-msgstr "Forrás"
+msgstr "Szerző"
#: src/screens/Hashtag.tsx:123
msgid "From {sanitizedAuthor}"
@@ -5672,7 +5676,7 @@ msgstr "A(z) <0/> hírfolyamból"
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:30
msgid "From these people"
-msgstr "Az alábbi személyektől"
+msgstr "az alábbi személyek által közzétett bejegyzések"
#: src/components/StarterPack/ProfileStarterPacks.tsx:337
msgid "Generate a starter pack"
@@ -5764,7 +5768,7 @@ msgstr "Értesítés, ha vannak bejövő üzeneteid."
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr "Értesítés, ha egy követett bejegyzéssel kapcsolatban történik valami."
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
@@ -6148,7 +6152,7 @@ msgstr "Elrejtve a moderálási beállítások alapján."
msgid "Hidden list"
msgstr "Rejtett lista"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Rejtett lista"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Elrejtés"
@@ -6198,7 +6202,7 @@ msgstr "Válasz elrejtése mindenkinek"
msgid "Hide reply for me"
msgstr "Válasz elrejtése helyileg"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Kártya elrejtése"
@@ -6218,12 +6222,12 @@ msgstr "Válasz elrejtése"
msgid "Hide translation"
msgstr "Fordítás elrejtése"
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Felkapott témakörök elrejtése"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Felkapott témakörök elrejtése"
@@ -6321,10 +6325,6 @@ msgstr "Tárhelyszolgáltató: {0}"
msgid "Hosting provider: Bluesky"
msgstr "Tárhelyszolgáltató: Bluesky"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Felkapott"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr "A folyamat leírása:"
@@ -6566,7 +6566,7 @@ msgstr "Elfogytak a beérkező üzenetek."
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:81
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:392
msgid "Include"
-msgstr "Bejegyzéstípusok"
+msgstr "Megtartás"
#. placeholder {0}: filter.mode === 'exclude' ? l({message: 'Exclude', comment: 'Advanced search filter'}) : l({message: 'Include', comment: 'Advanced search filter'})
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:44
@@ -6589,7 +6589,7 @@ msgstr "Az alábbi dátumig közzétett bejegyzések megtartása"
#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:50
msgid "Include these results"
-msgstr "Az alábbi találatok megtartása"
+msgstr "Szűrés bejegyzéstípus alapján"
#: src/screens/Login/LoginForm.tsx:165
msgid "Incorrect username or password"
@@ -6993,8 +6993,8 @@ msgstr "Elhagyás"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "A Bluesky elhagyása"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr "Ha elhagyod ezt a csoportbeszélgetést, akkor az zárolva marad és nem leszel képes újra csatlakozni."
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr "Csoportbeszélgetés elhagyva."
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Világos"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Tetszik"
@@ -7085,7 +7085,7 @@ msgstr "Kedvelj 10 megjegyzést!"
msgid "Like 10 posts to train the Discover feed"
msgstr "Kedvelj 10 megjegyzést a Követett hírfolyam idomításához!"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Hírfolyam kedvelése"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "{0, plural, one {#} other {#}} felhasználó kedveli"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "ÉLŐ"
msgid "Live event happening now: {0}"
msgstr "Jelenlegi élő esemény: {0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "Élő esemény elrejtve"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "Élő esemény ismét megjelenítve"
@@ -7279,12 +7279,12 @@ msgstr "Az élő adások kísérleti fázisban vannak"
msgid "Live link"
msgstr "Élő adás hivatkozása"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Továbbiak"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "További javasolt hírfolyamok"
@@ -7292,7 +7292,7 @@ msgstr "További javasolt hírfolyamok"
msgid "Load new notifications"
msgstr "Új értesítések betöltése"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr "A mellékletek egy másik eszközön érhetők el"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "A nyugalom megzavarására alkalmas vagy felnőtt témákat ábrázoló képek."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr "Tag eltávolítva a csoportbeszélgetésből."
@@ -7502,7 +7502,7 @@ msgstr "Említések"
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:37
msgid "Mentions of these people"
-msgstr "Az alábbi személyeket megemlítő bejegyzések"
+msgstr "az alábbi személyeket megemlítő bejegyzések"
#: src/components/Menu/index.tsx:119
msgid "Menu"
@@ -7867,7 +7867,6 @@ msgstr "Szerzői jogsértést, jogi követelést vagy szabályzatszegést jelent
msgid "Nevermind, create a handle for me"
msgstr "Mégse – hozzon létre egy felhasználónevet automatikusan"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Új"
@@ -7982,7 +7981,7 @@ msgstr "Új üzenetek"
msgid "New password"
msgstr "Új jelszó"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "A legújabb válaszok elöl"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Hírek"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Nincsenek találatok"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "A(z) „{0}” kifejezésre nincsenek találatok."
@@ -8248,7 +8247,7 @@ msgstr "A(z) „<0>{query}0>” kifejezésre nincsenek találatok."
msgid "No results found for your query with advanced search filters applied."
msgstr "A jelenlegi szűrőkkel nincsenek találatok a keresett kifejezésre."
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "Nincsenek találatok."
@@ -8396,7 +8395,7 @@ msgstr "Jaj, ne!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8509,15 +8508,15 @@ msgstr "Csak a csoportbeszélgetés tulajdonosa által követett személyek csat
#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:23
msgid "Only posts with media"
-msgstr "Csak a mellékletekkel rendelkező bejegyzések megtartása"
+msgstr "Csak a mellékletekkel rendelkező bejegyzések megjelenítése"
#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:24
msgid "Only posts with videos"
-msgstr "Csak a csatolt videókkal rendelkező bejegyzések megtartása"
+msgstr "Csak a videós mellékletekkel rendelkező bejegyzések megjelenítése"
#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:24
msgid "Only replies"
-msgstr ""
+msgstr "Csak válaszok"
#: src/view/com/composer/videos/SubtitleFilePicker.tsx:41
msgid "Only WebVTT (.vtt) files are supported"
@@ -8579,12 +8578,13 @@ msgstr "Oldalsó menü megnyitása"
msgid "Open emoji picker"
msgstr "Emojiválasztó megnyitása"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Hírfolyam tulajdonságainak megnyitása"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Hírfolyambeállítások megnyitása"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Felnőtteknek szánt képek."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Hírfolyam kitűzése"
@@ -9034,7 +9034,7 @@ msgstr "Hírfolyam kitűzése"
msgid "Pin to home"
msgstr "Kitűzés a kezdőoldalra"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Kitűzés a kezdőoldalra"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Kitűzve"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "A(z) {0} hírfolyam kitűzve"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "Üzenet megadása:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Politika"
@@ -9384,7 +9384,7 @@ msgstr "Bejegyzések"
#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:22
msgid "Posts and replies"
-msgstr ""
+msgstr "Nincs szűrés"
#: src/components/dialogs/MutedWords.tsx:123
msgid "Posts can be muted based on their text, their tags, or both. We recommend avoiding common words that appear in many posts, since it can result in no posts being shown."
@@ -9717,10 +9717,6 @@ msgstr "Keresési előzmények"
msgid "Recently used"
msgstr "Legutóbb használt"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Javasolt"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Újracsatlakozás"
@@ -9841,8 +9837,8 @@ msgstr "Szűrő eltávolítása"
msgid "Remove from chat"
msgstr "Eltávolítás a csevegésből"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Kép eltávolítása"
msgid "Remove live status"
msgstr "Élőadásos állapot eltávolítása"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr "Tag eltávolítása"
@@ -9948,7 +9944,7 @@ msgstr "Eltávolítva a mentett bejegyzések közül"
msgid "Removed from starter pack"
msgstr "Profil eltávolítva a kezdőcsomagból"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Beszélgetés jelentése"
msgid "Report dialog"
msgstr "Párbeszédablak jelentése"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Hírfolyam jelentése"
@@ -10483,8 +10479,8 @@ msgstr "QR-kód mentése"
msgid "Save these options for next time"
msgstr "Beállítások megjegyzése"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Mentés a hírfolyamgyűjteménybe"
@@ -10505,7 +10501,7 @@ msgstr "Mentett hírfolyamok"
msgid "Saved Posts"
msgstr "Mentett bejegyzések"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Hírfolyam elmentve"
@@ -10608,11 +10604,11 @@ msgstr "Keresés: {q}"
msgid "Search for feeds that you want to suggest to others."
msgstr "Keresd meg az ajánlani kívánt hírfolyamokat!"
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "További fiókok keresése"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "További hírfolyamok keresése"
@@ -10705,6 +10701,7 @@ msgstr "Állások a Blueskynál"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "Továbbiak"
@@ -10712,6 +10709,10 @@ msgstr "Továbbiak"
msgid "See more suggested profiles"
msgstr "További javasolt profilok megjelenítése"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr "További felkapott témakörök megjelenítése"
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10797,7 +10798,7 @@ msgstr "Hossz megadása"
#. placeholder {0}: labels[filter.field].title
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:102
msgid "Select filter type (currently: {0})"
-msgstr ""
+msgstr "Szűrőtípus megadása (jelenleg: {0})"
#: src/screens/Login/index.tsx:166
msgid "Select from an existing account"
@@ -10964,7 +10965,7 @@ msgstr "Visszaigazoló e-mail küldése"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Továbbítás személyes üzenetben"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,14 +11166,14 @@ msgstr "Profil megosztása"
msgid "Share QR code"
msgstr "QR-kód továbbítása"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Hírfolyam továbbítása"
#: src/screens/Search/Shell.tsx:557
#: src/screens/Search/Shell.tsx:626
msgid "Share this search"
-msgstr ""
+msgstr "Keresés továbbítása"
#: src/screens/StarterPack/StarterPackScreen.tsx:440
msgid "Share this starter pack"
@@ -11272,7 +11273,7 @@ msgstr "Választható felhasználólisták megjelenítése"
#: src/components/Post/ShowMoreTextButton.tsx:50
msgid "Show more"
-msgstr ""
+msgstr "Továbbiak"
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:596
@@ -11607,7 +11608,7 @@ msgstr "Valami balul sült el. Próbáld újra."
msgid "Something went wrong. Please try again."
msgstr "Valami balul sült el. Próbáld újra."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Valami nem stimmel? Vedd fel velünk a kapcsolatot!"
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "Hamis/kéretlen tartalom vagy átverés"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Sport"
@@ -11711,7 +11712,7 @@ msgstr "Kezdőcsomag – Saját"
msgid "Starter pack is invalid"
msgstr "Ez a kezdőcsomag érvénytelen"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Kezdőcsomagok"
@@ -11850,7 +11851,7 @@ msgstr "Fiók hitelesítve"
msgid "Suggested"
msgstr "Javasolt"
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "Javasolt fiókok"
@@ -12264,7 +12265,7 @@ msgstr "A GIF-ek betöltése meghiúsult. Ellenőrizd az internetkapcsolatot, ma
msgid "There was a problem with your internet connection, please try again"
msgstr "Hálózati hiba történt. Próbáld újra"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12272,7 +12273,7 @@ msgstr "Hálózati hiba történt. Próbáld újra"
msgid "There was an issue contacting the server"
msgstr "Megszakadt a kapcsolat a kiszolgálóval"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Megszakadt a kapcsolat a kiszolgálóval. Ellenőrizd az internetkapcsolatot, majd próbáld újra."
@@ -12281,8 +12282,8 @@ msgstr "Megszakadt a kapcsolat a kiszolgálóval. Ellenőrizd az internetkapcsol
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Az értesítések frissítése meghiúsult. Koppints ide az újrapróbálkozáshoz."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "A bejegyzések lekérése meghiúsult. Koppints ide az újrapróbálkozáshoz."
@@ -12307,7 +12308,7 @@ msgstr "A kiszolgálód adatainak lekérése meghiúsult"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "A hírfolyam eltávolítása meghiúsult. Ellenőrizd az internetkapcsolatot, majd próbáld újra."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12366,12 +12367,12 @@ msgstr "Ezek az alapértelmezett beállítások"
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:51
msgid "These domains"
-msgstr ""
+msgstr "az alábbi tartományokból származó bejegyzések"
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:44
msgid "These hashtags"
-msgstr ""
+msgstr "az alábbi címkékkel rendelkező bejegyzések"
#: src/screens/Settings/FollowingFeedPreferences.tsx:66
msgid "These settings only apply to the Following feed."
@@ -12380,9 +12381,9 @@ msgstr "Az alábbi beállítások csak a Követett hírfolyamra vonatkoznak."
#. Advanced search filter
#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:58
msgid "These URLs"
-msgstr ""
+msgstr "az alábbi hivatkozásokat tartalmazó bejegyzések"
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr "Csoporttulajdonos"
@@ -12535,7 +12536,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Ez a hírfolyam üres. Lehetséges, hogy nem követsz elég felhasználót vagy rosszul van beállítva a hírfolyam."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Ez a hírfolyam üres."
@@ -12891,7 +12892,9 @@ msgstr "Az ugyanazon nyelvre fordítást nem támogatja ez az eszköz."
msgid "Tree view"
msgstr "Ágas nézet"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Felkapott"
@@ -12900,7 +12903,7 @@ msgstr "Felkapott"
msgid "Trending GIFs"
msgstr "Felkapott GIF-ek"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "Felkapott témakörök beállításai"
@@ -13025,9 +13028,9 @@ msgstr "Nincs elérhető hírfolyam-információ"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13067,8 +13070,8 @@ msgstr "Fiók tiltásának feloldása"
msgid "Unblock list"
msgstr "Lista tiltásának feloldása"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13130,7 +13133,7 @@ msgstr "Nem megfelelően megjelölt felnőtt tartalom"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "Nem megfelelően megjelölt, abuzív vagy kölcsönös beleegyezés nélküli felnőtt tartalom"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Mégse tetszik"
@@ -13200,14 +13203,14 @@ msgid "Unpin"
msgstr "Kitűzés feloldása"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Kitűzés feloldása"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Kitűzés feloldása a kezdőoldalról"
@@ -13222,7 +13225,7 @@ msgid "Unpin moderation list"
msgstr "Moderálólista kitűzésének feloldása"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "A(z) {0} hírfolyam kitűzése feloldva"
@@ -13631,7 +13634,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "{0} videója. Koppints ide a lejátszáshoz/szüneteltetéshez."
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Videojátékok"
@@ -13689,7 +13692,7 @@ msgstr "{0} profilképének megtekintése"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13800,7 +13803,7 @@ msgstr "A(z) {0} által kínált feljegyzési szolgáltatás megtekintése"
msgid "View this user's verifications"
msgstr "Felhasználó hitelesítéseinek megtekintése"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "A hírfolyamot kedvelő felhasználók megtekintése"
@@ -14360,7 +14363,7 @@ msgstr "Jelenleg hitelesítve vagy. Ha megváltoztatod a megjelenítendő nevede
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "Jelenleg hitelesítve vagy. Ha megváltoztatod a felhasználónevedet, azzal elveszik a hitelesítésed. <0>További információ0>."
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "A megjelenített érdeklődési köröket bármikor szerkesztheted a Tartalom és mellékletek menüben."
@@ -14437,9 +14440,9 @@ msgstr "Továbbra is képes leszel az üzenetek elolvasására, de újakat nem t
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr "Egy bejegyzéshez {MAX_GALLERY_IMAGES, plural, other {# kép}} csatolható."
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Biztos vagy benne? Ezt a beállítást később is módosíthatod."
@@ -14612,7 +14615,7 @@ msgstr "A csomag legfeljebb {STARTER_PACK_MAX_SIZE, plural, other {{STARTER_PACK
msgid "You may only add up to 3 feeds"
msgstr "Legfeljebb 3 hírfolyamot jelölhetsz ki."
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr "Tagokat csak a csoport tulajdonosa távolíthat el."
@@ -14637,7 +14640,7 @@ msgstr "A galériához hozzáférés szükséges."
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "Az e-mailes kétlépcsős azonosítás bekapcsolása előtt vissza kell igazolnod a címedet."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr "Saját csoport"
@@ -14929,7 +14932,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr "A tárhelyszolgáltató a felhasználónév alapján történik megállapításra."
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14941,7 +14944,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "Érdeklődési körök frissítve"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "Az érdeklődési köreid megadásával javíthatod az élményedet!"
diff --git a/src/locale/locales/ia/messages.po b/src/locale/locales/ia/messages.po
index 88ee732932..944a85c38d 100644
--- a/src/locale/locales/ia/messages.po
+++ b/src/locale/locales/ia/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: ia\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Interlingua\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {sequito} other {sequitos}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {publication} other {publicationes}}"
@@ -228,6 +231,16 @@ msgstr ""
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "{type}h retro"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} es un verificator de confidentia"
@@ -989,8 +999,8 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1715,7 +1725,7 @@ msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Un problema ha occurrite durante le tentativa de aperir le chat"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr ""
msgid "Birthday"
msgstr "Data de nascentia"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Percurre plus suggestiones super le pagina Explorar"
msgid "Browse other feeds"
msgstr "Percurrer altere canales"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Percurrer publicationes super {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Percurrer publicationes etiquettate con {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Percurrer le pacchetto de initio {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Percurrer topico {0}"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Percurrer le topico {displayName}"
@@ -2462,7 +2474,7 @@ msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Per {0}"
@@ -2473,9 +2485,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Per <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Chat silentiate"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,7 +2761,7 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
@@ -3047,7 +3059,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Contento blocate"
msgid "Content filters"
msgstr "Filtros de contento"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Contento de tote le rete que poterea placer te."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3540,11 +3548,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr "Non ha essite possibile partir del chat"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Non ha essite possibile cargar le canal"
@@ -3562,7 +3570,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr "Non ha essite possibile silentiar le chat"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3743,7 +3751,7 @@ msgstr "Cultura"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4087,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Discoragiar que applicationes monstra mi conto a usatores sin session aperte"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Discoragiar que applicationes monstra mi conto a usatores sin session ap
msgid "Discover new custom feeds"
msgstr "Discoperi nove canales personalisate"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Discoperir nove canales"
@@ -4111,11 +4119,11 @@ msgstr "Clauder error"
msgid "Dismiss getting started guide"
msgstr "Clauder le guida de introduction"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "Clauder interesses"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4365,8 +4373,8 @@ msgstr "Modificar imagine"
msgid "Edit interaction settings"
msgstr "Modificar parametros de interaction"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "Modificar interesses"
@@ -4650,7 +4658,7 @@ msgstr "Insere tu nomine de usator e contrasigno"
msgid "Enters full screen"
msgstr "Passa a plen schermo"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Intertenimento"
@@ -4979,16 +4987,16 @@ msgstr ""
msgid "Failed to load conversations"
msgstr "Non ha essite possibile cargar le conversationes"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Non ha essite possibile cargar le preferentias de canales"
@@ -5012,14 +5020,14 @@ msgstr "Non ha essite possibile cargar le preferentia."
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Non ha essite possibile cargar le canales suggerite"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Non ha essite possibile cargar le suggestiones de usatores a sequer"
@@ -5212,7 +5220,7 @@ msgstr "Creator del canal"
msgid "Feed identifier"
msgstr "Identificator del canal"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Menu de canal"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Canales actualisate!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Canales que pote interessar te."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Obtener actualisation"
@@ -6148,7 +6152,7 @@ msgstr "Occultate per tu parametros de moderation."
msgid "Hidden list"
msgstr "Lista occultate"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Lista occultate"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Occultar"
@@ -6198,7 +6202,7 @@ msgstr "Occultar le responsa pro totes"
msgid "Hide reply for me"
msgstr "Ocultar le responsa pro me"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Occultar iste carta"
@@ -6218,12 +6222,12 @@ msgstr "Occultar iste responsa?"
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Occultar tendentias"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Occultar tendentias?"
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Calide"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6993,8 +6993,8 @@ msgstr "Partir"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Quitar Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Clar"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Appreciar"
@@ -7085,7 +7085,7 @@ msgstr "Appreciar 10 publicationes"
msgid "Like 10 posts to train the Discover feed"
msgstr "Apprecia 10 publicationes pro trainar le canal Discoperir"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Appreciar iste canal"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Appreciate per {0, plural, one {# usator} other {# usatores}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "IN DIRECTO"
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7279,12 @@ msgstr ""
msgid "Live link"
msgstr "Ligamine al diffusion in directo"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Cargar plus"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Cargar plus canales suggerite"
@@ -7292,7 +7292,7 @@ msgstr "Cargar plus canales suggerite"
msgid "Load new notifications"
msgstr "Cargar nove notificationes"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Contento multimedial que pote perturbar o esser innapropriate pro certe publicos."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7867,7 +7867,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr "Non importa, crea un pseudonymo pro me"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Nove"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "Nove contrasigno"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Responsas plus nove primo"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Novas"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Necun resultato"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "Necun resultato pro \"{0}\"."
@@ -8248,7 +8247,7 @@ msgstr ""
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "Necun resultato."
@@ -8396,7 +8395,7 @@ msgstr "Oh no!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Aperir le menu lateral"
msgid "Open emoji picker"
msgstr "Aperir selector de emojis"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Aperir schermo de information de canal"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Aperir menu de optiones de canal"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Imagines destinate a adultos."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Fixar canal"
@@ -9034,7 +9034,7 @@ msgstr "Fixar canal"
msgid "Pin to home"
msgstr "Fixar al initio"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Fixar al initio"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Fixate"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "Fixate {0} al Initio"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Politica"
@@ -9717,10 +9717,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Recommendate"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Reconnecter"
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Remover imagine"
msgid "Remove live status"
msgstr "Remover stato in directo"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Signalar conversation"
msgid "Report dialog"
msgstr "Signalar dialogo"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Signalar canal"
@@ -10483,8 +10479,8 @@ msgstr "Salvar codice QR"
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Salvar in mi canales"
@@ -10505,7 +10501,7 @@ msgstr "Canales salvate"
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Salvate in tu canales"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "Cercar canales que tu vole suggerer a alteres."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "Cercar plus contos"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "Cercar plus canales"
@@ -10705,6 +10701,7 @@ msgstr "Vider offertas de empleo a Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10709,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Inviar e-mail de verification"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Inviar via message directe"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "Compartir codice QR"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Compartir iste canal"
@@ -11607,7 +11608,7 @@ msgstr "Alcun error ha occurrite. Tenta de novo in alcun instantes."
msgid "Something went wrong. Please try again."
msgstr "Alcun error ha occurrite. Tenta de novo."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Alcun problema? Informa nos."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Sports"
@@ -11711,7 +11712,7 @@ msgstr "Pacchetto de initio tue"
msgid "Starter pack is invalid"
msgstr "Le pacchetto de initio es invalide"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Pacchettos de initio"
@@ -11850,7 +11851,7 @@ msgstr "Verificate con successo"
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -12262,7 +12263,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr "Il ha habite un problema durante le connexion con le servitor"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Il ha habite un problema durante le connexion con le servitor, verifica tu connexion al internet e tenta de novo."
@@ -12279,8 +12280,8 @@ msgstr "Il ha habite un problema durante le connexion con le servitor, verifica
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Il ha habite un problema durante le recuperation del notificationes. Tocca hic pro tentar de novo."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Il ha habite un problema durante le recuperation del publicationes. Tocca hic pro tentar de novo."
@@ -12305,7 +12306,7 @@ msgstr "Il ha habite un problema durante le recuperation de tu information de se
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Il ha habite un problema durante le remotion de iste canal. Verifica tu connexion al internet e tenta de novo."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Iste parametros se applica solmente al canal Sequente."
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Iste canal es vacue! Es possibile que tu debe sequer plus usatores o adjustar tu parametros de lingua."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Iste canal es vacue."
@@ -12889,7 +12890,9 @@ msgstr ""
msgid "Tree view"
msgstr "Vista in arbore"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Tendentias"
@@ -12898,7 +12901,7 @@ msgstr "Tendentias"
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -13023,9 +13026,9 @@ msgstr "Information super le canal indisponibile"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Disblocar le conto?"
msgid "Unblock list"
msgstr "Disblocar lista"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Disappreciar"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Disfixar"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Disfixar canal"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Disfixar del initio"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Disfixar lista de moderation"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "Disfixate {0} del Initio"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Videojocos"
@@ -13687,7 +13690,7 @@ msgstr "Vider le avatar de {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Vider le servicio de etiquettage fornite per @{0}"
msgid "View this user's verifications"
msgstr "Vider le notificationes de usator"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Vider usatores qui apprecia iste canal"
@@ -14358,7 +14361,7 @@ msgstr "Tu conto es verificate. Tu perdera tu stato de verification si tu cambia
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "Tu conto es verificate. Tu perdera tu stato de verification si tu cambia tu pseundonymo. <0>Sape plus.0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "Tu pote adjustar tu interesses a qualcunque momento in le parametros de \"Contento e multimedia\"."
@@ -14435,9 +14438,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Tu pote actualisar iste plus tarde desde tu configurationes."
@@ -14610,7 +14613,7 @@ msgstr "Tu pote adder solmente {STARTER_PACK_MAX_SIZE, plural, other {{STARTER_P
msgid "You may only add up to 3 feeds"
msgstr "Tu solmente pote adder usque a 3 canales"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14638,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "Tu debe verificar tu adresse de e-mail ante que tu pote activar 2FA per e-mail."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "Tu interesses ha essite actualisate!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "Tu interesses nos adjuta a discoperir lo que te place!"
diff --git a/src/locale/locales/id/messages.po b/src/locale/locales/id/messages.po
index 5047a91d73..95b7b6e3b2 100644
--- a/src/locale/locales/id/messages.po
+++ b/src/locale/locales/id/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: id\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Indonesian\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, other {mengikuti}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, other {postingan}}"
@@ -228,6 +231,16 @@ msgstr ""
msgid "{0} (Account)"
msgstr "{0} (Akun)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "{profileName} bergabung Bluesky menggunakan paket pemula {timeAgoString} yang lalu"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "{type}j yang lalu"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} adalah verifikator terpercaya"
@@ -989,8 +999,8 @@ msgstr "Kesalahan jaringan terjadi. Silakan periksa koneksi internet Anda"
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1715,7 +1725,7 @@ msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Terjadi masalah saat mencoba membuka obrolan"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr ""
msgid "Birthday"
msgstr "Tanggal lahir"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Jelajahi saran lainnya pada halaman Jelajah"
msgid "Browse other feeds"
msgstr "Telusuri feed lain"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Jelajahi postingan tentang {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Jelajahi postingan yang ditandai dengan {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Telusuri paket pemula {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Jelajahi topik {0}"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Jelajahi topik {displayName}"
@@ -2462,7 +2474,7 @@ msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Oleh {0}"
@@ -2473,9 +2485,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Oleh <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Obrolan dibisukan"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,7 +2761,7 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
@@ -3047,7 +3059,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Konten Diblokir"
msgid "Content filters"
msgstr "Penyaring konten"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Konten dari seluruh jaringan yang mungkin Anda sukai."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3540,11 +3548,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr "Tidak dapat meninggalkan obrolan"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Tidak dapat memuat feed"
@@ -3562,7 +3570,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr "Tidak dapat membisukan obrolan"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3743,7 +3751,7 @@ msgstr "Budaya"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4087,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Cegah aplikasi menampilkan akun saya ke pengguna yang tidak masuk"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Cegah aplikasi menampilkan akun saya ke pengguna yang tidak masuk"
msgid "Discover new custom feeds"
msgstr "Temukan feed kustom baru"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Temukan Feed Baru"
@@ -4111,11 +4119,11 @@ msgstr "Abaikan kesalahan"
msgid "Dismiss getting started guide"
msgstr "Tutup panduan memulai"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "Abaikan minat"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "Abaikan spanduk siaran langsung"
@@ -4365,8 +4373,8 @@ msgstr "Edit gambar"
msgid "Edit interaction settings"
msgstr "Ubah pengaturan interaksi"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "Ubah minat"
@@ -4650,7 +4658,7 @@ msgstr "Masukkan nama pengguna dan kata sandi Anda"
msgid "Enters full screen"
msgstr "Masuk ke mode layar penuh"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Hiburan"
@@ -4979,16 +4987,16 @@ msgstr ""
msgid "Failed to load conversations"
msgstr "Gagal memuat percakapan"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "Gagal memuat feed"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Gagal memuat preferensi feed"
@@ -5012,14 +5020,14 @@ msgstr "Gagal memuat preferensi."
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Gagal memuat daftar feed yang disarankan"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Gagal memuat saran akun untuk diikuti"
@@ -5212,7 +5220,7 @@ msgstr "Pembuat feed"
msgid "Feed identifier"
msgstr "Tanda pengenal feed"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Menu feed"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Daftar feed diperbarui!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Feed yang kami rasa Anda sukai."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Ambil pembaruan"
@@ -6148,7 +6152,7 @@ msgstr "Disembunyikan berdasarkan aturan moderasi Anda."
msgid "Hidden list"
msgstr "Daftar yang disembunyikan"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Daftar yang disembunyikan"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Sembunyikan"
@@ -6198,7 +6202,7 @@ msgstr "Sembunyikan balasan untuk semua"
msgid "Hide reply for me"
msgstr "Sembunyikan balasan untuk saya"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Sembunyikan kartu ini"
@@ -6218,12 +6222,12 @@ msgstr "Sembunyikan balasan ini?"
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Sembunyikan tren topik"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Sembunyikan tren topik?"
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Sedang hangat"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6993,8 +6993,8 @@ msgstr "Tinggalkan"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Meninggalkan Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Terang"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Suka"
@@ -7085,7 +7085,7 @@ msgstr "Sukai 10 postingan"
msgid "Like 10 posts to train the Discover feed"
msgstr "Sukai 10 postingan untuk melatih feed Discover"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Sukai feed ini"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Disukai oleh {0, plural, other {# pengguna}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "Siaran langsung"
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7279,12 @@ msgstr ""
msgid "Live link"
msgstr "Tautan siaran langsung"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Muat lebih banyak"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Muat lebih banyak feed yang disarankan"
@@ -7292,7 +7292,7 @@ msgstr "Muat lebih banyak feed yang disarankan"
msgid "Load new notifications"
msgstr "Muat notifikasi baru"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Media yang mungkin mengganggu atau tidak pantas untuk sebagian orang."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7867,7 +7867,6 @@ msgstr "Ingin melaporkan pelanggaran hak cipta, permintaan hukum, atau masalah k
msgid "Nevermind, create a handle for me"
msgstr "Tidak usah, buatkan panggilan untuk saya"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Baru"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "Kata sandi baru"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Balasan terbaru lebih dulu"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Berita"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Tidak ada hasil"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "Tidak ada hasil untuk \"{0}\"."
@@ -8248,7 +8247,7 @@ msgstr ""
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "Tidak ada hasil."
@@ -8396,7 +8395,7 @@ msgstr "Oh tidak!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Buka menu geser"
msgid "Open emoji picker"
msgstr "Buka pemilih emoji"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Buka halaman info feed"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Buka menu opsi feed"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Gambar yang ditujukan untuk orang dewasa."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Sematkan feed"
@@ -9034,7 +9034,7 @@ msgstr "Sematkan feed"
msgid "Pin to home"
msgstr "Sematkan ke beranda"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Sematkan ke Beranda"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Disematkan"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "{0} disematkan ke Beranda"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Politik"
@@ -9717,10 +9717,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Direkomendasikan"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Hubungkan kembali"
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Hapus gambar"
msgid "Remove live status"
msgstr "Hapus status siaran langsung"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Laporkan percakapan"
msgid "Report dialog"
msgstr "Dialog laporan"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Laporkan feed"
@@ -10483,8 +10479,8 @@ msgstr "Simpan kode QR"
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Simpan ke daftar feed saya"
@@ -10505,7 +10501,7 @@ msgstr "Feed Tersimpan"
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Disimpan ke daftar feed Anda"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "Cari feed yang ingin Anda sarankan kepada orang lain."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "Cari lebih banyak akun"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "Cari lebih banyak umpan"
@@ -10705,6 +10701,7 @@ msgstr "Lihat lowongan pekerjaan di Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "Lihat lebih banyak"
@@ -10712,6 +10709,10 @@ msgstr "Lihat lebih banyak"
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Kirim email verifikasi"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Kirim melalui pesan"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "Bagikan kode QR"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Bagikan feed ini"
@@ -11607,7 +11608,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr "Ada yang tidak beres. Silakan coba lagi."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Ada masalah? Beri tahu kami."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Olahraga"
@@ -11711,7 +11712,7 @@ msgstr "Paket pemula dari Anda"
msgid "Starter pack is invalid"
msgstr "Paket pemula tidak valid"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Paket Pemula"
@@ -11850,7 +11851,7 @@ msgstr "Berhasil diverifikasi"
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -12262,7 +12263,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr "Ada masalah saat menghubungi server"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Ada masalah saat menghubungi server, silakan periksa koneksi internet Anda dan coba lagi."
@@ -12279,8 +12280,8 @@ msgstr "Ada masalah saat menghubungi server, silakan periksa koneksi internet An
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Ada masalah saat mengambil notifikasi. Ketuk di sini untuk mencoba lagi."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Ada masalah saat mengambil postingan. Ketuk di sini untuk mencoba lagi."
@@ -12305,7 +12306,7 @@ msgstr "Ada masalah saat mengambil info layanan Anda"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Ada masalah saat menghapus feed ini. Silakan periksa koneksi internet Anda dan coba lagi."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Pengaturan ini hanya berlaku untuk feed Mengikuti."
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Feed ini kosong! Anda mungkin perlu mengikuti lebih banyak pengguna atau menyesuaikan pengaturan bahasa."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Feed ini kosong."
@@ -12889,7 +12890,9 @@ msgstr ""
msgid "Tree view"
msgstr "Tampilan pohon"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Trending"
@@ -12898,7 +12901,7 @@ msgstr "Trending"
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -13023,9 +13026,9 @@ msgstr "Informasi feed tidak tersedia"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Buka Blokir Akun?"
msgid "Unblock list"
msgstr "Buka blokir daftar"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Batal suka"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Lepas sematan"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Lepaskan feed"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Lepaskan sematan dari beranda"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Lepas sematan daftar moderasi"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "{0} dilepaskan dari Beranda"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Permainan Video"
@@ -13687,7 +13690,7 @@ msgstr "Lihat avatar {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Lihat layanan pelabelan yang disediakan oleh @{0}"
msgid "View this user's verifications"
msgstr "Lihat verifikasi pengguna ini"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Lihat pengguna yang menyukai feed ini"
@@ -14358,7 +14361,7 @@ msgstr "Anda telah diverfikasi. Status verifikasi Anda akan hilang jika Anda men
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "Anda telah diverfikasi. Status verifikasi Anda akan hilang jika Anda mengganti nama panggilan Anda. <0>Pelajari selengkapnya.0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "Anda dapat menyesuaikan minat Anda kapan saja melalui pengaturan \"Konten dan Media\"."
@@ -14435,9 +14438,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Anda bisa mengubahnya nanti melalui pengaturan."
@@ -14610,7 +14613,7 @@ msgstr "Anda hanya dapat menambahkan hingga {STARTER_PACK_MAX_SIZE, plural, othe
msgid "You may only add up to 3 feeds"
msgstr "Anda hanya boleh menambahkan maksimal 3 feed"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14638,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "Anda perlu memverifikasi email Anda sebelum Anda mengaktifkan email 2FA."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "Minat Anda telah diperbarui!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "Minat Anda membantu kami mencari apa yang Anda sukai!"
diff --git a/src/locale/locales/it/messages.po b/src/locale/locales/it/messages.po
index efce9b40f2..2ad3623276 100644
--- a/src/locale/locales/it/messages.po
+++ b/src/locale/locales/it/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: it\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Italian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {seguito} other {seguiti}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {post} other {post}}"
@@ -228,6 +231,16 @@ msgstr "{0} · {1}"
msgid "{0} (Account)"
msgstr "{0} (account)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -259,7 +272,7 @@ msgstr "{0} e {1} aggiunti alla chat"
#: src/screens/PostThread/components/LikesStat.tsx:135
#: src/screens/PostThread/components/LikesStat.tsx:191
msgid "{0} and {1} like this"
-msgstr "Piace a {0} e {1}"
+msgstr ""
#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
#. placeholder {0}: nameLink(names[0])
@@ -267,12 +280,12 @@ msgstr "Piace a {0} e {1}"
#. placeholder {2}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:196
msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr "Piace a {0} e {others, plural, one {{1} altro} other {{2} altri}}"
+msgstr ""
#. placeholder {0}: names[0].displayName
#: src/screens/PostThread/components/LikesStat.tsx:137
msgid "{0} and {othersLabel} like this"
-msgstr "Piace a {0} e {othersLabel}"
+msgstr ""
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
@@ -330,7 +343,7 @@ msgstr "{0} ha lasciato il gruppo"
#: src/screens/PostThread/components/LikesStat.tsx:138
#: src/screens/PostThread/components/LikesStat.tsx:206
msgid "{0} likes this"
-msgstr "Piace a {0}"
+msgstr ""
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
@@ -395,13 +408,13 @@ msgstr "{0}, {1} e {memberCount, plural, one {# altro} other {# altri}} aggiunti
#. placeholder {3}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:181
msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr "Piace a {0}, {1} e {others, plural, one {{2} altro} other {{3} altri}}"
+msgstr ""
#. placeholder {0}: names[0].displayName
#. placeholder {1}: names[1].displayName
#: src/screens/PostThread/components/LikesStat.tsx:134
msgid "{0}, {1}, and {othersLabel} like this"
-msgstr "Piace a {0}, {1} e {othersLabel}"
+msgstr ""
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
@@ -780,7 +793,7 @@ msgstr "{numMatches, plural, one {# contatto trovato} other {# contatti trovati}
#. placeholder {1}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:127
msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr "{others, plural, one {{0} altro} other {{1} altri}}"
+msgstr ""
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
@@ -791,13 +804,15 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "{profileName} ha iniziato a usare Bluesky {timeAgoString} fa con uno starter pack"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:106
msgid "{remaining, plural, one {# character remaining} other {# characters remaining}}"
-msgstr ""
+msgstr "{remaining, plural, one {# carattere rimanente} other {# caratteri rimanenti}}"
#: src/components/dms/MessageItem.tsx:810
msgid "{replierDisplayName} replied"
@@ -821,11 +836,6 @@ msgstr "{requestCount, plural, one {# richiesta} other {# richieste}}"
msgid "{requestCount}+ requests"
msgstr "{requestCount}+ richieste"
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "{type}h fa"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} è un certificatore attendibile"
@@ -989,8 +999,8 @@ msgstr "Si è verificato un errore di rete. Controlla la tua connessione a inter
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1707,7 +1717,7 @@ msgstr "Un problema non incluso in queste opzioni"
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "Si è verificato un problema durante la creazione della chat di gruppo, riprova."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
@@ -1715,7 +1725,7 @@ msgstr "Si è verificato un problema durante l'avvio della chat, riprova."
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Si è verificato un problema nell'aprire la chat"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2165,17 +2175,17 @@ msgstr "Funzionalità beta"
#: src/screens/Settings/Settings.tsx:248
#: src/screens/Settings/Settings.tsx:251
msgid "Beta features"
-msgstr ""
+msgstr "Funzionalità beta"
#: src/screens/Settings/BetaFeaturesSettings.tsx:144
msgctxt "web"
msgid "Beta features may be unstable. Some changes may require reloading the app."
-msgstr ""
+msgstr "Le funzionalità beta potrebbero essere instabili. Alcune modifiche potrebbero richiedere di ricaricare l'app."
#: src/screens/Settings/BetaFeaturesSettings.tsx:149
msgctxt "native"
msgid "Beta features may be unstable. Some changes may require restarting the app."
-msgstr ""
+msgstr "Le funzionalità beta potrebbero essere instabili. Alcune modifiche potrebbero richiedere di riavviare l'app."
#: src/components/dialogs/BirthDateSettings.tsx:163
msgid "Birthdate"
@@ -2185,9 +2195,9 @@ msgstr "Data di nascita"
msgid "Birthday"
msgstr "Compleanno"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr "bloomscrolling booksky"
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Scopri nuovi suggerimenti nella pagina Esplora"
msgid "Browse other feeds"
msgstr "Cerca altri feed"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Sfoglia i post su {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Sfoglia i post con tag {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Sfoglia lo starter pack {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Sfoglia l'argomento {0}"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Sfoglia l'argomento {displayName}"
@@ -2462,7 +2474,7 @@ msgstr "Pulsante per tornare alla timeline principale"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Di {0}"
@@ -2473,9 +2485,9 @@ msgstr "di @{0}"
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Di <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr "Accesso alla fotocamera necessario"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Conversazione silenziata"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr "Chat non trovata."
@@ -2749,7 +2761,7 @@ msgstr "Chat non trovata."
msgid "Chat options"
msgstr "Opzioni chat"
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr "I proprietari delle chat non possono lasciare una chat di gruppo."
@@ -2810,7 +2822,7 @@ msgstr "Controlla la tua casella di posta <0>{currentEmail}0>: dovrebbe arriva
#: src/screens/Settings/BetaFeaturesSettings.tsx:182
msgid "Check back later!"
-msgstr ""
+msgstr "Ricontrolla in seguito!"
#: src/screens/SignupQueued.tsx:79
#: src/screens/SignupQueued.tsx:83
@@ -3047,7 +3059,7 @@ msgstr "Chiudi banner"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Contenuto bloccato"
msgid "Content filters"
msgstr "Filtri dei contenuti"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Contenuti dalla rete che potrebbero piacerti."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "Lingue dei contenuti"
@@ -3540,11 +3548,11 @@ msgstr "Impossibile seguire tutte le corrispondenze. {0}"
msgid "Could not leave chat"
msgstr "Impossibile abbandonare la chat"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr "Impossibile abbandonare la chat."
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Non è stato possibile caricare il feed"
@@ -3562,7 +3570,7 @@ msgstr "Impossibile caricare il profilo"
msgid "Could not mute chat"
msgstr "Errore nel silenziare la conversazione"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr "Impossibile rimuovere il membro."
@@ -3743,7 +3751,7 @@ msgstr "Cultura"
msgid "Current beta features"
msgstr "Funzionalità beta attuali"
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr "Chat corrente"
@@ -4079,6 +4087,10 @@ msgstr "Disconnetti Germ DM"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Scoraggia le app dal mostrare il mio account agli utenti disconnessi"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Scoraggia le app dal mostrare il mio account agli utenti disconnessi"
msgid "Discover new custom feeds"
msgstr "Scopri nuovi feed personalizzati"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "Scopri nuovi feed"
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Scopri nuovi feed"
@@ -4111,11 +4119,11 @@ msgstr "Ignora errore"
msgid "Dismiss getting started guide"
msgstr "Ignora la guida iniziale"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "Ignora gli interessi"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "Chiudi il banner delle dirette"
@@ -4365,8 +4373,8 @@ msgstr "Modifica immagine"
msgid "Edit interaction settings"
msgstr "Modifica impostazioni di interazione"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "Modifica interessi"
@@ -4650,7 +4658,7 @@ msgstr "Inserisci il tuo nome utente e la tua password"
msgid "Enters full screen"
msgstr "Passa a schermo intero"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Intrattenimento"
@@ -4979,16 +4987,16 @@ msgstr "Impossibile abbandonare la chat di gruppo"
msgid "Failed to load conversations"
msgstr "Impossibile caricare le conversazioni"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "Impossibile caricare i feed"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Impossibile caricare preferenze feed"
@@ -5012,14 +5020,14 @@ msgstr "Impossibile caricare le preferenze."
msgid "Failed to load profiles"
msgstr "Impossibile caricare i profili"
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Impossibile caricare feed consigliati"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Impossibile caricare follow consigliati"
@@ -5212,7 +5220,7 @@ msgstr "Autore del feed"
msgid "Feed identifier"
msgstr "Identificativo del feed"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Menu del feed"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Feed aggiornati!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Feed che potrebbero piacerti."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Scarica aggiornamento"
@@ -5764,7 +5768,7 @@ msgstr "Ricevi notifiche quando le persone ti inviano messaggi."
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr "Ricevi notifiche quando ci sono attività relative ai post a cui sei iscritto."
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
@@ -6148,7 +6152,7 @@ msgstr "Nascosto dalle tue impostazioni di moderazione."
msgid "Hidden list"
msgstr "Lista nascosta"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Lista nascosta"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Nascondi"
@@ -6198,7 +6202,7 @@ msgstr "Nascondi risposta per tutti"
msgid "Hide reply for me"
msgstr "Nascondi risposta per me"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Nascondi"
@@ -6218,12 +6222,12 @@ msgstr "Nascondere questa risposta?"
msgid "Hide translation"
msgstr "Nascondi traduzione"
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Nascondi gli argomenti di tendenza"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Nascondere gli argomenti di tendenza?"
@@ -6321,10 +6325,6 @@ msgstr "Fornitore di hosting: {0}"
msgid "Hosting provider: Bluesky"
msgstr "Fornitore di hosting: Bluesky"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Hot"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr "Come funziona:"
@@ -6993,8 +6993,8 @@ msgstr "Abbandona"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Stai lasciando Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr "Se la abbandoni, questa chat verrà bloccata definitivamente e non potrai parteciparvi più."
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr "Chat di gruppo abbandonata."
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Chiaro"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Mi piace"
@@ -7085,7 +7085,7 @@ msgstr "Metti mi piace a 10 post"
msgid "Like 10 posts to train the Discover feed"
msgstr "Metti mi piace a 10 post per allenare il feed Discover"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Metti mi piace a questo feed"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Piace a {0, plural, one {# utente} other {# utenti}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "LIVE"
msgid "Live event happening now: {0}"
msgstr "Evento attualmente in diretta: {0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "Evento in diretta nascosto"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "Evento in diretta non nascosto"
@@ -7279,12 +7279,12 @@ msgstr "La funzionalità In diretta è in beta"
msgid "Live link"
msgstr "Link alla diretta"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Carica di più"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Carica più feed consigliati"
@@ -7292,7 +7292,7 @@ msgstr "Carica più feed consigliati"
msgid "Load new notifications"
msgstr "Carica più notifiche"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr "Media salvati su un altro dispositivo"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Contenuti che potrebbero disturbare o risultare inappropriati per alcuni tipi di pubblico."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr "Membro rimosso dalla chat di gruppo."
@@ -7867,7 +7867,6 @@ msgstr "Vuoi segnalare una violazione del diritto d'autore, una richiesta legale
msgid "Nevermind, create a handle for me"
msgstr "Non importa, crea un nome utente per me"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Nuova"
@@ -7982,7 +7981,7 @@ msgstr "Nuovi messaggi"
msgid "New password"
msgstr "Nuova password"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Prima le risposte più recenti"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Notizie"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Nessun risultato"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "Nessun risultato per \"{0}\"."
@@ -8248,7 +8247,7 @@ msgstr "Nessun risultato per “<0>{query}0>”."
msgid "No results found for your query with advanced search filters applied."
msgstr "Nessun risultato trovato per la tua ricerca con i filtri di ricerca avanzata applicati."
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "Nessun risultato."
@@ -8396,7 +8395,7 @@ msgstr "Oh no!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Apri il menu a scomparsa"
msgid "Open emoji picker"
msgstr "Apri il selettore emoji"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Apri schermata informazioni del feed"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Apri il menu delle opzioni del feed"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Immagini consigliate ad un pubblico adulto."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Fissa feed"
@@ -9034,7 +9034,7 @@ msgstr "Fissa feed"
msgid "Pin to home"
msgstr "Fissa su home"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Fissa su home"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Fissato"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "{0} fissato su home"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "Scrivi il tuo messaggio qui sotto:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Politica"
@@ -9717,10 +9717,6 @@ msgstr "Ricerche recenti"
msgid "Recently used"
msgstr "Usate di recente"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Consigliati"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Riconnetti"
@@ -9841,8 +9837,8 @@ msgstr "Rimuovi filtro"
msgid "Remove from chat"
msgstr "Rimuovi dalla chat"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Rimuovi immagine"
msgid "Remove live status"
msgstr "Rimuovi stato in diretta"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr "Rimuovi membro"
@@ -9948,7 +9944,7 @@ msgstr "Rimosso dai post salvati"
msgid "Removed from starter pack"
msgstr "Rimosso dallo starter pack"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Segnala conversazione"
msgid "Report dialog"
msgstr "Segnala dialogo"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Segnala feed"
@@ -10483,8 +10479,8 @@ msgstr "Salva codice QR"
msgid "Save these options for next time"
msgstr "Salva queste opzioni per la prossima volta"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Salva nei miei feed"
@@ -10505,7 +10501,7 @@ msgstr "Feed salvati"
msgid "Saved Posts"
msgstr "Post salvati"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Salvato nei tuoi feed"
@@ -10608,11 +10604,11 @@ msgstr "Cerca {q}"
msgid "Search for feeds that you want to suggest to others."
msgstr "Cerca feed che potresti suggerire ad altri utenti."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "Cerca altri account"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "Cerca altri feed"
@@ -10705,6 +10701,7 @@ msgstr "Vedi offerte di lavoro in Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "Vedi di più"
@@ -10712,6 +10709,10 @@ msgstr "Vedi di più"
msgid "See more suggested profiles"
msgstr "Vedi altri profili consigliati"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Invia email di verifica"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Invia tramite messaggi"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr "Condividi profilo"
msgid "Share QR code"
msgstr "Condividi codice QR"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Condividi questo feed"
@@ -11272,7 +11273,7 @@ msgstr "Mostra le liste di utenti tra cui scegliere"
#: src/components/Post/ShowMoreTextButton.tsx:50
msgid "Show more"
-msgstr ""
+msgstr "Mostra di più"
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:596
@@ -11607,7 +11608,7 @@ msgstr "Qualcosa è andato storto, riprova tra qualche istante."
msgid "Something went wrong. Please try again."
msgstr "C'è stato qualche problema. Riprovare."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Qualcosa non va? Faccelo sapere."
@@ -11646,14 +11647,14 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "Spam o altri comportamenti non autentici o ingannevoli"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Sport"
#. Description of a feature flag (Social proofing on posts)
#: src/analytics/features/index.ts:90
msgid "Spot posts your friends and follows have liked."
-msgstr ""
+msgstr "Individua i post a cui i tuoi amici e le persone che segui hanno messo mi piace."
#: src/components/PostControls/ShareMenu/RecentChats.tsx:234
msgid "Start a conversation, and it will appear here."
@@ -11711,7 +11712,7 @@ msgstr "Starter pack tuoi"
msgid "Starter pack is invalid"
msgstr "Lo starter pack non è valido"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Starter pack"
@@ -11850,7 +11851,7 @@ msgstr "Verificato con successo"
msgid "Suggested"
msgstr "Suggeriti"
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "Account suggeriti"
@@ -12262,7 +12263,7 @@ msgstr "Si è verificato un problema durante il caricamento delle GIF. Controlla
msgid "There was a problem with your internet connection, please try again"
msgstr "Si è verificato un problema con la tua connessione a internet, riprova"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr "Si è verificato un problema con la tua connessione a internet, riprova"
msgid "There was an issue contacting the server"
msgstr "Si è verificato un problema durante il contatto con il server"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Si è verificato un problema contattando il server, verifica la tua connessione a internet e riprova."
@@ -12279,8 +12280,8 @@ msgstr "Si è verificato un problema contattando il server, verifica la tua conn
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Si è verificato un problema durante il recupero delle notifiche. Tocca qui per riprovare."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Si è verificato un problema nel recupero dei post. Tocca qui per riprovare."
@@ -12305,7 +12306,7 @@ msgstr "Si è verificato un problema durante il recupero delle tue informazioni
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Si è verificato un problema durante la rimozione di questo feed. Verifica la tua connessione a internet e riprova."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Queste impostazioni si applicano solo al feed Seguiti."
msgid "These URLs"
msgstr "Questi URL"
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr "È il proprietario di questa chat"
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Questo feed è vuoto! Prova a seguire più utenti o ottimizza le impostazioni della lingua."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Questo feed è vuoto."
@@ -12889,7 +12890,9 @@ msgstr "La traduzione nella stessa lingua non è disponibile sul tuo dispositivo
msgid "Tree view"
msgstr "Vista ad albero"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Di tendenza"
@@ -12898,7 +12901,7 @@ msgstr "Di tendenza"
msgid "Trending GIFs"
msgstr "GIF di tendenza"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "Opzioni per le tendenze"
@@ -13023,9 +13026,9 @@ msgstr "Informazioni sui feed non disponibili"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Sblocca account?"
msgid "Unblock list"
msgstr "Sblocca lista"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr "Altro contenuto per adulti"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "Altro contenuto per adulti, offensivo o non consensuale"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Non mi piace più"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Non fissare più"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Non fissare più il feed"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Non fissare più su home"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Non fissare più la lista di moderazione"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "{0} non più fissato su home"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "Video di {0}. Tocca per riprodurre o mettere in pausa il video"
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Videogiochi"
@@ -13687,7 +13690,7 @@ msgstr "Vedi l'avatar di {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Visualizza il servizio di etichettatura fornito da @{0}"
msgid "View this user's verifications"
msgstr "Vedi le verifiche di questo utente"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Visualizza gli utenti a cui piace questo feed"
@@ -14358,7 +14361,7 @@ msgstr "Sei verificato. Se cambi il tuo nome visualizzato, perderai lo stato di
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "Sei verificato. Se cambi il tuo nome utente, perderai lo stato di verifica. <0>Maggiori informazioni.0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "Puoi modificare i tuoi interessi in qualsiasi momento nelle impostazioni \"Contenuti e media\"."
@@ -14435,9 +14438,9 @@ msgstr "Puoi leggere la cronologia della chat ma non puoi inviare nuovi messaggi
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr "Puoi selezionare fino a {MAX_GALLERY_IMAGES, plural, other {# immagini}} in totale."
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Puoi modificare questa preferenza dalle impostazioni."
@@ -14610,7 +14613,7 @@ msgstr "Puoi aggiungere fino a {STARTER_PACK_MAX_SIZE, plural, other {{STARTER_P
msgid "You may only add up to 3 feeds"
msgstr "Puoi aggiungere un massimo di 3 feed"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr "Devi essere un proprietario della chat per rimuovere un membro."
@@ -14635,7 +14638,7 @@ msgstr "È necessario consentire l'accesso alla tua libreria multimediale."
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "Per abilitare l'autenticazione a due fattori via email è necessario verificare il tuo indirizzo email."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr "Sei il proprietario di questa chat"
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr "Il tuo fornitore di hosting viene rilevato automaticamente dal nome utente che inserisci."
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "I tuoi interessi sono stati salvati!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "I tuoi interessi ci aiutano a trovare quello che più ti piace!"
diff --git a/src/locale/locales/ja/messages.po b/src/locale/locales/ja/messages.po
index 4600c34dca..d9dee68440 100644
--- a/src/locale/locales/ja/messages.po
+++ b/src/locale/locales/ja/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: ja\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Japanese\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, other {フォロー中}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, other {投稿}}"
@@ -228,6 +231,16 @@ msgstr "{1} {0}"
msgid "{0} (Account)"
msgstr "{0}(アカウント)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr "{0} {1}"
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -259,7 +272,7 @@ msgstr "{0}と{1}がチャットに追加されました"
#: src/screens/PostThread/components/LikesStat.tsx:135
#: src/screens/PostThread/components/LikesStat.tsx:191
msgid "{0} and {1} like this"
-msgstr "{0}と{1}がいいね"
+msgstr ""
#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
#. placeholder {0}: nameLink(names[0])
@@ -267,12 +280,12 @@ msgstr "{0}と{1}がいいね"
#. placeholder {2}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:196
msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr "{0}と{others, plural, other {他{2}人が}}いいね"
+msgstr ""
#. placeholder {0}: names[0].displayName
#: src/screens/PostThread/components/LikesStat.tsx:137
msgid "{0} and {othersLabel} like this"
-msgstr "{0}と{othersLabel}がいいね"
+msgstr ""
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
@@ -330,7 +343,7 @@ msgstr "{0}がグループから退出しました"
#: src/screens/PostThread/components/LikesStat.tsx:138
#: src/screens/PostThread/components/LikesStat.tsx:206
msgid "{0} likes this"
-msgstr "{0}がをいいね"
+msgstr ""
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
@@ -395,13 +408,13 @@ msgstr "{0}、{1}そして{memberCount, plural, other {他#人}}がチャット
#. placeholder {3}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:181
msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr "{0}、{1}そして{others, plural, other {他{3}人}}がいいね"
+msgstr ""
#. placeholder {0}: names[0].displayName
#. placeholder {1}: names[1].displayName
#: src/screens/PostThread/components/LikesStat.tsx:134
msgid "{0}, {1}, and {othersLabel} like this"
-msgstr "{0}、{1}そして{othersLabel}がいいね"
+msgstr ""
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
@@ -780,7 +793,7 @@ msgstr "{numMatches, plural, other {連絡先が#個見つかりました}}"
#. placeholder {1}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:127
msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr "{others, plural, other {他{1}人}}"
+msgstr ""
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "{profileName}はスターターパックを使って{timeAgoString}前に参加しました"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr "{requestCount, plural, other {#リクエスト}}"
msgid "{requestCount}+ requests"
msgstr "{requestCount}件以上のリクエスト"
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "{type}時間前"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} は信頼された認証者です"
@@ -989,8 +999,8 @@ msgstr "ネットワークエラーが発生しました。インターネット
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1707,7 +1717,7 @@ msgstr "ほかの選択肢にはあてはまらない問題"
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "グループ チャットの作成中に問題が発生しました。もう一度やり直してください。"
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
@@ -1715,7 +1725,7 @@ msgstr "チャット開始時に問題が発生しました。もう一度やり
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "チャットを開始しようとした時に問題が発生しました"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr "生年月日"
msgid "Birthday"
msgstr "生年月日"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr "bloomscrolling booksky"
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "検索ページでさらにおすすめを見る"
msgid "Browse other feeds"
msgstr "他のフィードを見る"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "{displayName}についての投稿を見る"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "{displayName}のタグの付いた投稿を見る"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "{displayName}というスターターパックを見る"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "トピック「{0}」を見る"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "{displayName}というトピックを見る"
@@ -2462,7 +2474,7 @@ msgstr "ホームタイムラインに戻るボタン"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "作成者:{0}"
@@ -2473,9 +2485,9 @@ msgstr "著者:@{0}"
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "作成者:<0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr "カメラへのアクセスが必要です"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "チャットをミュートしました"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr "チャットが見つかりませんでした。"
@@ -2749,7 +2761,7 @@ msgstr "チャットが見つかりませんでした。"
msgid "Chat options"
msgstr "チャットのオプション"
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr "チャットオーナーはグループチャットを退出できません。"
@@ -3047,7 +3059,7 @@ msgstr "バナーを閉じる"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "ブロックされたコンテンツ"
msgid "Content filters"
msgstr "コンテンツのフィルター"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "お好みかもしれないネットワークからのコンテンツ。"
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "コンテンツの言語"
@@ -3540,11 +3548,11 @@ msgstr "マッチした全員をフォローできませんでした。{0}"
msgid "Could not leave chat"
msgstr "チャットからの退出に失敗しました"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr "チャットを退出できませんでした。"
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "フィードの読み込みに失敗しました"
@@ -3562,7 +3570,7 @@ msgstr "プロフィールを読み込めませんでした"
msgid "Could not mute chat"
msgstr "チャットのミュートに失敗しました"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr "メンバーを外せませんでした。"
@@ -3743,7 +3751,7 @@ msgstr "文化"
msgid "Current beta features"
msgstr "現在のベータ版の機能"
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr "現在のチャット"
@@ -4079,6 +4087,10 @@ msgstr "Germ DMを切断"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "アプリがログアウトしたユーザーに自分のアカウントを表示しないようにする"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr "フィードを探す"
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "アプリがログアウトしたユーザーに自分のアカウント
msgid "Discover new custom feeds"
msgstr "新しいカスタムフィードを見つける"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "新しいフィードを探す"
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "新しいフィードを探す"
@@ -4111,11 +4119,11 @@ msgstr "エラーを消す"
msgid "Dismiss getting started guide"
msgstr "入門ガイドを消す"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "「気になること」を消す"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "ライブイベントのバナーを消す"
@@ -4365,8 +4373,8 @@ msgstr "画像を編集"
msgid "Edit interaction settings"
msgstr "反応関連の設定を編集"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "「気になること」を編集"
@@ -4650,7 +4658,7 @@ msgstr "ユーザー名とパスワードを入力してください"
msgid "Enters full screen"
msgstr "フルスクリーンで表示"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "エンターテインメント"
@@ -4979,16 +4987,16 @@ msgstr "グループチャットからの退出に失敗"
msgid "Failed to load conversations"
msgstr "会話の読み込みに失敗しました"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "フィードの読み込みに失敗しました"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "フィードの設定の読み込みに失敗しました"
@@ -5012,14 +5020,14 @@ msgstr "設定の読み込みに失敗しました。"
msgid "Failed to load profiles"
msgstr "プロフィールの読み込みに失敗"
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "おすすめのフィードの読み込みに失敗しました"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "おすすめのフォローの読み込みに失敗しました"
@@ -5212,7 +5220,7 @@ msgstr "フィードの作者"
msgid "Feed identifier"
msgstr "フィードの識別子"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "フィードメニュー"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "フィードを更新しました!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "お気に入りになるかもしれないフィード。"
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "更新を取得"
@@ -5764,7 +5768,7 @@ msgstr "メッセージが送信されたら通知を受け取る。"
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr "購読している投稿にアクティビティがあれば通知を受け取る。"
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
@@ -6148,7 +6152,7 @@ msgstr "あなたのモデレーションの設定で非表示になっていま
msgid "Hidden list"
msgstr "非表示のリスト"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "非表示のリスト"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "非表示"
@@ -6198,7 +6202,7 @@ msgstr "返信を全員に非表示"
msgid "Hide reply for me"
msgstr "返信を自分には非表示"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "このカードを非表示"
@@ -6218,12 +6222,12 @@ msgstr "この返信を非表示にしますか?"
msgid "Hide translation"
msgstr "翻訳を非表示"
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "トレンド・トピックを非表示にする"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "トレンド・トピックを非表示にしますか?"
@@ -6321,10 +6325,6 @@ msgstr "ホスティングプロバイダー:{0}"
msgid "Hosting provider: Bluesky"
msgstr "ホスティングプロバイダー:Bluesky"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "ホット"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr "仕組み:"
@@ -6993,8 +6993,8 @@ msgstr "退出"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Blueskyから離れる"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr "このチャットから退出すると完全にロックされ、再び参加することはできません。"
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr "グループチャットを退出しました。"
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "ライト"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "いいねする"
@@ -7085,7 +7085,7 @@ msgstr "10投稿をいいね"
msgid "Like 10 posts to train the Discover feed"
msgstr "Discoverフィードを訓練するために10投稿をいいねする"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "このフィードをいいね"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "{0, plural, other {#人のユーザー}}がいいね"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "ライブ"
msgid "Live event happening now: {0}"
msgstr "ライブイベント開催中: {0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "ライブイベントを非表示にする"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "ライブイベントの非表示を解除"
@@ -7279,12 +7279,12 @@ msgstr "ライブ機能はベータ版です"
msgid "Live link"
msgstr "ライブのリンク"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "さらに読み込む"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "おすすめのフィードをさらに読み込む"
@@ -7292,7 +7292,7 @@ msgstr "おすすめのフィードをさらに読み込む"
msgid "Load new notifications"
msgstr "最新の通知を読み込む"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr "他のデバイスに保存されているメディア"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "一部の閲覧者にとっては困惑する、あるいは不適切なメディアです。"
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr "メンバーがグループチャットから外されました。"
@@ -7867,7 +7867,6 @@ msgstr "著作権侵害、法的要求、または規制遵守の問題を報告
msgid "Nevermind, create a handle for me"
msgstr "気にせずにハンドルを作成"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "新規"
@@ -7982,7 +7981,7 @@ msgstr "新しいメッセージ"
msgid "New password"
msgstr "新しいパスワード"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "新しい順に返信を表示"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "ニュース"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "結果はありません"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "「{0}」に該当するものは見つかりませんでした。"
@@ -8248,7 +8247,7 @@ msgstr "「<0>{query}0>」の検索結果はありません。"
msgid "No results found for your query with advanced search filters applied."
msgstr "高度な検索フィルターを適用した検索条件で結果が見つかりませんでした。"
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "見つかりませんでした。"
@@ -8396,7 +8395,7 @@ msgstr "ちょっと!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "引き出しメニューを開く"
msgid "Open emoji picker"
msgstr "絵文字を入力"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "フィードを画面で開く"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "フィードの設定メニューを開く"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "成人向けの画像です。"
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "フィードをピン留め"
@@ -9034,7 +9034,7 @@ msgstr "フィードをピン留め"
msgid "Pin to home"
msgstr "ホームにピン留め"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "ホームにピン留め"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "固定"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "{0}をホームにピン留めしました"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "メッセージを以下に記入してください:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "政治"
@@ -9717,10 +9717,6 @@ msgstr "検索履歴"
msgid "Recently used"
msgstr "最近使用"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "おすすめ"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "再接続"
@@ -9841,8 +9837,8 @@ msgstr "フィルターを削除"
msgid "Remove from chat"
msgstr "チャットから削除"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "イメージを削除"
msgid "Remove live status"
msgstr "ライブステータスを削除"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr "メンバーを外す"
@@ -9948,7 +9944,7 @@ msgstr "保存済投稿から削除しました"
msgid "Removed from starter pack"
msgstr "スターターパックから削除しました"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "会話を報告"
msgid "Report dialog"
msgstr "報告ダイアログ"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "フィードを報告"
@@ -10483,8 +10479,8 @@ msgstr "QRコードを保存"
msgid "Save these options for next time"
msgstr "これらのオプションを次回のために保存する"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "マイフィードに保存"
@@ -10505,7 +10501,7 @@ msgstr "保存されたフィード"
msgid "Saved Posts"
msgstr "保存済投稿"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "フィードを保存しました"
@@ -10608,11 +10604,11 @@ msgstr "{q}を検索"
msgid "Search for feeds that you want to suggest to others."
msgstr "他の人におすすめしたいフィードを検索。"
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "もっとアカウントを検索"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "もっとフィードを検索"
@@ -10705,6 +10701,7 @@ msgstr "Blueskyの求人を見る"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "もっと見る"
@@ -10712,6 +10709,10 @@ msgstr "もっと見る"
msgid "See more suggested profiles"
msgstr "推奨プロフィールをもっと見る"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr "トレンド・トピックをもっと見る"
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "確認メールを送信"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "ダイレクトメッセージで送信"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr "プロフィールを共有"
msgid "Share QR code"
msgstr "QRコードを共有"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "このフィードを共有"
@@ -11272,7 +11273,7 @@ msgstr "選択するユーザーのリストを表示します"
#: src/components/Post/ShowMoreTextButton.tsx:50
msgid "Show more"
-msgstr ""
+msgstr "さらに表示"
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:596
@@ -11607,7 +11608,7 @@ msgstr "問題が発生しました。しばらくしてからもう一度お試
msgid "Something went wrong. Please try again."
msgstr "問題が発生しました。もう一度お試しください。"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "何か問題がありますか?お知らせください。"
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "スパム、その他の不正・欺瞞的行為"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "スポーツ"
@@ -11711,7 +11712,7 @@ msgstr "自分のスターターパック"
msgid "Starter pack is invalid"
msgstr "スターターパックが無効です"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "スターターパック"
@@ -11850,7 +11851,7 @@ msgstr "正常に認証されました"
msgid "Suggested"
msgstr "おすすめ"
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "おすすめのアカウント"
@@ -12262,7 +12263,7 @@ msgstr "GIF の読み込み中に問題が発生しました。接続を確認
msgid "There was a problem with your internet connection, please try again"
msgstr "インターネット接続に問題が発生しました。もう一度やり直してください"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr "インターネット接続に問題が発生しました。もう一度
msgid "There was an issue contacting the server"
msgstr "サーバーへの問い合わせ中に問題が発生しました"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "サーバーへの問い合わせ中に問題が発生したので、インターネットへの接続を確認の上、もう一度試してください。"
@@ -12279,8 +12280,8 @@ msgstr "サーバーへの問い合わせ中に問題が発生したので、イ
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "通知の取得中に問題が発生しました。もう一度試すにはこちらをタップしてください。"
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "投稿の取得中に問題が発生しました。もう一度試すにはこちらをタップしてください。"
@@ -12305,7 +12306,7 @@ msgstr "サービス情報の取得中に問題が発生しました"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "フィードの削除中に問題が発生しました。インターネットへの接続を確認の上、もう一度試してください。"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "これらの設定はFollowingフィードにのみ適用されます。
msgid "These URLs"
msgstr "これらのURL"
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr "彼らはこのチャットのオーナーです"
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "このフィードは空です!もっと多くのユーザーをフォローするか、言語の設定を調整する必要があるかもしれません。"
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "このフィードは空です。"
@@ -12889,7 +12890,9 @@ msgstr "お使いのデバイスでは同じ言語への翻訳ができません
msgid "Tree view"
msgstr "ツリー表示"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "トレンド"
@@ -12898,7 +12901,7 @@ msgstr "トレンド"
msgid "Trending GIFs"
msgstr "人気のGIF"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "トレンドのオプション"
@@ -13023,9 +13026,9 @@ msgstr "フィードの情報が利用できません"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "アカウントのブロックを解除しますか?"
msgid "Unblock list"
msgstr "リストのブロックを解除"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr "ラベルのない成人向けコンテンツ"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "ラベルなし、虐待的、または合意のない成人向けコンテンツ"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "いいねを外す"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "ピン留めを解除"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "フィードのピン留めを外す"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "ホームからピン留めを解除"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "モデレーションリストのピン留めを解除"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "{0}のピン留めを解除しました"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "{0}のビデオ。タップして再生または一時停止します"
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "ビデオゲーム"
@@ -13687,7 +13690,7 @@ msgstr "{0}のアバターを表示"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "@{0}によって提供されるラベリングサービスを見る"
msgid "View this user's verifications"
msgstr "このユーザーの認証情報を表示"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "このフィードにいいねしたユーザーを見る"
@@ -14358,7 +14361,7 @@ msgstr "あなたは認証されています。表示名を変更すると、認
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "あなたは認証されています。ハンドルを変更すると、認証ステータスが失われます。<0>詳細はこちら。0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "「気になること」は「コンテンツとメディアの設定」でいつでも変更できます。"
@@ -14435,9 +14438,9 @@ msgstr "チャットの履歴は読めますが、新しいメッセージは送
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr "合計で{MAX_GALLERY_IMAGES, plural, other {#枚の画像}}まで選択できます。"
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "これは設定画面から後で変更できます。"
@@ -14610,7 +14613,7 @@ msgstr "追加できるのは{STARTER_PACK_MAX_SIZE, plural, other {{STARTER_PAC
msgid "You may only add up to 3 feeds"
msgstr "3つまでフィードを追加できます"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr "メンバーを外すには、チャットのオーナーでなければなりません。"
@@ -14635,7 +14638,7 @@ msgstr "メディアライブラリへのアクセスを許可する必要があ
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "2要素認証メールを有効にする前に、メールアドレスを確認する必要があります。"
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr "あなたはこのチャットのオーナーです"
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr "入力したユーザー名から、ホスティングプロバイダーが自動的に検出されました。"
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "「気になること」を更新しました!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "「気になること」を設定すると、好きなものを見つけやすくなります!"
diff --git a/src/locale/locales/kab/messages.po b/src/locale/locales/kab/messages.po
index 3670753741..c0b74a2b57 100644
--- a/src/locale/locales/kab/messages.po
+++ b/src/locale/locales/kab/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: kab\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Kabyle\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -103,12 +103,12 @@ msgid "{0, plural, one {# hour} other {# hours}}"
msgstr ""
#. placeholder {0}: labels.length
-#: src/components/moderation/PostAlerts.tsx:149
+#: src/components/moderation/PostAlerts.tsx:157
msgid "{0, plural, one {# label applied to your post} other {# labels applied to your post}}"
msgstr ""
#. placeholder {0}: labels.length
-#: src/components/moderation/PostAlerts.tsx:156
+#: src/components/moderation/PostAlerts.tsx:164
msgid "{0, plural, one {# label applied} other {# labels applied}}"
msgstr ""
@@ -119,6 +119,7 @@ msgstr ""
#. placeholder {0}: convo.details.memberCount
#: src/components/dialogs/SearchablePeopleList.tsx:555
+#: src/components/dms/InitiateChatFlow.tsx:1038
msgid "{0, plural, one {# member} other {# members}}"
msgstr ""
@@ -196,7 +197,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr ""
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:223
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:153
msgid "{0, plural, one {post} other {posts}}"
msgstr ""
@@ -224,10 +228,20 @@ msgid "{0} · {1}"
msgstr ""
#. placeholder {0}: desc.name
-#: src/components/moderation/ContentHider.tsx:100
+#: src/components/moderation/ContentHider.tsx:98
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {trend.postCount >= 1000 ? ( 1K+ posts ) : ( {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} )} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {trend.postCount >= 1000 ? ( 1K+ posts ) : ( {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} )} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:221
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:151
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -251,29 +265,6 @@ msgstr ""
msgid "{0} and {1} added to chat"
msgstr ""
-#. Social proof on the likes stat; the bolded names are people the viewer follows who liked the post and are its only likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {0}: names[0].displayName
-#. placeholder {1}: nameLink(names[1])
-#. placeholder {1}: names[1].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:135
-#: src/screens/PostThread/components/LikesStat.tsx:191
-msgid "{0} and {1} like this"
-msgstr ""
-
-#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {1}: formatPostStatCount(others)
-#. placeholder {2}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:196
-msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr ""
-
-#. placeholder {0}: names[0].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:137
-msgid "{0} and {othersLabel} like this"
-msgstr ""
-
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
msgid "{0} following"
@@ -324,14 +315,6 @@ msgstr ""
msgid "{0} left the group"
msgstr ""
-#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post and is its only like
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {0}: names[0].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:138
-#: src/screens/PostThread/components/LikesStat.tsx:206
-msgid "{0} likes this"
-msgstr ""
-
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/Scrubber.tsx:203
@@ -388,21 +371,6 @@ msgstr ""
msgid "{0}, {1} and {memberCount, plural, one {# other} other {# others}} added to chat"
msgstr ""
-#. Social proof on the likes stat; the bolded names are people the viewer follows who liked the post, and the count is the remaining number of likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {1}: nameLink(names[1])
-#. placeholder {2}: formatPostStatCount(others)
-#. placeholder {3}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:181
-msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr ""
-
-#. placeholder {0}: names[0].displayName
-#. placeholder {1}: names[1].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:134
-msgid "{0}, {1}, and {othersLabel} like this"
-msgstr ""
-
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
#. placeholder {2}: feed.likeCount || 0
@@ -690,7 +658,7 @@ msgid "{following} following"
msgstr ""
#: src/components/dms/components/GroupChatProfileCard.tsx:62
-#: src/components/dms/InitiateChatFlow.tsx:945
+#: src/components/dms/InitiateChatFlow.tsx:1158
msgid "{handle} can’t be added"
msgstr ""
@@ -698,7 +666,7 @@ msgstr ""
msgid "{handle} can't be messaged"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:906
+#: src/components/dms/InitiateChatFlow.tsx:1119
msgid "{handle} can’t be messaged"
msgstr ""
@@ -776,12 +744,6 @@ msgstr ""
msgid "{numMatches, plural, one {# contact found} other {# contacts found}}"
msgstr ""
-#. placeholder {0}: formatPostStatCount(others)
-#. placeholder {1}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:127
-msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr ""
-
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
msgstr ""
@@ -791,7 +753,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr ""
@@ -821,11 +785,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr ""
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr ""
@@ -842,13 +801,13 @@ msgstr ""
#. Number of images beyond the first 3
#. placeholder {0}: labels.length
#. placeholder {0}: totalNumber - 3
-#: src/components/moderation/PostAlerts.tsx:155
+#: src/components/moderation/PostAlerts.tsx:163
#: src/view/com/composer/ComposerReplyTo.tsx:278
msgid "+{0}"
msgstr ""
#. Indicates the number of additional profiles are in the Starter Pack e.g. +12
-#: src/screens/Search/components/StarterPackCard.tsx:250
+#: src/screens/Search/components/StarterPackCard.tsx:258
msgid "+{computedTotal}"
msgstr ""
@@ -883,14 +842,14 @@ msgstr ""
#. Quote count display, the <0> tags enclose the number of quotes in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(post.quoteCount)
#. placeholder {1}: post.quoteCount
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:470
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:469
msgid "<0>{0}0> {1, plural, one {quote} other {quotes}}"
msgstr ""
#. Repost count display, the <0> tags enclose the number of reposts in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(post.repostCount)
#. placeholder {1}: post.repostCount
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:449
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:448
msgid "<0>{0}0> {1, plural, one {repost} other {reposts}}"
msgstr ""
@@ -903,7 +862,7 @@ msgstr ""
#. Like count display, the <0> tags enclose the number of likes in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(likeCount)
-#: src/screens/PostThread/components/LikesStat.tsx:90
+#: src/screens/PostThread/components/LikesStat.tsx:44
msgid "<0>{0}0> {likeCount, plural, one {like} other {likes}}"
msgstr ""
@@ -931,7 +890,7 @@ msgid "<0>{displayName}0><1/><2> added you2>"
msgstr ""
#: src/screens/Hashtag.tsx:230
-#: src/screens/Search/SearchResults.tsx:385
+#: src/screens/Search/SearchResults.tsx:412
msgid "<0>Sign in0><1> or 1><2>create an account2><3> 3><4>to search for news, sports, politics, and everything else happening on Bluesky.4>"
msgstr ""
@@ -949,6 +908,13 @@ msgstr ""
msgid "⚠Invalid Handle"
msgstr ""
+#. Over 1,000 posts
+#. Over 1,000 posts
+#: src/components/interstitials/FeedTrendingTopics.tsx:219
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:149
+msgid "1K+ posts"
+msgstr ""
+
#: src/components/dialogs/MutedWords.tsx:202
#: src/components/dialogs/MutedWords.tsx:551
#: src/components/dialogs/MutedWords.tsx:554
@@ -988,9 +954,11 @@ msgstr ""
#: src/components/contacts/screens/VerifyNumber.tsx:155
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:71
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:110
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1028,10 +996,11 @@ msgid "A screenshot of the post composer with a new button next to the post butt
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:109
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:125
msgid "A selected recipient is not followed by the sender."
msgstr ""
-#: src/Navigation.tsx:474
+#: src/Navigation.tsx:483
#: src/screens/Settings/AboutSettings.tsx:85
#: src/screens/Settings/Settings.tsx:264
#: src/screens/Settings/Settings.tsx:267
@@ -1080,11 +1049,11 @@ msgstr ""
msgid "Accessibility"
msgstr ""
-#: src/Navigation.tsx:389
+#: src/Navigation.tsx:390
msgid "Accessibility Settings"
msgstr ""
-#: src/Navigation.tsx:405
+#: src/Navigation.tsx:406
#: src/screens/Settings/AccountSettings.tsx:54
#: src/screens/Settings/Settings.tsx:174
#: src/screens/Settings/Settings.tsx:177
@@ -1159,11 +1128,15 @@ msgid "Accounts with a scalloped blue check mark <0><1/>0> can verify others.
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:214
-#: src/screens/Settings/NotificationSettings/index.tsx:226
-#: src/screens/Settings/NotificationSettings/index.tsx:365
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:105
+#: src/screens/Settings/NotificationSettings/index.tsx:225
msgid "Activity from others"
msgstr ""
+#: src/Navigation.tsx:459
+msgid "Activity notifications"
+msgstr ""
+
#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:191
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:319
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:326
@@ -1231,7 +1204,7 @@ msgstr ""
msgid "Add another post to thread"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:435
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:439
msgid "Add another search filter"
msgstr ""
@@ -1253,7 +1226,7 @@ msgstr ""
msgid "Add emoji reaction"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:443
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:447
msgid "Add filter"
msgstr ""
@@ -1400,7 +1373,7 @@ msgstr ""
msgid "Adult content"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:131
+#: src/components/moderation/ContentHider.tsx:129
#: src/lib/moderation/useGlobalLabelStrings.ts:34
#: src/lib/moderation/useModerationCauseDescription.ts:149
#: src/view/com/composer/labels/LabelsBtn.tsx:123
@@ -1640,11 +1613,11 @@ msgstr ""
msgid "An error occurred while hiding suggestion. {0}"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.tsx:188
+#: src/components/Post/Embed/VideoEmbed/index.tsx:197
msgid "An error occurred while loading the video. Please try again later."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:239
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:308
msgid "An error occurred while loading the video. Please try again."
msgstr ""
@@ -1705,16 +1678,14 @@ msgstr ""
msgid "An issue not included in these options"
msgstr ""
-#: src/components/dms/dialogs/NewChatDialog.tsx:92
-msgid "An issue occurred creating the group chat, please try again."
-msgstr ""
-
#: src/components/dms/dialogs/NewChatDialog.tsx:54
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:69
msgid "An issue occurred starting the chat, please try again."
msgstr ""
-#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
-msgid "An issue occurred while trying to open the chat"
+#: src/components/dms/dialogs/NewChatDialog.tsx:92
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:108
+msgid "An issue occurred starting the group chat, please try again."
msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
@@ -1769,8 +1740,8 @@ msgid "Any date"
msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:457
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:22
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:25
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:22
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:26
msgid "Anyone"
msgstr ""
@@ -1802,7 +1773,7 @@ msgstr ""
msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one."
msgstr ""
-#: src/Navigation.tsx:482
+#: src/Navigation.tsx:491
#: src/screens/Settings/AppIconSettings/index.tsx:65
#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:19
#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:24
@@ -1840,7 +1811,7 @@ msgstr ""
msgid "App passwords"
msgstr ""
-#: src/Navigation.tsx:357
+#: src/Navigation.tsx:358
#: src/screens/Settings/AppPasswords.tsx:51
msgid "App Passwords"
msgstr ""
@@ -1891,7 +1862,7 @@ msgstr ""
msgid "Appeal this label"
msgstr ""
-#: src/Navigation.tsx:397
+#: src/Navigation.tsx:398
#: src/screens/Settings/AppearanceSettings.tsx:73
#: src/screens/Settings/Settings.tsx:226
#: src/screens/Settings/Settings.tsx:229
@@ -1909,12 +1880,12 @@ msgid "Apply Pull Request"
msgstr ""
#. placeholder {0}: niceDate(i18n, createdAt, 'medium')
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:610
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:611
msgid "Archived from {0}"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:581
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:619
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:582
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:620
msgid "Archived post"
msgstr ""
@@ -2019,7 +1990,7 @@ msgid "Aurora"
msgstr ""
#: src/components/BotAccountAlert.tsx:32
-#: src/components/BotBadge.tsx:63
+#: src/components/BotBadge.tsx:65
msgid "Automated account"
msgstr ""
@@ -2033,7 +2004,7 @@ msgstr ""
msgid "Automation label"
msgstr ""
-#: src/Navigation.tsx:421
+#: src/Navigation.tsx:422
#: src/screens/Settings/AutomationLabelSettings.tsx:103
msgid "Automation Label"
msgstr ""
@@ -2053,9 +2024,9 @@ msgstr ""
#: src/components/dms/AddMembersFlow.tsx:359
#: src/components/dms/AddMembersFlow.tsx:527
#: src/components/dms/AddMembersFlow.tsx:533
-#: src/components/dms/InitiateChatFlow.tsx:540
-#: src/components/dms/InitiateChatFlow.tsx:758
-#: src/components/dms/InitiateChatFlow.tsx:765
+#: src/components/dms/InitiateChatFlow.tsx:645
+#: src/components/dms/InitiateChatFlow.tsx:863
+#: src/components/dms/InitiateChatFlow.tsx:870
#: src/components/moderation/AppealForm.tsx:145
#: src/components/moderation/AppealForm.tsx:146
#: src/screens/Login/ChooseAccountForm.tsx:96
@@ -2160,13 +2131,19 @@ msgstr ""
msgid "Beta Feature"
msgstr ""
-#: src/Navigation.tsx:413
+#: src/Navigation.tsx:414
#: src/screens/Settings/BetaFeaturesSettings.tsx:108
#: src/screens/Settings/Settings.tsx:248
#: src/screens/Settings/Settings.tsx:251
msgid "Beta features"
msgstr ""
+#: src/components/BetaBadge.tsx:79
+#: src/components/BetaBadge.tsx:99
+#: src/components/BetaBadge.tsx:100
+msgid "Beta features enabled"
+msgstr ""
+
#: src/screens/Settings/BetaFeaturesSettings.tsx:144
msgctxt "web"
msgid "Beta features may be unstable. Some changes may require reloading the app."
@@ -2185,9 +2162,9 @@ msgstr ""
msgid "Birthday"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2269,7 +2246,7 @@ msgstr ""
msgid "Blocked accounts"
msgstr ""
-#: src/Navigation.tsx:193
+#: src/Navigation.tsx:194
#: src/view/screens/ModerationBlockedAccounts.tsx:95
msgid "Blocked Accounts"
msgstr ""
@@ -2305,10 +2282,11 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:635
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:636
msgid "Bluesky cannot confirm the authenticity of the claimed date."
msgstr ""
@@ -2425,24 +2403,25 @@ msgstr ""
msgid "Browse other feeds"
msgstr ""
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr ""
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr ""
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr ""
@@ -2461,8 +2440,8 @@ msgstr ""
#: src/components/LabelingServiceCard/index.tsx:62
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
-#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/components/StarterPackCard.tsx:112
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr ""
@@ -2473,9 +2452,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr ""
@@ -2504,7 +2483,7 @@ msgstr ""
msgid "By creating an account you agree to the <0>Terms of Service0>."
msgstr ""
-#: src/screens/Search/components/StarterPackCard.tsx:106
+#: src/screens/Search/components/StarterPackCard.tsx:111
msgid "By you"
msgstr ""
@@ -2534,7 +2513,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2585,7 +2564,7 @@ msgstr ""
msgid "Cancel reply"
msgstr ""
-#: src/screens/Search/Shell.tsx:595
+#: src/screens/Search/Shell.tsx:592
msgid "Cancel search"
msgstr ""
@@ -2698,7 +2677,7 @@ msgid "Changes to the starter pack will not be reflected in the list after creat
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:133
-#: src/Navigation.tsx:500
+#: src/Navigation.tsx:509
#: src/view/shell/bottom-bar/BottomBar.tsx:242
#: src/view/shell/desktop/LeftNav.tsx:698
#: src/view/shell/Drawer.tsx:525
@@ -2738,8 +2717,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,15 +2728,16 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:73
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:88
msgid "Chat recipient is not followed by the sender."
msgstr ""
-#: src/Navigation.tsx:520
+#: src/Navigation.tsx:529
msgid "Chat request inbox"
msgstr ""
@@ -2767,7 +2747,7 @@ msgid "Chat requests"
msgstr ""
#: src/components/dms/ConvoMenu.tsx:88
-#: src/Navigation.tsx:515
+#: src/Navigation.tsx:524
#: src/screens/Messages/ChatList.tsx:97
#: src/screens/Messages/ChatList.tsx:101
#: src/screens/Messages/ChatList.tsx:671
@@ -3003,7 +2983,7 @@ msgstr ""
#: src/components/dms/AfterReportDialog.tsx:212
#: src/components/dms/AfterReportDialog.tsx:217
#: src/components/dms/EmojiPopup.android.tsx:59
-#: src/components/dms/InitiateChatFlow.tsx:565
+#: src/components/dms/InitiateChatFlow.tsx:670
#: src/components/intents/GroupChatJoinDialog.tsx:246
#: src/components/intents/GroupChatJoinDialog.tsx:281
#: src/components/NewskieDialog.tsx:169
@@ -3047,7 +3027,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3070,7 +3050,7 @@ msgstr ""
#: src/components/ContextMenu/Backdrop.ios.tsx:53
#: src/components/ContextMenu/Backdrop.ios.tsx:79
#: src/components/ContextMenu/Backdrop.tsx:45
-#: src/components/Lightbox/chrome/ImageMenu.tsx:84
+#: src/components/Lightbox/chrome/ImageMenu.tsx:85
msgid "Close menu"
msgstr ""
@@ -3132,7 +3112,7 @@ msgid "Comics"
msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:46
-#: src/Navigation.tsx:347
+#: src/Navigation.tsx:348
#: src/view/screens/CommunityGuidelines.tsx:28
msgid "Community Guidelines"
msgstr ""
@@ -3253,7 +3233,7 @@ msgstr ""
msgid "Content and media"
msgstr ""
-#: src/Navigation.tsx:458
+#: src/Navigation.tsx:467
msgid "Content and Media"
msgstr ""
@@ -3265,10 +3245,6 @@ msgstr ""
msgid "Content filters"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr ""
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3283,7 +3259,7 @@ msgid "Content promoting or depicting self-harm"
msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:70
-#: src/components/moderation/ScreenHider.tsx:100
+#: src/components/moderation/ScreenHider.tsx:98
#: src/lib/moderation/useGlobalLabelStrings.ts:22
#: src/lib/moderation/useModerationCauseDescription.ts:46
msgid "Content Warning"
@@ -3326,7 +3302,7 @@ msgid "Continue thread..."
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:324
-#: src/components/dms/InitiateChatFlow.tsx:493
+#: src/components/dms/InitiateChatFlow.tsx:598
msgid "Continue to group name"
msgstr ""
@@ -3368,7 +3344,7 @@ msgstr ""
msgid "Copied build version to clipboard"
msgstr ""
-#: src/screens/Search/Shell.tsx:515
+#: src/screens/Search/Shell.tsx:512
msgid "Copied link to clipboard"
msgstr ""
@@ -3376,7 +3352,7 @@ msgstr ""
#: src/components/dms/MessageContextMenu.tsx:97
#: src/components/PostControls/DiscoverDebug.tsx:36
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:273
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:77
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:75
#: src/lib/sharing.ts:24
#: src/lib/sharing.ts:42
msgid "Copied to clipboard"
@@ -3410,8 +3386,8 @@ msgstr ""
msgid "Copy at:// URI"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:154
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:157
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:152
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:155
msgid "Copy author DID"
msgstr ""
@@ -3449,10 +3425,10 @@ msgstr ""
msgid "Copy link to list"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:142
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:145
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:88
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:91
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:140
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:143
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:86
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:89
msgid "Copy link to post"
msgstr ""
@@ -3470,8 +3446,8 @@ msgstr ""
msgid "Copy message text"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:145
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:148
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:143
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:146
msgid "Copy post at:// URI"
msgstr ""
@@ -3490,7 +3466,7 @@ msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:41
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:108
-#: src/Navigation.tsx:352
+#: src/Navigation.tsx:353
#: src/view/screens/CopyrightPolicy.tsx:25
msgid "Copyright Policy"
msgstr ""
@@ -3540,11 +3516,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr ""
@@ -3562,7 +3538,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3606,7 +3582,7 @@ msgstr ""
#. Text on button to create a new starter pack
#: src/components/dialogs/StarterPackDialog.tsx:113
#: src/components/dialogs/StarterPackDialog.tsx:210
-#: src/components/dms/InitiateChatFlow.tsx:502
+#: src/components/dms/InitiateChatFlow.tsx:607
#: src/components/StarterPack/ProfileStarterPacks.tsx:332
msgid "Create"
msgstr ""
@@ -3626,7 +3602,7 @@ msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:210
#: src/components/StarterPack/ProfileStarterPacks.tsx:319
-#: src/Navigation.tsx:551
+#: src/Navigation.tsx:560
msgid "Create a starter pack"
msgstr ""
@@ -3657,7 +3633,7 @@ msgstr ""
#: src/components/dialogs/Signin.tsx:87
#: src/components/dialogs/Signin.tsx:89
#: src/screens/Hashtag.tsx:236
-#: src/screens/Search/SearchResults.tsx:391
+#: src/screens/Search/SearchResults.tsx:418
msgid "Create an account"
msgstr ""
@@ -3674,7 +3650,7 @@ msgstr ""
msgid "Create another"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:501
+#: src/components/dms/InitiateChatFlow.tsx:606
msgid "Create group chat"
msgstr ""
@@ -3743,7 +3719,7 @@ msgstr ""
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4055,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr ""
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,15 +4066,11 @@ msgstr ""
msgid "Discover new custom feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr ""
-#: src/components/Dialog/index.tsx:413
+#: src/components/Dialog/index.tsx:414
#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:83
msgid "Dismiss"
msgstr ""
@@ -4111,11 +4087,11 @@ msgstr ""
msgid "Dismiss getting started guide"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4220,11 +4196,11 @@ msgstr ""
msgid "Double tap or long press the message to add a reaction"
msgstr ""
-#: src/components/Dialog/index.tsx:414
+#: src/components/Dialog/index.tsx:415
msgid "Double tap to close the dialog"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1161
+#: src/screens/VideoFeed/index.tsx:1178
msgid "Double tap to like"
msgstr ""
@@ -4328,6 +4304,7 @@ msgstr ""
#: src/screens/Messages/components/EditTextButton.tsx:52
#: src/screens/Settings/AccountSettings.tsx:148
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:250
#: src/screens/StarterPack/StarterPackScreen.tsx:604
#: src/screens/StarterPack/Wizard/index.tsx:331
#: src/screens/StarterPack/Wizard/index.tsx:336
@@ -4365,8 +4342,8 @@ msgstr ""
msgid "Edit interaction settings"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
@@ -4397,7 +4374,7 @@ msgstr ""
msgid "Edit moderation list"
msgstr ""
-#: src/Navigation.tsx:362
+#: src/Navigation.tsx:363
#: src/view/screens/Feeds.tsx:511
msgid "Edit My Feeds"
msgstr ""
@@ -4406,6 +4383,11 @@ msgstr ""
msgid "Edit name"
msgstr ""
+#. placeholder {0}: createSanitizedDisplayName( profile, )
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:242
+msgid "Edit notifications from {0}"
+msgstr ""
+
#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:114
msgid "Edit People"
msgstr ""
@@ -4444,7 +4426,7 @@ msgstr ""
msgid "Edit who can reply"
msgstr ""
-#: src/Navigation.tsx:556
+#: src/Navigation.tsx:565
msgid "Edit your starter pack"
msgstr ""
@@ -4500,8 +4482,8 @@ msgstr ""
#: src/components/dialogs/Embed.tsx:105
#: src/components/dialogs/Embed.tsx:109
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:120
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:125
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:118
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:123
msgid "Embed post"
msgstr ""
@@ -4509,7 +4491,7 @@ msgstr ""
msgid "Embed this post in your website. Simply copy the following snippet and paste it into the HTML code of your website."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb.tsx:64
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb.tsx:66
msgid "Embedded video player"
msgstr ""
@@ -4550,12 +4532,13 @@ msgstr ""
msgid "Enable media players for"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:139
#: src/view/screens/Storybook/Admonitions.tsx:76
msgid "Enable notifications for an account by visiting their profile and pressing the <0>bell icon0> <1/>."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:136
-#: src/screens/Settings/NotificationSettings/index.tsx:140
+#: src/screens/Settings/NotificationSettings/index.tsx:135
+#: src/screens/Settings/NotificationSettings/index.tsx:139
msgid "Enable push notifications"
msgstr ""
@@ -4650,7 +4633,7 @@ msgstr ""
msgid "Enters full screen"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:202
msgid "Entertainment"
msgstr ""
@@ -4684,7 +4667,7 @@ msgstr ""
msgid "Error receiving captcha response."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:179
+#: src/screens/Search/SearchResults.tsx:206
msgid "Error: {error}"
msgstr ""
@@ -4696,8 +4679,8 @@ msgstr ""
msgid "Everybody can reply to this post."
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:168
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:171
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:170
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:173
msgid "Everyone"
msgstr ""
@@ -4711,8 +4694,8 @@ msgctxt "allow messages from"
msgid "Everyone"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:299
-#: src/screens/Settings/NotificationSettings/index.tsx:401
+#: src/screens/Settings/NotificationSettings/index.tsx:298
+#: src/screens/Settings/NotificationSettings/index.tsx:387
msgid "Everything else"
msgstr ""
@@ -4755,11 +4738,11 @@ msgstr ""
msgid "Expand or collapse the full post you are replying to"
msgstr ""
-#: src/components/Post/ShowMoreTextButton.tsx:33
+#: src/components/Post/ShowMoreTextButton.tsx:31
msgid "Expand post text"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1037
+#: src/screens/VideoFeed/index.tsx:1054
msgid "Expands or collapses post text"
msgstr ""
@@ -4802,8 +4785,8 @@ msgstr ""
msgid "Explicit sexual images."
msgstr ""
-#: src/Navigation.tsx:760
-#: src/screens/Search/Shell.tsx:552
+#: src/Navigation.tsx:769
+#: src/screens/Search/Shell.tsx:549
#: src/view/shell/desktop/LeftNav.tsx:677
#: src/view/shell/Drawer.tsx:473
msgid "Explore"
@@ -4844,7 +4827,7 @@ msgstr ""
msgid "External media may allow websites to collect information about you and your device. No information is sent or requested until you press the \"play\" button."
msgstr ""
-#: src/Navigation.tsx:381
+#: src/Navigation.tsx:382
#: src/screens/Settings/ExternalMediaPreferences.tsx:35
msgid "External Media Preferences"
msgstr ""
@@ -4886,7 +4869,7 @@ msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:302
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:130
-#: src/screens/Search/Shell.tsx:516
+#: src/screens/Search/Shell.tsx:513
msgid "Failed to copy link"
msgstr ""
@@ -4979,24 +4962,25 @@ msgstr ""
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr ""
#: src/components/dialogs/NotificationSettingsDialog.tsx:85
#: src/screens/Messages/Settings.tsx:369
-#: src/screens/Settings/NotificationSettings/index.tsx:149
-#: src/screens/Settings/NotificationSettings/index.tsx:268
-#: src/screens/Settings/NotificationSettings/index.tsx:285
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:112
+#: src/screens/Settings/NotificationSettings/index.tsx:148
+#: src/screens/Settings/NotificationSettings/index.tsx:267
+#: src/screens/Settings/NotificationSettings/index.tsx:284
msgid "Failed to load notification settings."
msgstr ""
@@ -5012,14 +4996,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr ""
@@ -5191,7 +5175,7 @@ msgstr ""
msgid "False information about elections"
msgstr ""
-#: src/Navigation.tsx:292
+#: src/Navigation.tsx:293
msgid "Feed"
msgstr ""
@@ -5212,7 +5196,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr ""
@@ -5236,10 +5220,10 @@ msgctxt "toast"
msgid "Feedback sent to feed operator"
msgstr ""
-#: src/Navigation.tsx:536
+#: src/Navigation.tsx:545
#: src/screens/SavedFeeds.tsx:112
#: src/screens/SavedFeeds.tsx:303
-#: src/screens/Search/SearchResults.tsx:104
+#: src/screens/Search/SearchResults.tsx:113
#: src/screens/StarterPack/StarterPackScreen.tsx:196
#: src/view/screens/Feeds.tsx:504
#: src/view/screens/Profile.tsx:239
@@ -5260,10 +5244,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr ""
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr ""
@@ -5273,11 +5253,11 @@ msgstr ""
msgid "File saved successfully!"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:48
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:49
msgid "Filter by author"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:29
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:30
msgid "Filter by author (currently: {currentLabel})"
msgstr ""
@@ -5310,7 +5290,7 @@ msgstr ""
msgid "Filter who can opt to receive notifications for your activity"
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:163
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:165
msgid "Filter who you receive notifications from"
msgstr ""
@@ -5352,8 +5332,8 @@ msgstr ""
msgid "Find and invite friends"
msgstr ""
-#: src/Navigation.tsx:445
-#: src/Navigation.tsx:578
+#: src/Navigation.tsx:446
+#: src/Navigation.tsx:587
msgid "Find Contacts"
msgstr ""
@@ -5429,7 +5409,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/Member.tsx:170
#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:157
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:409
-#: src/screens/VideoFeed/index.tsx:920
+#: src/screens/VideoFeed/index.tsx:937
#: src/view/com/notifications/NotificationFeedItem.tsx:864
#: src/view/com/notifications/NotificationFeedItem.tsx:871
msgid "Follow"
@@ -5445,7 +5425,7 @@ msgstr ""
msgid "Follow {displayName}"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:899
+#: src/screens/VideoFeed/index.tsx:916
msgid "Follow {handle}"
msgstr ""
@@ -5528,7 +5508,7 @@ msgid "Followers can join"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:246
+#: src/Navigation.tsx:247
msgid "Followers of @{0} that you know"
msgstr ""
@@ -5544,7 +5524,7 @@ msgstr ""
#: src/components/ProfileHoverCard/index.web.tsx:505
#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:160
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:405
-#: src/screens/VideoFeed/index.tsx:918
+#: src/screens/VideoFeed/index.tsx:935
#: src/view/com/notifications/NotificationFeedItem.tsx:842
#: src/view/com/notifications/NotificationFeedItem.tsx:859
msgid "Following"
@@ -5569,7 +5549,7 @@ msgstr ""
msgid "Following {displayName}"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:898
+#: src/screens/VideoFeed/index.tsx:915
msgid "Following {handle}"
msgstr ""
@@ -5578,7 +5558,7 @@ msgstr ""
msgid "Following feed preferences"
msgstr ""
-#: src/Navigation.tsx:368
+#: src/Navigation.tsx:369
#: src/screens/Settings/FollowingFeedPreferences.tsx:57
msgid "Following Feed Preferences"
msgstr ""
@@ -5651,7 +5631,9 @@ msgstr ""
msgid "Free your feed"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:406
+#. Filter search results by a specific post author
+#. Filter who you receive notifications from
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:408
#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:159
msgid "From"
msgstr ""
@@ -5718,39 +5700,39 @@ msgstr ""
msgid "Get help"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:403
+#: src/screens/Settings/NotificationSettings/index.tsx:389
msgid "Get notifications for starter pack joins, verification, and other activity."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:325
+#: src/screens/Settings/NotificationSettings/index.tsx:324
msgid "Get notifications when people follow you."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:317
+#: src/screens/Settings/NotificationSettings/index.tsx:316
msgid "Get notifications when people like your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:380
+#: src/screens/Settings/NotificationSettings/index.tsx:366
msgid "Get notifications when people like your reposts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:341
+#: src/screens/Settings/NotificationSettings/index.tsx:340
msgid "Get notifications when people mention you."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:349
+#: src/screens/Settings/NotificationSettings/index.tsx:348
msgid "Get notifications when people quote your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:333
+#: src/screens/Settings/NotificationSettings/index.tsx:332
msgid "Get notifications when people reply to your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:358
+#: src/screens/Settings/NotificationSettings/index.tsx:357
msgid "Get notifications when people repost your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:389
+#: src/screens/Settings/NotificationSettings/index.tsx:375
msgid "Get notifications when people repost your reposts."
msgstr ""
@@ -5762,15 +5744,15 @@ msgstr ""
msgid "Get notifications when people send you messages."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:367
-msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr ""
-
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
msgid "Get notified about new posts"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:106
+msgid "Get notified about posts and replies from accounts you choose."
+msgstr ""
+
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:226
msgid "Get notified of new posts from {name}"
msgstr ""
@@ -5813,17 +5795,17 @@ msgstr ""
#: src/components/dialogs/LinkWarning.tsx:127
#: src/components/dialogs/LinkWarning.tsx:133
-#: src/components/Layout/Header/index.tsx:133
-#: src/components/moderation/ScreenHider.tsx:161
-#: src/components/moderation/ScreenHider.tsx:170
+#: src/components/Layout/Header/index.tsx:134
+#: src/components/moderation/ScreenHider.tsx:157
+#: src/components/moderation/ScreenHider.tsx:166
#: src/screens/Login/components/AuthLayout/Header/index.tsx:74
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:160
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:163
#: src/screens/ProfileList/components/ErrorScreen.tsx:35
#: src/screens/ProfileList/components/ErrorScreen.tsx:41
#: src/screens/VideoFeed/components/Header.tsx:163
-#: src/screens/VideoFeed/index.tsx:1222
-#: src/screens/VideoFeed/index.tsx:1226
+#: src/screens/VideoFeed/index.tsx:1239
+#: src/screens/VideoFeed/index.tsx:1243
#: src/view/com/auth/LoggedOut.tsx:127
#: src/view/com/profile/ProfileFollowers.tsx:211
#: src/view/com/profile/ProfileFollowers.tsx:212
@@ -5876,7 +5858,7 @@ msgid "Go live for"
msgstr ""
#. placeholder {0}: name.displayName
-#: src/screens/PostThread/components/LikesStat.tsx:152
+#: src/screens/PostThread/components/LikesStat.tsx:146
msgid "Go to {0}'s profile"
msgstr ""
@@ -5980,7 +5962,7 @@ msgctxt "toast"
msgid "Group chat name updated"
msgstr ""
-#: src/Navigation.tsx:505
+#: src/Navigation.tsx:514
#: src/screens/Messages/ConversationSettings/index.tsx:113
msgid "Group chat settings"
msgstr ""
@@ -6010,16 +5992,17 @@ msgid "Group chats can only have a maximum of {0, plural, other {# people}}."
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:565
+#: src/components/dms/InitiateChatFlow.tsx:1048
msgid "Group is locked"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:264
-#: src/components/dms/InitiateChatFlow.tsx:600
+#: src/components/dms/InitiateChatFlow.tsx:292
+#: src/components/dms/InitiateChatFlow.tsx:705
#: src/screens/Messages/ConversationSettings/prompts.tsx:50
msgid "Group name"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:625
+#: src/components/dms/InitiateChatFlow.tsx:730
#: src/screens/Messages/ConversationSettings/prompts.tsx:69
msgid "Group name is too long. {MAX_GROUP_NAME_GRAPHEME_LENGTH, plural, other {The maximum number of characters is #.}}"
msgstr ""
@@ -6077,7 +6060,7 @@ msgstr ""
msgid "Harming or endangering minors"
msgstr ""
-#: src/Navigation.tsx:489
+#: src/Navigation.tsx:498
msgid "Hashtag"
msgstr ""
@@ -6140,7 +6123,7 @@ msgstr ""
msgid "Hidden"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:697
+#: src/screens/VideoFeed/index.tsx:714
msgid "Hidden by your moderation settings."
msgstr ""
@@ -6148,9 +6131,9 @@ msgstr ""
msgid "Hidden list"
msgstr ""
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
-#: src/components/moderation/ContentHider.tsx:220
+#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
#: src/components/moderation/PostHider.tsx:140
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:820
@@ -6158,7 +6141,7 @@ msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr ""
@@ -6198,7 +6181,7 @@ msgstr ""
msgid "Hide reply for me"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr ""
@@ -6218,12 +6201,12 @@ msgstr ""
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr ""
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr ""
@@ -6240,7 +6223,7 @@ msgstr ""
msgid "Hide verification badges"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:171
+#: src/components/moderation/ContentHider.tsx:168
#: src/components/moderation/PostHider.tsx:94
msgid "Hides the content"
msgstr ""
@@ -6293,8 +6276,8 @@ msgstr ""
msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!"
msgstr ""
-#: src/Navigation.tsx:755
-#: src/Navigation.tsx:776
+#: src/Navigation.tsx:764
+#: src/Navigation.tsx:785
#: src/view/shell/bottom-bar/BottomBar.tsx:196
#: src/view/shell/desktop/LeftNav.tsx:667
#: src/view/shell/Drawer.tsx:499
@@ -6321,10 +6304,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr ""
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6409,6 +6388,7 @@ msgstr ""
msgid "If you want to change your password, we will send you a code to verify that this is your account."
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:157
#: src/view/screens/Storybook/Admonitions.tsx:90
msgid "If you want to restrict who can receive notifications for your account's activity, you can change this in <0>Settings → Privacy and Security0>."
msgstr ""
@@ -6560,6 +6540,7 @@ msgstr ""
#. Advanced search filter
#. Advanced search filter
#. Advanced search filter
+#. Include search results with or without replies
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:47
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:58
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:75
@@ -6831,11 +6812,11 @@ msgid "KWS website"
msgstr ""
#. placeholder {0}: sanitizeDisplayName(desc.source!)
-#: src/components/moderation/ContentHider.tsx:251
+#: src/components/moderation/ContentHider.tsx:245
msgid "Labeled by {0}."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:249
+#: src/components/moderation/ContentHider.tsx:243
msgid "Labeled by the author."
msgstr ""
@@ -6864,7 +6845,7 @@ msgstr ""
msgid "Language"
msgstr ""
-#: src/Navigation.tsx:219
+#: src/Navigation.tsx:220
msgid "Language Settings"
msgstr ""
@@ -6889,7 +6870,7 @@ msgid "Last initiated just now"
msgstr ""
#: src/screens/Hashtag.tsx:97
-#: src/screens/Search/SearchResults.tsx:86
+#: src/screens/Search/SearchResults.tsx:95
#: src/screens/Topic.tsx:64
msgid "Latest"
msgstr ""
@@ -6904,11 +6885,11 @@ msgctxt "english-only-resource"
msgid "Learn more"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:147
+#: src/components/moderation/ScreenHider.tsx:143
msgid "Learn More"
msgstr ""
-#: src/screens/Search/SearchResults.tsx:246
+#: src/screens/Search/SearchResults.tsx:273
msgctxt "english-only-resource"
msgid "Learn more about <0>how to use advanced search0>."
msgstr ""
@@ -6937,8 +6918,8 @@ msgstr ""
msgid "Learn more about self hosting your PDS."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:169
-#: src/components/moderation/ContentHider.tsx:235
+#: src/components/moderation/ContentHider.tsx:166
+#: src/components/moderation/ContentHider.tsx:230
msgid "Learn more about the moderation applied to this content"
msgstr ""
@@ -6951,7 +6932,7 @@ msgid "Learn more about these changes and how to share your thoughts with us by
msgstr ""
#: src/components/moderation/PostHider.tsx:116
-#: src/components/moderation/ScreenHider.tsx:134
+#: src/components/moderation/ScreenHider.tsx:132
msgid "Learn more about this warning"
msgstr ""
@@ -6975,7 +6956,7 @@ msgid "Learn more in your <0>account settings.0>"
msgstr ""
#: src/components/dialogs/ServerInput.tsx:222
-#: src/components/moderation/ContentHider.tsx:259
+#: src/components/moderation/ContentHider.tsx:253
#: src/screens/Login/components/HostingProviderDialog.tsx:243
msgid "Learn more."
msgstr ""
@@ -6993,8 +6974,8 @@ msgstr ""
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7015,7 @@ msgstr ""
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7047,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr ""
@@ -7085,7 +7066,7 @@ msgstr ""
msgid "Like 10 posts to train the Discover feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr ""
@@ -7093,8 +7074,8 @@ msgstr ""
msgid "Like this labeler"
msgstr ""
-#: src/Navigation.tsx:297
-#: src/Navigation.tsx:302
+#: src/Navigation.tsx:298
+#: src/Navigation.tsx:303
msgid "Liked by"
msgstr ""
@@ -7111,27 +7092,45 @@ msgstr ""
msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr ""
+#. Social proof below the post stats; the bolded name is a person the viewer follows who liked the post
+#. placeholder {0}: nameLink(names[0])
+#. placeholder {0}: names[0].displayName
+#: src/screens/PostThread/components/LikesStat.tsx:132
+#: src/screens/PostThread/components/LikesStat.tsx:173
+msgid "Liked by {0}"
+msgstr ""
+
+#. Social proof below the post stats; the bolded names are people the viewer follows who liked the post
+#. placeholder {0}: nameLink(names[0])
+#. placeholder {0}: names[0].displayName
+#. placeholder {1}: nameLink(names[1])
+#. placeholder {1}: names[1].displayName
+#: src/screens/PostThread/components/LikesStat.tsx:131
+#: src/screens/PostThread/components/LikesStat.tsx:169
+msgid "Liked by {0} and {1}"
+msgstr ""
+
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:158
-#: src/screens/Settings/NotificationSettings/index.tsx:160
-#: src/screens/Settings/NotificationSettings/index.tsx:315
+#: src/screens/Settings/NotificationSettings/index.tsx:159
+#: src/screens/Settings/NotificationSettings/index.tsx:314
#: src/view/screens/Profile.tsx:238
msgid "Likes"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:200
-#: src/screens/Settings/NotificationSettings/index.tsx:239
-#: src/screens/Settings/NotificationSettings/index.tsx:378
+#: src/screens/Settings/NotificationSettings/index.tsx:238
+#: src/screens/Settings/NotificationSettings/index.tsx:364
msgid "Likes of your reposts"
msgstr ""
-#: src/screens/PostThread/components/LikesStat.tsx:85
+#: src/screens/PostThread/components/LikesStat.tsx:39
msgid "Likes on this post"
msgstr ""
@@ -7144,7 +7143,7 @@ msgstr ""
msgid "Link copied to clipboard"
msgstr ""
-#: src/Navigation.tsx:252
+#: src/Navigation.tsx:253
msgid "List"
msgstr ""
@@ -7230,7 +7229,7 @@ msgctxt "toast"
msgid "List unmuted"
msgstr ""
-#: src/Navigation.tsx:173
+#: src/Navigation.tsx:174
#: src/view/screens/Lists.tsx:60
#: src/view/screens/Profile.tsx:233
#: src/view/screens/Profile.tsx:241
@@ -7258,12 +7257,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7278,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr ""
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr ""
@@ -7292,7 +7291,7 @@ msgstr ""
msgid "Load new notifications"
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:118
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7336,7 +7335,7 @@ msgstr ""
msgid "Locked"
msgstr ""
-#: src/Navigation.tsx:327
+#: src/Navigation.tsx:328
msgid "Log"
msgstr ""
@@ -7456,6 +7455,10 @@ msgstr ""
msgid "Maybe later"
msgstr ""
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:24
+msgid "Me"
+msgstr ""
+
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:375
#: src/view/screens/Profile.tsx:236
msgid "Media"
@@ -7475,7 +7478,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7493,8 +7496,8 @@ msgid "mentioned users"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:179
-#: src/screens/Settings/NotificationSettings/index.tsx:193
-#: src/screens/Settings/NotificationSettings/index.tsx:340
+#: src/screens/Settings/NotificationSettings/index.tsx:192
+#: src/screens/Settings/NotificationSettings/index.tsx:339
#: src/view/screens/Notifications.tsx:99
msgid "Mentions"
msgstr ""
@@ -7563,7 +7566,7 @@ msgstr ""
msgid "Message options"
msgstr ""
-#: src/Navigation.tsx:770
+#: src/Navigation.tsx:779
msgid "Messages"
msgstr ""
@@ -7592,7 +7595,7 @@ msgstr ""
msgid "Missing media"
msgstr ""
-#: src/Navigation.tsx:178
+#: src/Navigation.tsx:179
#: src/screens/Moderation/index.tsx:100
msgid "Moderation"
msgstr ""
@@ -7636,7 +7639,7 @@ msgstr ""
msgid "Moderation lists"
msgstr ""
-#: src/Navigation.tsx:183
+#: src/Navigation.tsx:184
#: src/view/screens/ModerationModlists.tsx:60
msgid "Moderation Lists"
msgstr ""
@@ -7645,7 +7648,7 @@ msgstr ""
msgid "moderation settings"
msgstr ""
-#: src/Navigation.tsx:312
+#: src/Navigation.tsx:313
msgid "Moderation states"
msgstr ""
@@ -7786,7 +7789,7 @@ msgstr ""
msgid "Muted accounts"
msgstr ""
-#: src/Navigation.tsx:188
+#: src/Navigation.tsx:189
#: src/view/screens/ModerationMutedAccounts.tsx:107
msgid "Muted Accounts"
msgstr ""
@@ -7867,7 +7870,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr ""
@@ -7931,25 +7933,25 @@ msgid "New Feature"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:193
-#: src/screens/Settings/NotificationSettings/index.tsx:171
-#: src/screens/Settings/NotificationSettings/index.tsx:324
+#: src/screens/Settings/NotificationSettings/index.tsx:170
+#: src/screens/Settings/NotificationSettings/index.tsx:323
msgid "New followers"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:249
-#: src/components/dms/InitiateChatFlow.tsx:263
+#: src/components/dms/InitiateChatFlow.tsx:277
+#: src/components/dms/InitiateChatFlow.tsx:291
msgid "New group chat"
msgstr ""
#. Button used to create a new group chat.
#. Button used to create a new group chat.
-#: src/components/dms/InitiateChatFlow.tsx:800
-#: src/components/dms/InitiateChatFlow.tsx:834
+#: src/components/dms/InitiateChatFlow.tsx:905
+#: src/components/dms/InitiateChatFlow.tsx:939
msgctxt "action"
msgid "New group chat"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:300
+#: src/components/dms/InitiateChatFlow.tsx:332
msgid "New group chat with:"
msgstr ""
@@ -7966,13 +7968,13 @@ msgstr ""
#: src/screens/Messages/Settings.tsx:289
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:282
+#: src/screens/Settings/NotificationSettings/index.tsx:281
msgid "New message requests"
msgstr ""
#: src/screens/Messages/Settings.tsx:268
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:21
-#: src/screens/Settings/NotificationSettings/index.tsx:265
+#: src/screens/Settings/NotificationSettings/index.tsx:264
msgid "New messages"
msgstr ""
@@ -7982,7 +7984,7 @@ msgstr ""
msgid "New password"
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,14 +8027,14 @@ msgid "Newest replies first"
msgstr ""
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:204
msgid "News"
msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:395
#: src/components/contacts/screens/ViewMatches.tsx:410
#: src/components/dms/AddMembersFlow.tsx:325
-#: src/components/dms/InitiateChatFlow.tsx:494
+#: src/components/dms/InitiateChatFlow.tsx:599
#: src/screens/Login/ForgotPasswordForm.tsx:143
#: src/screens/Login/ForgotPasswordForm.tsx:150
#: src/screens/Login/SetNewPasswordForm.tsx:171
@@ -8217,13 +8219,13 @@ msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:250
#: src/components/dms/AddMembersFlow.tsx:257
-#: src/components/dms/InitiateChatFlow.tsx:376
+#: src/components/dms/InitiateChatFlow.tsx:469
#: src/components/ProgressGuide/FollowDialog.tsx:221
msgid "No results"
msgstr ""
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8236,19 +8238,19 @@ msgstr ""
msgid "No results found for \"{query}\""
msgstr ""
-#: src/screens/Search/SearchResults.tsx:206
+#: src/screens/Search/SearchResults.tsx:233
msgid "No results found for “<0>{query}0>” with advanced search filters applied."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:218
+#: src/screens/Search/SearchResults.tsx:245
msgid "No results found for “<0>{query}0>”."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:212
+#: src/screens/Search/SearchResults.tsx:239
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8298,6 +8300,10 @@ msgstr ""
msgid "Non-sexual Nudity"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:220
+msgid "None"
+msgstr ""
+
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:263
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:266
msgid "None of these words"
@@ -8316,7 +8322,7 @@ msgstr ""
msgid "Not followed by anyone you’re following"
msgstr ""
-#: src/Navigation.tsx:168
+#: src/Navigation.tsx:169
#: src/view/screens/Profile.tsx:132
msgid "Not Found"
msgstr ""
@@ -8333,7 +8339,7 @@ msgstr ""
msgid "Note: Bluesky is an open and public network. This setting only limits the visibility of your content on the Bluesky app and website, and other apps may not respect this setting. Your content may still be shown to logged-out users by other apps and websites."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:135
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:133
msgid "Note: This post is only visible to logged-in users."
msgstr ""
@@ -8342,8 +8348,8 @@ msgid "Nothing saved yet"
msgstr ""
#: src/components/dialogs/NotificationSettingsDialog.tsx:72
-#: src/Navigation.tsx:452
-#: src/Navigation.tsx:531
+#: src/Navigation.tsx:453
+#: src/Navigation.tsx:540
#: src/view/screens/Notifications.tsx:134
msgid "Notification settings"
msgstr ""
@@ -8353,11 +8359,12 @@ msgstr ""
msgid "Notification sounds"
msgstr ""
-#: src/Navigation.tsx:526
-#: src/Navigation.tsx:765
+#: src/Navigation.tsx:535
+#: src/Navigation.tsx:774
#: src/screens/Messages/Settings.tsx:255
#: src/screens/Notifications/ActivityList.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:126
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:93
+#: src/screens/Settings/NotificationSettings/index.tsx:125
#: src/screens/Settings/Settings.tsx:198
#: src/screens/Settings/Settings.tsx:201
#: src/view/screens/Notifications.tsx:128
@@ -8396,7 +8403,7 @@ msgstr ""
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8404,10 +8411,10 @@ msgstr ""
#: src/components/BotAccountAlert.tsx:52
#: src/components/BotAccountAlert.tsx:57
-#: src/components/dms/InitiateChatFlow.tsx:733
+#: src/components/dms/InitiateChatFlow.tsx:838
#: src/components/dms/MessageItem.tsx:742
#: src/screens/Login/PasswordUpdatedForm.tsx:35
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:641
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:642
msgid "Okay"
msgstr ""
@@ -8431,10 +8438,12 @@ msgid "Onboarding reset"
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:117
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:133
msgid "One of the selected recipients does not allow group chats."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:100
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:116
msgid "One of the selected recipients has blocked you and cannot be messaged."
msgstr ""
@@ -8570,7 +8579,7 @@ msgstr ""
msgid "Open draft"
msgstr ""
-#: src/components/Layout/Header/index.tsx:167
+#: src/components/Layout/Header/index.tsx:168
msgid "Open drawer menu"
msgstr ""
@@ -8579,12 +8588,13 @@ msgstr ""
msgid "Open emoji picker"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr ""
@@ -8627,7 +8637,7 @@ msgstr ""
msgid "Open muted words and tags settings"
msgstr ""
-#: src/screens/Search/components/StarterPackCard.tsx:120
+#: src/screens/Search/components/StarterPackCard.tsx:128
msgid "Open pack"
msgstr ""
@@ -8930,7 +8940,7 @@ msgid "Pause video"
msgstr ""
#: src/screens/ProfileList/index.tsx:167
-#: src/screens/Search/SearchResults.tsx:98
+#: src/screens/Search/SearchResults.tsx:107
#: src/screens/StarterPack/StarterPackScreen.tsx:195
msgid "People"
msgstr ""
@@ -8944,17 +8954,18 @@ msgid "People {ownerName} follows can request to join"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:239
+#: src/Navigation.tsx:240
msgid "People followed by @{0}"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:232
+#: src/Navigation.tsx:233
msgid "People following @{0}"
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:178
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:182
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:23
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:180
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:184
msgid "People I follow"
msgstr ""
@@ -8977,7 +8988,6 @@ msgid "People I follow can request to join"
msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:510
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:23
msgid "People you follow"
msgstr ""
@@ -9023,8 +9033,8 @@ msgid "Pictures meant for adults."
msgstr ""
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr ""
@@ -9034,7 +9044,7 @@ msgstr ""
msgid "Pin to home"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr ""
@@ -9048,8 +9058,8 @@ msgid "Pinned"
msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr ""
@@ -9076,7 +9086,7 @@ msgstr ""
msgid "Play GIF"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.tsx:169
+#: src/components/Post/Embed/VideoEmbed/index.tsx:178
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:333
msgid "Play video"
msgstr ""
@@ -9261,7 +9271,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Politics"
msgstr ""
@@ -9303,10 +9313,10 @@ msgid "Post blocked"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:265
-#: src/Navigation.tsx:272
-#: src/Navigation.tsx:279
-#: src/Navigation.tsx:286
+#: src/Navigation.tsx:266
+#: src/Navigation.tsx:273
+#: src/Navigation.tsx:280
+#: src/Navigation.tsx:287
msgid "Post by @{0}"
msgstr ""
@@ -9340,7 +9350,7 @@ msgstr ""
msgid "Post interaction settings"
msgstr ""
-#: src/Navigation.tsx:199
+#: src/Navigation.tsx:200
#: src/screens/ModerationInteractionSettings/index.tsx:35
msgid "Post Interaction Settings"
msgstr ""
@@ -9377,6 +9387,7 @@ msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:257
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:269
#: src/screens/ProfileList/index.tsx:167
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:216
#: src/screens/StarterPack/StarterPackScreen.tsx:197
#: src/view/screens/Profile.tsx:234
msgid "Posts"
@@ -9394,6 +9405,10 @@ msgstr ""
msgid "Posts hidden"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:214
+msgid "Posts, Replies"
+msgstr ""
+
#: src/components/dialogs/LinkWarning.tsx:89
msgid "Potentially misleading link"
msgstr ""
@@ -9445,20 +9460,21 @@ msgstr ""
msgid "Privacy and security"
msgstr ""
-#: src/Navigation.tsx:429
-#: src/Navigation.tsx:437
+#: src/Navigation.tsx:430
+#: src/Navigation.tsx:438
#: src/screens/Settings/ActivityPrivacySettings.tsx:41
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:45
msgid "Privacy and Security"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:161
#: src/view/screens/Storybook/Admonitions.tsx:94
msgid "Privacy and Security settings"
msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:36
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:103
-#: src/Navigation.tsx:337
+#: src/Navigation.tsx:338
#: src/screens/Settings/AboutSettings.tsx:102
#: src/screens/Settings/AboutSettings.tsx:105
#: src/view/screens/PrivacyPolicy.tsx:25
@@ -9595,12 +9611,12 @@ msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:186
#: src/screens/Post/PostQuotes.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:204
-#: src/screens/Settings/NotificationSettings/index.tsx:347
+#: src/screens/Settings/NotificationSettings/index.tsx:203
+#: src/screens/Settings/NotificationSettings/index.tsx:346
msgid "Quotes"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:466
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:465
msgid "Quotes of this post"
msgstr ""
@@ -9643,7 +9659,7 @@ msgstr ""
msgid "Read {0, plural, one {# more reply} other {# more replies}}"
msgstr ""
-#: src/screens/Search/SearchResults.tsx:249
+#: src/screens/Search/SearchResults.tsx:276
msgctxt "english-only-resource"
msgid "Read about how to use advanced search filters"
msgstr ""
@@ -9653,11 +9669,11 @@ msgstr ""
msgid "Read blog post"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1038
+#: src/screens/VideoFeed/index.tsx:1055
msgid "Read less"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1038
+#: src/screens/VideoFeed/index.tsx:1055
msgid "Read more"
msgstr ""
@@ -9717,10 +9733,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr ""
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr ""
@@ -9841,8 +9853,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9888,8 @@ msgstr ""
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9960,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10014,8 +10026,9 @@ msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:274
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:286
#: src/lib/hooks/useNotificationHandler.ts:172
-#: src/screens/Settings/NotificationSettings/index.tsx:182
-#: src/screens/Settings/NotificationSettings/index.tsx:331
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:218
+#: src/screens/Settings/NotificationSettings/index.tsx:181
+#: src/screens/Settings/NotificationSettings/index.tsx:330
#: src/view/screens/Profile.tsx:235
msgid "Replies"
msgstr ""
@@ -10094,8 +10107,8 @@ msgstr ""
msgid "Report dialog"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr ""
@@ -10203,18 +10216,18 @@ msgid "Reposted by you"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:165
-#: src/screens/Settings/NotificationSettings/index.tsx:215
-#: src/screens/Settings/NotificationSettings/index.tsx:356
+#: src/screens/Settings/NotificationSettings/index.tsx:214
+#: src/screens/Settings/NotificationSettings/index.tsx:355
msgid "Reposts"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:445
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:444
msgid "Reposts of this post"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:207
-#: src/screens/Settings/NotificationSettings/index.tsx:252
-#: src/screens/Settings/NotificationSettings/index.tsx:387
+#: src/screens/Settings/NotificationSettings/index.tsx:251
+#: src/screens/Settings/NotificationSettings/index.tsx:373
msgid "Reposts of your reposts"
msgstr ""
@@ -10249,7 +10262,7 @@ msgstr ""
msgid "Requests"
msgstr ""
-#: src/Navigation.tsx:510
+#: src/Navigation.tsx:519
#: src/screens/Messages/JoinRequests.tsx:59
#: src/screens/Messages/JoinRequests.tsx:425
msgid "Requests to join"
@@ -10391,7 +10404,7 @@ msgstr ""
#: src/screens/ProfileList/components/ErrorScreen.tsx:36
#: src/screens/Settings/components/ChangeHandleDialog.tsx:577
-#: src/screens/VideoFeed/index.tsx:1223
+#: src/screens/VideoFeed/index.tsx:1240
#: src/view/screens/NotFound.tsx:54
msgid "Returns to previous page"
msgstr ""
@@ -10462,7 +10475,7 @@ msgstr ""
msgid "Save draft?"
msgstr ""
-#: src/components/Lightbox/chrome/ImageMenu.tsx:98
+#: src/components/Lightbox/chrome/ImageMenu.tsx:99
#: src/components/MediaPreview.tsx:231
#: src/components/Post/Embed/ImageContextMenu.tsx:70
#: src/components/StarterPack/ShareDialog.tsx:144
@@ -10483,8 +10496,8 @@ msgstr ""
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr ""
@@ -10500,12 +10513,12 @@ msgid "Saved Feeds"
msgstr ""
#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:145
-#: src/Navigation.tsx:570
+#: src/Navigation.tsx:579
#: src/screens/Bookmarks.tsx:59
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr ""
@@ -10531,7 +10544,7 @@ msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:82
#: src/features/inviteFriends/InviteScannerScreen.web.tsx:23
-#: src/Navigation.tsx:317
+#: src/Navigation.tsx:318
msgid "Scan QR code"
msgstr ""
@@ -10560,8 +10573,8 @@ msgstr ""
#: src/components/forms/SearchInput.tsx:53
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:218
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:224
-#: src/screens/Search/Shell.tsx:552
-#: src/screens/Search/Shell.tsx:616
+#: src/screens/Search/Shell.tsx:549
+#: src/screens/Search/Shell.tsx:612
#: src/screens/Search/Shell.tsx:753
#: src/view/shell/bottom-bar/BottomBar.tsx:216
msgid "Search"
@@ -10569,7 +10582,7 @@ msgstr ""
#. placeholder {0}: profile.handle
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:258
+#: src/Navigation.tsx:259
#: src/screens/Profile/ProfileSearch.tsx:37
msgid "Search @{0}'s posts"
msgstr ""
@@ -10608,11 +10621,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr ""
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
@@ -10626,7 +10639,7 @@ msgid "Search GIFs"
msgstr ""
#: src/screens/Hashtag.tsx:228
-#: src/screens/Search/SearchResults.tsx:383
+#: src/screens/Search/SearchResults.tsx:410
msgid "Search is currently unavailable when logged out"
msgstr ""
@@ -10705,6 +10718,7 @@ msgstr ""
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10726,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10782,6 +10800,7 @@ msgid "Select caption file (.vtt)"
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:501
+#: src/components/dms/InitiateChatFlow.tsx:984
msgid "Select chat \"{name}\""
msgstr ""
@@ -10822,7 +10841,7 @@ msgstr ""
msgid "Select GIF \"{0}\""
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:725
+#: src/components/dms/InitiateChatFlow.tsx:830
msgid "Select group chat members"
msgstr ""
@@ -10941,7 +10960,8 @@ msgstr ""
msgid "Send post to {name}"
msgstr ""
-#: src/components/dms/dialogs/ShareViaChatDialog.tsx:72
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:167
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:176
msgid "Send post to..."
msgstr ""
@@ -10959,11 +10979,11 @@ msgstr ""
msgid "Send verification email"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:116
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:122
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
-msgid "Send via direct message"
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:114
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:120
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:103
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:109
+msgid "Send via chat"
msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
@@ -11017,14 +11037,14 @@ msgstr ""
msgid "Sets email for password reset"
msgstr ""
-#: src/Navigation.tsx:214
+#: src/Navigation.tsx:215
#: src/screens/Settings/Settings.tsx:99
#: src/view/shell/desktop/LeftNav.tsx:755
#: src/view/shell/Drawer.tsx:668
msgid "Settings"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:221
+#: src/screens/Settings/NotificationSettings/index.tsx:220
msgid "Settings for activity from others"
msgstr ""
@@ -11032,49 +11052,49 @@ msgstr ""
msgid "Settings for allowing others to be notified of your posts"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:155
+#: src/screens/Settings/NotificationSettings/index.tsx:154
msgid "Settings for like notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:188
+#: src/screens/Settings/NotificationSettings/index.tsx:187
msgid "Settings for mention notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:166
+#: src/screens/Settings/NotificationSettings/index.tsx:165
msgid "Settings for new follower notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:294
+#: src/screens/Settings/NotificationSettings/index.tsx:293
msgid "Settings for notifications for everything else"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:234
+#: src/screens/Settings/NotificationSettings/index.tsx:233
msgid "Settings for notifications for likes of your reposts"
msgstr ""
#: src/screens/Messages/Settings.tsx:280
-#: src/screens/Settings/NotificationSettings/index.tsx:277
+#: src/screens/Settings/NotificationSettings/index.tsx:276
msgid "Settings for notifications for new message requests"
msgstr ""
#: src/screens/Messages/Settings.tsx:259
-#: src/screens/Settings/NotificationSettings/index.tsx:260
+#: src/screens/Settings/NotificationSettings/index.tsx:259
msgid "Settings for notifications for new messages"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:247
+#: src/screens/Settings/NotificationSettings/index.tsx:246
msgid "Settings for notifications for reposts of your reposts"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:199
+#: src/screens/Settings/NotificationSettings/index.tsx:198
msgid "Settings for quote notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:177
+#: src/screens/Settings/NotificationSettings/index.tsx:176
msgid "Settings for reply notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:210
+#: src/screens/Settings/NotificationSettings/index.tsx:209
msgid "Settings for repost notifications"
msgstr ""
@@ -11111,8 +11131,8 @@ msgstr ""
msgid "Share anyway"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:176
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:179
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:174
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:177
msgid "Share author DID"
msgstr ""
@@ -11123,7 +11143,7 @@ msgstr ""
msgid "Share feedback"
msgstr ""
-#: src/components/Lightbox/chrome/ImageMenu.tsx:93
+#: src/components/Lightbox/chrome/ImageMenu.tsx:94
#: src/components/Lightbox/Lightbox.web.tsx:281
#: src/components/Lightbox/Lightbox.web.tsx:307
msgid "Share image"
@@ -11150,8 +11170,8 @@ msgstr ""
msgid "Share my profile"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:167
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:170
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:165
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:168
msgid "Share post at:// URI"
msgstr ""
@@ -11165,12 +11185,12 @@ msgstr ""
msgid "Share QR code"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr ""
-#: src/screens/Search/Shell.tsx:568
-#: src/screens/Search/Shell.tsx:638
+#: src/screens/Search/Shell.tsx:565
+#: src/screens/Search/Shell.tsx:634
msgid "Share this search"
msgstr ""
@@ -11182,8 +11202,8 @@ msgstr ""
msgid "Share this starter pack and help people join your community on Bluesky."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:132
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:135
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:130
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:133
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:160
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:166
#: src/screens/StarterPack/StarterPackScreen.tsx:638
@@ -11201,7 +11221,7 @@ msgstr ""
msgid "Share your thoughts…"
msgstr ""
-#: src/Navigation.tsx:322
+#: src/Navigation.tsx:323
msgid "Shared Preferences Tester"
msgstr ""
@@ -11215,7 +11235,7 @@ msgstr ""
msgid "Sharing your age range reveals only the range associated with your Google Account – for example, that you’re at least 18. <0>Your exact age and birthday are never shared,0> and this data never leaves this device. Therefore, it only enables access on this device. Alternatively, <1>you can use our trusted partner, KWS1>, to complete your verification and enable access on all platforms."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:220
+#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:143
#: src/components/moderation/PostHider.tsx:140
msgid "Show"
@@ -11225,13 +11245,13 @@ msgstr ""
msgid "Show alt text"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:179
-#: src/components/moderation/ScreenHider.tsx:182
+#: src/components/moderation/ScreenHider.tsx:175
+#: src/components/moderation/ScreenHider.tsx:178
#: src/features/liveNow/components/LiveStatusDialog.tsx:318
#: src/features/liveNow/components/LiveStatusDialog.tsx:322
#: src/screens/List/ListHiddenScreen.tsx:194
-#: src/screens/VideoFeed/index.tsx:700
-#: src/screens/VideoFeed/index.tsx:706
+#: src/screens/VideoFeed/index.tsx:717
+#: src/screens/VideoFeed/index.tsx:723
msgid "Show anyway"
msgstr ""
@@ -11270,8 +11290,8 @@ msgstr ""
msgid "Show lists of users to select from"
msgstr ""
-#: src/components/Post/ShowMoreTextButton.tsx:52
-msgid "Show More"
+#: src/components/Post/ShowMoreTextButton.tsx:50
+msgid "Show more"
msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
@@ -11329,7 +11349,7 @@ msgstr ""
msgid "Show when you’re live"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:582
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:583
msgid "Shows information about when this post was created"
msgstr ""
@@ -11337,7 +11357,7 @@ msgstr ""
msgid "Shows other accounts you can switch to"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:172
+#: src/components/moderation/ContentHider.tsx:169
#: src/components/moderation/PostHider.tsx:94
msgid "Shows the content"
msgstr ""
@@ -11354,7 +11374,7 @@ msgstr ""
#: src/screens/Login/LoginForm.tsx:560
#: src/screens/Messages/JoinRequest.tsx:290
#: src/screens/Messages/JoinRequest.tsx:296
-#: src/screens/Search/SearchResults.tsx:386
+#: src/screens/Search/SearchResults.tsx:413
#: src/view/com/auth/SplashScreen.tsx:116
#: src/view/com/auth/SplashScreen.tsx:123
#: src/view/com/auth/SplashScreen.web.tsx:124
@@ -11432,7 +11452,7 @@ msgstr ""
msgid "Sign up"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:98
+#: src/components/moderation/ScreenHider.tsx:96
#: src/lib/moderation/useGlobalLabelStrings.ts:28
msgid "Sign-in Required"
msgstr ""
@@ -11607,7 +11627,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr ""
@@ -11646,7 +11666,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Sports"
msgstr ""
@@ -11664,7 +11684,7 @@ msgstr ""
msgid "Start a group chat"
msgstr ""
-#: src/components/dms/dialogs/NewChatDialog.tsx:191
+#: src/components/dms/dialogs/NewChatDialog.tsx:192
msgid "Start a new chat"
msgstr ""
@@ -11678,17 +11698,17 @@ msgstr ""
msgid "Start adding people!"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:726
+#: src/components/dms/InitiateChatFlow.tsx:831
msgid "Start chat"
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:428
-#: src/components/dms/InitiateChatFlow.tsx:874
+#: src/components/dms/InitiateChatFlow.tsx:1087
msgid "Start chat with {displayName}"
msgstr ""
-#: src/Navigation.tsx:541
-#: src/Navigation.tsx:546
+#: src/Navigation.tsx:550
+#: src/Navigation.tsx:555
#: src/screens/StarterPack/Wizard/index.tsx:197
msgid "Starter Pack"
msgstr ""
@@ -11711,7 +11731,11 @@ msgstr ""
msgid "Starter pack is invalid"
msgstr ""
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/SearchResults.tsx:120
+msgid "Starter packs"
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr ""
@@ -11750,7 +11774,7 @@ msgstr ""
msgid "Stored as part of a secure code for matching with others"
msgstr ""
-#: src/Navigation.tsx:307
+#: src/Navigation.tsx:308
#: src/screens/Settings/Settings.tsx:465
msgid "Storybook"
msgstr ""
@@ -11846,11 +11870,11 @@ msgid "Successfully verified"
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:243
-#: src/components/dms/InitiateChatFlow.tsx:350
+#: src/components/dms/InitiateChatFlow.tsx:432
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -11879,7 +11903,7 @@ msgctxt "Name of app icon variant"
msgid "Sunset"
msgstr ""
-#: src/Navigation.tsx:332
+#: src/Navigation.tsx:333
#: src/view/screens/Support.tsx:25
#: src/view/screens/Support.tsx:28
msgid "Support"
@@ -11890,10 +11914,12 @@ msgid "Support for this feature in your country has not been enabled yet! Please
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:98
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:114
msgid "Suspended accounts cannot participate in a group chat."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:60
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:75
msgid "Suspended accounts cannot participate in chat."
msgstr ""
@@ -12056,7 +12082,7 @@ msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:181
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:31
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:98
-#: src/Navigation.tsx:342
+#: src/Navigation.tsx:343
#: src/screens/Settings/AboutSettings.tsx:94
#: src/screens/Settings/AboutSettings.tsx:97
#: src/view/screens/TermsOfService.tsx:25
@@ -12113,7 +12139,7 @@ msgstr ""
msgid "That's all, folks!"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1195
+#: src/screens/VideoFeed/index.tsx:1212
msgid "That's everything!"
msgstr ""
@@ -12262,7 +12288,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12296,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr ""
@@ -12279,8 +12305,8 @@ msgstr ""
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr ""
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr ""
@@ -12305,7 +12331,7 @@ msgstr ""
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12406,7 @@ msgstr ""
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12388,7 +12414,7 @@ msgstr ""
msgid "They won’t be able to rejoin unless you invite them again."
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:118
+#: src/components/moderation/ScreenHider.tsx:116
msgid "This {screenDescription} has been flagged:"
msgstr ""
@@ -12404,7 +12430,7 @@ msgstr ""
msgid "This account has one or more attempted verifications, but it is not currently verified."
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:113
+#: src/components/moderation/ScreenHider.tsx:111
msgid "This account has requested that users sign in to view their profile."
msgstr ""
@@ -12533,7 +12559,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr ""
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr ""
@@ -12637,7 +12663,7 @@ msgstr ""
#. placeholder {0}: niceDate(i18n, createdAt)
#. placeholder {1}: niceDate(i18n, indexedAt)
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:622
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:623
msgid "This post claims to have been created on <0>{0}0>, but was first seen by Bluesky on <1>{1}1>."
msgstr ""
@@ -12645,7 +12671,7 @@ msgstr ""
msgid "This post has an unknown type of threadgate on it. Your app may be out of date."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:157
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:155
msgid "This post is only visible to logged-in users."
msgstr ""
@@ -12699,6 +12725,7 @@ msgid "This user doesn't have any followers."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:64
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:79
msgid "This user has blocked you and cannot be messaged."
msgstr ""
@@ -12708,6 +12735,7 @@ msgid "This user has blocked you. You cannot view their content."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:68
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:83
msgid "This user has disabled chat and cannot be messaged."
msgstr ""
@@ -12733,7 +12761,7 @@ msgstr ""
msgid "This user isn't following anyone."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:236
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:304
msgid "This video can’t be played on your device. Your browser or system may be missing the required video codecs (H.264/AAC)."
msgstr ""
@@ -12782,7 +12810,7 @@ msgstr ""
msgid "Threaded"
msgstr ""
-#: src/Navigation.tsx:375
+#: src/Navigation.tsx:376
msgid "Threads Preferences"
msgstr ""
@@ -12842,7 +12870,7 @@ msgid "Too many contacts - you've exceeded the number of contacts you can import
msgstr ""
#: src/screens/Hashtag.tsx:86
-#: src/screens/Search/SearchResults.tsx:74
+#: src/screens/Search/SearchResults.tsx:83
#: src/screens/Topic.tsx:58
msgid "Top"
msgstr ""
@@ -12854,7 +12882,7 @@ msgstr ""
msgid "Top replies first"
msgstr ""
-#: src/Navigation.tsx:494
+#: src/Navigation.tsx:503
msgid "Topic"
msgstr ""
@@ -12889,7 +12917,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr ""
@@ -12898,7 +12928,7 @@ msgstr ""
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -12914,11 +12944,11 @@ msgstr ""
msgid "Trust emerges from relationships, communities, and shared context, so we’re also enabling <0>trusted verifiers0>: organizations that can directly issue verification."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:233
+#: src/screens/Search/SearchResults.tsx:260
msgid "Try a different search term or remove some filters."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:235
+#: src/screens/Search/SearchResults.tsx:262
msgid "Try a different search term."
msgstr ""
@@ -12993,10 +13023,12 @@ msgid "Unable to fetch join requests."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:113
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:129
msgid "Unable to find a selected recipient."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:77
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:92
msgid "Unable to find the selected recipient."
msgstr ""
@@ -13023,9 +13055,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13097,8 @@ msgstr ""
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13100,7 +13132,7 @@ msgstr ""
msgid "Unfollow account"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:902
+#: src/screens/VideoFeed/index.tsx:919
msgid "Unfollows the user"
msgstr ""
@@ -13128,7 +13160,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr ""
@@ -13198,14 +13230,14 @@ msgid "Unpin"
msgstr ""
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr ""
@@ -13220,7 +13252,7 @@ msgid "Unpin moderation list"
msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr ""
@@ -13254,7 +13286,7 @@ msgstr ""
msgid "Unsubscribed from list"
msgstr ""
-#: src/view/com/composer/text-input/TextInput.tsx:128
+#: src/view/com/composer/text-input/TextInput.tsx:127
msgid "Unsupported clipboard content"
msgstr ""
@@ -13506,7 +13538,7 @@ msgstr ""
msgid "Verification settings"
msgstr ""
-#: src/Navigation.tsx:207
+#: src/Navigation.tsx:208
#: src/screens/Moderation/VerificationSettings.tsx:34
msgid "Verification Settings"
msgstr ""
@@ -13614,7 +13646,7 @@ msgstr ""
msgid "Video failed to process"
msgstr ""
-#: src/Navigation.tsx:562
+#: src/Navigation.tsx:571
msgid "Video Feed"
msgstr ""
@@ -13624,24 +13656,24 @@ msgid "Video from {0}: {text}"
msgstr ""
#. placeholder {0}: sanitizeHandle( post.author.handle, '@', )
-#: src/screens/VideoFeed/index.tsx:1157
+#: src/screens/VideoFeed/index.tsx:1174
msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "Video Games"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1156
+#: src/screens/VideoFeed/index.tsx:1173
msgid "Video is paused"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1156
+#: src/screens/VideoFeed/index.tsx:1173
msgid "Video is playing"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:232
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:299
msgid "Video not found."
msgstr ""
@@ -13687,9 +13719,9 @@ msgstr ""
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
-#: src/screens/VideoFeed/index.tsx:863
+#: src/screens/VideoFeed/index.tsx:880
#: src/view/com/notifications/NotificationFeedItem.tsx:619
msgid "View {0}'s profile"
msgstr ""
@@ -13720,13 +13752,13 @@ msgstr ""
msgid "View debug entry"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:728
-#: src/screens/VideoFeed/index.tsx:746
+#: src/screens/VideoFeed/index.tsx:745
+#: src/screens/VideoFeed/index.tsx:763
msgid "View details"
msgstr ""
#: src/view/com/posts/ViewFullThread.tsx:31
-#: src/view/com/posts/ViewFullThread.tsx:64
+#: src/view/com/posts/ViewFullThread.tsx:65
msgid "View full thread"
msgstr ""
@@ -13794,11 +13826,11 @@ msgstr ""
msgid "View the labeling service provided by @{0}"
msgstr ""
-#: src/components/verification/VerificationCheckButton.tsx:93
+#: src/components/verification/VerificationCheckButton.tsx:103
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr ""
@@ -13827,7 +13859,7 @@ msgstr ""
msgid "View your muted accounts"
msgstr ""
-#: src/components/verification/VerificationCheckButton.tsx:92
+#: src/components/verification/VerificationCheckButton.tsx:102
msgid "View your verifications"
msgstr ""
@@ -14031,7 +14063,7 @@ msgid "We're having network issues, try again"
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:197
-#: src/components/dms/InitiateChatFlow.tsx:289
+#: src/components/dms/InitiateChatFlow.tsx:321
msgid "We’re having network issues, try again"
msgstr ""
@@ -14060,13 +14092,15 @@ msgstr ""
msgid "We're sorry, but we weren't able to load your muted words at this time. Please try again."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:412
-#: src/screens/Search/SearchResults.tsx:553
+#: src/screens/Search/SearchResults.tsx:439
+#: src/screens/Search/SearchResults.tsx:580
+#: src/screens/Search/SearchResults.tsx:777
msgid "We’re sorry, but your search could not be completed."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:411
-#: src/screens/Search/SearchResults.tsx:552
+#: src/screens/Search/SearchResults.tsx:438
+#: src/screens/Search/SearchResults.tsx:579
+#: src/screens/Search/SearchResults.tsx:776
msgid "We’re sorry, but your search could not be completed. Please try again in a few minutes."
msgstr ""
@@ -14358,7 +14392,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14435,9 +14469,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr ""
@@ -14447,6 +14481,7 @@ msgid "You cannot add more than {EMOJI_REACTION_LIMIT, plural, one {# emoji reac
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:105
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:121
msgid "You cannot create a group chat yet."
msgstr ""
@@ -14610,7 +14645,7 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14670,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14795,7 +14830,7 @@ msgstr ""
msgid "You've reached the maximum number of requests allowed. Please try again later."
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:426
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:430
msgid "You’ve reached the maximum of {MAX_FILTERS, plural, one {# filter} other {# filters}}. Add more values to an existing filter instead of creating new ones."
msgstr ""
@@ -14811,7 +14846,7 @@ msgstr ""
msgid "You've reached your daily limit for video uploads (too many videos)"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1204
+#: src/screens/VideoFeed/index.tsx:1221
msgid "You've run out of videos to watch. Maybe it's a good time to take a break?"
msgstr ""
@@ -14831,11 +14866,11 @@ msgstr ""
msgid "Your account is not yet old enough to upload videos. Please try again later."
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:731
+#: src/components/dms/InitiateChatFlow.tsx:836
msgid "Your account is too new"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:732
+#: src/components/dms/InitiateChatFlow.tsx:837
msgid "Your account must be at least 7 days old to create a new group chat."
msgstr ""
@@ -14926,8 +14961,8 @@ msgstr ""
msgid "Your hosting provider is detected automatically from the username you enter."
msgstr ""
-#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/Navigation.tsx:475
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14974,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
diff --git a/src/locale/locales/km/messages.po b/src/locale/locales/km/messages.po
index adc99099d4..83f222b925 100644
--- a/src/locale/locales/km/messages.po
+++ b/src/locale/locales/km/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: km\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Khmer\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {អ្នកកំពុងតាម} other {អ្នកកំពុងតាម}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr ""
@@ -228,6 +231,16 @@ msgstr ""
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr ""
@@ -821,11 +836,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr ""
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr ""
@@ -989,8 +999,8 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1715,7 +1725,7 @@ msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "បញ្ហាមួយបានកើតឡើងខណៈពេលព្យាយាមបើកការជជែក"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr ""
msgid "Birthday"
msgstr "ថ្ងៃកំណើត"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr ""
@@ -2425,24 +2436,25 @@ msgstr "រកមើលការណែនាំបន្ថែមនៅលើទ
msgid "Browse other feeds"
msgstr "រកមើលព័ត៌មានផ្សេងទៀត"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr ""
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr ""
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr ""
@@ -2462,7 +2474,7 @@ msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "ដោយ {0}"
@@ -2473,9 +2485,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr ""
@@ -2534,7 +2546,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "បានបិទការជជែក"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,7 +2761,7 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
@@ -3047,7 +3059,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "មាតិកាត្រូវបានរារាំង"
msgid "Content filters"
msgstr "តម្រងមាតិកា"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr ""
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3540,11 +3548,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr "មិនអាចចាកចេញពីការជជែកបានទេ"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "មិនអាចផ្ទុកព័ត៌មានបានទេ"
@@ -3562,7 +3570,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr "មិនអាចបិទការជជែកបានទេ"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3743,7 +3751,7 @@ msgstr "វប្បធម៌"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4087,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr "រារាំងកម្មវិធីមិនឱ្យបង្ហាញគណនីរបស់ខ្ញុំទៅអ្នកប្រើប្រាស់ដែលបានចេញពីគណនី"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "រារាំងកម្មវិធីមិនឱ្យបង្ហ
msgid "Discover new custom feeds"
msgstr "ស្វែងរកព័ត៌មានផ្ទាល់ខ្លួនថ្មី"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "ស្វែងរកមតិព័ត៌មានថ្មី"
@@ -4111,11 +4119,11 @@ msgstr "ច្រានចោលកំហុស"
msgid "Dismiss getting started guide"
msgstr "បោះបង់ការណែនាំអំពីការចាប់ផ្តើម"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4365,8 +4373,8 @@ msgstr "កែរូបភាព"
msgid "Edit interaction settings"
msgstr "កែសម្រួលការកំណត់អន្តរកម្ម"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
@@ -4650,7 +4658,7 @@ msgstr "បញ្ចូលឈ្មោះអ្នកប្រើប្រាស
msgid "Enters full screen"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr ""
@@ -4979,16 +4987,16 @@ msgstr ""
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "បានបរាជ័យក្នុងការផ្ទុកចំណូលចិត្តមតិព័ត៌មាន"
@@ -5012,14 +5020,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "បានបរាជ័យក្នុងការផ្ទុកព័ត៌មានដែលបានណែនាំ"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "បានបរាជ័យក្នុងការផ្ទុកដែលបានណែនាំដូចខាងក្រោម"
@@ -5212,7 +5220,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr ""
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "បានធ្វើបច្ចុប្បន្នភាពព័ត៌មាន!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr ""
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr ""
@@ -6148,7 +6152,7 @@ msgstr ""
msgid "Hidden list"
msgstr "បញ្ជីដែលលាក់"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "បញ្ជីដែលលាក់"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "លាក់"
@@ -6198,7 +6202,7 @@ msgstr "លាក់ការឆ្លើយតបសម្រាប់អ្ន
msgid "Hide reply for me"
msgstr "លាក់ការឆ្លើយតបសម្រាប់ខ្ញុំ"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr ""
@@ -6218,12 +6222,12 @@ msgstr "លាក់ការឆ្លើយតបនេះ?"
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr ""
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr ""
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr ""
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6993,8 +6993,8 @@ msgstr "ចាកចេញ"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "ចាកចេញពី Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "ពន្លឺ"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr ""
@@ -7085,7 +7085,7 @@ msgstr "ចូលចិត្ត 10 ប្រកាស"
msgid "Like 10 posts to train the Discover feed"
msgstr "ចូលចិត្តការបង្ហោះចំនួន 10 ដើម្បីបណ្តុះបណ្តាល Discover feed"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "ចូលចិត្តមតិព័ត៌មាននេះ"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr ""
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7279,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "ផ្ទុកច្រើនទៀត"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "ផ្ទុកព័ត៌មានដែលបានណែនាំបន្ថែមទៀត"
@@ -7292,7 +7292,7 @@ msgstr "ផ្ទុកព័ត៌មានដែលបានណែនាំប
msgid "Load new notifications"
msgstr "ផ្ទុកការជូនដំណឹងថ្មីៗ"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "ប្រព័ន្ធផ្សព្វផ្សាយដែលអាចរំខាន ឬមិនសមរម្យសម្រាប់ទស្សនិកជនមួយចំនួន"
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7867,7 +7867,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr "មិនអីទេ បង្កើត handle សម្រាប់ខ្ញុំ"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "ថ្មី"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "ពាក្យសម្ងាត់ថ្មី"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "ការឆ្លើយតបថ្មីបំផុតជាមុនសិន"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "ព័ត៌មាន"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "គ្មានលទ្ធផល"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8248,7 +8247,7 @@ msgstr ""
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8396,7 +8395,7 @@ msgstr ""
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr ""
msgid "Open emoji picker"
msgstr "បើកកម្មវិធីជ្រើសរើសរូបអារម្មណ៍"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "បើកម៉ឺនុយជម្រើសមតិព័ត៌មាន"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "រូបភាពមានន័យសម្រាប់មនុស្សពេញវ័យ"
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr ""
@@ -9034,7 +9034,7 @@ msgstr ""
msgid "Pin to home"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr ""
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr ""
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "នយោបាយ"
@@ -9717,10 +9717,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr ""
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "ភ្ជាប់ឡើងវិញ"
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "លុបរូបភាព"
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "រាយការណ៍ការសន្ទនា"
msgid "Report dialog"
msgstr "ប្រអប់រាយការណ៍"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "រាយការណ៍ព័ត៌មាន"
@@ -10483,8 +10479,8 @@ msgstr "រក្សាទុកកូដ QR"
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "រក្សាទុកក្នុងព័ត៌មានរបស់ខ្ញុំ"
@@ -10505,7 +10501,7 @@ msgstr "មតិព័ត៌មានដែលបានរក្សាទុក
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "បានរក្សាទុកទៅក្នុងមតិព័ត៌មានរបស់អ្នក"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "ស្វែងរកព័ត៌មានដែលអ្នកចង់ណែនាំដល់អ្នកដទៃ"
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
@@ -10705,6 +10701,7 @@ msgstr "មើលការងារនៅ Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10709,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "ផ្ញើអ៊ីមែលផ្ទៀងផ្ទាត់"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "ផ្ញើតាមសារផ្ទាល់"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "ចែករំលែកកូដ QR"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr ""
@@ -11607,7 +11608,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr ""
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "កីឡា"
@@ -11711,7 +11712,7 @@ msgstr "កញ្ចប់ចាប់ផ្តើមដោយអ្នក"
msgid "Starter pack is invalid"
msgstr "កញ្ចប់ចាប់ផ្តើមមិនត្រឹមត្រូវទេ"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "កញ្ចប់ចាប់ផ្តើម"
@@ -11850,7 +11851,7 @@ msgstr ""
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -12262,7 +12263,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr "មានបញ្ហាក្នុងការទាក់ទងម៉ាស៊ីនមេ"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "មានបញ្ហាក្នុងការទាក់ទងម៉ាស៊ីនមេ សូមពិនិត្យមើលការតភ្ជាប់អ៊ីនធឺណិតរបស់អ្នក ហើយព្យាយាមម្តងទៀត"
@@ -12279,8 +12280,8 @@ msgstr "មានបញ្ហាក្នុងការទាក់ទងម៉
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "មានបញ្ហាក្នុងការទាញយកការជូនដំណឹង។ ចុចទីនេះដើម្បីព្យាយាមម្តងទៀត"
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "មានបញ្ហាក្នុងការទាញយកសារបង្ហោះ។ ចុចទីនេះដើម្បីព្យាយាមម្តងទៀត"
@@ -12305,7 +12306,7 @@ msgstr "មានបញ្ហាក្នុងការទាញយកព័ត
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "មានបញ្ហាក្នុងការដកមតិព័ត៌មាននេះចេញ។ សូមពិនិត្យមើលការតភ្ជាប់អ៊ីនធឺណិតរបស់អ្នក ហើយព្យាយាមម្តងទៀត"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "ការកំណត់ទាំងនេះអនុវត្តចំ
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "មតិព័ត៌មាននេះទទេ! អ្នកប្រហែលជាត្រូវតាមដានអ្នកប្រើប្រាស់បន្ថែមទៀត ឬកែសម្រួលការកំណត់ភាសារបស់អ្នក"
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "មតិព័ត៌មាននេះគឺទទេ"
@@ -12889,7 +12890,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr ""
@@ -12898,7 +12901,7 @@ msgstr ""
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -13023,9 +13026,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "បិទគណនី?"
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr ""
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr ""
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr ""
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr ""
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "វីដេអូហ្គេម"
@@ -13687,7 +13690,7 @@ msgstr "មើលរូបតំណាងរបស់ {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "មើលសេវាកម្មដាក់ស្លាកដែលផ
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "មើលអ្នកប្រើប្រាស់ដែលចូលចិត្តព័ត៌មាននេះ"
@@ -14358,7 +14361,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14435,9 +14438,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr ""
@@ -14610,7 +14613,7 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr "អ្នកអាចបន្ថែមបានត្រឹមតែ 3 មតិព័ត៌មានប៉ុណ្ណោះ"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14638,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
diff --git a/src/locale/locales/ko/messages.po b/src/locale/locales/ko/messages.po
index 205c4b9597..214eab3734 100644
--- a/src/locale/locales/ko/messages.po
+++ b/src/locale/locales/ko/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: ko\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Korean\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, other {팔로우 중}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, other {게시물}}"
@@ -228,6 +231,16 @@ msgstr "{1} · {0}"
msgid "{0} (Account)"
msgstr "{0} (계정)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr "{0} {1}"
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -259,7 +272,7 @@ msgstr "{0} 님과 {1} 님이 대화에 추가되었습니다"
#: src/screens/PostThread/components/LikesStat.tsx:135
#: src/screens/PostThread/components/LikesStat.tsx:191
msgid "{0} and {1} like this"
-msgstr "{0} 님과 {1} 님이 좋아합니다"
+msgstr ""
#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
#. placeholder {0}: nameLink(names[0])
@@ -267,12 +280,12 @@ msgstr "{0} 님과 {1} 님이 좋아합니다"
#. placeholder {2}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:196
msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr "{0} 님 {others, plural, other {외 {2}명}}이 좋아합니다"
+msgstr ""
#. placeholder {0}: names[0].displayName
#: src/screens/PostThread/components/LikesStat.tsx:137
msgid "{0} and {othersLabel} like this"
-msgstr "{0} 님 {othersLabel}이 좋아합니다"
+msgstr ""
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
@@ -330,7 +343,7 @@ msgstr "{0} 님이 그룹에서 나갔습니다"
#: src/screens/PostThread/components/LikesStat.tsx:138
#: src/screens/PostThread/components/LikesStat.tsx:206
msgid "{0} likes this"
-msgstr "{0} 님이 좋아합니다"
+msgstr ""
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
@@ -395,13 +408,13 @@ msgstr "{0} 님, {1} 님 {memberCount, plural, other {외 #명}}이 대화에
#. placeholder {3}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:181
msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr "{0} 님, {1} 님 {others, plural, other {외 {3}명}}이 좋아합니다"
+msgstr ""
#. placeholder {0}: names[0].displayName
#. placeholder {1}: names[1].displayName
#: src/screens/PostThread/components/LikesStat.tsx:134
msgid "{0}, {1}, and {othersLabel} like this"
-msgstr "{0} 님, {1} 님 {othersLabel}이 좋아합니다"
+msgstr ""
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
@@ -780,7 +793,7 @@ msgstr "{numMatches, plural, other {연락처 #개를}} 찾았습니다"
#. placeholder {1}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:127
msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr "{others, plural, other {외 {1}명}}"
+msgstr ""
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "{profileName} 님은 {timeAgoString} 전에 스타터 팩을 사용하여 Bluesky에 가입했습니다"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr "{requestCount, plural, other {#개 요청}}"
msgid "{requestCount}+ requests"
msgstr "{requestCount}+개 요청"
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "{type}시간 전"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} 님은 신뢰할 수 있는 인증자입니다"
@@ -989,8 +999,8 @@ msgstr "네트워크 오류가 발생했습니다. 인터넷 연결 상태를
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1707,7 +1717,7 @@ msgstr "어떤 옵션에도 포함되지 않는 문제"
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "그룹 대화 만드는 동안 문제가 발생했습니다. 다시 시도해 주세요."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
@@ -1715,7 +1725,7 @@ msgstr "대화를 시작하는 동안 문제가 발생했습니다. 다시 시
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "대화를 여는 동안 문제가 발생했습니다"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr "생년월일"
msgid "Birthday"
msgstr "생년월일"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr "블룸스크롤링 북스카이"
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "탐색 페이지에서 더 많은 추천 찾아보기"
msgid "Browse other feeds"
msgstr "다른 피드 탐색하기"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "{displayName}에 관한 게시물 탐색하기"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "{displayName} 태그된 게시물 탐색하기"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "스타터 팩 {displayName} 탐색하기"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "주제 {0} 탐색하기"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "주제 {displayName} 탐색하기"
@@ -2462,7 +2474,7 @@ msgstr "홈 타임라인으로 돌아가려면 버튼을 누르세요"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "{0}"
@@ -2473,9 +2485,9 @@ msgstr "@{0}"
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "<0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr "카메라 접근 권한이 필요합니다"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "대화를 뮤트했습니다"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr "대화를 찾을 수 없습니다."
@@ -2749,7 +2761,7 @@ msgstr "대화를 찾을 수 없습니다."
msgid "Chat options"
msgstr "대화 옵션"
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr "대화 소유자는 그룹 대화에서 나갈 수 없습니다."
@@ -3047,7 +3059,7 @@ msgstr "배너 닫기"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "콘텐츠 차단됨"
msgid "Content filters"
msgstr "콘텐츠 필터"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "좋아할 만한 네트워크 전반의 콘텐츠를 모았습니다."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "콘텐츠 언어"
@@ -3540,11 +3548,11 @@ msgstr "모든 사용자를 팔로우할 수 없습니다. {0}"
msgid "Could not leave chat"
msgstr "대화에서 나갈 수 없습니다"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr "대화에서 나갈 수 없습니다."
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "피드를 불러올 수 없습니다"
@@ -3562,7 +3570,7 @@ msgstr "프로필을 불러올 수 없습니다"
msgid "Could not mute chat"
msgstr "대화를 뮤트할 수 없습니다"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr "멤버를 내보낼 수 없습니다."
@@ -3743,7 +3751,7 @@ msgstr "문화"
msgid "Current beta features"
msgstr "현재 베타 기능"
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr "현재 대화"
@@ -4079,20 +4087,20 @@ msgstr "Germ DM 연결 해제"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "앱이 로그아웃한 사용자에게 내 계정을 표시하지 않도록 설정하기"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr "피드 둘러보기"
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
#: src/view/com/posts/FollowingEndOfFeed.tsx:70
msgid "Discover new custom feeds"
-msgstr "새로운 맞춤 피드 찾아보기"
-
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "새 피드 발견하기"
+msgstr "새로운 맞춤 피드 둘러보기"
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
-msgstr "새 피드 발견하기"
+msgstr "새 피드 둘러보기"
#: src/components/Dialog/index.tsx:414
#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:83
@@ -4111,11 +4119,11 @@ msgstr "오류 무시"
msgid "Dismiss getting started guide"
msgstr "시작하기 가이드 닫기"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "관심 주제 닫기"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "라이브 이벤트 배너 닫기"
@@ -4365,8 +4373,8 @@ msgstr "이미지 편집하기"
msgid "Edit interaction settings"
msgstr "상호작용 설정 편집"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "관심 주제 편집"
@@ -4650,7 +4658,7 @@ msgstr "사용자 이름 및 비밀번호 입력"
msgid "Enters full screen"
msgstr "전체화면으로 봅니다"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "엔터테인먼트"
@@ -4979,16 +4987,16 @@ msgstr "그룹 대화에서 나가지 못했습니다"
msgid "Failed to load conversations"
msgstr "대화를 불러오지 못했습니다"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "피드를 불러오지 못했습니다"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "피드 환경설정을 불러오지 못했습니다"
@@ -5012,14 +5020,14 @@ msgstr "환경설정을 불러오지 못했습니다."
msgid "Failed to load profiles"
msgstr "프로필을 불러오지 못했습니다"
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "추천 피드를 불러오지 못했습니다"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "추천 팔로우를 불러오지 못했습니다"
@@ -5212,7 +5220,7 @@ msgstr "피드 작성자"
msgid "Feed identifier"
msgstr "피드 ID"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "피드 메뉴"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "피드를 업데이트했습니다!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "좋아할 만한 피드를 모았습니다."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "업데이트 확인"
@@ -5764,7 +5768,7 @@ msgstr "다른 사용자가 메시지를 보낼 때 알림을 받습니다."
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr "구독 중인 게시물에 활동이 있을 때 알림을 받습니다."
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
@@ -6148,7 +6152,7 @@ msgstr "검토 설정에 의해 숨겨졌습니다."
msgid "Hidden list"
msgstr "숨겨진 리스트"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "숨겨진 리스트"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "숨기기"
@@ -6198,7 +6202,7 @@ msgstr "모두에게서 답글 숨기기"
msgid "Hide reply for me"
msgstr "나에게서 답글 숨기기"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "이 카드 숨기기"
@@ -6218,12 +6222,12 @@ msgstr "이 답글을 숨기시겠습니까?"
msgid "Hide translation"
msgstr "번역 숨기기"
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "인기 주제 숨기기"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "인기 주제를 숨기시겠습니까?"
@@ -6321,10 +6325,6 @@ msgstr "호스팅 제공자: {0}"
msgid "Hosting provider: Bluesky"
msgstr "호스팅 제공자: Bluesky"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "인기"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr "하는 방법:"
@@ -6993,8 +6993,8 @@ msgstr "나가기"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Bluesky 떠나기"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr "이 대화에서 나가면 영구적으로 잠기며 다시 참여할 수 없습니다."
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr "그룹 대화에서 나갔습니다"
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "밝음"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "좋아요"
@@ -7085,7 +7085,7 @@ msgstr "10개 게시물에 좋아요 누르기"
msgid "Like 10 posts to train the Discover feed"
msgstr "10개 게시물에 좋아요를 눌러 Discover 피드를 훈련시키세요"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "이 피드에 좋아요 표시"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "{0, plural, other {#명}}의 사용자가 좋아요 표시함"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "라이브"
msgid "Live event happening now: {0}"
msgstr "라이브 이벤트 진행 중: {0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "라이브 이벤트를 숨겼습니다"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "라이브 이벤트를 숨김 해제했습니다"
@@ -7279,12 +7279,12 @@ msgstr "라이브 기능은 베타 테스트 중입니다"
msgid "Live link"
msgstr "라이브 링크"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "더 불러오기"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "추천 피드 더 불러오기"
@@ -7292,7 +7292,7 @@ msgstr "추천 피드 더 불러오기"
msgid "Load new notifications"
msgstr "새 알림 불러오기"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr "다른 기기에 저장된 미디어"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "일부 사용자에게 불쾌감을 주거나 부적절할 수 있는 미디어."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr "멤버를 그룹 채팅에서 내보냈습니다"
@@ -7867,7 +7867,6 @@ msgstr "저작권 위반, 법적 요청 또는 규제 준수 문제를 신고해
msgid "Nevermind, create a handle for me"
msgstr "취소하고 내 핸들 만들기"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "신규"
@@ -7982,7 +7981,7 @@ msgstr "새 메시지"
msgid "New password"
msgstr "새 비밀번호"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "새로운 순"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "뉴스"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "결과 없음"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "‘{0}’에 대한 결과가 없습니다."
@@ -8248,7 +8247,7 @@ msgstr "‘<0>{query}0>’에 대한 결과를 찾을 수 없습니다."
msgid "No results found for your query with advanced search filters applied."
msgstr "고급 검색 필터가 적용된 검색어에 대한 결과를 찾을 수 없습니다."
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "결과가 없습니다."
@@ -8396,7 +8395,7 @@ msgstr "이런!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "서랍 메뉴 열기"
msgid "Open emoji picker"
msgstr "이모티콘 선택기 열기"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "피드 정보 화면 열기"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "피드 옵션 메뉴 열기"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "성인용 사진."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "피드 고정"
@@ -9034,7 +9034,7 @@ msgstr "피드 고정"
msgid "Pin to home"
msgstr "홈에 고정"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "홈에 고정"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "고정됨"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "{0}(을)를 홈에 고정했습니다"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "아래에 메시지를 작성하세요:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "정치"
@@ -9717,10 +9717,6 @@ msgstr "최근 검색"
msgid "Recently used"
msgstr "최근 사용됨"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "추천"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "다시 연결"
@@ -9841,8 +9837,8 @@ msgstr "필터 제거하기"
msgid "Remove from chat"
msgstr "대화에서 내보내기"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "이미지 제거"
msgid "Remove live status"
msgstr "라이브 상태 제거"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr "멤버 제거"
@@ -9948,7 +9944,7 @@ msgstr "저장된 게시물에서 제거했습니다"
msgid "Removed from starter pack"
msgstr "스타터 팩에서 제거했습니다"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "대화 신고"
msgid "Report dialog"
msgstr "신고 대화 상자"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "피드 신고"
@@ -10483,8 +10479,8 @@ msgstr "QR 코드 저장"
msgid "Save these options for next time"
msgstr "다음에도 이 옵션 저장하기"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "내 피드에 저장"
@@ -10505,7 +10501,7 @@ msgstr "저장된 피드"
msgid "Saved Posts"
msgstr "저장된 게시물"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "내 피드에 저장했습니다"
@@ -10608,11 +10604,11 @@ msgstr "{q}에 대한 검색 결과"
msgid "Search for feeds that you want to suggest to others."
msgstr "다른 사람에게 추천할 피드를 검색하세요."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "더 많은 계정 검색하기"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "더 많은 피드 검색하기"
@@ -10705,6 +10701,7 @@ msgstr "Bluesky에 지원하기"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "더 보기"
@@ -10712,6 +10709,10 @@ msgstr "더 보기"
msgid "See more suggested profiles"
msgstr "더 많은 추천 프로필 보기"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr "인기 주제 더 보기"
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "인증 이메일 전송"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "다이렉트 메시지로 보내기"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr "프로필 공유"
msgid "Share QR code"
msgstr "QR 코드 공유"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "이 피드 공유하기"
@@ -11272,7 +11273,7 @@ msgstr "선택할 수 있는 사용자 리스트 표시"
#: src/components/Post/ShowMoreTextButton.tsx:50
msgid "Show more"
-msgstr ""
+msgstr "더 보기"
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:596
@@ -11607,7 +11608,7 @@ msgstr "문제가 발생했습니다. 잠시 후 다시 시도해 주세요."
msgid "Something went wrong. Please try again."
msgstr "문제가 발생했습니다. 다시 시도해 주세요."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "문제가 발생했나요? 저희에게 알려주세요."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "스팸 또는 기타 기만, 사기 행위"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "스포츠"
@@ -11711,7 +11712,7 @@ msgstr "내 스타터 팩"
msgid "Starter pack is invalid"
msgstr "스타터 팩이 유효하지 않음"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "스타터 팩"
@@ -11850,7 +11851,7 @@ msgstr "성공적으로 인증했습니다"
msgid "Suggested"
msgstr "추천"
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "추천 계정"
@@ -12262,7 +12263,7 @@ msgstr "GIF를 불러오는 동안 문제가 발생했습니다. 인터넷 연
msgid "There was a problem with your internet connection, please try again"
msgstr "인터넷 연결에 문제가 발생했습니다. 다시 시도해 주세요"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr "인터넷 연결에 문제가 발생했습니다. 다시 시도해 주
msgid "There was an issue contacting the server"
msgstr "서버에 연결하는 동안 문제가 발생했습니다"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "서버에 연결하는 동안 문제가 발생했습니다. 인터넷 연결 상태를 확인하고 다시 시도해 주세요."
@@ -12279,8 +12280,8 @@ msgstr "서버에 연결하는 동안 문제가 발생했습니다. 인터넷
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "알림을 가져오는 동안 문제가 발생했습니다. 다시 시도하려면 이곳을 탭하세요."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "게시물을 가져오는 동안 문제가 발생했습니다. 다시 시도하려면 이곳을 탭하세요."
@@ -12305,7 +12306,7 @@ msgstr "내 서비스 정보를 가져오는 동안 문제가 발생했습니다
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "이 피드를 삭제하는 동안 문제가 발생했습니다. 인터넷 연결 상태를 확인하고 다시 시도해 주세요."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "이 설정은 팔로우 중 피드에만 적용됩니다."
msgid "These URLs"
msgstr "다음 URL"
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr "내 소유가 아닌 대화"
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "이 피드는 비어 있습니다. 더 많은 사용자를 팔로우하거나 언어 설정을 조정해 보세요."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "이 피드는 비어 있습니다."
@@ -12889,7 +12890,9 @@ msgstr "현재 사용하는 기기에서는 같은 언어로 번역할 수 없
msgid "Tree view"
msgstr "트리 뷰"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "인기"
@@ -12898,7 +12901,7 @@ msgstr "인기"
msgid "Trending GIFs"
msgstr "인기 GIF"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "인기 옵션"
@@ -13023,9 +13026,9 @@ msgstr "사용할 수 없는 피드 정보"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "계정을 차단 해제하시겠습니까?"
msgid "Unblock list"
msgstr "리스트 차단 해제"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr "라벨이 없는 성인 콘텐츠"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "라벨이 없거나, 학대적이거나 동의받지 않은 성인 콘텐츠"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "좋아요 취소"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "고정 해제"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "피드 고정 해제"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "홈에서 고정 해제"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "검토 리스트 고정 해제"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "{0}(을)를 홈에서 고정 해제했습니다"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "{0} 님의 동영상. 탭하여 재생 또는 일시정지합니다"
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "비디오 게임"
@@ -13687,7 +13690,7 @@ msgstr "{0} 님의 프로필 사진 보기"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "{0} 님이 제공하는 라벨링 서비스 보기"
msgid "View this user's verifications"
msgstr "이 사용자의 인증 보기"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "이 피드를 좋아하는 사용자 보기"
@@ -14358,7 +14361,7 @@ msgstr "현재 인증된 상태입니다. 표시 이름을 변경하면 인증
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "현재 인증된 상태입니다. 핸들을 변경하면 인증이 해제될 수 있습니다. <0>자세히 알아보기 (영어)0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "‘콘텐츠 및 미디어’ 설정에서 언제든지 관심 주제를 조정할 수 있습니다."
@@ -14435,9 +14438,9 @@ msgstr "대화 기록은 읽을 수 있지만 새 메시지는 보낼 수 없습
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr "총 {MAX_GALLERY_IMAGES, plural, other {#개}}까지 선택할 수 있습니다."
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "나중에 설정에서 변경할 수 있습니다."
@@ -14610,7 +14613,7 @@ msgstr "프로필은 최대 {STARTER_PACK_MAX_SIZE, plural, other {{STARTER_PACK
msgid "You may only add up to 3 feeds"
msgstr "피드는 최대 3개까지 추가할 수 있습니다"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr "멤버를 내보내려면 대화 소유자여야 합니다."
@@ -14635,7 +14638,7 @@ msgstr "미디어 라이브러리에 대한 접근 권한을 허용해야 합니
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "이메일 2단계 인증을 사용하려면 이메일 주소를 인증해야 합니다."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr "내가 소유한 대화"
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr "입력한 핸들에서 호스팅 제공자가 자동으로 감지됩니다."
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "관심 주제를 업데이트했습니다!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "관심 주제는 내가 좋아하는 것을 찾도록 도와줍니다!"
diff --git a/src/locale/locales/kw/messages.po b/src/locale/locales/kw/messages.po
new file mode 100644
index 0000000000..5494bd7beb
--- /dev/null
+++ b/src/locale/locales/kw/messages.po
@@ -0,0 +1,15050 @@
+msgid ""
+msgstr ""
+"POT-Creation-Date: 2023-11-05 16:01-0800\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: @lingui/cli\n"
+"Language: kw\n"
+"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
+"Report-Msgid-Bugs-To: \n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
+"Last-Translator: \n"
+"Language-Team: Cornish\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n==2 ? 1 : 2);\n"
+"X-Crowdin-Project: 49a8cb746fbc2ae5707392ee41ddec4c\n"
+"X-Crowdin-Project-ID: 1\n"
+"X-Crowdin-Language: kw\n"
+"X-Crowdin-File: /main/src/locale/locales/en/messages.po\n"
+"X-Crowdin-File-ID: 11\n"
+
+#. Accessibility label for a category (e.g. Art, Video Games, Sports, etc.) that shows suggested accounts for the user to follow. The tab is currently selected.
+#: src/components/InterestTabs.tsx:330
+msgid "\"{interestsDisplayName}\" category (active)"
+msgstr ""
+
+#. A reply summary in chat
+#: src/components/dms/MessageItem.tsx:901
+msgid "(blocked message hidden)"
+msgstr ""
+
+#. A reply summary in chat
+#: src/components/dms/getMessageInfo.ts:123
+#: src/components/dms/replyPreview.ts:85
+msgid "(chat invite link)"
+msgstr ""
+
+#: src/components/dms/getMessageInfo.ts:105
+msgid "(contains embedded content)"
+msgstr ""
+
+#. A reply summary in chat
+#: src/components/dms/MessageItem.tsx:915
+msgid "(deleted message)"
+msgstr ""
+
+#. A reply summary in chat
+#: src/components/dms/replyPreview.ts:68
+msgid "(disabled chat invite link)"
+msgstr ""
+
+#. A reply summary in chat
+#: src/components/dms/replyPreview.ts:77
+msgid "(invalid chat invite link)"
+msgstr ""
+
+#. A reply summary in chat
+#: src/components/dms/MessageItem.tsx:909
+msgid "(message sent before you joined)"
+msgstr ""
+
+#: src/screens/Settings/AccountSettings.tsx:74
+msgid "(no email)"
+msgstr ""
+
+#. A reply summary in chat
+#: src/components/dms/replyPreview.ts:107
+msgid "(no text)"
+msgstr ""
+
+#. A reply summary in chat
+#: src/components/dms/replyPreview.ts:99
+msgid "(quoted post)"
+msgstr ""
+
+#. placeholder {0}: labels.length
+#: src/components/moderation/LabelsOnMe.tsx:57
+msgid "{0, plural, one {# account label} other {# account labels}}"
+msgstr ""
+
+#. placeholder {0}: diff.value
+#: src/lib/hooks/useTimeAgo.ts:169
+msgid "{0, plural, one {# day} other {# days}}"
+msgstr ""
+
+#. placeholder {0}: profile.followersCount ?? 0
+#: src/screens/Profile/ProfileFollowers.tsx:33
+msgid "{0, plural, one {# follower} other {# followers}}"
+msgstr ""
+
+#. placeholder {0}: profile.followsCount ?? 0
+#: src/screens/Profile/ProfileFollows.tsx:33
+msgid "{0, plural, one {# following} other {# following}}"
+msgstr ""
+
+#. placeholder {0}: item.count
+#: src/components/contacts/screens/ViewMatches.tsx:268
+msgid "{0, plural, one {# friend found!} other {# friends found!}}"
+msgstr ""
+
+#. placeholder {0}: diff.value
+#: src/lib/hooks/useTimeAgo.ts:159
+msgid "{0, plural, one {# hour} other {# hours}}"
+msgstr ""
+
+#. placeholder {0}: labels.length
+#: src/components/moderation/PostAlerts.tsx:157
+msgid "{0, plural, one {# label applied to your post} other {# labels applied to your post}}"
+msgstr ""
+
+#. placeholder {0}: labels.length
+#: src/components/moderation/PostAlerts.tsx:164
+msgid "{0, plural, one {# label applied} other {# labels applied}}"
+msgstr ""
+
+#. placeholder {0}: likeCount ?? 0
+#: src/screens/Post/PostLikedBy.tsx:34
+msgid "{0, plural, one {# like} other {# likes}}"
+msgstr ""
+
+#. placeholder {0}: convo.details.memberCount
+#: src/components/dialogs/SearchablePeopleList.tsx:555
+#: src/components/dms/InitiateChatFlow.tsx:1038
+msgid "{0, plural, one {# member} other {# members}}"
+msgstr ""
+
+#. placeholder {0}: diff.value
+#: src/lib/hooks/useTimeAgo.ts:149
+msgid "{0, plural, one {# minute} other {# minutes}}"
+msgstr ""
+
+#. placeholder {0}: diff.value
+#: src/lib/hooks/useTimeAgo.ts:180
+msgid "{0, plural, one {# month} other {# months}}"
+msgstr ""
+
+#. placeholder {0}: convo.details.unreadJoinRequestCount
+#: src/screens/Messages/components/ChatListItem.tsx:224
+msgid "{0, plural, one {# new join request} other {# new join requests}}"
+msgstr ""
+
+#. placeholder {0}: reactions.length
+#. placeholder {1}: groupedReactions.map(g => g.value).join(' ')
+#: src/components/dms/MessageItem.tsx:370
+msgid "{0, plural, one {# person} other {# people}} reacted – {1}"
+msgstr ""
+
+#. placeholder {0}: quoteCount ?? 0
+#: src/screens/Post/PostQuotes.tsx:34
+msgid "{0, plural, one {# quote} other {# quotes}}"
+msgstr ""
+
+#. placeholder {0}: quoteCount ?? 0
+#: src/screens/Post/PostRepostedBy.tsx:34
+msgid "{0, plural, one {# repost} other {# reposts}}"
+msgstr ""
+
+#. placeholder {0}: diff.value
+#: src/lib/hooks/useTimeAgo.ts:139
+msgid "{0, plural, one {# second} other {# seconds}}"
+msgstr ""
+
+#. placeholder {0}: numUnreadMessages.numUnread ?? 0
+#. placeholder {0}: numUnreadNotifications ?? 0
+#: src/view/shell/bottom-bar/BottomBar.tsx:251
+#: src/view/shell/bottom-bar/BottomBar.tsx:283
+#: src/view/shell/Drawer.tsx:557
+msgid "{0, plural, one {# unread item} other {# unread items}}"
+msgstr ""
+
+#. How long it takes to read an article, in minutes. Displayed in a short form, e.g. "5m" for 5 minutes.
+#. placeholder {0}: view.readingTime
+#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:251
+msgid "{0, plural, one {#m} other {#m}}"
+msgstr ""
+
+#. How many months have passed, displayed in a narrow form
+#. placeholder {0}: diff.value
+#: src/lib/hooks/useTimeAgo.ts:182
+msgid "{0, plural, one {#mo} other {#mo}}"
+msgstr ""
+
+#. placeholder {0}: draft.meta.replyCount
+#: src/view/com/composer/drafts/DraftItem.tsx:143
+msgid "{0, plural, one {1 more post} other {# more posts}}"
+msgstr ""
+
+#. placeholder {0}: profile.followersCount || 0
+#: src/components/ProfileHoverCard/index.web.tsx:444
+#: src/screens/Profile/Header/Metrics.tsx:22
+msgid "{0, plural, one {follower} other {followers}}"
+msgstr ""
+
+#. placeholder {0}: profile.followsCount || 0
+#: src/components/ProfileHoverCard/index.web.tsx:448
+#: src/screens/Profile/Header/Metrics.tsx:26
+msgid "{0, plural, one {following} other {following}}"
+msgstr ""
+
+#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:223
+#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:153
+msgid "{0, plural, one {post} other {posts}}"
+msgstr ""
+
+#. Number of users (always at least 25) who have joined Bluesky using a specific starter pack
+#. placeholder {0}: starterPack.joinedAllTimeCount || 0
+#: src/screens/StarterPack/StarterPackScreen.tsx:504
+msgid "{0, plural, other {# people have}} joined Bluesky via this starter pack!"
+msgstr ""
+
+#. placeholder {0}: starterPack.list.listItemCount - 4
+#: src/components/dialogs/StarterPackDialog.tsx:362
+msgid "{0, plural, other {+# more}}"
+msgstr ""
+
+#. placeholder {0}: aaRegionConfig.minAccessAge
+#: src/screens/Signup/StepInfo/index.tsx:314
+msgid "{0, plural, other {You must be # years of age or older to create an account in your region.}}"
+msgstr ""
+
+#. placeholder {0}: i18n.date(d, {timeStyle: ts})
+#. placeholder {1}: i18n.date(d, {dateStyle: 'medium'})
+#: src/lib/strings/time.ts:15
+msgctxt "date and time formatted like this: [time] · [date]"
+msgid "{0} · {1}"
+msgstr ""
+
+#. placeholder {0}: desc.name
+#: src/components/moderation/ContentHider.tsx:98
+msgid "{0} (Account)"
+msgstr ""
+
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {trend.postCount >= 1000 ? ( 1K+ posts ) : ( {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} )} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {trend.postCount >= 1000 ? ( 1K+ posts ) : ( {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} )} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:221
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:151
+msgid "{0} {1}"
+msgstr ""
+
+#. Pattern: {wordValue} in tags
+#. placeholder {0}: word.value
+#: src/components/dialogs/MutedWords.tsx:495
+msgid "{0} <0>in <1>tags1>0>"
+msgstr ""
+
+#. Pattern: {wordValue} in text, tags
+#. placeholder {0}: word.value
+#: src/components/dialogs/MutedWords.tsx:484
+msgid "{0} <0>in <1>text & tags1>0>"
+msgstr ""
+
+#. placeholder {0}: createSanitizedDisplayName(members[0])
+#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:44
+msgid "{0} added to chat"
+msgstr ""
+
+#. placeholder {0}: createSanitizedDisplayName(members[0])
+#. placeholder {1}: createSanitizedDisplayName(members[1])
+#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:46
+msgid "{0} and {1} added to chat"
+msgstr ""
+
+#. placeholder {0}: profile.followsCount || 0
+#: src/screens/Profile/Header/Metrics.tsx:49
+msgid "{0} following"
+msgstr ""
+
+#. placeholder {0}: sanitizeHandle(profile.handle, '@')
+#: src/components/dms/MessageItem.tsx:723
+msgid "{0} is blocking you"
+msgstr ""
+
+#. placeholder {0}: sanitizeHandle(profile.handle)
+#: src/features/liveNow/components/LiveStatusDialog.tsx:84
+msgid "{0} is live"
+msgstr ""
+
+#. placeholder {0}: createFullHandle(draftValue, state.userDomain)
+#: src/screens/Signup/StepHandle/index.tsx:211
+msgid "{0} is not available"
+msgstr ""
+
+#. placeholder {0}: codeToLanguageName( expectedSourceLanguage, langPrefs.appLanguage, )
+#: src/lib/translation/index.tsx:314
+msgid "{0} is not supported by your device."
+msgstr ""
+
+#. placeholder {0}: action.displayName
+#: src/components/dms/getSystemMessageInfo.ts:83
+msgid "{0} joined"
+msgstr ""
+
+#. placeholder {0}: action.displayName
+#: src/components/dms/getSystemMessageInfo.ts:84
+msgid "{0} joined the group"
+msgstr ""
+
+#. placeholder {0}: formatCount(i18n, JOINED_THIS_WEEK)
+#: src/screens/StarterPack/StarterPackLandingScreen.tsx:230
+msgid "{0} joined this week"
+msgstr ""
+
+#. placeholder {0}: action.displayName
+#: src/components/dms/getSystemMessageInfo.ts:96
+msgid "{0} left"
+msgstr ""
+
+#. placeholder {0}: action.displayName
+#: src/components/dms/getSystemMessageInfo.ts:97
+msgid "{0} left the group"
+msgstr ""
+
+#. placeholder {0}: formatTime(currentTime)
+#. placeholder {1}: formatTime(duration)
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/Scrubber.tsx:203
+msgid "{0} of {1}"
+msgstr ""
+
+#. Accessibility label describing how many characters the user has entered out of a 50-character limit in a text input field
+#. placeholder {0}: state.name?.length
+#: src/screens/StarterPack/Wizard/StepDetails.tsx:56
+msgid "{0} out of 50"
+msgstr ""
+
+#. placeholder {0}: createSanitizedDisplayName(memberSender)
+#. placeholder {1}: reaction.value
+#: src/components/dms/MessageItem.tsx:365
+msgid "{0} reacted {1}"
+msgstr ""
+
+#. Accessibility hint for the bottom bar chat icon when the number of unread messages exceeds the cap, with the + symbol already included – for example, 99+ unread items
+#. placeholder {0}: numUnreadMessages.numUnread
+#: src/view/shell/bottom-bar/BottomBar.tsx:246
+msgid "{0} unread items"
+msgstr ""
+
+#. placeholder {0}: action.displayName
+#: src/components/dms/getSystemMessageInfo.ts:57
+msgid "{0} was added"
+msgstr ""
+
+#. placeholder {0}: action.displayName
+#: src/components/dms/getSystemMessageInfo.ts:58
+msgid "{0} was added to the group"
+msgstr ""
+
+#. placeholder {0}: action.displayName
+#: src/components/dms/getSystemMessageInfo.ts:70
+msgid "{0} was removed"
+msgstr ""
+
+#. placeholder {0}: action.displayName
+#: src/components/dms/getSystemMessageInfo.ts:71
+msgid "{0} was removed from the group"
+msgstr ""
+
+#. List formatting: {0}, {1}, {2}
+#. placeholder {0}: link(lang)
+#: src/screens/Search/components/DetectedLanguagesAdmonition.tsx:113
+msgid "{0}, "
+msgstr ""
+
+#. placeholder {0}: createSanitizedDisplayName(members[0])
+#. placeholder {1}: createSanitizedDisplayName(members[1])
+#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:49
+msgid "{0}, {1} and {memberCount, plural, one {# other} other {# others}} added to chat"
+msgstr ""
+
+#. placeholder {0}: feed.displayName
+#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
+#. placeholder {2}: feed.likeCount || 0
+#: src/view/com/feeds/FeedSourceCard.tsx:189
+msgid "{0}, a feed by {1}, liked by {2}"
+msgstr ""
+
+#. placeholder {0}: feed.displayName
+#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
+#: src/view/com/feeds/FeedSourceCard.tsx:192
+msgid "{0}, a list by {1}"
+msgstr ""
+
+#. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), )
+#. placeholder {0}: sanitizeDisplayName( profile.displayName || sanitizeHandle(profile.handle), )
+#: src/view/com/util/UserAvatar.tsx:599
+#: src/view/com/util/UserAvatar.tsx:617
+msgid "{0}'s avatar"
+msgstr ""
+
+#. The number of active group chat members out of the total number allowed.
+#. placeholder {0}: joinLinkPreview.memberCount
+#. placeholder {1}: joinLinkPreview.memberLimit
+#: src/screens/Messages/JoinRequest.tsx:139
+msgctxt "group-chat-member-count"
+msgid "{0}/{1}"
+msgstr ""
+
+#. The number of members in a group chat, in the format '{members}/{total} members'.
+#. The number of members in a group chat, in the format '{members}/{total} members'.
+#. placeholder {0}: joinLinkPreview.memberCount
+#. placeholder {0}: preview.memberCount
+#. placeholder {1}: joinLinkPreview.memberLimit
+#. placeholder {1}: preview.memberLimit
+#. placeholder {2}: joinLinkPreview.memberLimit
+#. placeholder {2}: preview.memberLimit
+#: src/components/dms/ChatInvite/Card.tsx:62
+#: src/components/intents/GroupChatJoinDialog.tsx:341
+msgid "{0}/{1} {2, plural, one {member} other {members}}"
+msgstr ""
+
+#. Badge showing the current image position out of the total number of images in a gallery.
+#. placeholder {0}: index + 1
+#: src/components/images/Gallery/index.tsx:532
+msgctxt "gallery-badge-image-position-numbers"
+msgid "{0}/{imageCount}"
+msgstr ""
+
+#. Displayed when the number of requests exceeds the cap – for example, 99+ requests
+#. placeholder {0}: UNREAD_REQUEST_CAP - 1
+#: src/screens/Messages/components/InboxRequests.tsx:55
+msgid "{0}+"
+msgstr ""
+
+#. Displayed when the number of requests exceeds the cap
+#. placeholder {0}: UNREAD_REQUEST_CAP - 1
+#: src/screens/Messages/components/InboxRequests.tsx:30
+msgid "{0}+ requests"
+msgstr ""
+
+#. How many days have passed, displayed in a narrow form
+#. placeholder {0}: diff.value
+#: src/lib/hooks/useTimeAgo.ts:171
+msgid "{0}d"
+msgstr ""
+
+#. How many hours have passed, displayed in a narrow form
+#. placeholder {0}: diff.value
+#: src/lib/hooks/useTimeAgo.ts:161
+msgid "{0}h"
+msgstr ""
+
+#. How many minutes have passed, displayed in a narrow form
+#. placeholder {0}: diff.value
+#: src/lib/hooks/useTimeAgo.ts:151
+msgid "{0}m"
+msgstr ""
+
+#. How many seconds have passed, displayed in a narrow form
+#. placeholder {0}: diff.value
+#: src/lib/hooks/useTimeAgo.ts:141
+msgid "{0}s"
+msgstr ""
+
+#: src/screens/Messages/JoinRequests.tsx:433
+msgid "{count, plural, =0 {No requests to join} one {# request to join} other {# requests to join}}"
+msgstr ""
+
+#: src/components/dms/SystemMessageGroup.tsx:38
+msgid "{count, plural, one {# chat update} other {# chat updates}}"
+msgstr ""
+
+#: src/screens/Messages/components/RequestStatus.tsx:74
+msgid "{count, plural, one {# new join request} other {# new join requests}}"
+msgstr ""
+
+#: src/screens/Messages/components/InboxRequests.tsx:34
+msgid "{count, plural, one {# request} other {# requests}}"
+msgstr ""
+
+#: src/view/shell/desktop/LeftNav.tsx:484
+msgid "{count, plural, one {# unread item} other {# unread items}}"
+msgstr ""
+
+#. Displayed when there are more requests to join a group chat than have been loaded
+#: src/screens/Messages/JoinRequests.tsx:427
+msgid "{count, plural, other {#+ requests to join}}"
+msgstr ""
+
+#: src/components/dms/DateDivider.tsx:60
+msgid "{date} at {time}"
+msgstr ""
+
+#: src/lib/generate-starterpack.ts:104
+#: src/screens/StarterPack/Wizard/index.tsx:189
+msgid "{displayName}'s Starter Pack"
+msgstr ""
+
+#: src/screens/SignupQueued.tsx:219
+msgid "{estimatedTimeHrs, plural, one {hour} other {hours}}"
+msgstr ""
+
+#: src/screens/SignupQueued.tsx:225
+msgid "{estimatedTimeMins, plural, one {minute} other {minutes}}"
+msgstr ""
+
+#: src/screens/Search/components/SearchHistory.tsx:170
+msgid "{filterCount, plural, one {+# filter} other {+# filters}}"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:361
+msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> followed you"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:395
+msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> liked your custom feed"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:304
+msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> liked your post"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:500
+msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> liked your repost"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:473
+msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> removed their verifications from your account"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:328
+msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> reposted your post"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:524
+msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> reposted your repost"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:419
+msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> signed up with your starter pack"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:448
+msgid "{firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> verified you"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:373
+msgid "{firstAuthorLink} followed you"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:350
+msgid "{firstAuthorLink} followed you back"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:407
+msgid "{firstAuthorLink} liked your custom feed"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:316
+msgid "{firstAuthorLink} liked your post"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:512
+msgid "{firstAuthorLink} liked your repost"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:485
+msgid "{firstAuthorLink} removed their verification from your account"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:340
+msgid "{firstAuthorLink} reposted your post"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:536
+msgid "{firstAuthorLink} reposted your repost"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:431
+msgid "{firstAuthorLink} signed up with your starter pack"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:460
+msgid "{firstAuthorLink} verified you"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:354
+msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} followed you"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:388
+msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your custom feed"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:297
+msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your post"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:493
+msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} liked your repost"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:466
+msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} removed their verifications from your account"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:321
+msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your post"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:517
+msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} reposted your repost"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:412
+msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} signed up with your starter pack"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:441
+msgid "{firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}} verified you"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:359
+msgid "{firstAuthorName} followed you"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:349
+msgid "{firstAuthorName} followed you back"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:393
+msgid "{firstAuthorName} liked your custom feed"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:302
+msgid "{firstAuthorName} liked your post"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:498
+msgid "{firstAuthorName} liked your repost"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:471
+msgid "{firstAuthorName} removed their verification from your account"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:326
+msgid "{firstAuthorName} reposted your post"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:522
+msgid "{firstAuthorName} reposted your repost"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:417
+msgid "{firstAuthorName} signed up with your starter pack"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:446
+msgid "{firstAuthorName} verified you"
+msgstr ""
+
+#: src/components/ProfileHoverCard/index.web.tsx:572
+msgid "{following} following"
+msgstr ""
+
+#: src/components/dms/components/GroupChatProfileCard.tsx:62
+#: src/components/dms/InitiateChatFlow.tsx:1158
+msgid "{handle} can’t be added"
+msgstr ""
+
+#: src/components/dialogs/SearchablePeopleList.tsx:459
+msgid "{handle} can't be messaged"
+msgstr ""
+
+#: src/components/dms/InitiateChatFlow.tsx:1119
+msgid "{handle} can’t be messaged"
+msgstr ""
+
+#: src/features/liveNow/utils.ts:40
+msgid "{hours, plural, one {# hour {minutesString}} other {# hours {minutesString}}}"
+msgstr ""
+
+#: src/features/liveNow/utils.ts:44
+msgid "{hours, plural, one {# hour} other {# hours}}"
+msgstr ""
+
+#. Displayed when the number of requests is greater than 20
+#: src/screens/Messages/components/RequestStatus.tsx:69
+msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests"
+msgstr ""
+
+#: src/screens/Messages/components/ChatListItem.tsx:219
+msgctxt "Displayed when there are more than 20 requests to join a group chat"
+msgid "{JOIN_REQUESTS_THRESHOLD}+ new join requests"
+msgstr ""
+
+#. Number of users (always at least 50) who have joined Bluesky using a specific starter pack
+#: src/components/StarterPack/StarterPackCard.tsx:102
+msgid "{joinedAllTimeCount, plural, other {# users have}} joined!"
+msgstr ""
+
+#: src/view/com/composer/videos/SubtitleDialog.tsx:138
+msgid "{MAX_ALT_TEXT, plural, other {Alt text must be less than # characters.}}"
+msgstr ""
+
+#: src/screens/Profile/Header/EditProfileDialog.tsx:380
+msgid "{MAX_DESCRIPTION, plural, other {Description is too long. The maximum number of characters is #.}}"
+msgstr ""
+
+#: src/screens/Profile/Header/EditProfileDialog.tsx:329
+msgid "{MAX_DISPLAY_NAME, plural, other {Display name is too long. The maximum number of characters is #.}}"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:395
+msgid "{MAX_HIDDEN_REPLIES, plural, other {You can hide a maximum of # replies.}}"
+msgstr ""
+
+#. The number of group chat members out of the total number of permitted users.
+#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:39
+msgid "{memberCount}/{memberLimit}"
+msgstr ""
+
+#: src/features/liveNow/utils.ts:35
+msgid "{minutes, plural, one {# minute} other {# minutes}}"
+msgstr ""
+
+#. placeholder {0}: reaction.value
+#: src/components/dms/getReactionInfo.ts:65
+msgid "{name} reacted {0} to {target}"
+msgstr ""
+
+#. When the last message in a group chat came from someone other than you.
+#: src/components/dms/getMessageInfo.ts:89
+msgid "{name}: {message}"
+msgstr ""
+
+#: src/screens/StarterPack/Wizard/StepDetails.tsx:76
+msgid "{name}'s favorite feeds and people - join me!"
+msgstr ""
+
+#: src/screens/StarterPack/Wizard/StepDetails.tsx:49
+msgid "{name}'s starter pack"
+msgstr ""
+
+#: src/view/shell/bottom-bar/BottomBarWeb.tsx:334
+msgid "{notificationCount, plural, one {# unread item} other {# unread items}}"
+msgstr ""
+
+#: src/screens/Settings/FindContactsSettings.tsx:457
+msgid "{numMatches, plural, one {# contact found} other {# contacts found}}"
+msgstr ""
+
+#: src/components/NewskieDialog.tsx:115
+msgid "{profileName} joined Bluesky {timeAgoString} ago"
+msgstr ""
+
+#: src/components/NewskieDialog.tsx:112
+msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
+msgstr ""
+
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
+msgid "{rank}."
+msgstr ""
+
+#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:106
+msgid "{remaining, plural, one {# character remaining} other {# characters remaining}}"
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:810
+msgid "{replierDisplayName} replied"
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:809
+msgid "{replierDisplayName} replied to {originalName}"
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:807
+msgid "{replierDisplayName} replied to you"
+msgstr ""
+
+#. The number of requests to join a group chat.
+#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:61
+msgid "{requestCount, plural, one {# request} other {# requests}}"
+msgstr ""
+
+#. Displayed when there are more than 20 requests to join a group chat
+#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:56
+msgid "{requestCount}+ requests"
+msgstr ""
+
+#: src/components/verification/VerifierDialog.tsx:62
+msgid "{userName} is a trusted verifier"
+msgstr ""
+
+#: src/components/verification/VerificationsDialog.tsx:69
+msgid "{userName} is verified"
+msgstr ""
+
+#. Possessive, meaning "the verifications of {userName}"
+#: src/components/verification/VerificationsDialog.tsx:71
+msgid "{userName}'s verifications"
+msgstr ""
+
+#. Number of images beyond the first 3
+#. placeholder {0}: labels.length
+#. placeholder {0}: totalNumber - 3
+#: src/components/moderation/PostAlerts.tsx:163
+#: src/view/com/composer/ComposerReplyTo.tsx:278
+msgid "+{0}"
+msgstr ""
+
+#. Indicates the number of additional profiles are in the Starter Pack e.g. +12
+#: src/screens/Search/components/StarterPackCard.tsx:258
+msgid "+{computedTotal}"
+msgstr ""
+
+#. placeholder {0}: getName(items[0])
+#. placeholder {1}: getName(items[1])
+#. placeholder {2}: items.length - 2
+#: src/screens/StarterPack/Wizard/index.tsx:569
+msgctxt "feeds"
+msgid "<0>{0}, 0><1>{1}, 1>and {2, plural, one {# other} other {# others}} are included in your starter pack"
+msgstr ""
+
+#. placeholder {0}: getName(items[1] /* [0] is self, skip it */)
+#. placeholder {1}: getName(items[2])
+#. placeholder {2}: items.length - 2
+#: src/screens/StarterPack/Wizard/index.tsx:516
+msgctxt "profiles"
+msgid "<0>{0}, 0><1>{1}, 1>and {2, plural, one {# other} other {# others}} are included in your starter pack"
+msgstr ""
+
+#. placeholder {0}: formatCount(i18n, profile?.followersCount ?? 0)
+#. placeholder {1}: profile?.followersCount || 0
+#: src/view/shell/Drawer.tsx:155
+msgid "<0>{0}0> {1, plural, one {follower} other {followers}}"
+msgstr ""
+
+#. placeholder {0}: formatCount(i18n, profile?.followsCount ?? 0)
+#. placeholder {1}: profile?.followsCount || 0
+#: src/view/shell/Drawer.tsx:166
+msgid "<0>{0}0> {1, plural, one {following} other {following}}"
+msgstr ""
+
+#. Quote count display, the <0> tags enclose the number of quotes in bold (will never be 0)
+#. placeholder {0}: formatPostStatCount(post.quoteCount)
+#. placeholder {1}: post.quoteCount
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:469
+msgid "<0>{0}0> {1, plural, one {quote} other {quotes}}"
+msgstr ""
+
+#. Repost count display, the <0> tags enclose the number of reposts in bold (will never be 0)
+#. placeholder {0}: formatPostStatCount(post.repostCount)
+#. placeholder {1}: post.repostCount
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:448
+msgid "<0>{0}0> {1, plural, one {repost} other {reposts}}"
+msgstr ""
+
+#. Save count display, the <0> tags enclose the number of saves in bold (will never be 0)
+#. placeholder {0}: formatPostStatCount(post.bookmarkCount)
+#. placeholder {1}: post.bookmarkCount
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:488
+msgid "<0>{0}0> {1, plural, one {save} other {saves}}"
+msgstr ""
+
+#. Like count display, the <0> tags enclose the number of likes in bold (will never be 0)
+#. placeholder {0}: formatPostStatCount(likeCount)
+#: src/screens/PostThread/components/LikesStat.tsx:44
+msgid "<0>{0}0> {likeCount, plural, one {like} other {likes}}"
+msgstr ""
+
+#. placeholder {0}: getName(items[0])
+#. placeholder {1}: getName(items[1] /* [0] is self, skip it */)
+#. placeholder {1}: getName(items[1])
+#: src/screens/StarterPack/Wizard/index.tsx:503
+#: src/screens/StarterPack/Wizard/index.tsx:557
+msgid "<0>{0}0> and<1> 1><2>{1} 2>are included in your starter pack"
+msgstr ""
+
+#. placeholder {0}: getName(items[0])
+#: src/screens/StarterPack/Wizard/index.tsx:550
+msgid "<0>{0}0> is included in your starter pack"
+msgstr ""
+
+#. placeholder {0}: list.name
+#: src/components/WhoCanReply.tsx:353
+msgid "<0>{0}0> members"
+msgstr ""
+
+#. Text identifying the person who added you to a group chat
+#: src/screens/Messages/components/ChatStatusInfo.tsx:135
+msgid "<0>{displayName}0><1/><2> added you2>"
+msgstr ""
+
+#: src/screens/Hashtag.tsx:230
+#: src/screens/Search/SearchResults.tsx:412
+msgid "<0>Sign in0><1> or 1><2>create an account2><3> 3><4>to search for news, sports, politics, and everything else happening on Bluesky.4>"
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:250
+msgid "<0>Tap here to update your location with GPS.0>"
+msgstr ""
+
+#. placeholder {0}: getName(items[1] /* [0] is self, skip it */)
+#: src/screens/StarterPack/Wizard/index.tsx:494
+msgid "<0>You0> and<1> 1><2>{0} 2>are included in your starter pack"
+msgstr ""
+
+#: src/lib/strings/handles.ts:38
+#: src/screens/Profile/Header/Handle.tsx:58
+msgid "⚠Invalid Handle"
+msgstr ""
+
+#. Over 1,000 posts
+#. Over 1,000 posts
+#: src/components/interstitials/FeedTrendingTopics.tsx:219
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:149
+msgid "1K+ posts"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:202
+#: src/components/dialogs/MutedWords.tsx:551
+#: src/components/dialogs/MutedWords.tsx:554
+msgid "24 hours"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:436
+msgid "2FA Confirmation"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:241
+#: src/components/dialogs/MutedWords.tsx:565
+#: src/components/dialogs/MutedWords.tsx:568
+msgid "30 days"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:226
+#: src/components/dialogs/MutedWords.tsx:558
+#: src/components/dialogs/MutedWords.tsx:561
+msgid "7 days"
+msgstr ""
+
+#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:27
+msgid "A collection of popular feeds you can find on Bluesky, including News, Booksky, Game Dev, Blacksky, and Fountain Pens"
+msgstr ""
+
+#. If last message does not contain text, fall back to "{user} reacted to {a message}"
+#: src/components/dms/getReactionInfo.ts:53
+msgid "a message"
+msgstr ""
+
+#: src/components/contacts/screens/PhoneInput.tsx:102
+msgid "A network error occurred. Please check your internet connection"
+msgstr ""
+
+#: src/components/contacts/screens/VerifyNumber.tsx:99
+#: src/components/contacts/screens/VerifyNumber.tsx:155
+#: src/components/dms/dialogs/NewChatDialog.tsx:56
+#: src/components/dms/dialogs/NewChatDialog.tsx:94
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:71
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:110
+#: src/components/dms/LeaveConvoPrompt.tsx:38
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
+#: src/screens/Messages/JoinRequests.tsx:192
+#: src/screens/Messages/JoinRequests.tsx:225
+msgid "A network error occurred. Please check your internet connection."
+msgstr ""
+
+#: src/components/contacts/screens/VerifyNumber.tsx:143
+msgid "A new code has been sent"
+msgstr ""
+
+#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:94
+msgid "A new form of verification"
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:820
+msgid "A reply to a message sent before you joined"
+msgstr ""
+
+#. Contains a post that originally appeared in English. Consider translating the post text if it makes sense in your language, and noting that the post was translated from English.
+#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:147
+msgid "A screenshot of a post from @esb.lol, showing the user is currently livestreaming content on Twitch. The post reads: \"Hello! I'm live on Twitch, and I'm testing Bluesky's latest feature too!\""
+msgstr ""
+
+#. Contains a post that originally appeared in English. Consider translating the post text if it makes sense in your language, and noting that the post was translated from English.
+#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:121
+msgid "A screenshot of a post with a new button next to the share button that allows you to save the post to your bookmarks. The post is from @jcsalterego.bsky.social and reads \"inventing a saturday that immediately follows monday\"."
+msgstr ""
+
+#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:114
+msgid "A screenshot of a profile page with a bell icon next to the follow button, indicating the new activity notifications feature."
+msgstr ""
+
+#. Contains a post that originally appeared in English. Consider translating the post text if it makes sense in your language, and noting that the post was translated from English.
+#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:98
+msgid "A screenshot of the post composer with a new button next to the post button that says \"Drafts\", with a rainbow firework effect. Below, the text in the composer reads \"Hey, did you hear the news? Bluesky has drafts now!!!\"."
+msgstr ""
+
+#: src/components/dms/dialogs/NewChatDialog.tsx:109
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:125
+msgid "A selected recipient is not followed by the sender."
+msgstr ""
+
+#: src/Navigation.tsx:483
+#: src/screens/Settings/AboutSettings.tsx:85
+#: src/screens/Settings/Settings.tsx:264
+#: src/screens/Settings/Settings.tsx:267
+msgid "About"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:100
+msgid "Abusive or discriminatory behavior"
+msgstr ""
+
+#. Accept a chat request
+#: src/screens/Messages/components/RequestButtons.tsx:287
+msgid "Accept"
+msgstr ""
+
+#. Accept a request to join a chat
+#: src/screens/Messages/JoinRequests.tsx:464
+msgctxt "button"
+msgid "Accept"
+msgstr ""
+
+#: src/screens/Messages/components/RequestButtons.tsx:281
+msgid "Accept chat request"
+msgstr ""
+
+#: src/screens/Messages/JoinRequests.tsx:458
+msgid "Accept join request"
+msgstr ""
+
+#. Accept a chat request
+#: src/screens/Messages/components/IncomingRequestListItem.tsx:51
+msgid "Accept Request"
+msgstr ""
+
+#: src/view/com/composer/select-language/SuggestedLanguage.tsx:460
+msgid "Accept this language suggestion"
+msgstr ""
+
+#: src/components/intents/GroupChatJoinDialog.tsx:119
+msgid "Access requested! The group owner will review your request."
+msgstr ""
+
+#: src/screens/Settings/AccessibilitySettings.tsx:45
+#: src/screens/Settings/Settings.tsx:234
+#: src/screens/Settings/Settings.tsx:237
+msgid "Accessibility"
+msgstr ""
+
+#: src/Navigation.tsx:390
+msgid "Accessibility Settings"
+msgstr ""
+
+#: src/Navigation.tsx:406
+#: src/screens/Settings/AccountSettings.tsx:54
+#: src/screens/Settings/Settings.tsx:174
+#: src/screens/Settings/Settings.tsx:177
+msgid "Account"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:427
+#: src/screens/Messages/components/RequestButtons.tsx:104
+#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:122
+#: src/view/com/profile/ProfileMenu.tsx:182
+msgctxt "toast"
+msgid "Account blocked"
+msgstr ""
+
+#: src/view/com/profile/ProfileMenu.tsx:198
+msgctxt "toast"
+msgid "Account followed"
+msgstr ""
+
+#: src/lib/strings/errors.ts:33
+msgid "Account has been suspended"
+msgstr ""
+
+#: src/lib/strings/errors.ts:36
+msgid "Account is deactivated"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:470
+#: src/view/com/profile/ProfileMenu.tsx:152
+msgctxt "toast"
+msgid "Account muted"
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:123
+#: src/lib/moderation/useModerationCauseDescription.ts:99
+msgid "Account Muted"
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:109
+msgid "Account Muted by List"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:646
+msgid "Account options"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:680
+msgid "Account removed from quick access"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:109
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:87
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:295
+#: src/view/com/profile/ProfileMenu.tsx:169
+msgctxt "toast"
+msgid "Account unblocked"
+msgstr ""
+
+#: src/view/com/profile/ProfileMenu.tsx:213
+msgctxt "toast"
+msgid "Account unfollowed"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:450
+#: src/view/com/profile/ProfileMenu.tsx:139
+msgctxt "toast"
+msgid "Account unmuted"
+msgstr ""
+
+#: src/components/verification/VerifierDialog.tsx:100
+msgid "Accounts with a scalloped blue check mark <0><1/>0> can verify others. These trusted verifiers are selected by Bluesky."
+msgstr ""
+
+#: src/lib/hooks/useNotificationHandler.ts:214
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:105
+#: src/screens/Settings/NotificationSettings/index.tsx:225
+msgid "Activity from others"
+msgstr ""
+
+#: src/Navigation.tsx:459
+msgid "Activity notifications"
+msgstr ""
+
+#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:191
+#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:319
+#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:326
+#: src/components/dialogs/MutedWords.tsx:337
+#: src/components/dialogs/StarterPackDialog.tsx:376
+#: src/components/dialogs/StarterPackDialog.tsx:388
+#: src/components/dms/AddMembersFlow.tsx:410
+msgid "Add"
+msgstr ""
+
+#. placeholder {0}: 8 - items.length
+#: src/screens/StarterPack/Wizard/index.tsx:605
+msgid "Add {0} more to continue"
+msgstr ""
+
+#: src/components/StarterPack/Wizard/WizardListCard.tsx:63
+msgid "Add {displayName} to starter pack"
+msgstr ""
+
+#: src/view/com/composer/labels/LabelsBtn.tsx:103
+#: src/view/com/composer/labels/LabelsBtn.tsx:108
+msgid "Add a content warning"
+msgstr ""
+
+#: src/features/liveNow/components/GoLiveDialog.tsx:114
+msgid "Add a temporary live status to your profile. When someone clicks on your avatar, they’ll see information about your live event."
+msgstr ""
+
+#: src/screens/ProfileList/AboutSection.tsx:64
+#: src/screens/ProfileList/AboutSection.tsx:82
+msgid "Add a user to this list"
+msgstr ""
+
+#: src/components/dialogs/SwitchAccount.tsx:56
+#: src/screens/Deactivated.tsx:184
+msgid "Add account"
+msgstr ""
+
+#: src/view/com/composer/GifAltText.tsx:76
+#: src/view/com/composer/GifAltText.tsx:150
+#: src/view/com/composer/GifAltText.tsx:217
+#: src/view/com/composer/photos/Gallery.tsx:201
+#: src/view/com/composer/photos/Gallery.tsx:236
+#: src/view/com/composer/photos/ImageAltTextDialog.tsx:95
+#: src/view/com/composer/photos/ImageAltTextDialog.tsx:103
+msgid "Add alt text"
+msgstr ""
+
+#: src/view/com/composer/videos/SubtitleDialog.tsx:115
+msgid "Add alt text (optional)"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:584
+#: src/screens/Settings/Settings.tsx:587
+#: src/view/shell/desktop/LeftNav.tsx:276
+#: src/view/shell/desktop/LeftNav.tsx:279
+msgid "Add another account"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1601
+msgid "Add another post"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:2267
+msgid "Add another post to thread"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:439
+msgid "Add another search filter"
+msgstr ""
+
+#: src/screens/Settings/components/AddAppPasswordDialog.tsx:102
+msgid "Add app password"
+msgstr ""
+
+#: src/screens/Settings/AppPasswords.tsx:75
+#: src/screens/Settings/AppPasswords.tsx:83
+#: src/screens/Settings/components/AddAppPasswordDialog.tsx:111
+msgid "Add App Password"
+msgstr ""
+
+#: src/screens/Settings/AutomationLabelSettings.tsx:170
+msgid "Add automation label to account"
+msgstr ""
+
+#: src/components/dms/EmojiReactionPicker.web.tsx:31
+msgid "Add emoji reaction"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:447
+msgid "Add filter"
+msgstr ""
+
+#: src/components/dms/AddMembersFlow.tsx:492
+msgid "Add group chat members"
+msgstr ""
+
+#: src/view/com/feeds/ComposerPrompt.tsx:223
+msgid "Add image"
+msgstr ""
+
+#. Accessibility label for button in composer to add images, a video, or a GIF to a post
+#: src/view/com/composer/SelectMediaButton.tsx:511
+msgid "Add media to post"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:72
+#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:106
+#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:125
+msgid "Add members"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/index.tsx:528
+#: src/components/moderation/ReportDialog/index.tsx:532
+msgid "Add more details (optional)"
+msgstr ""
+
+#: src/screens/Settings/LanguageSettings.tsx:218
+#: src/screens/Settings/LanguageSettings.tsx:223
+msgid "Add more languages…"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:330
+msgid "Add mute word with chosen settings"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:120
+msgid "Add muted words and tags"
+msgstr ""
+
+#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:133
+#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:172
+#: src/screens/ProfileList/AboutSection.tsx:72
+#: src/screens/ProfileList/AboutSection.tsx:90
+msgid "Add people"
+msgstr ""
+
+#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:81
+msgid "Add people to list"
+msgstr ""
+
+#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:191
+msgid "Add people with a link"
+msgstr ""
+
+#: src/components/dms/EmojiPopup.android.tsx:56
+msgid "Add Reaction"
+msgstr ""
+
+#: src/screens/Home/NoFeedsPinned.tsx:100
+msgid "Add recommended feeds"
+msgstr ""
+
+#: src/screens/StarterPack/Wizard/index.tsx:538
+msgid "Add some feeds to your starter pack!"
+msgstr ""
+
+#: src/screens/Feeds/NoFollowingFeed.tsx:40
+msgid "Add the default feed of only people you follow"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:419
+msgid "Add the following DNS record to your domain:"
+msgstr ""
+
+#: src/components/FeedCard.tsx:338
+msgid "Add this feed to your feeds"
+msgstr ""
+
+#: src/view/com/profile/ProfileMenu.tsx:350
+#: src/view/com/profile/ProfileMenu.tsx:353
+msgid "Add to lists"
+msgstr ""
+
+#: src/components/PostControls/BookmarkButton.tsx:121
+msgid "Add to saved posts"
+msgstr ""
+
+#: src/components/dialogs/StarterPackDialog.tsx:184
+#: src/view/com/profile/ProfileMenu.tsx:341
+#: src/view/com/profile/ProfileMenu.tsx:344
+msgid "Add to starter packs"
+msgstr ""
+
+#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:178
+msgid "Add user to list"
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:297
+msgid "Add your birthdate"
+msgstr ""
+
+#. placeholder {0}: createSanitizedDisplayName( profile.kind.addedBy, true, moderateProfile(profile.kind.addedBy, moderationOpts).ui('displayName'), )
+#: src/screens/Messages/ConversationSettings/Member.tsx:109
+msgid "Added by {0}"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/Member.tsx:114
+msgid "Added by invite link"
+msgstr ""
+
+#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:125
+#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:221
+msgid "Added to list"
+msgstr ""
+
+#: src/components/dialogs/StarterPackDialog.tsx:274
+msgid "Added to starter pack"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:225
+#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:230
+msgid "Adding members to list..."
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:116
+msgid "Additional details (limit 1000 characters)"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/index.tsx:546
+msgid "Additional details (limit 300 characters)"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/Member.tsx:94
+#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:155
+msgid "Admin"
+msgstr ""
+
+#: src/view/com/composer/labels/LabelsBtn.tsx:155
+msgid "Adult"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:66
+msgid "Adult content"
+msgstr ""
+
+#: src/components/moderation/ContentHider.tsx:129
+#: src/lib/moderation/useGlobalLabelStrings.ts:34
+#: src/lib/moderation/useModerationCauseDescription.ts:149
+#: src/view/com/composer/labels/LabelsBtn.tsx:123
+msgid "Adult Content"
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:412
+msgid "Adult content can only be enabled via the Web at <0>bsky.app0>."
+msgstr ""
+
+#: src/components/moderation/LabelPreference.tsx:252
+msgid "Adult content is disabled."
+msgstr ""
+
+#: src/view/com/composer/labels/LabelsBtn.tsx:134
+#: src/view/com/composer/labels/LabelsBtn.tsx:192
+msgid "Adult Content labels"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:76
+msgid "Adult sexual abuse content"
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:457
+msgid "Advanced"
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceBadge.tsx:42
+msgid "Age Assurance"
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:72
+msgid "Age assurance inquiry failed to send, please try again."
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:82
+msgctxt "toast"
+msgid "Age assurance inquiry was submitted"
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:185
+msgid "Age assurance only takes a few minutes"
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:449
+msgid "Age assurance only takes a few minutes."
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Update.tsx:220
+msgid "alice@example.com"
+msgstr ""
+
+#. the default tab in the interests tab bar
+#: src/components/dms/ReactionsDialog.tsx:292
+#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:201
+#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:26
+#: src/view/screens/Notifications.tsx:86
+msgid "All"
+msgstr ""
+
+#. Tab label showing the total count of reactions on a chat message.
+#. placeholder {0}: tab.count
+#: src/components/dms/ReactionsDialog.tsx:389
+msgid "All {0}"
+msgstr ""
+
+#: src/screens/Onboarding/StepSuggestedStarterpacks/StarterPackCard.tsx:97
+#: src/screens/StarterPack/StarterPackScreen.tsx:400
+msgid "All accounts have been followed!"
+msgstr ""
+
+#: src/components/contacts/screens/ViewMatches.tsx:144
+msgid "All friends followed!"
+msgstr ""
+
+#: src/components/dialogs/LanguageSelectDialog.tsx:255
+#: src/screens/Search/components/SearchLanguageDropdown.tsx:65
+#: src/screens/Search/components/SearchLanguageDropdown.tsx:94
+#: src/screens/Search/components/SearchLanguageDropdown.tsx:96
+msgid "All languages"
+msgstr ""
+
+#: src/screens/Settings/LanguageSettings.tsx:189
+msgid "All languages will be shown in your feeds."
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:245
+msgid "All of these words"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:22
+#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:27
+msgid "All posts"
+msgstr ""
+
+#: src/view/screens/Feeds.tsx:700
+msgid "All the feeds you've saved, right in one place."
+msgstr ""
+
+#: src/screens/Settings/components/AddAppPasswordDialog.tsx:146
+#: src/screens/Settings/components/AddAppPasswordDialog.tsx:153
+msgid "Allow access to your direct messages"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:451
+msgid "Allow anyone to reply"
+msgstr ""
+
+#: src/screens/Messages/Settings.tsx:156
+#: src/screens/Messages/Settings.tsx:171
+msgid "Allow direct messages from"
+msgstr ""
+
+#: src/screens/Messages/Settings.tsx:202
+#: src/screens/Messages/Settings.tsx:224
+msgid "Allow group chat invites from"
+msgstr ""
+
+#: src/components/dialogs/DeviceLocationRequestDialog.tsx:128
+#: src/components/dialogs/DeviceLocationRequestDialog.tsx:134
+msgid "Allow location access"
+msgstr ""
+
+#: src/screens/Settings/ActivityPrivacySettings.tsx:53
+#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:92
+msgid "Allow others to be notified of your posts"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:504
+msgid "Allow people you follow to reply"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:518
+msgid "Allow people you mention to reply"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:636
+msgid "Allow quote posts"
+msgstr ""
+
+#. placeholder {0}: list.name
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:598
+msgid "Allow users in {0} to reply"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:490
+msgid "Allow your followers to reply"
+msgstr ""
+
+#: src/screens/Settings/AppPasswords.tsx:201
+msgid "Allows access to direct messages"
+msgstr ""
+
+#: src/screens/Login/ForgotPasswordForm.tsx:174
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:237
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:243
+msgid "Already have a code?"
+msgstr ""
+
+#: src/components/WelcomeModal.tsx:189
+msgid "Already have an account?"
+msgstr ""
+
+#. placeholder {0}: account.handle
+#: src/screens/Login/ChooseAccountForm.tsx:44
+msgid "Already signed in as @{0}"
+msgstr ""
+
+#: src/components/AltBadgeWithDialog.tsx:76
+#: src/components/images/AutoSizedImage.tsx:205
+#: src/components/images/Gallery/index.tsx:596
+#: src/components/images/ImageLayoutGridItem.tsx:135
+#: src/view/com/composer/GifAltText.tsx:100
+#: src/view/com/composer/photos/Gallery.tsx:211
+msgid "ALT"
+msgstr ""
+
+#: src/screens/Settings/AccessibilitySettings.tsx:55
+#: src/view/com/composer/GifAltText.tsx:160
+#: src/view/com/composer/photos/ImageAltTextDialog.tsx:128
+#: src/view/com/composer/videos/SubtitleDialog.tsx:41
+#: src/view/com/composer/videos/SubtitleDialog.tsx:59
+#: src/view/com/composer/videos/SubtitleDialog.tsx:110
+#: src/view/com/composer/videos/SubtitleDialog.tsx:114
+msgid "Alt text"
+msgstr ""
+
+#: src/components/AltBadgeWithDialog.tsx:83
+msgid "Alt Text"
+msgstr ""
+
+#: src/view/com/composer/GifAltText.tsx:105
+#: src/view/com/composer/photos/Gallery.tsx:130
+msgid "Alt text describes images for blind and low-vision users, and helps give context to everyone."
+msgstr ""
+
+#. placeholder {0}: i18n.number(MAX_ALT_TEXT)
+#: src/view/com/composer/GifAltText.tsx:185
+#: src/view/com/composer/photos/ImageAltTextDialog.tsx:149
+msgid "Alt text will be truncated. {MAX_ALT_TEXT, plural, other {Limit: {0} characters.}}"
+msgstr ""
+
+#. placeholder {0}: currentAccount?.email || '(no email)'
+#: src/screens/Settings/components/DisableEmail2FADialog.tsx:94
+msgid "An email has been sent to {0}. It includes a confirmation code which you can enter below."
+msgstr ""
+
+#. Accessibility label for the dialog shown when the GIF picker hits an unexpected runtime error and falls back to its error boundary.
+#: src/components/dialogs/LanguageSelectDialog.tsx:344
+#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:15
+msgid "An error has occurred"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:434
+msgid "An error occurred"
+msgstr ""
+
+#: src/view/com/composer/state/video.ts:433
+msgid "An error occurred while compressing the video."
+msgstr ""
+
+#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:223
+#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:69
+msgid "An error occurred while fetching suggested accounts."
+msgstr ""
+
+#: src/state/queries/explore-feed-previews.tsx:183
+msgid "An error occurred while fetching the feed."
+msgstr ""
+
+#: src/components/StarterPack/ProfileStarterPacks.tsx:377
+msgid "An error occurred while generating your starter pack. Want to try again?"
+msgstr ""
+
+#. placeholder {0}: cleanError(err)
+#: src/components/contacts/screens/ViewMatches.tsx:243
+msgid "An error occurred while hiding suggestion. {0}"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/index.tsx:197
+msgid "An error occurred while loading the video. Please try again later."
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:308
+msgid "An error occurred while loading the video. Please try again."
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:581
+msgid "An error occurred while loading your lists :/"
+msgstr ""
+
+#: src/components/StarterPack/QrCodeDialog.tsx:81
+#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:104
+msgid "An error occurred while saving the QR code!"
+msgstr ""
+
+#: src/screens/Onboarding/StepSuggestedStarterpacks/StarterPackCard.tsx:54
+#: src/screens/Onboarding/StepSuggestedStarterpacks/StarterPackCard.tsx:82
+#: src/screens/StarterPack/StarterPackScreen.tsx:359
+#: src/screens/StarterPack/StarterPackScreen.tsx:386
+msgid "An error occurred while trying to follow all"
+msgstr ""
+
+#: src/view/com/composer/state/video.ts:485
+msgid "An error occurred while uploading the video. {message}"
+msgstr ""
+
+#: src/view/com/composer/state/video.ts:477
+msgid "An error occurred while uploading the video. Please check your internet connection and try again."
+msgstr ""
+
+#. placeholder {0}: cleanError(err)
+#: src/components/contacts/screens/PhoneInput.tsx:120
+#: src/components/contacts/screens/VerifyNumber.tsx:131
+#: src/components/contacts/screens/VerifyNumber.tsx:184
+msgid "An error occurred. {0}"
+msgstr ""
+
+#: src/components/contacts/components/HeroImage.tsx:28
+#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:79
+msgid "An illustration depicting user avatars flowing from a contact book into the Bluesky app"
+msgstr ""
+
+#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:45
+msgid "An illustration of several Bluesky posts alongside repost, like, and comment icons"
+msgstr ""
+
+#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:111
+msgid "An illustration of the Bluesky app with a paper airplane flying out of it, representing inviting friends"
+msgstr ""
+
+#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:86
+#: src/components/verification/VerifierDialog.tsx:88
+msgid "An illustration showing that Bluesky selects trusted verifiers, and trusted verifiers in turn verify individual user accounts."
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:198
+msgid "An invite link lets people join this group chat without being added directly. You control who can join the chat. You can disable the link at any time."
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:239
+msgid "An issue not included in these options"
+msgstr ""
+
+#: src/components/dms/dialogs/NewChatDialog.tsx:54
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:69
+msgid "An issue occurred starting the chat, please try again."
+msgstr ""
+
+#: src/components/dms/dialogs/NewChatDialog.tsx:92
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:108
+msgid "An issue occurred starting the group chat, please try again."
+msgstr ""
+
+#: src/components/hooks/useFollowMethods.ts:35
+#: src/components/hooks/useFollowMethods.ts:52
+#: src/components/ProfileCard.tsx:510
+#: src/components/ProfileCard.tsx:532
+#: src/view/com/notifications/NotificationFeedItem.tsx:798
+#: src/view/com/notifications/NotificationFeedItem.tsx:820
+msgid "An issue occurred, please try again."
+msgstr ""
+
+#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:121
+msgid "An mockup of a iPhone showing the Bluesky app open to the profile of a verified user with a blue checkmark next to their display name."
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:154
+#: src/lib/moderation/useModerationCauseDescription.ts:145
+msgid "an unknown labeler"
+msgstr ""
+
+#: src/components/WhoCanReply.tsx:374
+msgid "and"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:88
+msgid "Animal sexual abuse"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:130
+msgid "Animal welfare"
+msgstr ""
+
+#: src/lib/interests.ts:52
+msgid "Animals"
+msgstr ""
+
+#: src/components/Post/Embed/ExternalEmbed/Gif.tsx:85
+msgid "Animated GIF"
+msgstr ""
+
+#: src/components/PolicyUpdateOverlay/Badge.tsx:33
+msgid "Announcement"
+msgstr ""
+
+#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:39
+msgid "Announcing verification on Bluesky"
+msgstr ""
+
+#. Placeholder text for a date picker
+#: src/screens/Search/components/AdvancedSearchDialog/ClearableDateField.tsx:43
+msgid "Any date"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:457
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:22
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:26
+msgid "Anyone"
+msgstr ""
+
+#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:135
+msgid "Anyone can interact"
+msgstr ""
+
+#: src/components/intents/GroupChatJoinDialog.tsx:356
+msgid "Anyone can join"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:153
+#: src/screens/Messages/components/InviteLinkDialog.tsx:154
+msgid "Anyone can join instantly"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:158
+#: src/screens/Messages/components/InviteLinkDialog.tsx:159
+msgid "Anyone can request to join"
+msgstr ""
+
+#: src/screens/Settings/ActivityPrivacySettings.tsx:112
+#: src/screens/Settings/ActivityPrivacySettings.tsx:117
+#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:163
+msgid "Anyone who follows me"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:478
+msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one."
+msgstr ""
+
+#: src/Navigation.tsx:491
+#: src/screens/Settings/AppIconSettings/index.tsx:65
+#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:19
+#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:24
+msgid "App Icon"
+msgstr ""
+
+#: src/screens/Settings/LanguageSettings.tsx:107
+#: src/screens/Settings/LanguageSettings.tsx:123
+msgid "App language"
+msgstr ""
+
+#: src/screens/Settings/components/AddAppPasswordDialog.tsx:122
+msgid "App Password"
+msgstr ""
+
+#: src/screens/Settings/AppPasswords.tsx:147
+msgctxt "toast"
+msgid "App password deleted"
+msgstr ""
+
+#: src/screens/Settings/components/AddAppPasswordDialog.tsx:84
+msgid "App password name must be unique"
+msgstr ""
+
+#: src/screens/Settings/components/AddAppPasswordDialog.tsx:62
+msgid "App password names can only contain letters, numbers, spaces, hyphens, and underscores"
+msgstr ""
+
+#: src/screens/Settings/components/AddAppPasswordDialog.tsx:80
+msgid "App password names must be at least 4 characters long"
+msgstr ""
+
+#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:72
+#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:75
+msgid "App passwords"
+msgstr ""
+
+#: src/Navigation.tsx:358
+#: src/screens/Settings/AppPasswords.tsx:51
+msgid "App Passwords"
+msgstr ""
+
+#: src/components/moderation/LabelsOnMeDialog.tsx:169
+#: src/components/moderation/LabelsOnMeDialog.tsx:172
+#: src/components/moderation/ModerationDetailsDialog.tsx:223
+msgid "Appeal"
+msgstr ""
+
+#. placeholder {0}: strings.name
+#: src/components/moderation/AppealForm.tsx:93
+msgid "Appeal \"{0}\" label"
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:159
+msgid "Appeal label"
+msgstr ""
+
+#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:93
+msgid "Appeal livestream suspension"
+msgstr ""
+
+#: src/components/moderation/AppealForm.tsx:83
+#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:83
+#: src/screens/Messages/components/ChatDisabled.tsx:125
+msgctxt "toast"
+msgid "Appeal submitted"
+msgstr ""
+
+#: src/screens/Takendown.tsx:114
+#: src/screens/Takendown.tsx:140
+msgid "Appeal suspension"
+msgstr ""
+
+#: src/screens/Takendown.tsx:117
+msgid "Appeal Suspension"
+msgstr ""
+
+#: src/screens/Messages/components/ChatDisabled.tsx:76
+#: src/screens/Messages/components/ChatDisabled.tsx:79
+#: src/screens/Messages/components/ChatDisabled.tsx:133
+#: src/screens/Messages/components/ChatDisabled.tsx:135
+msgid "Appeal this decision"
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:219
+msgid "Appeal this label"
+msgstr ""
+
+#: src/Navigation.tsx:398
+#: src/screens/Settings/AppearanceSettings.tsx:73
+#: src/screens/Settings/Settings.tsx:226
+#: src/screens/Settings/Settings.tsx:229
+msgid "Appearance"
+msgstr ""
+
+#: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:52
+#: src/screens/Home/NoFeedsPinned.tsx:94
+msgid "Apply default recommended feeds"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:515
+#: src/screens/Settings/Settings.tsx:517
+msgid "Apply Pull Request"
+msgstr ""
+
+#. placeholder {0}: niceDate(i18n, createdAt, 'medium')
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:611
+msgid "Archived from {0}"
+msgstr ""
+
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:582
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:620
+msgid "Archived post"
+msgstr ""
+
+#: src/screens/Settings/components/DeleteAccountDialog.tsx:327
+msgid "Are you really, really sure?"
+msgstr ""
+
+#. placeholder {0}: link(languages[0])
+#. placeholder {1}: link(languages[1])
+#: src/screens/Search/components/DetectedLanguagesAdmonition.tsx:100
+msgid "Are you searching for posts in {0} or {1}?"
+msgstr ""
+
+#. placeholder {0}: link(languages[0])
+#: src/screens/Search/components/DetectedLanguagesAdmonition.tsx:95
+msgid "Are you searching for posts in {0}?"
+msgstr ""
+
+#. List formatting: {0}, {1}, or {2}
+#. placeholder {0}: head.map(lang => ( {link(lang)},{' '} ))
+#. placeholder {1}: link(last)
+#: src/screens/Search/components/DetectedLanguagesAdmonition.tsx:110
+msgid "Are you searching for posts in {0}or {1}?"
+msgstr ""
+
+#. placeholder {0}: appPassword.name
+#: src/screens/Settings/AppPasswords.tsx:210
+msgid "Are you sure you want to delete the app password \"{0}\"?"
+msgstr ""
+
+#: src/components/dms/MessageOverlays.tsx:183
+msgid "Are you sure you want to delete this message? The message will be deleted for you, but not for the other participants."
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackScreen.tsx:684
+msgid "Are you sure you want to delete this starter pack?"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:99
+#: src/screens/Profile/Header/EditProfileDialog.tsx:77
+msgid "Are you sure you want to discard your changes?"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/prompts.tsx:128
+#: src/screens/Messages/ConversationSettings/prompts.tsx:152
+msgid "Are you sure you want to leave {groupName}?"
+msgstr ""
+
+#: src/components/dms/LeaveConvoPrompt.tsx:57
+msgid "Are you sure you want to leave this conversation?"
+msgstr ""
+
+#: src/components/dms/LeaveConvoPrompt.tsx:56
+msgid "Are you sure you want to leave this conversation? Your messages will be deleted for you, but not for the other participants."
+msgstr ""
+
+#: src/components/FeedCard.tsx:374
+msgid "Are you sure you want to remove this from your feeds?"
+msgstr ""
+
+#. placeholder {0}: convoView.name
+#: src/screens/Messages/components/OutgoingRequestListItem.tsx:116
+msgid "Are you sure you want to rescind your request to join {0}?"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1737
+msgid "Are you sure you'd like to discard this post?"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:452
+msgid "Are you sure?"
+msgstr ""
+
+#: src/view/com/composer/select-language/SuggestedLanguage.tsx:349
+msgid "Are you writing in <0>{suggestedLanguageName}0>?"
+msgstr ""
+
+#: src/lib/interests.ts:53
+msgid "Art"
+msgstr ""
+
+#: src/view/com/composer/labels/LabelsBtn.tsx:167
+msgid "Artistic or non-erotic nudity."
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:616
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:618
+msgid "Assign topic for algo"
+msgstr ""
+
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:209
+msgid "At least 8 characters"
+msgstr ""
+
+#: src/screens/Settings/components/DeleteAccountDialog.tsx:338
+msgid "AT Protocol FAQ"
+msgstr ""
+
+#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:48
+msgctxt "Name of app icon variant"
+msgid "Aurora"
+msgstr ""
+
+#: src/components/BotAccountAlert.tsx:32
+#: src/components/BotBadge.tsx:65
+msgid "Automated account"
+msgstr ""
+
+#: src/screens/Login/components/HostingProviderDialog.tsx:165
+#: src/screens/Login/components/HostingProviderDialog.tsx:167
+msgid "Automatic"
+msgstr ""
+
+#: src/screens/Settings/AccountSettings.tsx:155
+#: src/screens/Settings/AccountSettings.tsx:158
+msgid "Automation label"
+msgstr ""
+
+#: src/Navigation.tsx:422
+#: src/screens/Settings/AutomationLabelSettings.tsx:103
+msgid "Automation Label"
+msgstr ""
+
+#: src/screens/Settings/ContentAndMediaSettings.tsx:118
+#: src/screens/Settings/ContentAndMediaSettings.tsx:124
+msgid "Autoplay videos and GIFs"
+msgstr ""
+
+#. Shown next to an available username suggestion in the account creation flow
+#. Shown next to an available username suggestion in the account creation flow
+#: src/screens/Signup/StepHandle/HandleSuggestions/index.native.tsx:69
+#: src/screens/Signup/StepHandle/HandleSuggestions/index.tsx:88
+msgid "Available"
+msgstr ""
+
+#: src/components/dms/AddMembersFlow.tsx:359
+#: src/components/dms/AddMembersFlow.tsx:527
+#: src/components/dms/AddMembersFlow.tsx:533
+#: src/components/dms/InitiateChatFlow.tsx:645
+#: src/components/dms/InitiateChatFlow.tsx:863
+#: src/components/dms/InitiateChatFlow.tsx:870
+#: src/components/moderation/AppealForm.tsx:145
+#: src/components/moderation/AppealForm.tsx:146
+#: src/screens/Login/ChooseAccountForm.tsx:96
+#: src/screens/Login/ChooseAccountForm.tsx:100
+#: src/screens/Login/ForgotPasswordForm.tsx:119
+#: src/screens/Login/ForgotPasswordForm.tsx:124
+#: src/screens/Login/LoginForm.tsx:511
+#: src/screens/Login/LoginForm.tsx:516
+#: src/screens/Login/SetNewPasswordForm.tsx:157
+#: src/screens/Login/SetNewPasswordForm.tsx:163
+#: src/screens/Messages/components/ChatDisabled.tsx:164
+#: src/screens/Messages/components/ChatDisabled.tsx:166
+#: src/screens/Messages/components/InviteLinkDialog.tsx:276
+#: src/screens/Messages/components/InviteLinkDialog.tsx:304
+#: src/screens/Messages/Inbox.tsx:233
+#: src/screens/Profile/Header/Shell.tsx:174
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:273
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:282
+#: src/screens/Signup/BackNextButtons.tsx:42
+#: src/screens/StarterPack/Wizard/index.tsx:315
+#: src/view/com/composer/drafts/DraftsListDialog.tsx:87
+#: src/view/com/composer/drafts/DraftsListDialog.tsx:93
+msgid "Back"
+msgstr ""
+
+#: src/screens/Messages/Inbox.tsx:232
+msgid "Back to Chats"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:216
+msgid "Banned activities or security violations"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:227
+msgid "Banned user returning"
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:184
+msgid "Based on your device's location, we think you're in <0>{geolocationString}0>."
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:236
+msgid "Based on your device's location, we think you're in <0>{region}0>."
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:194
+msgid "Based on your network, we think you're in <0>{geolocationString}0>. This estimate may be inaccurate if you're using a VPN."
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:241
+msgid "Based on your network, we think you're in <0>{region}0>. This estimate may be inaccurate if you're using a VPN."
+msgstr ""
+
+#: src/view/screens/Lists.tsx:35
+#: src/view/screens/ModerationModlists.tsx:35
+msgid "Before creating a list, you must first verify your email."
+msgstr ""
+
+#: src/lib/hooks/useOpenComposer.tsx:14
+msgid "Before creating a post or replying, you must first verify your email."
+msgstr ""
+
+#: src/components/dialogs/StarterPackDialog.tsx:72
+#: src/components/StarterPack/ProfileStarterPacks.tsx:267
+#: src/components/StarterPack/ProfileStarterPacks.tsx:277
+#: src/view/screens/Profile.tsx:350
+msgid "Before creating a starter pack, you must first verify your email."
+msgstr ""
+
+#: src/screens/Messages/components/RequestButtons.tsx:260
+msgid "Before you can accept this chat request, you must first verify your email."
+msgstr ""
+
+#: src/components/activity-notifications/SubscribeProfileButton.tsx:56
+msgid "Before you can get notifications for {name}'s posts, you must first verify your email."
+msgstr ""
+
+#: src/components/dms/dialogs/NewChatDialog.tsx:155
+#: src/components/dms/MessageProfileButton.tsx:60
+#: src/screens/Messages/ChatList.tsx:168
+#: src/screens/Messages/ChatList.tsx:186
+#: src/screens/Messages/ChatList.tsx:287
+#: src/screens/Messages/ChatList.tsx:543
+#: src/screens/Messages/Conversation.tsx:203
+#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:99
+msgid "Before you can message another user, you must first verify your email."
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:319
+msgid "Begin"
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:313
+msgid "Begin age assurance process"
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:51
+msgid "Begin the age assurance process by completing the fields below."
+msgstr ""
+
+#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:99
+msgid "Beta Feature"
+msgstr ""
+
+#: src/Navigation.tsx:414
+#: src/screens/Settings/BetaFeaturesSettings.tsx:108
+#: src/screens/Settings/Settings.tsx:248
+#: src/screens/Settings/Settings.tsx:251
+msgid "Beta features"
+msgstr ""
+
+#: src/components/BetaBadge.tsx:79
+#: src/components/BetaBadge.tsx:99
+#: src/components/BetaBadge.tsx:100
+msgid "Beta features enabled"
+msgstr ""
+
+#: src/screens/Settings/BetaFeaturesSettings.tsx:144
+msgctxt "web"
+msgid "Beta features may be unstable. Some changes may require reloading the app."
+msgstr ""
+
+#: src/screens/Settings/BetaFeaturesSettings.tsx:149
+msgctxt "native"
+msgid "Beta features may be unstable. Some changes may require restarting the app."
+msgstr ""
+
+#: src/components/dialogs/BirthDateSettings.tsx:163
+msgid "Birthdate"
+msgstr ""
+
+#: src/screens/Settings/AccountSettings.tsx:145
+msgid "Birthday"
+msgstr ""
+
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
+#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
+msgid "Block"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:216
+msgid "Block {displayName}"
+msgstr ""
+
+#: src/components/dms/ConvoMenu.tsx:284
+#: src/components/dms/ConvoMenu.tsx:288
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:756
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:758
+#: src/screens/Messages/components/RequestButtons.tsx:154
+#: src/screens/Messages/components/RequestButtons.tsx:156
+#: src/view/com/profile/ProfileMenu.tsx:464
+#: src/view/com/profile/ProfileMenu.tsx:471
+msgid "Block account"
+msgstr ""
+
+#: src/components/moderation/BlockDialog.tsx:148
+msgid "Block account?"
+msgstr ""
+
+#: src/screens/ProfileList/components/SubscribeMenu.tsx:91
+#: src/screens/ProfileList/components/SubscribeMenu.tsx:94
+msgid "Block accounts"
+msgstr ""
+
+#: src/components/dms/AfterReportDialog.tsx:148
+msgid "Block and delete"
+msgstr ""
+
+#. After-report action for a conversation
+#: src/components/dms/AfterReportConversationDialog.tsx:167
+msgctxt "button"
+msgid "Block and leave"
+msgstr ""
+
+#: src/screens/ProfileList/components/SubscribeMenu.tsx:119
+msgid "Block list"
+msgstr ""
+
+#: src/screens/Messages/components/ChatStatusInfo.tsx:61
+msgid "Block or report"
+msgstr ""
+
+#: src/screens/ProfileList/components/SubscribeMenu.tsx:114
+msgid "Block these accounts?"
+msgstr ""
+
+#: src/components/dms/AfterReportConversationDialog.tsx:221
+#: src/components/dms/AfterReportConversationDialog.tsx:224
+#: src/components/dms/AfterReportDialog.tsx:154
+#: src/components/dms/AfterReportDialog.tsx:189
+#: src/components/dms/AfterReportDialog.tsx:192
+msgid "Block user"
+msgstr ""
+
+#. After-report action for a conversation
+#: src/components/dms/AfterReportConversationDialog.tsx:182
+msgctxt "button"
+msgid "Block user"
+msgstr ""
+
+#: src/components/dms/AfterReportDialog.tsx:185
+msgid "Block user and/or delete this conversation"
+msgstr ""
+
+#: src/components/dms/AfterReportConversationDialog.tsx:217
+msgid "Block user and/or leave this conversation"
+msgstr ""
+
+#: src/components/Post/Embed/index.tsx:212
+msgid "Blocked"
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:329
+msgid "Blocked accounts"
+msgstr ""
+
+#: src/Navigation.tsx:194
+#: src/view/screens/ModerationBlockedAccounts.tsx:95
+msgid "Blocked Accounts"
+msgstr ""
+
+#: src/components/moderation/BlockDialog.tsx:163
+msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you."
+msgstr ""
+
+#: src/view/screens/ModerationBlockedAccounts.tsx:181
+msgid "Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you. You will not see their content and they will be prevented from seeing yours."
+msgstr ""
+
+#: src/screens/Profile/Sections/Labels.tsx:204
+msgid "Blocking does not prevent this labeler from placing labels on your account."
+msgstr ""
+
+#: src/screens/ProfileList/components/SubscribeMenu.tsx:116
+msgid "Blocking is public. Blocked accounts cannot reply in your threads, mention you, or otherwise interact with you."
+msgstr ""
+
+#: src/components/moderation/BlockDialog.tsx:157
+msgid "Blocking will not prevent labels from being applied on your account, but it will stop this account from replying in your threads or interacting with you."
+msgstr ""
+
+#: src/view/com/auth/SplashScreen.web.tsx:176
+msgid "Blog"
+msgstr ""
+
+#. Advanced search: Examples of hashtags
+#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:17
+msgid "bloomscrolling booksky"
+msgstr ""
+
+#: src/components/dialogs/ServerInput.tsx:144
+#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
+msgid "Bluesky"
+msgstr ""
+
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:636
+msgid "Bluesky cannot confirm the authenticity of the claimed date."
+msgstr ""
+
+#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:165
+msgctxt "Name of app icon variant"
+msgid "Bluesky Classic™"
+msgstr ""
+
+#: src/components/contacts/screens/GetContacts.tsx:235
+msgid "Bluesky helps friends find each other by creating an encoded digital fingerprint, called a \"hash\", and then looking for matching hashes."
+msgstr ""
+
+#: src/components/dialogs/ServerInput.tsx:214
+#: src/screens/Login/components/HostingProviderDialog.tsx:236
+msgid "Bluesky is an open network where you can choose your hosting provider. If you're a developer, you can host your own server."
+msgstr ""
+
+#: src/components/dialogs/ServerInput.tsx:162
+msgid "Bluesky is an open network where you can choose your own provider. If you're new here, we recommend sticking with the default Bluesky Social option."
+msgstr ""
+
+#: src/components/ProgressGuide/List.tsx:117
+msgid "Bluesky is better with friends!"
+msgstr ""
+
+#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:43
+msgid "Bluesky is more fun with friends"
+msgstr ""
+
+#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:108
+msgid "Bluesky is more fun with friends! Import your contacts to see who’s already here."
+msgstr ""
+
+#: src/components/contacts/screens/ViewMatches.tsx:315
+msgid "Bluesky is more fun with friends. Do you want to invite some of yours? <0/>"
+msgstr ""
+
+#: src/features/inviteFriends/InviteScannerScreen.tsx:105
+msgid "Bluesky needs camera access to scan QR codes from other profiles."
+msgstr ""
+
+#: src/screens/Takendown.tsx:213
+msgid "Bluesky Social Terms of Service"
+msgstr ""
+
+#: src/screens/Settings/FindContactsSettings.tsx:570
+msgid "Bluesky stores your contacts as encoded data. Removing your contacts will immediately delete this data."
+msgstr ""
+
+#: src/components/StarterPack/ProfileStarterPacks.tsx:343
+msgid "Bluesky will choose a set of recommended accounts from people in your network."
+msgstr ""
+
+#: src/screens/Settings/components/PwiOptOut.tsx:100
+msgid "Bluesky will not show your profile and posts to logged-out users. Other apps may not honor this request. This does not make your account private."
+msgstr ""
+
+#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:136
+msgid "Bluesky will proactively verify notable and authentic accounts."
+msgstr ""
+
+#: src/screens/Settings/AppIconSettings/index.tsx:97
+msgid "Bluesky+"
+msgstr ""
+
+#: src/screens/Settings/AppIconSettings/index.tsx:100
+msgid "Bluesky+ icons"
+msgstr ""
+
+#: src/lib/moderation/useLabelBehaviorDescription.ts:56
+msgid "Blur images"
+msgstr ""
+
+#: src/lib/moderation/useLabelBehaviorDescription.ts:54
+msgid "Blur images and filter from feeds"
+msgstr ""
+
+#: src/lib/interests.ts:54
+msgid "Books"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:215
+msgid "Breaking site rules"
+msgstr ""
+
+#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:200
+msgid "Bring up to 50 friends together in one chat."
+msgstr ""
+
+#: src/view/com/feeds/ProfileFeedgens.tsx:167
+#: src/view/com/feeds/ProfileFeedgens.tsx:168
+msgid "Browse custom feeds"
+msgstr ""
+
+#: src/components/FeedInterstitials.tsx:535
+msgid "Browse more accounts"
+msgstr ""
+
+#: src/components/FeedInterstitials.tsx:665
+msgid "Browse more feeds on the Explore page"
+msgstr ""
+
+#: src/components/FeedInterstitials.tsx:646
+#: src/components/FeedInterstitials.tsx:649
+msgid "Browse more suggestions"
+msgstr ""
+
+#: src/components/FeedInterstitials.tsx:674
+msgid "Browse more suggestions on the Explore page"
+msgstr ""
+
+#: src/screens/Home/NoFeedsPinned.tsx:104
+#: src/screens/Home/NoFeedsPinned.tsx:110
+msgid "Browse other feeds"
+msgstr ""
+
+#: src/components/TrendingTopics.tsx:58
+msgid "Browse posts about {displayName}"
+msgstr ""
+
+#: src/components/TrendingTopics.tsx:66
+msgid "Browse posts tagged with {displayName}"
+msgstr ""
+
+#: src/components/TrendingTopics.tsx:75
+msgid "Browse starter pack {displayName}"
+msgstr ""
+
+#. placeholder {0}: trend.displayName
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
+msgid "Browse topic {0}"
+msgstr ""
+
+#: src/components/TrendingTopics.tsx:112
+msgid "Browse topic {displayName}"
+msgstr ""
+
+#: src/view/com/auth/SplashScreen.web.tsx:171
+msgid "Business"
+msgstr ""
+
+#: src/screens/Bookmarks.tsx:295
+msgid "Button to go back to the home timeline"
+msgstr ""
+
+#. The owner (creator) of a group chat.
+#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile( joinLinkPreview.owner, moderationOpts, ).ui('displayName'), )
+#. placeholder {0}: sanitizeHandle(handle, '@')
+#. placeholder {0}: sanitizeHandle(item.feed.creator.handle, '@')
+#: src/components/LabelingServiceCard/index.tsx:62
+#: src/components/moderation/ReportDialog/index.tsx:847
+#: src/screens/Messages/JoinRequest.tsx:177
+#: src/screens/Search/components/StarterPackCard.tsx:112
+#: src/screens/Search/Explore.tsx:960
+msgid "By {0}"
+msgstr ""
+
+#. placeholder {0}: authorProfile.handle
+#: src/components/Post/Embed/StandardSiteEmbed/StandardSiteMetaRow.tsx:77
+msgid "by @{0}"
+msgstr ""
+
+#. The group chat creator, in the format 'By {displayName}'.
+#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
+#: src/components/intents/GroupChatJoinDialog.tsx:379
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
+msgid "By <0>{0}0>"
+msgstr ""
+
+#. The group chat creator, in the format 'By {displayName}'.
+#: src/components/dms/ChatInvite/Card.tsx:84
+msgid "By <0>{ownerDisplayName}0>"
+msgstr ""
+
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:182
+msgid "By clicking \"Continue\" you acknowledge that you understand and agree to these updates."
+msgstr ""
+
+#: src/components/contacts/screens/PhoneInput.tsx:297
+msgid "By continuing, you consent to this use. You may change your mind any time by visiting settings. <0>Learn more0>"
+msgstr ""
+
+#: src/screens/Signup/StepInfo/Policies.tsx:76
+msgid "By creating an account you agree to the <0>Privacy Policy0>."
+msgstr ""
+
+#: src/screens/Signup/StepInfo/Policies.tsx:43
+msgid "By creating an account you agree to the <0>Terms of Service0> and <1>Privacy Policy1>."
+msgstr ""
+
+#: src/screens/Signup/StepInfo/Policies.tsx:63
+msgid "By creating an account you agree to the <0>Terms of Service0>."
+msgstr ""
+
+#: src/screens/Search/components/StarterPackCard.tsx:111
+msgid "By you"
+msgstr ""
+
+#: src/view/com/composer/photos/OpenCameraBtn.tsx:65
+msgid "Camera"
+msgstr ""
+
+#: src/features/inviteFriends/InviteScannerScreen.tsx:96
+msgid "Camera access needed"
+msgstr ""
+
+#: src/components/activity-notifications/SubscribeProfileDialog.tsx:213
+#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:133
+#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:139
+#: src/components/contacts/screens/GetContacts.tsx:292
+#: src/components/contacts/screens/GetContacts.tsx:297
+#: src/components/dialogs/DeviceLocationRequestDialog.tsx:141
+#: src/components/dialogs/DeviceLocationRequestDialog.tsx:146
+#: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:122
+#: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:128
+#: src/components/dialogs/InAppBrowserConsent.tsx:99
+#: src/components/dialogs/InAppBrowserConsent.tsx:105
+#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:192
+#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:200
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:291
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:299
+#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
+#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
+#: src/components/Menu/index.tsx:373
+#: src/components/moderation/BlockDialog.tsx:204
+#: src/components/PostControls/RepostButton.tsx:210
+#: src/components/Prompt.tsx:152
+#: src/components/Prompt.tsx:154
+#: src/components/SendErrorReportDialog.tsx:98
+#: src/components/SendErrorReportDialog.tsx:102
+#: src/features/liveNow/components/GoLiveDialog.tsx:254
+#: src/features/liveNow/components/GoLiveDialog.tsx:260
+#: src/lib/media/picker.tsx:38
+#: src/screens/Deactivated.tsx:150
+#: src/screens/Messages/components/InviteLinkDialog.tsx:500
+#: src/screens/Messages/components/InviteLinkDialog.tsx:504
+#: src/screens/Messages/ConversationSettings/prompts.tsx:108
+#: src/screens/Messages/ConversationSettings/prompts.tsx:132
+#: src/screens/Messages/ConversationSettings/prompts.tsx:156
+#: src/screens/Messages/ConversationSettings/prompts.tsx:180
+#: src/screens/Profile/Header/EditProfileDialog.tsx:215
+#: src/screens/Profile/Header/EditProfileDialog.tsx:223
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:202
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:209
+#: src/screens/Settings/AppIconSettings/index.tsx:42
+#: src/screens/Settings/AppIconSettings/index.tsx:228
+#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:143
+#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:152
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:80
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:87
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:248
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:254
+#: src/screens/Settings/Settings.tsx:309
+#: src/screens/Takendown.tsx:102
+#: src/screens/Takendown.tsx:105
+#: src/view/com/composer/Composer.tsx:1815
+#: src/view/com/composer/Composer.tsx:1825
+#: src/view/com/composer/photos/EditImageDialog.web.tsx:44
+#: src/view/com/composer/photos/EditImageDialog.web.tsx:53
+#: src/view/shell/desktop/LeftNav.tsx:228
+msgid "Cancel"
+msgstr ""
+
+#: src/components/PostControls/RepostButton.tsx:205
+msgid "Cancel quote post"
+msgstr ""
+
+#: src/screens/Deactivated.tsx:144
+msgid "Cancel reactivation and sign out"
+msgstr ""
+
+#: src/screens/Messages/components/MessageInputReply.tsx:83
+msgid "Cancel reply"
+msgstr ""
+
+#: src/screens/Search/Shell.tsx:592
+msgid "Cancel search"
+msgstr ""
+
+#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:161
+msgid "Cancels signing in so you can check your username"
+msgstr ""
+
+#: src/components/PostControls/index.tsx:108
+#: src/components/PostControls/index.tsx:138
+#: src/components/PostControls/index.tsx:166
+#: src/state/shell/composer/index.tsx:105
+msgid "Cannot interact with a blocked user"
+msgstr ""
+
+#: src/view/com/composer/videos/SubtitleDialog.tsx:156
+msgid "Captions (.vtt)"
+msgstr ""
+
+#: src/view/com/composer/videos/SubtitleDialog.tsx:41
+#: src/view/com/composer/videos/SubtitleDialog.tsx:57
+msgid "Captions & alt text"
+msgstr ""
+
+#: src/components/images/Gallery/index.tsx:273
+msgid "carousel"
+msgstr ""
+
+#: src/components/RichTextTag.tsx:53
+msgid "Cashtag {tag}"
+msgstr ""
+
+#. Advanced search: Example of an “all of these words” search. Paired with “cows pigs”.
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:250
+msgid "cats dogs"
+msgstr ""
+
+#: src/components/Post/Translated/index.tsx:439
+#: src/screens/Settings/components/Email2FAToggle.tsx:31
+msgid "Change"
+msgstr ""
+
+#: src/screens/Settings/AppIconSettings/index.tsx:37
+msgid "Change app icon"
+msgstr ""
+
+#. placeholder {0}: icon.name
+#. placeholder {0}: next.name
+#: src/screens/Settings/AppIconSettings/index.tsx:36
+#: src/screens/Settings/AppIconSettings/index.tsx:224
+msgid "Change app icon to \"{0}\""
+msgstr ""
+
+#: src/components/AppLanguageDropdown.tsx:41
+msgid "Change app language"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:96
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:100
+msgid "Change Handle"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:644
+msgid "Change hosting provider"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/index.tsx:445
+msgid "Change moderation service"
+msgstr ""
+
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:262
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:268
+msgid "Change password"
+msgstr ""
+
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:165
+msgid "Change password dialog"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/index.tsx:312
+msgid "Change report category"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/index.tsx:390
+msgid "Change report reason"
+msgstr ""
+
+#: src/components/Post/Translated/index.tsx:424
+msgid "Change the source language"
+msgstr ""
+
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:58
+msgid "Change your password"
+msgstr ""
+
+#: src/screens/Settings/AppIconSettings/index.tsx:219
+msgid "Changes app icon"
+msgstr ""
+
+#: src/components/forms/HostingProvider.tsx:50
+#: src/components/forms/HostingProvider.tsx:70
+msgid "Changes hosting provider"
+msgstr ""
+
+#: src/components/activity-notifications/SubscribeProfileDialog.tsx:179
+msgid "Changes saved"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:164
+msgid "Changes to the starter pack will not be reflected in the list after creation. The list will be an independent copy."
+msgstr ""
+
+#: src/lib/hooks/useNotificationHandler.ts:133
+#: src/Navigation.tsx:509
+#: src/view/shell/bottom-bar/BottomBar.tsx:242
+#: src/view/shell/desktop/LeftNav.tsx:698
+#: src/view/shell/Drawer.tsx:525
+msgid "Chat"
+msgstr ""
+
+#: src/screens/Messages/components/RequestButtons.tsx:91
+#: src/screens/Messages/components/RequestButtons.tsx:331
+msgctxt "toast"
+msgid "Chat deleted"
+msgstr ""
+
+#: src/components/dms/getSystemMessageInfo.ts:108
+msgid "Chat ended"
+msgstr ""
+
+#: src/components/dms/ChatInvite/Unavailable.tsx:25
+#: src/components/intents/GroupChatJoinDialog.tsx:269
+#: src/screens/Messages/JoinRequest.tsx:97
+msgid "Chat invite link no longer available"
+msgstr ""
+
+#: src/components/dms/getSystemMessageInfo.ts:104
+msgid "Chat locked"
+msgstr ""
+
+#: src/lib/hooks/useNotificationHandler.ts:146
+msgid "Chat messages - silent"
+msgstr ""
+
+#: src/lib/hooks/useNotificationHandler.ts:137
+msgid "Chat messages - sound"
+msgstr ""
+
+#: src/components/dms/ConvoMenu.tsx:206
+msgctxt "toast"
+msgid "Chat muted"
+msgstr ""
+
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
+msgid "Chat not found."
+msgstr ""
+
+#: src/screens/Messages/ChatList.tsx:569
+#: src/screens/Messages/ChatList.tsx:604
+#: src/screens/Messages/ChatList.tsx:651
+msgid "Chat options"
+msgstr ""
+
+#: src/components/moderation/BlockDialog.tsx:290
+msgid "Chat owners cannot leave a group chat."
+msgstr ""
+
+#: src/components/dms/dialogs/NewChatDialog.tsx:73
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:88
+msgid "Chat recipient is not followed by the sender."
+msgstr ""
+
+#: src/Navigation.tsx:529
+msgid "Chat request inbox"
+msgstr ""
+
+#: src/screens/Messages/Inbox.tsx:62
+#: src/screens/Messages/Inbox.tsx:97
+msgid "Chat requests"
+msgstr ""
+
+#: src/components/dms/ConvoMenu.tsx:88
+#: src/Navigation.tsx:524
+#: src/screens/Messages/ChatList.tsx:97
+#: src/screens/Messages/ChatList.tsx:101
+#: src/screens/Messages/ChatList.tsx:671
+#: src/screens/Messages/ChatList.tsx:681
+#: src/screens/Messages/Settings.tsx:48
+msgid "Chat settings"
+msgstr ""
+
+#: src/screens/Messages/Settings.tsx:147
+msgid "Chat Settings"
+msgstr ""
+
+#: src/components/dms/getSystemMessageInfo.ts:115
+msgid "Chat title changed"
+msgstr ""
+
+#. placeholder {0}: data.newName
+#: src/components/dms/getSystemMessageInfo.ts:114
+msgid "Chat title changed to {0}"
+msgstr ""
+
+#: src/components/dms/getSystemMessageInfo.ts:106
+msgid "Chat unlocked"
+msgstr ""
+
+#: src/components/dms/ConvoMenu.tsx:208
+msgctxt "toast"
+msgid "Chat unmuted"
+msgstr ""
+
+#: src/screens/Messages/ChatList.tsx:91
+#: src/screens/Messages/ChatList.tsx:555
+#: src/screens/Messages/ChatList.tsx:595
+msgid "Chats"
+msgstr ""
+
+#: src/screens/Settings/components/DeleteAccountDialog.tsx:233
+msgid "Check <0>{currentEmail}0> for an email with the confirmation code to enter below:"
+msgstr ""
+
+#: src/screens/Settings/BetaFeaturesSettings.tsx:182
+msgid "Check back later!"
+msgstr ""
+
+#: src/screens/SignupQueued.tsx:79
+#: src/screens/SignupQueued.tsx:83
+msgid "Check my status"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:463
+msgid "Check your email for a sign in code and enter it here."
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:161
+msgid "Child safety"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:165
+msgid "Child Sexual Abuse Material (CSAM)"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:401
+msgid "Choose domain verification method"
+msgstr ""
+
+#: src/screens/StarterPack/Wizard/index.tsx:205
+msgid "Choose Feeds"
+msgstr ""
+
+#: src/components/StarterPack/ProfileStarterPacks.tsx:352
+msgid "Choose for me"
+msgstr ""
+
+#: src/components/dialogs/LanguageSelectDialog.tsx:199
+msgid "Choose languages"
+msgstr ""
+
+#: src/screens/StarterPack/Wizard/index.tsx:201
+msgid "Choose People"
+msgstr ""
+
+#: src/view/com/composer/select-language/PostLanguageSelect.tsx:75
+#: src/view/com/composer/select-language/PostLanguageSelect.tsx:136
+msgid "Choose post languages"
+msgstr ""
+
+#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:108
+msgid "Choose this color as your avatar"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:243
+msgid "Choose who can join this group chat and how."
+msgstr ""
+
+#: src/components/contacts/components/InviteInfo.tsx:57
+msgid "Choose who to invite"
+msgstr ""
+
+#: src/components/dialogs/ServerInput.tsx:134
+#: src/screens/Login/components/HostingProviderDialog.tsx:155
+msgid "Choose your hosting provider"
+msgstr ""
+
+#: src/view/screens/Feeds.tsx:726
+msgid "Choose your own timeline! Feeds built by the community help you find content you love."
+msgstr ""
+
+#: src/screens/Signup/StepInfo/index.tsx:271
+msgid "Choose your password"
+msgstr ""
+
+#: src/screens/Signup/index.tsx:203
+msgid "Choose your username"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/AutocompleteInput/index.native.tsx:73
+#: src/screens/Search/components/AdvancedSearchDialog/AutocompleteInput/index.tsx:110
+#: src/screens/Search/components/AdvancedSearchDialog/ClearableInput.tsx:59
+msgid "Clear"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:507
+msgid "Clear all storage data"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:509
+msgid "Clear all storage data (restart after this)"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/ClearableDateField.tsx:70
+msgid "Clear date"
+msgstr ""
+
+#. Accessibility label for the X button inside the search input that clears the typed query and returns to the trending feed.
+#: src/features/gifPicker/components/GifPickerHeader.tsx:67
+msgid "Clear GIF search"
+msgstr ""
+
+#: src/screens/Settings/AboutSettings.tsx:134
+#: src/screens/Settings/AboutSettings.tsx:138
+msgid "Clear image cache"
+msgstr ""
+
+#: src/components/forms/SearchInput.tsx:87
+msgid "Clear search query"
+msgstr ""
+
+#: src/view/com/feeds/MissingFeed.tsx:88
+msgid "Click for information"
+msgstr ""
+
+#: src/view/screens/Support.tsx:35
+msgid "click here"
+msgstr ""
+
+#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:129
+msgid "Click here to add people to this group chat"
+msgstr ""
+
+#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:143
+msgid "Click here to create or manage an invite link for this group chat"
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:327
+msgid "Click here to delete your account"
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:318
+msgid "Click here to log out"
+msgstr ""
+
+#: src/screens/Settings/components/DeleteAccountDialog.tsx:263
+#: src/screens/Settings/components/DeleteAccountDialog.tsx:272
+msgid "Click here to resend the email"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:388
+msgid "Click here to restart the verification process."
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:119
+#: src/ageAssurance/components/NoAccessScreen.tsx:294
+msgid "Click here to update your birthdate"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:285
+msgid "Click here to update your email"
+msgstr ""
+
+#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:144
+msgid "Click here to view the invite link for this group chat"
+msgstr ""
+
+#. placeholder {0}: isCashtag ? tag : `#${tag}`
+#: src/components/RichTextTag.tsx:56
+msgid "Click to open tag menu for {0}"
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:642
+msgid "Click to retry failed message"
+msgstr ""
+
+#. Visible label of the button that dismisses the GIF picker error dialog.
+#: src/ageAssurance/components/RedirectOverlay.tsx:265
+#: src/ageAssurance/components/RedirectOverlay.tsx:271
+#: src/ageAssurance/components/RedirectOverlay.tsx:321
+#: src/ageAssurance/components/RedirectOverlay.tsx:327
+#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:174
+#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:180
+#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:233
+#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:239
+#: src/components/AltBadgeWithDialog.tsx:88
+#: src/components/dialogs/LanguageSelectDialog.tsx:359
+#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:147
+#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:160
+#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:169
+#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:165
+#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:173
+#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:140
+#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:178
+#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:187
+#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:192
+#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:200
+#: src/components/dialogs/SearchablePeopleList.tsx:340
+#: src/components/dialogs/StarterPackDialog.tsx:187
+#: src/components/dms/AddMembersFlow.tsx:384
+#: src/components/dms/AfterReportConversationDialog.tsx:91
+#: src/components/dms/AfterReportConversationDialog.tsx:96
+#: src/components/dms/AfterReportConversationDialog.tsx:247
+#: src/components/dms/AfterReportConversationDialog.tsx:252
+#: src/components/dms/AfterReportDialog.tsx:94
+#: src/components/dms/AfterReportDialog.tsx:99
+#: src/components/dms/AfterReportDialog.tsx:212
+#: src/components/dms/AfterReportDialog.tsx:217
+#: src/components/dms/EmojiPopup.android.tsx:59
+#: src/components/dms/InitiateChatFlow.tsx:670
+#: src/components/intents/GroupChatJoinDialog.tsx:246
+#: src/components/intents/GroupChatJoinDialog.tsx:281
+#: src/components/NewskieDialog.tsx:169
+#: src/components/NewskieDialog.tsx:175
+#: src/components/ProgressGuide/FollowDialog.tsx:462
+#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:122
+#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:128
+#: src/components/verification/VerificationsDialog.tsx:146
+#: src/components/verification/VerifierDialog.tsx:147
+#: src/components/WhoCanReply.tsx:236
+#: src/components/WhoCanReply.tsx:243
+#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:45
+#: src/features/liveNow/components/EditLiveDialog.tsx:210
+#: src/features/liveNow/components/EditLiveDialog.tsx:216
+#: src/screens/Messages/components/InviteLinkDialog.tsx:524
+#: src/screens/Messages/components/InviteLinkDialog.tsx:529
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:288
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:293
+#: src/view/com/feeds/MissingFeed.tsx:211
+#: src/view/com/feeds/MissingFeed.tsx:218
+msgid "Close"
+msgstr ""
+
+#: src/components/Dialog/index.web.tsx:129
+#: src/components/Dialog/index.web.tsx:339
+msgid "Close active dialog"
+msgstr ""
+
+#: src/screens/Login/PasswordUpdatedForm.tsx:30
+msgid "Close alert"
+msgstr ""
+
+#: src/screens/Messages/components/RequestStatus.tsx:82
+msgid "Close banner"
+msgstr ""
+
+#. Accessibility label for the button that dismisses the GIF picker error dialog.
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:223
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:229
+#: src/components/dialogs/LanguageSelectDialog.tsx:221
+#: src/components/dialogs/LanguageSelectDialog.tsx:322
+#: src/components/dialogs/LanguageSelectDialog.tsx:354
+#: src/components/dialogs/NotificationSettingsDialog.tsx:102
+#: src/components/moderation/BlockDialog.tsx:201
+#: src/components/verification/VerificationsDialog.tsx:138
+#: src/components/verification/VerifierDialog.tsx:140
+#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
+msgid "Close dialog"
+msgstr ""
+
+#: src/view/shell/index.web.tsx:127
+msgid "Close drawer menu"
+msgstr ""
+
+#: src/components/Lightbox/chrome/Header.tsx:47
+msgid "Close image"
+msgstr ""
+
+#: src/components/Lightbox/Lightbox.web.tsx:73
+#: src/components/Lightbox/Lightbox.web.tsx:334
+msgid "Close image viewer"
+msgstr ""
+
+#: src/components/ContextMenu/Backdrop.ios.tsx:53
+#: src/components/ContextMenu/Backdrop.ios.tsx:79
+#: src/components/ContextMenu/Backdrop.tsx:45
+#: src/components/Lightbox/chrome/ImageMenu.tsx:85
+msgid "Close menu"
+msgstr ""
+
+#: src/features/inviteFriends/InviteScannerScreen.tsx:167
+msgid "Close scanner"
+msgstr ""
+
+#: src/screens/Messages/components/RequestStatus.tsx:83
+msgid "Close the incoming requests banner"
+msgstr ""
+
+#: src/components/intents/GroupChatJoinDialog.tsx:239
+#: src/components/intents/GroupChatJoinDialog.tsx:240
+#: src/components/intents/GroupChatJoinDialog.tsx:276
+#: src/components/intents/GroupChatJoinDialog.tsx:277
+#: src/components/Menu/index.tsx:367
+msgid "Close this dialog"
+msgstr ""
+
+#: src/components/WelcomeModal.tsx:214
+msgid "Close welcome modal"
+msgstr ""
+
+#: src/screens/Login/PasswordUpdatedForm.tsx:31
+msgid "Closes password update alert"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1823
+msgid "Closes post composer and discards post draft"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:611
+msgid "Collapse list of users"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:949
+msgid "Collapses list of users for a given notification"
+msgstr ""
+
+#: src/features/inviteFriends/components/ThemePicker.tsx:68
+msgid "Color"
+msgstr ""
+
+#: src/components/dialogs/Embed.tsx:150
+#: src/screens/Settings/AppearanceSettings.tsx:81
+msgid "Color mode"
+msgstr ""
+
+#: src/components/dialogs/Embed.tsx:147
+msgid "Color theme"
+msgstr ""
+
+#: src/lib/interests.ts:55
+msgid "Comedy"
+msgstr ""
+
+#: src/lib/interests.ts:56
+msgid "Comics"
+msgstr ""
+
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:46
+#: src/Navigation.tsx:348
+#: src/view/screens/CommunityGuidelines.tsx:28
+msgid "Community Guidelines"
+msgstr ""
+
+#: src/screens/Onboarding/StepFinished/index.tsx:329
+msgid "Complete onboarding and start using your account"
+msgstr ""
+
+#: src/screens/Signup/index.tsx:205
+msgid "Complete the challenge"
+msgstr ""
+
+#: src/lib/hotkeys/index.tsx:66
+#: src/view/com/feeds/ComposerPrompt.tsx:147
+#: src/view/shell/desktop/LeftNav.tsx:587
+msgid "Compose new post"
+msgstr ""
+
+#. placeholder {0}: MAX_GRAPHEME_LENGTH || 0
+#: src/view/com/composer/Composer.tsx:1699
+msgid "Compose posts up to {0, plural, other {# characters}} in length"
+msgstr ""
+
+#: src/screens/PostThread/components/ThreadComposePrompt.tsx:63
+msgid "Compose reply"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:2671
+msgid "Compressing GIF..."
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:2673
+msgid "Compressing video..."
+msgstr ""
+
+#: src/components/moderation/LabelPreference.tsx:88
+msgid "Configure content filtering setting for category: {name}"
+msgstr ""
+
+#: src/components/moderation/LabelPreference.tsx:254
+msgid "Configured in <0>moderation settings0>."
+msgstr ""
+
+#: src/components/Prompt.tsx:211
+#: src/components/Prompt.tsx:214
+#: src/screens/Settings/components/DisableEmail2FADialog.tsx:186
+#: src/screens/Settings/components/DisableEmail2FADialog.tsx:189
+msgid "Confirm"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/components/TokenField.tsx:37
+#: src/screens/Login/LoginForm.tsx:442
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:187
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:191
+#: src/screens/Settings/components/DeleteAccountDialog.tsx:244
+#: src/screens/Settings/components/DisableEmail2FADialog.tsx:145
+#: src/screens/Settings/components/DisableEmail2FADialog.tsx:151
+msgid "Confirmation code"
+msgstr ""
+
+#: src/screens/Login/ForgotPasswordForm.tsx:132
+msgid "Connecting to service..."
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:542
+msgid "Connecting to service…"
+msgstr ""
+
+#: src/screens/Login/ForgotPasswordForm.tsx:138
+#: src/screens/Login/LoginForm.tsx:548
+msgid "Connecting…"
+msgstr ""
+
+#: src/ageAssurance/components/RedirectOverlay.tsx:297
+#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:209
+msgid "Connection issue"
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:404
+#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:128
+#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:31
+msgid "Contact our moderation team"
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:109
+msgid "Contact our support team"
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:156
+#: src/screens/Signup/index.tsx:250
+#: src/screens/Signup/index.tsx:253
+msgid "Contact support"
+msgstr ""
+
+#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:65
+#: src/screens/Settings/FindContactsSettings.tsx:164
+msgid "Contact sync is not available on this device, as the app is unable to access your contacts."
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:98
+msgid "Contact us"
+msgstr ""
+
+#: src/screens/Settings/FindContactsSettings.tsx:526
+msgid "Contacts imported"
+msgstr ""
+
+#: src/screens/Settings/FindContactsSettings.tsx:499
+msgid "Contacts removed"
+msgstr ""
+
+#: src/screens/Settings/ContentAndMediaSettings.tsx:53
+msgid "Content & Media"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:206
+#: src/screens/Settings/Settings.tsx:209
+msgid "Content and media"
+msgstr ""
+
+#: src/Navigation.tsx:467
+msgid "Content and Media"
+msgstr ""
+
+#: src/lib/moderation/useGlobalLabelStrings.ts:18
+msgid "Content Blocked"
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:362
+msgid "Content filters"
+msgstr ""
+
+#: src/screens/Settings/LanguageSettings.tsx:177
+msgid "Content languages"
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:102
+#: src/lib/moderation/useModerationCauseDescription.ts:83
+msgid "Content Not Available"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:192
+msgid "Content promoting or depicting self-harm"
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:70
+#: src/components/moderation/ScreenHider.tsx:98
+#: src/lib/moderation/useGlobalLabelStrings.ts:22
+#: src/lib/moderation/useModerationCauseDescription.ts:46
+msgid "Content Warning"
+msgstr ""
+
+#: src/view/com/composer/labels/LabelsBtn.tsx:61
+msgid "Content warnings"
+msgstr ""
+
+#: src/components/Menu/index.web.tsx:93
+msgid "Context menu backdrop, click to close the menu."
+msgstr ""
+
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:163
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:171
+#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:149
+#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:152
+#: src/screens/Onboarding/StepInterests/index.tsx:93
+#: src/screens/Onboarding/StepProfile/index.tsx:304
+#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:305
+#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:117
+msgid "Continue"
+msgstr ""
+
+#. placeholder {0}: account.handle
+#: src/components/AccountList.tsx:134
+msgid "Continue as {0} (currently signed in)"
+msgstr ""
+
+#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:150
+msgid "Continue signing in"
+msgstr ""
+
+#: src/screens/PostThread/components/ThreadItemReadMoreUp.tsx:28
+msgid "Continue thread"
+msgstr ""
+
+#: src/screens/PostThread/components/ThreadItemReadMoreUp.tsx:64
+msgid "Continue thread..."
+msgstr ""
+
+#: src/components/dms/AddMembersFlow.tsx:324
+#: src/components/dms/InitiateChatFlow.tsx:598
+msgid "Continue to group name"
+msgstr ""
+
+#: src/screens/Onboarding/StepInterests/index.tsx:90
+#: src/screens/Onboarding/StepProfile/index.tsx:301
+#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:302
+#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:114
+#: src/screens/Signup/BackNextButtons.tsx:61
+msgid "Continue to next step"
+msgstr ""
+
+#: src/screens/Messages/Conversation.tsx:63
+msgid "Conversation"
+msgstr ""
+
+#: src/screens/Messages/components/ChatListItem.tsx:321
+msgid "Conversation deleted"
+msgstr ""
+
+#: src/components/dms/AfterReportDialog.tsx:149
+#: src/components/dms/AfterReportDialog.tsx:152
+msgctxt "toast"
+msgid "Conversation deleted"
+msgstr ""
+
+#: src/components/dms/AfterReportConversationDialog.tsx:172
+#: src/components/dms/AfterReportConversationDialog.tsx:179
+msgctxt "toast"
+msgid "Conversation left"
+msgstr ""
+
+#: src/components/dms/LeaveConvoPrompt.tsx:40
+#: src/screens/Messages/JoinRequests.tsx:196
+#: src/screens/Messages/JoinRequests.tsx:229
+msgid "Conversation not found."
+msgstr ""
+
+#: src/screens/Settings/AboutSettings.tsx:169
+msgid "Copied build version to clipboard"
+msgstr ""
+
+#: src/screens/Search/Shell.tsx:512
+msgid "Copied link to clipboard"
+msgstr ""
+
+#: src/components/dms/ChatInvite/Root.tsx:99
+#: src/components/dms/MessageContextMenu.tsx:97
+#: src/components/PostControls/DiscoverDebug.tsx:36
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:273
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:75
+#: src/lib/sharing.ts:24
+#: src/lib/sharing.ts:42
+msgid "Copied to clipboard"
+msgstr ""
+
+#: src/components/dialogs/Embed.tsx:197
+#: src/screens/Messages/components/CopyTextButton.tsx:71
+#: src/screens/Settings/components/CopyButton.tsx:66
+msgid "Copied!"
+msgstr ""
+
+#: src/screens/Settings/AboutSettings.tsx:145
+msgid "Copies build version to clipboard"
+msgstr ""
+
+#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:256
+msgid "Copies the canonical profile URL to the clipboard"
+msgstr ""
+
+#: src/components/StarterPack/QrCodeDialog.tsx:198
+#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:266
+msgid "Copy"
+msgstr ""
+
+#: src/screens/Settings/components/AddAppPasswordDialog.tsx:196
+msgid "Copy App Password"
+msgstr ""
+
+#: src/view/com/profile/ProfileMenu.tsx:501
+#: src/view/com/profile/ProfileMenu.tsx:504
+msgid "Copy at:// URI"
+msgstr ""
+
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:152
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:155
+msgid "Copy author DID"
+msgstr ""
+
+#: src/components/dialogs/Embed.tsx:186
+#: src/components/dialogs/Embed.tsx:202
+msgid "Copy code"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:504
+#: src/view/com/profile/ProfileMenu.tsx:510
+#: src/view/com/profile/ProfileMenu.tsx:513
+msgid "Copy DID"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:436
+msgid "Copy host"
+msgstr ""
+
+#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:255
+msgid "Copy invite link"
+msgstr ""
+
+#: src/components/dms/ChatInvite/Root.tsx:91
+#: src/components/StarterPack/ShareDialog.tsx:115
+#: src/screens/StarterPack/StarterPackScreen.tsx:644
+msgid "Copy link"
+msgstr ""
+
+#: src/components/StarterPack/ShareDialog.tsx:122
+msgid "Copy Link"
+msgstr ""
+
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:160
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:164
+msgid "Copy link to list"
+msgstr ""
+
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:140
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:143
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:86
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:89
+msgid "Copy link to post"
+msgstr ""
+
+#: src/view/com/profile/ProfileMenu.tsx:280
+#: src/view/com/profile/ProfileMenu.tsx:290
+msgid "Copy link to profile"
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackScreen.tsx:637
+msgid "Copy link to starter pack"
+msgstr ""
+
+#: src/components/dms/MessageContextMenu.tsx:198
+#: src/components/dms/MessageContextMenu.tsx:202
+msgid "Copy message text"
+msgstr ""
+
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:143
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:146
+msgid "Copy post at:// URI"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:571
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:573
+msgid "Copy post text"
+msgstr ""
+
+#: src/components/StarterPack/QrCodeDialog.tsx:184
+msgid "Copy QR code"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:457
+msgid "Copy TXT record value"
+msgstr ""
+
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:41
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:108
+#: src/Navigation.tsx:353
+#: src/view/screens/CopyrightPolicy.tsx:25
+msgid "Copyright Policy"
+msgstr ""
+
+#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:80
+msgid "Could not capture QR code"
+msgstr ""
+
+#: src/view/com/feeds/MissingFeed.tsx:42
+msgid "Could not connect to custom feed"
+msgstr ""
+
+#: src/view/com/feeds/MissingFeed.tsx:134
+msgid "Could not connect to feed service"
+msgstr ""
+
+#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:121
+msgid "Could not copy – please try again"
+msgstr ""
+
+#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:75
+msgid "Could not download – please try again"
+msgstr ""
+
+#: src/screens/Messages/components/MessageInputEmbed.tsx:200
+msgid "Could not fetch post"
+msgstr ""
+
+#: src/view/com/feeds/MissingFeed.tsx:183
+msgid "Could not find profile"
+msgstr ""
+
+#: src/screens/Settings/FindContactsSettings.tsx:233
+#: src/screens/Settings/FindContactsSettings.tsx:424
+msgid "Could not follow all matches - please check your network connection."
+msgstr ""
+
+#. placeholder {0}: cleanError(err)
+#: src/screens/Settings/FindContactsSettings.tsx:239
+#: src/screens/Settings/FindContactsSettings.tsx:430
+msgid "Could not follow all matches. {0}"
+msgstr ""
+
+#: src/components/dms/AfterReportConversationDialog.tsx:158
+#: src/components/dms/AfterReportDialog.tsx:139
+#: src/components/dms/LeaveConvoPrompt.tsx:36
+msgid "Could not leave chat"
+msgstr ""
+
+#: src/components/moderation/BlockDialog.tsx:282
+msgid "Could not leave chat."
+msgstr ""
+
+#: src/screens/Profile/ProfileFeed/index.tsx:72
+msgid "Could not load feed"
+msgstr ""
+
+#: src/screens/ProfileList/components/ErrorScreen.tsx:27
+#: src/screens/ProfileList/index.tsx:80
+#: src/screens/ProfileList/index.tsx:102
+msgid "Could not load list"
+msgstr ""
+
+#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:170
+msgid "Could not load profile"
+msgstr ""
+
+#: src/components/dms/ConvoMenu.tsx:212
+msgid "Could not mute chat"
+msgstr ""
+
+#: src/components/moderation/BlockDialog.tsx:308
+msgid "Could not remove member."
+msgstr ""
+
+#. placeholder {0}: cleanError(error)
+#: src/components/activity-notifications/SubscribeProfileDialog.tsx:295
+msgid "Could not save changes: {0}"
+msgstr ""
+
+#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:61
+msgid "Could not share – please try again"
+msgstr ""
+
+#: src/state/queries/notifications/settings.ts:124
+msgid "Could not update notification settings"
+msgstr ""
+
+#. placeholder {0}: cleanError(err)
+#: src/components/contacts/screens/GetContacts.tsx:171
+msgid "Could not upload contacts. {0}"
+msgstr ""
+
+#: src/components/contacts/screens/GetContacts.tsx:165
+msgid "Could not upload contacts. You need to re-verify your phone number to proceed"
+msgstr ""
+
+#. Title of the error screen shown when the GIF provider request fails.
+#: src/features/gifPicker/components/GifPickerPlaceholder.tsx:51
+msgid "Couldn’t load GIFs"
+msgstr ""
+
+#: src/components/InternationalPhoneCodeSelect.tsx:80
+msgid "Country code"
+msgstr ""
+
+#. Advanced search: Example of a “none of these words” search. Paired with “cats dogs”.
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:268
+msgid "cows pigs"
+msgstr ""
+
+#. Text on button to create a new starter pack
+#. Text on button to create a new starter pack
+#: src/components/dialogs/StarterPackDialog.tsx:113
+#: src/components/dialogs/StarterPackDialog.tsx:210
+#: src/components/dms/InitiateChatFlow.tsx:607
+#: src/components/StarterPack/ProfileStarterPacks.tsx:332
+msgid "Create"
+msgstr ""
+
+#: src/view/com/lists/ProfileLists.tsx:166
+#: src/view/com/lists/ProfileLists.tsx:167
+msgid "Create a list"
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackScreen.tsx:620
+msgid "Create a list from this starter pack"
+msgstr ""
+
+#: src/components/StarterPack/QrCodeDialog.tsx:169
+msgid "Create a QR code for a starter pack"
+msgstr ""
+
+#: src/components/StarterPack/ProfileStarterPacks.tsx:210
+#: src/components/StarterPack/ProfileStarterPacks.tsx:319
+#: src/Navigation.tsx:560
+msgid "Create a starter pack"
+msgstr ""
+
+#: src/view/screens/Profile.tsx:562
+#: src/view/screens/Profile.tsx:563
+msgid "Create a Starter Pack"
+msgstr ""
+
+#: src/components/StarterPack/ProfileStarterPacks.tsx:306
+msgid "Create a starter pack for me"
+msgstr ""
+
+#: src/components/WelcomeModal.tsx:155
+#: src/components/WelcomeModal.tsx:163
+#: src/screens/Messages/JoinRequest.tsx:310
+#: src/screens/Signup/index.tsx:141
+#: src/view/com/auth/SplashScreen.tsx:106
+#: src/view/com/auth/SplashScreen.web.tsx:118
+#: src/view/shell/bottom-bar/BottomBar.tsx:351
+#: src/view/shell/bottom-bar/BottomBar.tsx:355
+#: src/view/shell/bottom-bar/BottomBarWeb.tsx:240
+#: src/view/shell/bottom-bar/BottomBarWeb.tsx:245
+#: src/view/shell/NavSignupCard.tsx:48
+#: src/view/shell/NavSignupCard.tsx:53
+msgid "Create account"
+msgstr ""
+
+#: src/components/dialogs/Signin.tsx:87
+#: src/components/dialogs/Signin.tsx:89
+#: src/screens/Hashtag.tsx:236
+#: src/screens/Search/SearchResults.tsx:418
+msgid "Create an account"
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackLandingScreen.tsx:310
+#: src/screens/StarterPack/StarterPackLandingScreen.tsx:317
+msgid "Create an account without using this starter pack"
+msgstr ""
+
+#: src/screens/Onboarding/StepProfile/index.tsx:317
+msgid "Create an avatar instead"
+msgstr ""
+
+#: src/components/StarterPack/ProfileStarterPacks.tsx:217
+msgid "Create another"
+msgstr ""
+
+#: src/components/dms/InitiateChatFlow.tsx:606
+msgid "Create group chat"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:180
+#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:188
+msgid "Create list"
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackScreen.tsx:626
+msgid "Create list from members"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:148
+#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:152
+msgid "Create list from starter pack"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:367
+msgid "Create moderation list"
+msgstr ""
+
+#: src/screens/Messages/JoinRequest.tsx:304
+#: src/view/com/auth/SplashScreen.tsx:89
+#: src/view/com/auth/SplashScreen.web.tsx:110
+msgid "Create new account"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:554
+msgid "Create or modify an invite link for this group chat"
+msgstr ""
+
+#. Accessibility label for button to create a moderation report for the selected option
+#. placeholder {0}: option.title
+#: src/components/moderation/ReportDialog/index.tsx:709
+#: src/components/moderation/ReportDialog/index.tsx:754
+msgid "Create report for {0}"
+msgstr ""
+
+#: src/components/dialogs/StarterPackDialog.tsx:108
+#: src/components/dialogs/StarterPackDialog.tsx:205
+msgid "Create starter pack"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:366
+msgid "Create user list"
+msgstr ""
+
+#. placeholder {0}: i18n.date(appPassword.createdAt, { year: 'numeric', month: 'numeric', day: 'numeric', hour: '2-digit', minute: '2-digit', })
+#. placeholder {0}: i18n.date(createdAt, { dateStyle: 'long', timeStyle: 'short', })
+#. placeholder {0}: i18n.date(createdAt, { month: 'long', day: 'numeric', year: 'numeric', })
+#: src/screens/Messages/components/InviteLinkDialog.tsx:355
+#: src/screens/Messages/ConversationSettings/index.tsx:509
+#: src/screens/Settings/AppPasswords.tsx:174
+msgid "Created {0}"
+msgstr ""
+
+#: src/screens/List/ListHiddenScreen.tsx:131
+msgid "Creator has been blocked"
+msgstr ""
+
+#: src/lib/interests.ts:57
+msgid "Culture"
+msgstr ""
+
+#: src/screens/Settings/BetaFeaturesSettings.tsx:188
+msgid "Current beta features"
+msgstr ""
+
+#: src/components/moderation/BlockDialog.tsx:375
+msgid "Current chat"
+msgstr ""
+
+#: src/components/dialogs/ServerInput.tsx:152
+#: src/components/dialogs/ServerInput.tsx:154
+msgid "Custom"
+msgstr ""
+
+#: src/components/dialogs/Embed.tsx:140
+msgid "Customization options"
+msgstr ""
+
+#: src/screens/Onboarding/Layout.tsx:60
+msgid "Customizes your Bluesky experience"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:200
+msgid "Dangerous challenges or activities"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:204
+msgid "Dangerous substances or drug abuse"
+msgstr ""
+
+#: src/components/dialogs/Embed.tsx:164
+#: src/components/dialogs/Embed.tsx:166
+#: src/screens/Settings/AppearanceSettings.tsx:93
+#: src/screens/Settings/AppearanceSettings.tsx:114
+msgid "Dark"
+msgstr ""
+
+#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:28
+msgctxt "Name of app icon variant"
+msgid "Dark"
+msgstr ""
+
+#: src/screens/Settings/AppearanceSettings.tsx:106
+msgid "Dark theme"
+msgstr ""
+
+#: src/screens/Signup/StepInfo/index.tsx:299
+msgid "Date of birth"
+msgstr ""
+
+#: src/features/inviteFriends/components/ThemePicker.tsx:28
+msgid "Dawn"
+msgstr ""
+
+#: src/features/inviteFriends/components/ThemePicker.tsx:30
+msgid "Day"
+msgstr ""
+
+#: src/screens/Settings/AccountSettings.tsx:177
+#: src/screens/Settings/AccountSettings.tsx:182
+#: src/screens/Settings/components/DeactivateAccountDialog.tsx:73
+msgid "Deactivate account"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:472
+msgid "Debug Moderation"
+msgstr ""
+
+#: src/view/com/composer/select-language/SuggestedLanguage.tsx:469
+msgid "Decline this language suggestion"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:84
+msgid "Deepfake adult content"
+msgstr ""
+
+#: src/screens/Settings/AppearanceSettings.tsx:156
+msgid "Default"
+msgstr ""
+
+#: src/screens/Settings/AppIconSettings/index.tsx:73
+msgid "Default icons"
+msgstr ""
+
+#: src/components/dms/MessageOverlays.tsx:184
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:812
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:275
+#: src/screens/Settings/AppPasswords.tsx:213
+#: src/screens/StarterPack/StarterPackScreen.tsx:615
+#: src/screens/StarterPack/StarterPackScreen.tsx:715
+#: src/screens/StarterPack/StarterPackScreen.tsx:794
+msgid "Delete"
+msgstr ""
+
+#: src/screens/Settings/AccountSettings.tsx:187
+#: src/screens/Settings/AccountSettings.tsx:192
+msgid "Delete account"
+msgstr ""
+
+#: src/screens/Settings/components/DeleteAccountDialog.tsx:183
+#: src/screens/Settings/components/DeleteAccountDialog.tsx:230
+msgid "Delete account “{currentHandle}”"
+msgstr ""
+
+#: src/screens/Settings/AppPasswords.tsx:187
+msgid "Delete app password"
+msgstr ""
+
+#: src/screens/Settings/AppPasswords.tsx:208
+msgid "Delete app password?"
+msgstr ""
+
+#: src/screens/Messages/components/RequestButtons.tsx:344
+#: src/screens/Messages/components/RequestButtons.tsx:350
+msgid "Delete chat"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:479
+msgid "Delete chat declaration record"
+msgstr ""
+
+#: src/screens/Settings/FindContactsSettings.tsx:567
+msgid "Delete contacts"
+msgstr ""
+
+#: src/components/dms/AfterReportDialog.tsx:151
+#: src/components/dms/AfterReportDialog.tsx:195
+#: src/components/dms/AfterReportDialog.tsx:198
+#: src/screens/Messages/components/RequestButtons.tsx:147
+#: src/screens/Messages/components/RequestButtons.tsx:149
+msgid "Delete conversation"
+msgstr ""
+
+#: src/components/dms/MessageContextMenu.tsx:212
+msgid "Delete for me"
+msgstr ""
+
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:199
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:202
+msgid "Delete list"
+msgstr ""
+
+#: src/components/dms/MessageOverlays.tsx:182
+msgid "Delete message"
+msgstr ""
+
+#: src/components/dms/MessageContextMenu.tsx:209
+msgid "Delete message for me"
+msgstr ""
+
+#: src/screens/Settings/components/DeleteAccountDialog.tsx:309
+msgid "Delete my account"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:796
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:798
+#: src/view/com/composer/Composer.tsx:1711
+msgid "Delete post"
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackScreen.tsx:609
+#: src/screens/StarterPack/StarterPackScreen.tsx:785
+msgid "Delete starter pack"
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackScreen.tsx:681
+msgid "Delete starter pack?"
+msgstr ""
+
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:270
+msgid "Delete this list?"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:809
+msgid "Delete this post?"
+msgstr ""
+
+#: src/components/Post/Embed/index.tsx:205
+msgid "Deleted"
+msgstr ""
+
+#: src/components/dms/MessagesListHeader.tsx:103
+#: src/screens/Messages/components/ChatListItem.tsx:134
+#: src/screens/Messages/ConversationSettings/Member.tsx:87
+msgid "Deleted Account"
+msgstr ""
+
+#: src/components/contacts/screens/PhoneInput.tsx:286
+msgid "Deleted by Plivo after verification"
+msgstr ""
+
+#: src/view/com/feeds/MissingFeed.tsx:43
+#: src/view/com/feeds/MissingFeed.tsx:76
+#: src/view/com/feeds/MissingFeed.tsx:128
+#: src/view/com/feeds/MissingFeed.tsx:136
+msgid "Deleted list"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:453
+#: src/components/SendErrorReportDialog.tsx:78
+#: src/screens/Profile/Header/EditProfileDialog.tsx:360
+#: src/screens/Profile/Header/EditProfileDialog.tsx:367
+msgid "Description"
+msgstr ""
+
+#: src/components/SendErrorReportDialog.tsx:82
+msgid "Description (1000 characters max)"
+msgstr ""
+
+#: src/view/com/composer/GifAltText.tsx:156
+#: src/view/com/composer/photos/ImageAltTextDialog.tsx:124
+msgid "Descriptive alt text"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:700
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:710
+msgid "Detach quote"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:845
+msgid "Detach quote post?"
+msgstr ""
+
+#: src/screens/Settings/AboutSettings.tsx:158
+msgctxt "toast"
+msgid "Developer mode disabled"
+msgstr ""
+
+#: src/screens/Settings/AboutSettings.tsx:152
+msgctxt "toast"
+msgid "Developer mode enabled"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:291
+#: src/screens/Settings/Settings.tsx:294
+msgid "Developer options"
+msgstr ""
+
+#: src/lib/translation/index.tsx:303
+msgid "Device failed to translate :("
+msgstr ""
+
+#: src/components/WhoCanReply.tsx:222
+msgid "Dialog: adjust who can interact with this post"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:233
+msgid "Dialog: Set search filters"
+msgstr ""
+
+#: src/screens/Settings/AppearanceSettings.tsx:110
+msgid "Dim"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:385
+#: src/screens/Messages/components/InviteLinkDialog.tsx:390
+msgid "Disable"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:231
+#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:240
+msgid "Disable 2FA"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:400
+msgid "Disable captions"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:156
+msgid "Disable email 2FA"
+msgstr ""
+
+#: src/screens/Settings/components/DisableEmail2FADialog.tsx:90
+msgid "Disable Email 2FA"
+msgstr ""
+
+#: src/screens/Settings/AccessibilitySettings.tsx:90
+#: src/screens/Settings/AccessibilitySettings.tsx:95
+msgid "Disable haptic feedback"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:488
+#: src/screens/Messages/components/InviteLinkDialog.tsx:494
+msgid "Disable link"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:628
+msgid "Disable quote posts of this post"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:465
+msgid "Disable replies entirely"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:475
+msgid "Disable this invite link?"
+msgstr ""
+
+#: src/lib/moderation/useLabelBehaviorDescription.ts:35
+#: src/lib/moderation/useLabelBehaviorDescription.ts:45
+#: src/lib/moderation/useLabelBehaviorDescription.ts:71
+#: src/screens/Moderation/index.tsx:402
+msgid "Disabled"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:101
+#: src/screens/Profile/Header/EditProfileDialog.tsx:79
+#: src/view/com/composer/Composer.tsx:1491
+#: src/view/com/composer/Composer.tsx:1535
+#: src/view/com/composer/Composer.tsx:1744
+#: src/view/com/composer/drafts/DraftItem.tsx:242
+#: src/view/com/composer/drafts/DraftsButton.tsx:131
+msgid "Discard"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:98
+#: src/screens/Profile/Header/EditProfileDialog.tsx:76
+msgid "Discard changes?"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1489
+#: src/view/com/composer/drafts/DraftItem.tsx:239
+#: src/view/com/composer/drafts/DraftsButton.tsx:98
+msgid "Discard draft?"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1506
+#: src/view/com/composer/Composer.tsx:1736
+msgid "Discard post?"
+msgstr ""
+
+#: src/screens/Profile/components/GermButton.tsx:262
+#: src/screens/Profile/components/GermButton.tsx:269
+msgid "Disconnect Germ DM"
+msgstr ""
+
+#: src/screens/Settings/components/PwiOptOut.tsx:88
+#: src/screens/Settings/components/PwiOptOut.tsx:92
+msgid "Discourage apps from showing my account to logged-out users"
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
+#: src/view/com/posts/FollowingEmptyState.tsx:64
+#: src/view/com/posts/FollowingEmptyState.tsx:69
+#: src/view/com/posts/FollowingEndOfFeed.tsx:65
+#: src/view/com/posts/FollowingEndOfFeed.tsx:70
+msgid "Discover new custom feeds"
+msgstr ""
+
+#: src/view/screens/Feeds.tsx:723
+msgid "Discover New Feeds"
+msgstr ""
+
+#: src/components/Dialog/index.tsx:414
+#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:83
+msgid "Dismiss"
+msgstr ""
+
+#: src/components/contacts/FindContactsBannerNUX.tsx:78
+msgid "Dismiss banner"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:2592
+msgid "Dismiss error"
+msgstr ""
+
+#: src/components/ProgressGuide/List.tsx:82
+msgid "Dismiss getting started guide"
+msgstr ""
+
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
+msgid "Dismiss interests"
+msgstr ""
+
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
+#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
+msgid "Dismiss live event banner"
+msgstr ""
+
+#: src/components/interstitials/TrendingVideos.tsx:90
+msgid "Dismiss this section"
+msgstr ""
+
+#: src/components/FeedInterstitials.tsx:349
+msgid "Dismiss this suggestion"
+msgstr ""
+
+#: src/features/inviteFriends/InviteScannerScreen.tsx:168
+msgid "Dismisses the QR scanner"
+msgstr ""
+
+#: src/screens/Settings/AccessibilitySettings.tsx:70
+#: src/screens/Settings/AccessibilitySettings.tsx:75
+msgid "Display larger alt text badges"
+msgstr ""
+
+#: src/screens/Profile/Header/EditProfileDialog.tsx:310
+#: src/screens/Profile/Header/EditProfileDialog.tsx:316
+msgid "Display name"
+msgstr ""
+
+#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:33
+msgid "Ditch the trolls and clickbait. Find real people and conversations that matter to you."
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:405
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:407
+msgid "DNS Panel"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:311
+msgid "Do not apply this mute word to users you follow"
+msgstr ""
+
+#: src/lib/moderation/useGlobalLabelStrings.ts:39
+msgid "Does not include nudity."
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:525
+msgid "Domain verified!"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:385
+msgid "Don't have a code or need a new one? <0>Click here.0>"
+msgstr ""
+
+#: src/screens/Settings/components/DeleteAccountDialog.tsx:269
+msgid "Don’t see a code? <0>Click here to resend.0>"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/components/ResendEmailText.tsx:36
+msgid "Don't see an email? <0>Click here to resend.0>"
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceDismissibleFeedBanner.tsx:105
+#: src/components/ageAssurance/AgeAssuranceDismissibleNotice.tsx:38
+msgid "Don't show again"
+msgstr ""
+
+#: src/components/ageAssurance/useAgeAssuranceCopy.ts:26
+msgid "Don't worry! All existing messages and settings are saved and will be available after you verify you're an adult."
+msgstr ""
+
+#: src/components/contacts/components/InviteInfo.tsx:73
+#: src/components/contacts/components/InviteInfo.tsx:79
+#: src/components/contacts/screens/ViewMatches.tsx:395
+#: src/components/contacts/screens/ViewMatches.tsx:412
+#: src/components/dialogs/BirthDateSettings.tsx:193
+#: src/components/dialogs/BirthDateSettings.tsx:200
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:195
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:200
+#: src/components/dialogs/LanguageSelectDialog.tsx:327
+#: src/components/dialogs/NotificationSettingsDialog.tsx:106
+#: src/components/dialogs/ServerInput.tsx:237
+#: src/components/dialogs/ServerInput.tsx:239
+#: src/components/dms/AfterReportConversationDialog.tsx:164
+#: src/components/dms/AfterReportDialog.tsx:145
+#: src/components/forms/DateField/index.tsx:128
+#: src/components/forms/DateField/index.tsx:145
+#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:147
+#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:153
+#: src/lib/media/picker.tsx:37
+#: src/screens/Login/components/HostingProviderDialog.tsx:253
+#: src/screens/Login/components/HostingProviderDialog.tsx:255
+#: src/screens/Onboarding/StepProfile/index.tsx:354
+#: src/screens/Onboarding/StepProfile/index.tsx:357
+#: src/screens/Settings/components/AddAppPasswordDialog.tsx:214
+#: src/screens/Settings/components/AddAppPasswordDialog.tsx:221
+#: src/view/com/composer/labels/LabelsBtn.tsx:219
+#: src/view/com/composer/labels/LabelsBtn.tsx:226
+#: src/view/com/composer/videos/SubtitleDialog.tsx:192
+#: src/view/com/composer/videos/SubtitleDialog.tsx:203
+msgid "Done"
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:540
+msgid "Double tap or long press the message to add a reaction"
+msgstr ""
+
+#: src/components/Dialog/index.tsx:415
+msgid "Double tap to close the dialog"
+msgstr ""
+
+#: src/screens/VideoFeed/index.tsx:1178
+msgid "Double tap to like"
+msgstr ""
+
+#: src/features/inviteFriends/components/ActionButtons.tsx:36
+msgid "Download"
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackLandingScreen.tsx:329
+msgid "Download Bluesky"
+msgstr ""
+
+#: src/screens/Settings/components/ExportCarDialog.tsx:149
+msgid "Download chat data"
+msgstr ""
+
+#: src/screens/Settings/components/ExportCarDialog.tsx:154
+msgctxt "button"
+msgid "Download chat data"
+msgstr ""
+
+#: src/components/Lightbox/Lightbox.web.tsx:312
+#: src/components/Lightbox/Lightbox.web.tsx:324
+msgid "Download image"
+msgstr ""
+
+#: src/features/inviteFriends/components/ActionButtons.tsx:31
+msgid "Download invite QR code"
+msgstr ""
+
+#: src/screens/Settings/components/ExportCarDialog.tsx:118
+msgid "Download profile data"
+msgstr ""
+
+#: src/screens/Settings/components/ExportCarDialog.tsx:123
+msgctxt "button"
+msgid "Download profile data"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:115
+msgid "Doxxing"
+msgstr ""
+
+#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:120
+#: src/view/com/composer/drafts/DraftsButton.tsx:70
+#: src/view/com/composer/drafts/DraftsButton.tsx:79
+#: src/view/com/composer/drafts/DraftsListDialog.tsx:119
+msgid "Drafts"
+msgstr ""
+
+#: src/view/com/composer/text-input/TextInput.web.tsx:369
+msgid "Drop to add images"
+msgstr ""
+
+#: src/components/ageAssurance/useAgeAssuranceCopy.ts:20
+msgid "Due to laws in your region, certain features on Bluesky are currently restricted until you're able to verify you're an adult."
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:162
+msgid "Duration:"
+msgstr ""
+
+#: src/features/inviteFriends/components/ThemePicker.tsx:31
+msgid "Dusk"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:237
+msgid "e.g. alice"
+msgstr ""
+
+#: src/screens/Profile/Header/EditProfileDialog.tsx:317
+msgid "e.g. Alice Lastname"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:388
+msgid "e.g. alice.com"
+msgstr ""
+
+#: src/lib/moderation/useGlobalLabelStrings.ts:43
+msgid "E.g. artistic nudes."
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:370
+msgid "e.g. Great Posters"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:371
+msgid "e.g. Spammers"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:374
+msgid "e.g. The posters who never miss."
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:375
+msgid "e.g. Users that repeatedly reply with ads."
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:196
+msgid "Eating disorders"
+msgstr ""
+
+#: src/screens/Messages/components/EditTextButton.tsx:52
+#: src/screens/Settings/AccountSettings.tsx:148
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:250
+#: src/screens/StarterPack/StarterPackScreen.tsx:604
+#: src/screens/StarterPack/Wizard/index.tsx:331
+#: src/screens/StarterPack/Wizard/index.tsx:336
+msgid "Edit"
+msgstr ""
+
+#: src/view/com/lists/ListMembers.tsx:215
+#: src/view/com/lists/ListMembers.tsx:220
+msgctxt "action"
+msgid "Edit"
+msgstr ""
+
+#: src/view/com/util/UserAvatar.tsx:464
+#: src/view/com/util/UserBanner.tsx:125
+msgid "Edit avatar"
+msgstr ""
+
+#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:116
+msgid "Edit Feeds"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/prompts.tsx:43
+#: src/screens/Messages/ConversationSettings/prompts.tsx:49
+msgid "Edit group name"
+msgstr ""
+
+#: src/view/com/composer/photos/EditImageDialog.web.tsx:86
+#: src/view/com/composer/photos/EditImageDialog.web.tsx:90
+#: src/view/com/composer/photos/Gallery.tsx:218
+msgid "Edit image"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:777
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:790
+msgid "Edit interaction settings"
+msgstr ""
+
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
+msgid "Edit interests"
+msgstr ""
+
+#: src/screens/Messages/JoinRequests.tsx:299
+msgid "Edit invite link"
+msgstr ""
+
+#: src/screens/Messages/JoinRequests.tsx:305
+msgctxt "button"
+msgid "Edit invite link"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:369
+msgid "Edit link settings"
+msgstr ""
+
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:191
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:194
+msgid "Edit list details"
+msgstr ""
+
+#: src/view/com/profile/ProfileMenu.tsx:364
+#: src/view/com/profile/ProfileMenu.tsx:384
+msgid "Edit live status"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:364
+msgid "Edit moderation list"
+msgstr ""
+
+#: src/Navigation.tsx:363
+#: src/view/screens/Feeds.tsx:511
+msgid "Edit My Feeds"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:544
+msgid "Edit name"
+msgstr ""
+
+#. placeholder {0}: createSanitizedDisplayName( profile, )
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:242
+msgid "Edit notifications from {0}"
+msgstr ""
+
+#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:114
+msgid "Edit People"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:116
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:266
+msgid "Edit post interaction settings"
+msgstr ""
+
+#: src/screens/Profile/Header/EditProfileDialog.tsx:265
+#: src/screens/Profile/Header/EditProfileDialog.tsx:271
+#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:305
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:330
+msgid "Edit profile"
+msgstr ""
+
+#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:308
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:332
+msgid "Edit Profile"
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackScreen.tsx:596
+msgid "Edit starter pack"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:493
+#: src/screens/Messages/ConversationSettings/index.tsx:543
+msgid "Edit this group chat’s name"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:363
+msgid "Edit user list"
+msgstr ""
+
+#: src/components/WhoCanReply.tsx:116
+msgid "Edit who can reply"
+msgstr ""
+
+#: src/Navigation.tsx:565
+msgid "Edit your starter pack"
+msgstr ""
+
+#: src/lib/interests.ts:59
+msgid "Education"
+msgstr ""
+
+#: src/screens/List/ListHiddenScreen.tsx:145
+msgid "Either the creator of this list has blocked you or you have blocked the creator."
+msgstr ""
+
+#: src/screens/Settings/AccountSettings.tsx:69
+#: src/screens/Signup/StepInfo/index.tsx:223
+msgid "Email"
+msgstr ""
+
+#: src/screens/Settings/components/DisableEmail2FADialog.tsx:65
+msgctxt "toast"
+msgid "Email 2FA disabled"
+msgstr ""
+
+#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:63
+msgid "Email 2FA enabled"
+msgstr ""
+
+#: src/screens/Login/ForgotPasswordForm.tsx:90
+msgid "Email address"
+msgstr ""
+
+#: src/components/intents/VerifyEmailIntentDialog.tsx:99
+msgid "Email Resent"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:218
+msgid "Email sent!"
+msgstr ""
+
+#: src/screens/Settings/components/DeleteAccountDialog.tsx:260
+msgid "Email sent! <0>Click here to resend.0>"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:183
+msgid "Email verification complete!"
+msgstr ""
+
+#: src/components/intents/VerifyEmailIntentDialog.tsx:74
+msgid "Email Verified"
+msgstr ""
+
+#: src/components/dialogs/Embed.tsx:178
+msgid "Embed HTML code"
+msgstr ""
+
+#: src/components/dialogs/Embed.tsx:105
+#: src/components/dialogs/Embed.tsx:109
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:118
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:123
+msgid "Embed post"
+msgstr ""
+
+#: src/components/dialogs/Embed.tsx:113
+msgid "Embed this post in your website. Simply copy the following snippet and paste it into the HTML code of your website."
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb.tsx:66
+msgid "Embedded video player"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:101
+#: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:108
+#: src/screens/Settings/components/Email2FAToggle.tsx:31
+msgid "Enable"
+msgstr ""
+
+#. placeholder {0}: externalEmbedLabels[source]
+#: src/components/dialogs/EmbedConsent.tsx:96
+msgid "Enable {0} only"
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:389
+msgid "Enable adult content"
+msgstr ""
+
+#: src/screens/Settings/BetaFeaturesSettings.tsx:117
+#: src/screens/Settings/BetaFeaturesSettings.tsx:124
+msgid "Enable beta features"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:401
+msgid "Enable captions"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:91
+msgid "Enable email 2FA"
+msgstr ""
+
+#: src/components/dialogs/EmbedConsent.tsx:80
+#: src/components/dialogs/EmbedConsent.tsx:86
+msgid "Enable external media"
+msgstr ""
+
+#: src/screens/Settings/ExternalMediaPreferences.tsx:53
+msgid "Enable media players for"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:139
+#: src/view/screens/Storybook/Admonitions.tsx:76
+msgid "Enable notifications for an account by visiting their profile and pressing the <0>bell icon0> <1/>."
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/index.tsx:135
+#: src/screens/Settings/NotificationSettings/index.tsx:139
+msgid "Enable push notifications"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:629
+msgid "Enable quote posts of this post"
+msgstr ""
+
+#: src/components/dialogs/EmbedConsent.tsx:90
+msgid "Enable this source only"
+msgstr ""
+
+#: src/screens/Settings/ContentAndMediaSettings.tsx:134
+#: src/screens/Settings/ContentAndMediaSettings.tsx:148
+msgid "Enable trending topics"
+msgstr ""
+
+#: src/screens/Settings/ContentAndMediaSettings.tsx:155
+#: src/screens/Settings/ContentAndMediaSettings.tsx:169
+msgid "Enable trending videos in your Discover feed"
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:400
+msgid "Enabled"
+msgstr ""
+
+#: src/screens/Profile/Sections/Feed.tsx:132
+msgid "End of feed"
+msgstr ""
+
+#: src/view/com/composer/videos/SubtitleDialog.tsx:182
+msgid "Ensure you have selected a language for each caption file."
+msgstr ""
+
+#: src/components/contacts/screens/VerifyNumber.tsx:231
+msgid "Enter 6-digit code that was sent to your phone number"
+msgstr ""
+
+#: src/screens/Login/SetNewPasswordForm.tsx:136
+msgid "Enter a password"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:136
+#: src/components/dialogs/MutedWords.tsx:137
+msgid "Enter a word or tag"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:199
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:328
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:64
+msgid "Enter code"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:419
+msgid "Enter fullscreen"
+msgstr ""
+
+#: src/components/contacts/screens/VerifyNumber.tsx:226
+msgid "Enter the 6-digit code sent to {prettyNumber}"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:382
+msgid "Enter the domain you want to use"
+msgstr ""
+
+#: src/screens/Login/ForgotPasswordForm.tsx:109
+msgid "Enter the email you used to create your account. We'll send you a \"reset code\" so you can set a new password."
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:337
+msgid "Enter the username or email address you used when you created your account"
+msgstr ""
+
+#: src/components/dialogs/BirthDateSettings.tsx:164
+msgid "Enter your birthdate"
+msgstr ""
+
+#: src/screens/Login/ForgotPasswordForm.tsx:96
+#: src/screens/Signup/StepInfo/index.tsx:243
+msgid "Enter your email address"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:389
+#: src/screens/Settings/components/DeleteAccountDialog.tsx:291
+msgid "Enter your password"
+msgstr ""
+
+#: src/screens/Login/index.tsx:144
+msgid "Enter your username and password"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:163
+msgid "Enters full screen"
+msgstr ""
+
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:202
+msgid "Entertainment"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:2691
+#: src/view/com/util/error/ErrorScreen.tsx:40
+msgid "Error"
+msgstr ""
+
+#: src/screens/Settings/FindContactsSettings.tsx:95
+msgid "Error getting the latest data."
+msgstr ""
+
+#: src/screens/PostThread/components/ThreadError.tsx:27
+msgid "Error loading post"
+msgstr ""
+
+#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:154
+msgid "Error loading preference"
+msgstr ""
+
+#: src/view/com/feeds/MissingFeed.tsx:201
+msgid "Error message"
+msgstr ""
+
+#: src/screens/Settings/components/ExportCarDialog.tsx:47
+#: src/screens/Settings/components/ExportCarDialog.tsx:80
+msgid "Error occurred while saving file"
+msgstr ""
+
+#: src/screens/Signup/StepCaptcha/index.tsx:127
+msgid "Error receiving captcha response."
+msgstr ""
+
+#: src/screens/Search/SearchResults.tsx:206
+msgid "Error: {error}"
+msgstr ""
+
+#: src/components/WhoCanReply.tsx:85
+msgid "Everybody can reply"
+msgstr ""
+
+#: src/components/WhoCanReply.tsx:279
+msgid "Everybody can reply to this post."
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:170
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:173
+msgid "Everyone"
+msgstr ""
+
+#: src/screens/Messages/Settings.tsx:93
+msgctxt "allow group chat invites from"
+msgid "Everyone"
+msgstr ""
+
+#: src/screens/Messages/Settings.tsx:78
+msgctxt "allow messages from"
+msgid "Everyone"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/index.tsx:298
+#: src/screens/Settings/NotificationSettings/index.tsx:387
+msgid "Everything else"
+msgstr ""
+
+#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:76
+msgid "Everything look right?"
+msgstr ""
+
+#. Advanced search filter
+#. Advanced search filter
+#. Advanced search filter
+#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:46
+#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:57
+#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:86
+#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:92
+msgid "Exclude"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:320
+msgid "Exclude users you follow"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:605
+msgid "Excludes users you follow"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:418
+msgid "Exit fullscreen"
+msgstr ""
+
+#: src/components/Lightbox/chrome/Footer.tsx:69
+#: src/components/Lightbox/Lightbox.web.tsx:245
+msgid "Expand alt text"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:612
+msgid "Expand list of users"
+msgstr ""
+
+#: src/view/com/composer/ComposerReplyTo.tsx:103
+msgid "Expand or collapse the full post you are replying to"
+msgstr ""
+
+#: src/components/Post/ShowMoreTextButton.tsx:31
+msgid "Expand post text"
+msgstr ""
+
+#: src/screens/VideoFeed/index.tsx:1054
+msgid "Expands or collapses post text"
+msgstr ""
+
+#: src/lib/api/index.ts:490
+msgid "Expected uri to resolve to a record"
+msgstr ""
+
+#: src/screens/Settings/FollowingFeedPreferences.tsx:127
+msgid "Experimental"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:520
+msgid "Expired"
+msgstr ""
+
+#. placeholder {0}: formatDistance(expiryDate, new Date(), { addSuffix: true, })
+#: src/components/dialogs/MutedWords.tsx:589
+msgid "Expires {0}"
+msgstr ""
+
+#. placeholder {0}: timeDiff(Date.now(), label.exp)
+#. placeholder {0}: timeDiff(Date.now(), modcause.label.exp)
+#: src/components/moderation/LabelsOnMeDialog.tsx:218
+#: src/components/moderation/ModerationDetailsDialog.tsx:294
+msgid "Expires in {0}"
+msgstr ""
+
+#. placeholder {0}: displayDuration(i18n, minutesUntilExpiry)
+#. placeholder {1}: i18n.date(expiryDateTime, { hour: 'numeric', minute: '2-digit', hour12: true, })
+#: src/features/liveNow/components/EditLiveDialog.tsx:125
+msgid "Expires in {0} at {1}"
+msgstr ""
+
+#: src/lib/moderation/useGlobalLabelStrings.ts:47
+#: src/lib/moderation/useGlobalLabelStrings.ts:51
+msgid "Explicit or potentially disturbing media."
+msgstr ""
+
+#: src/lib/moderation/useGlobalLabelStrings.ts:35
+msgid "Explicit sexual images."
+msgstr ""
+
+#: src/Navigation.tsx:769
+#: src/screens/Search/Shell.tsx:549
+#: src/view/shell/desktop/LeftNav.tsx:677
+#: src/view/shell/Drawer.tsx:473
+msgid "Explore"
+msgstr ""
+
+#: src/components/WelcomeModal.tsx:168
+#: src/components/WelcomeModal.tsx:177
+msgid "Explore the app"
+msgstr ""
+
+#: src/screens/Messages/Settings.tsx:329
+#: src/screens/Messages/Settings.tsx:338
+#: src/screens/Settings/components/ExportCarDialog.tsx:130
+msgid "Export my chat data"
+msgstr ""
+
+#: src/screens/Settings/AccountSettings.tsx:168
+#: src/screens/Settings/AccountSettings.tsx:172
+msgid "Export my data"
+msgstr ""
+
+#: src/screens/Settings/components/ExportCarDialog.tsx:97
+msgid "Export my profile data"
+msgstr ""
+
+#: src/screens/Settings/ContentAndMediaSettings.tsx:86
+#: src/screens/Settings/ContentAndMediaSettings.tsx:89
+msgid "External media"
+msgstr ""
+
+#: src/components/dialogs/EmbedConsent.tsx:54
+#: src/components/dialogs/EmbedConsent.tsx:58
+msgid "External Media"
+msgstr ""
+
+#: src/components/dialogs/EmbedConsent.tsx:70
+#: src/screens/Settings/ExternalMediaPreferences.tsx:44
+msgid "External media may allow websites to collect information about you and your device. No information is sent or requested until you press the \"play\" button."
+msgstr ""
+
+#: src/Navigation.tsx:382
+#: src/screens/Settings/ExternalMediaPreferences.tsx:35
+msgid "External Media Preferences"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:146
+msgid "Extremist content"
+msgstr ""
+
+#: src/screens/Messages/components/RequestButtons.tsx:244
+msgctxt "toast"
+msgid "Failed to accept chat"
+msgstr ""
+
+#: src/screens/Messages/JoinRequests.tsx:190
+msgid "Failed to accept join request"
+msgstr ""
+
+#: src/components/dms/ActionsWrapper.web.tsx:92
+#: src/components/dms/MessageContextMenu.tsx:140
+msgid "Failed to add emoji reaction"
+msgstr ""
+
+#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:45
+#: src/screens/Messages/ConversationSettings/AddMembersLink.tsx:63
+msgid "Failed to add members"
+msgstr ""
+
+#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:239
+msgid "Failed to add to list"
+msgstr ""
+
+#: src/components/dialogs/StarterPackDialog.tsx:280
+msgid "Failed to add to starter pack"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:605
+msgid "Failed to change handle. Please try again."
+msgstr ""
+
+#: src/components/Lightbox/Lightbox.web.tsx:302
+#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:130
+#: src/screens/Search/Shell.tsx:513
+msgid "Failed to copy link"
+msgstr ""
+
+#: src/screens/Settings/components/AddAppPasswordDialog.tsx:173
+msgid "Failed to create app password. Please try again."
+msgstr ""
+
+#: src/components/dms/MessageProfileButton.tsx:38
+#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:66
+msgid "Failed to create conversation"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:106
+msgid "Failed to create invite link"
+msgstr ""
+
+#: src/screens/StarterPack/Wizard/index.tsx:250
+#: src/screens/StarterPack/Wizard/index.tsx:260
+msgid "Failed to create starter pack"
+msgstr ""
+
+#: src/screens/Messages/components/RequestButtons.tsx:77
+#: src/screens/Messages/components/RequestButtons.tsx:318
+msgctxt "toast"
+msgid "Failed to delete chat"
+msgstr ""
+
+#: src/components/dms/MessageOverlays.tsx:112
+msgid "Failed to delete message"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:220
+msgid "Failed to delete post, please try again"
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackScreen.tsx:754
+msgid "Failed to delete starter pack"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:132
+msgid "Failed to disable invite link"
+msgstr ""
+
+#. placeholder {0}: error?.message
+#: src/screens/Profile/components/GermButton.tsx:196
+msgid "Failed to disconnect Germ DM. Error: {0}"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:381
+msgid "Failed to edit group chat name"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:119
+msgid "Failed to edit invite link"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:142
+msgid "Failed to enable invite link"
+msgstr ""
+
+#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:143
+msgid "Failed to follow all suggested accounts, please try again"
+msgstr ""
+
+#: src/components/contacts/screens/ViewMatches.tsx:148
+msgid "Failed to follow all your friends, please try again"
+msgstr ""
+
+#: src/components/contacts/screens/ViewMatches.tsx:236
+msgid "Failed to hide suggestion, please check your internet connection"
+msgstr ""
+
+#: src/components/intents/GroupChatJoinDialog.tsx:147
+msgid "Failed to join the group chat. Please try again."
+msgstr ""
+
+#: src/components/contacts/screens/ViewMatches.tsx:582
+msgid "Failed to launch SMS app"
+msgstr ""
+
+#: src/screens/Messages/components/ChatEnded.tsx:41
+#: src/screens/Messages/components/ChatLocked.tsx:61
+#: src/screens/Messages/ConversationSettings/index.tsx:408
+msgctxt "toast"
+msgid "Failed to leave group chat"
+msgstr ""
+
+#: src/screens/Messages/ChatList.tsx:420
+#: src/screens/Messages/Inbox.tsx:202
+msgid "Failed to load conversations"
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
+msgid "Failed to load feeds"
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
+msgid "Failed to load feeds preferences"
+msgstr ""
+
+#: src/components/dialogs/NotificationSettingsDialog.tsx:85
+#: src/screens/Messages/Settings.tsx:369
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:112
+#: src/screens/Settings/NotificationSettings/index.tsx:148
+#: src/screens/Settings/NotificationSettings/index.tsx:267
+#: src/screens/Settings/NotificationSettings/index.tsx:284
+msgid "Failed to load notification settings."
+msgstr ""
+
+#: src/screens/Messages/components/MessageListError.tsx:22
+msgid "Failed to load past messages"
+msgstr ""
+
+#: src/screens/Settings/ActivityPrivacySettings.tsx:66
+msgid "Failed to load preference."
+msgstr ""
+
+#: src/components/dialogs/SearchablePeopleList.tsx:292
+msgid "Failed to load profiles"
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
+msgid "Failed to load suggested feeds"
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:386
+msgid "Failed to load suggested follows"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:433
+msgid "Failed to lock group chat"
+msgstr ""
+
+#: src/screens/Messages/ChatList.tsx:636
+#: src/view/shell/bottom-bar/BottomBar.tsx:447
+msgid "Failed to mark all chats as read"
+msgstr ""
+
+#: src/screens/Messages/ChatList.tsx:645
+#: src/screens/Messages/Inbox.tsx:304
+#: src/view/shell/bottom-bar/BottomBar.tsx:456
+msgid "Failed to mark all requests as read"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:397
+msgid "Failed to mute group chat"
+msgstr ""
+
+#: src/state/queries/pinned-post.ts:75
+msgid "Failed to pin post"
+msgstr ""
+
+#. placeholder {0}: e?.message
+#: src/screens/Profile/components/GermButton.tsx:164
+msgid "Failed to reconnect Germ DM. Error: {0}"
+msgstr ""
+
+#: src/screens/Messages/JoinRequests.tsx:223
+msgid "Failed to reject join request"
+msgstr ""
+
+#: src/screens/Settings/FindContactsSettings.tsx:509
+msgid "Failed to remove data due to a network error, please check your internet connection."
+msgstr ""
+
+#. placeholder {0}: cleanError(err)
+#: src/screens/Settings/FindContactsSettings.tsx:515
+msgid "Failed to remove data. {0}"
+msgstr ""
+
+#: src/components/dms/ActionsWrapper.web.tsx:77
+#: src/components/dms/MessageContextMenu.tsx:125
+#: src/components/dms/ReactionsDialog.tsx:179
+msgid "Failed to remove emoji reaction"
+msgstr ""
+
+#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:258
+msgid "Failed to remove from list"
+msgstr ""
+
+#: src/components/dialogs/StarterPackDialog.tsx:293
+msgid "Failed to remove from starter pack"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/Member.tsx:56
+#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:76
+msgid "Failed to remove group chat member"
+msgstr ""
+
+#: src/components/verification/VerificationRemovePrompt.tsx:34
+msgid "Failed to remove verification"
+msgstr ""
+
+#: src/components/intents/GroupChatJoinDialog.tsx:193
+#: src/screens/Messages/components/OutgoingRequestListItem.tsx:34
+msgid "Failed to rescind your request. Please try again."
+msgstr ""
+
+#: src/components/dialogs/DeviceLocationRequestDialog.tsx:81
+msgid "Failed to resolve location. Please try again."
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:725
+msgid "Failed to save draft"
+msgstr ""
+
+#: src/components/Lightbox/Lightbox.web.tsx:319
+msgid "Failed to save image"
+msgstr ""
+
+#. placeholder {0}: String(e)
+#: src/lib/media/save-image.ios.ts:27
+#: src/lib/media/save-image.ts:31
+msgid "Failed to save image: {0}"
+msgstr ""
+
+#: src/screens/ModerationInteractionSettings/index.tsx:109
+msgid "Failed to save settings. Please try again."
+msgstr ""
+
+#: src/screens/Settings/InterestsSettings.tsx:147
+msgctxt "toast"
+msgid "Failed to save your interests."
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:121
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:137
+msgid "Failed to send email, please try again."
+msgstr ""
+
+#: src/components/SendErrorReportDialog.tsx:52
+msgid "Failed to send report"
+msgstr ""
+
+#: src/components/moderation/AppealForm.tsx:77
+#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:77
+#: src/screens/Messages/components/ChatDisabled.tsx:119
+msgid "Failed to submit appeal, please try again."
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:252
+msgid "Failed to toggle thread mute, please try again"
+msgstr ""
+
+#: src/screens/Messages/components/ChatLocked.tsx:51
+#: src/screens/Messages/ConversationSettings/index.tsx:442
+msgid "Failed to unlock group chat"
+msgstr ""
+
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:107
+msgid "Failed to unpin list"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:148
+#: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:82
+msgid "Failed to update email 2FA settings"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Update.tsx:194
+msgid "Failed to update email, please try again."
+msgstr ""
+
+#: src/components/FeedCard.tsx:316
+msgid "Failed to update feeds"
+msgstr ""
+
+#: src/state/queries/activity-subscriptions.ts:101
+msgid "Failed to update notification declaration"
+msgstr ""
+
+#: src/screens/Messages/Settings.tsx:110
+msgid "Failed to update settings"
+msgstr ""
+
+#: src/lib/media/video/upload.ts:73
+#: src/lib/media/video/upload.web.ts:73
+#: src/lib/media/video/upload.web.ts:77
+#: src/lib/media/video/upload.web.ts:87
+msgid "Failed to upload video"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:169
+msgid "Failed to verify email, please try again."
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:372
+msgid "Failed to verify handle. Please try again."
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:47
+msgid "Fake account or bot"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:55
+msgid "False information about elections"
+msgstr ""
+
+#: src/Navigation.tsx:293
+msgid "Feed"
+msgstr ""
+
+#. placeholder {0}: sanitizeHandle(creator.handle, '@')
+#. placeholder {0}: sanitizeHandle(feed.creatorHandle, '@')
+#. placeholder {0}: sanitizeHandle(view.creator.handle, '@')
+#: src/components/FeedCard.tsx:170
+#: src/state/queries/feed.ts:127
+#: src/view/com/feeds/FeedSourceCard.tsx:151
+msgid "Feed by {0}"
+msgstr ""
+
+#: src/view/com/feeds/MissingFeed.tsx:153
+msgid "Feed creator"
+msgstr ""
+
+#: src/view/com/feeds/MissingFeed.tsx:190
+msgid "Feed identifier"
+msgstr ""
+
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
+msgid "Feed menu"
+msgstr ""
+
+#: src/components/StarterPack/Wizard/WizardListCard.tsx:59
+msgid "Feed toggle"
+msgstr ""
+
+#: src/view/com/feeds/MissingFeed.tsx:74
+msgid "Feed unavailable"
+msgstr ""
+
+#: src/view/shell/desktop/RightNav.tsx:109
+#: src/view/shell/desktop/RightNav.tsx:110
+#: src/view/shell/Drawer.tsx:427
+msgid "Feedback"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:308
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:331
+msgctxt "toast"
+msgid "Feedback sent to feed operator"
+msgstr ""
+
+#: src/Navigation.tsx:545
+#: src/screens/SavedFeeds.tsx:112
+#: src/screens/SavedFeeds.tsx:303
+#: src/screens/Search/SearchResults.tsx:113
+#: src/screens/StarterPack/StarterPackScreen.tsx:196
+#: src/view/screens/Feeds.tsx:504
+#: src/view/screens/Profile.tsx:239
+#: src/view/shell/desktop/LeftNav.tsx:712
+#: src/view/shell/Drawer.tsx:589
+msgid "Feeds"
+msgstr ""
+
+#: src/screens/SavedFeeds.tsx:227
+#: src/screens/SavedFeeds.tsx:398
+msgid "Feeds are custom algorithms that users build with a little coding expertise. <0>See this guide0> for more information."
+msgstr ""
+
+#: src/components/FeedCard.tsx:313
+#: src/screens/SavedFeeds.tsx:92
+#: src/screens/SavedFeeds.tsx:271
+msgctxt "toast"
+msgid "Feeds updated!"
+msgstr ""
+
+#: src/screens/Settings/components/OTAInfo.tsx:61
+msgid "Fetch update"
+msgstr ""
+
+#: src/screens/Settings/components/ExportCarDialog.tsx:43
+#: src/screens/Settings/components/ExportCarDialog.tsx:76
+msgid "File saved successfully!"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:49
+msgid "Filter by author"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:30
+msgid "Filter by author (currently: {currentLabel})"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:50
+msgid "Filter by media"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:31
+msgid "Filter by media (currently: {currentLabel})"
+msgstr ""
+
+#: src/lib/moderation/useLabelBehaviorDescription.ts:69
+msgid "Filter from feeds"
+msgstr ""
+
+#: src/screens/Search/components/SearchLanguageDropdown.tsx:92
+msgid "Filter search by language"
+msgstr ""
+
+#: src/screens/Search/components/SearchLanguageDropdown.tsx:70
+msgid "Filter search by language (currently: {currentLanguageLabel})"
+msgstr ""
+
+#. placeholder {0}: lang.name
+#: src/screens/Search/components/DetectedLanguagesAdmonition.tsx:88
+msgid "Filter this search by {0}"
+msgstr ""
+
+#: src/screens/Settings/ActivityPrivacySettings.tsx:106
+msgid "Filter who can opt to receive notifications for your activity"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:165
+msgid "Filter who you receive notifications from"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:78
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:238
+msgctxt "search"
+msgid "Filters"
+msgstr ""
+
+#: src/screens/Onboarding/StepFinished/index.tsx:335
+msgid "Finalizing"
+msgstr ""
+
+#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:146
+msgid "Finally!"
+msgstr ""
+
+#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:156
+msgid "Finally! Keep track of posts that matter to you. Save them to revisit anytime."
+msgstr ""
+
+#: src/lib/interests.ts:60
+msgid "Finance"
+msgstr ""
+
+#: src/view/com/posts/CustomFeedEmptyState.tsx:67
+#: src/view/com/posts/CustomFeedEmptyState.tsx:72
+#: src/view/com/posts/FollowingEmptyState.tsx:48
+#: src/view/com/posts/FollowingEmptyState.tsx:53
+#: src/view/com/posts/FollowingEndOfFeed.tsx:49
+#: src/view/com/posts/FollowingEndOfFeed.tsx:54
+msgid "Find accounts to follow"
+msgstr ""
+
+#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:49
+#: src/screens/Settings/FindContactsSettings.tsx:81
+#: src/screens/Settings/Settings.tsx:217
+#: src/screens/Settings/Settings.tsx:220
+msgid "Find and invite friends"
+msgstr ""
+
+#: src/Navigation.tsx:446
+#: src/Navigation.tsx:587
+msgid "Find Contacts"
+msgstr ""
+
+#: src/components/contacts/screens/GetContacts.tsx:273
+#: src/components/contacts/screens/GetContacts.tsx:287
+msgid "Find my friends"
+msgstr ""
+
+#. Starter packs suggested to the user for them to follow
+#: src/components/ProgressGuide/FollowDialog.tsx:72
+#: src/components/ProgressGuide/FollowDialog.tsx:80
+#: src/components/ProgressGuide/FollowDialog.tsx:448
+#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:43
+msgid "Find people to follow"
+msgstr ""
+
+#: src/screens/Settings/FindContactsSettings.tsx:130
+msgid "Find people you know"
+msgstr ""
+
+#: src/screens/Search/Shell.tsx:765
+msgid "Find posts, users, and feeds on Bluesky"
+msgstr ""
+
+#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:98
+msgid "Find your friends"
+msgstr ""
+
+#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:46
+#: src/screens/Settings/FindContactsSettings.tsx:133
+msgid "Find your friends on Bluesky by verifying your phone number and matching with your contacts. We protect your information and you control what happens next. <0>Learn more0>"
+msgstr ""
+
+#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:31
+msgid "Find your people"
+msgstr ""
+
+#: src/components/contacts/screens/GetContacts.tsx:281
+msgid "Finding friends..."
+msgstr ""
+
+#: src/screens/StarterPack/Wizard/index.tsx:206
+msgid "Finish"
+msgstr ""
+
+#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:149
+msgctxt "Name of app icon variant"
+msgid "Flat Black"
+msgstr ""
+
+#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:117
+msgctxt "Name of app icon variant"
+msgid "Flat Blue"
+msgstr ""
+
+#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:133
+msgctxt "Name of app icon variant"
+msgid "Flat White"
+msgstr ""
+
+#: src/components/contacts/components/OTPInput.tsx:55
+msgid "Focus code input"
+msgstr ""
+
+#: src/lib/hotkeys/index.tsx:73
+msgid "Focus the search field"
+msgstr ""
+
+#. User is not following this account, click to follow
+#: src/components/ProfileCard.tsx:548
+#: src/components/ProfileHoverCard/index.web.tsx:495
+#: src/components/ProfileHoverCard/index.web.tsx:506
+#: src/screens/Messages/ConversationSettings/Member.tsx:170
+#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:157
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:409
+#: src/screens/VideoFeed/index.tsx:937
+#: src/view/com/notifications/NotificationFeedItem.tsx:864
+#: src/view/com/notifications/NotificationFeedItem.tsx:871
+msgid "Follow"
+msgstr ""
+
+#. placeholder {0}: profile.handle
+#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:144
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:397
+msgid "Follow {0}"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/Member.tsx:167
+msgid "Follow {displayName}"
+msgstr ""
+
+#: src/screens/VideoFeed/index.tsx:916
+msgid "Follow {handle}"
+msgstr ""
+
+#: src/state/shell/progress-guide.tsx:232
+msgid "Follow 10 accounts"
+msgstr ""
+
+#: src/components/ProgressGuide/List.tsx:75
+msgid "Follow 10 people to get started"
+msgstr ""
+
+#: src/components/ProgressGuide/List.tsx:116
+msgid "Follow 7 accounts"
+msgstr ""
+
+#: src/view/com/profile/ProfileMenu.tsx:320
+#: src/view/com/profile/ProfileMenu.tsx:331
+msgid "Follow account"
+msgstr ""
+
+#: src/components/contacts/screens/ViewMatches.tsx:276
+#: src/components/contacts/screens/ViewMatches.tsx:291
+#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:294
+#: src/screens/Onboarding/StepSuggestedStarterpacks/StarterPackCard.tsx:162
+#: src/screens/Onboarding/StepSuggestedStarterpacks/StarterPackCard.tsx:169
+#: src/screens/Settings/FindContactsSettings.tsx:465
+#: src/screens/Settings/FindContactsSettings.tsx:475
+#: src/screens/StarterPack/StarterPackScreen.tsx:452
+#: src/screens/StarterPack/StarterPackScreen.tsx:460
+msgid "Follow all"
+msgstr ""
+
+#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:291
+msgid "Follow all accounts"
+msgstr ""
+
+#. User is not following this account, click to follow back
+#: src/components/ProfileCard.tsx:544
+#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:155
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:407
+#: src/view/com/notifications/NotificationFeedItem.tsx:864
+#: src/view/com/notifications/NotificationFeedItem.tsx:871
+msgid "Follow back"
+msgstr ""
+
+#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:132
+msgid "Followed all accounts!"
+msgstr ""
+
+#: src/screens/Settings/FindContactsSettings.tsx:418
+msgid "Followed all matches"
+msgstr ""
+
+#. placeholder {0}: slice[0].profile.displayName
+#: src/components/KnownFollowers.tsx:233
+msgid "Followed by <0>{0}0>"
+msgstr ""
+
+#. placeholder {0}: slice[0].profile.displayName
+#. placeholder {1}: serverCount - 1
+#: src/components/KnownFollowers.tsx:219
+msgid "Followed by <0>{0}0> and {1, plural, one {# other} other {# others}}"
+msgstr ""
+
+#. placeholder {0}: slice[0].profile.displayName
+#. placeholder {1}: slice[1].profile.displayName
+#: src/components/KnownFollowers.tsx:206
+msgid "Followed by <0>{0}0> and <1>{1}1>"
+msgstr ""
+
+#. placeholder {0}: slice[0].profile.displayName
+#. placeholder {1}: slice[1].profile.displayName
+#. placeholder {2}: serverCount - 2
+#: src/components/KnownFollowers.tsx:189
+msgid "Followed by <0>{0}0>, <1>{1}1>, and {2, plural, one {# other} other {# others}}"
+msgstr ""
+
+#: src/components/intents/GroupChatJoinDialog.tsx:355
+msgid "Followers can join"
+msgstr ""
+
+#. placeholder {0}: route.params.name
+#: src/Navigation.tsx:247
+msgid "Followers of @{0} that you know"
+msgstr ""
+
+#: src/screens/Profile/KnownFollowers.tsx:98
+#: src/screens/Profile/KnownFollowers.tsx:115
+msgid "Followers you know"
+msgstr ""
+
+#. User is following this account, click to unfollow
+#. User is following this account, click to unfollow
+#: src/components/ProfileCard.tsx:539
+#: src/components/ProfileHoverCard/index.web.tsx:494
+#: src/components/ProfileHoverCard/index.web.tsx:505
+#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:160
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:405
+#: src/screens/VideoFeed/index.tsx:935
+#: src/view/com/notifications/NotificationFeedItem.tsx:842
+#: src/view/com/notifications/NotificationFeedItem.tsx:859
+msgid "Following"
+msgstr ""
+
+#: src/screens/SavedFeeds.tsx:618
+#: src/view/screens/Feeds.tsx:596
+msgctxt "feed-name"
+msgid "Following"
+msgstr ""
+
+#. placeholder {0}: sanitizeDisplayName( profile.displayName || profile.handle, moderation.ui('displayName'), )
+#. placeholder {0}: sanitizeDisplayName( profile.displayName || profile.handle, )
+#. placeholder {0}: sanitizeDisplayName( profile.displayName || profile.handle, moderation.ui('displayName'), )
+#: src/components/ProfileCard.tsx:500
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:247
+#: src/view/com/notifications/NotificationFeedItem.tsx:791
+msgid "Following {0}"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/Member.tsx:66
+msgid "Following {displayName}"
+msgstr ""
+
+#: src/screens/VideoFeed/index.tsx:915
+msgid "Following {handle}"
+msgstr ""
+
+#: src/screens/Settings/ContentAndMediaSettings.tsx:78
+#: src/screens/Settings/ContentAndMediaSettings.tsx:81
+msgid "Following feed preferences"
+msgstr ""
+
+#: src/Navigation.tsx:369
+#: src/screens/Settings/FollowingFeedPreferences.tsx:57
+msgid "Following Feed Preferences"
+msgstr ""
+
+#: src/components/Pills.tsx:212
+#: src/screens/Profile/Header/Handle.tsx:33
+msgid "Follows you"
+msgstr ""
+
+#: src/screens/Settings/AppearanceSettings.tsx:128
+msgid "Font"
+msgstr ""
+
+#: src/screens/Settings/AppearanceSettings.tsx:148
+msgid "Font size"
+msgstr ""
+
+#: src/lib/interests.ts:61
+msgid "Food"
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:106
+msgid "For organizational accounts, use the birthdate of the person who is responsible for the account."
+msgstr ""
+
+#: src/screens/Settings/components/DeleteAccountDialog.tsx:186
+msgid "For security reasons, we’ll need to send a confirmation code to your email address <0>{currentEmail}0>."
+msgstr ""
+
+#: src/screens/Settings/components/AddAppPasswordDialog.tsx:208
+msgid "For security reasons, you won't be able to view this again. If you lose this app password, you'll need to generate a new one."
+msgstr ""
+
+#: src/screens/Settings/AppearanceSettings.tsx:130
+msgid "For the best experience, we recommend using the theme font."
+msgstr ""
+
+#: src/components/ProgressGuide/FollowDialog.tsx:131
+#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:349
+#: src/screens/Search/modules/ExploreSuggestedAccounts.tsx:88
+msgid "For You"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:187
+#: src/components/dialogs/MutedWords.tsx:572
+#: src/components/dialogs/MutedWords.tsx:575
+msgid "Forever"
+msgstr ""
+
+#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:40
+msgid "Forget the noise"
+msgstr ""
+
+#: src/screens/Login/index.tsx:176
+#: src/screens/Login/index.tsx:192
+msgid "Forgot Password"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:421
+#: src/screens/Login/LoginForm.tsx:428
+msgid "Forgot password?"
+msgstr ""
+
+#. This is alt text for a marketing image which transcribes English text that appears in the image
+#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:153
+msgid "Four message bubbles representing a group chat. First message: \"Did you hear the news? Bluesky has group chats now!\" Second message: \"omg, no way\" Third message: \"Wow, 50 people in one chat!\" Fourth message: \"You can send invite links too!\""
+msgstr ""
+
+#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:22
+msgid "Free your feed"
+msgstr ""
+
+#. Filter search results by a specific post author
+#. Filter who you receive notifications from
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:408
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:159
+msgid "From"
+msgstr ""
+
+#: src/screens/Hashtag.tsx:123
+msgid "From {sanitizedAuthor}"
+msgstr ""
+
+#: src/screens/Hashtag.tsx:124
+msgid "From @{sanitizedAuthor}"
+msgstr ""
+
+#: src/view/com/posts/PostFeedReason.tsx:48
+msgctxt "from-feed"
+msgid "From <0/>"
+msgstr ""
+
+#. Advanced search filter
+#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:30
+msgid "From these people"
+msgstr ""
+
+#: src/components/StarterPack/ProfileStarterPacks.tsx:340
+msgid "Generate a starter pack"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:239
+#: src/screens/Messages/components/InviteLinkDialog.tsx:277
+#: src/screens/Messages/components/InviteLinkDialog.tsx:305
+msgid "Generate invite link"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:446
+msgid "Generate new invite link"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:451
+msgid "Generate new link"
+msgstr ""
+
+#: src/screens/Profile/components/GermButton.tsx:86
+#: src/screens/Profile/components/GermButton.tsx:225
+msgid "Germ DM"
+msgstr ""
+
+#: src/screens/Profile/components/GermButton.tsx:183
+msgid "Germ DM disconnected"
+msgstr ""
+
+#: src/screens/Profile/components/GermButton.tsx:234
+#: src/screens/Profile/components/GermButton.tsx:239
+msgid "Germ DM Link"
+msgstr ""
+
+#: src/screens/Profile/components/GermButton.tsx:160
+msgid "Germ DM reconnected"
+msgstr ""
+
+#: src/screens/Settings/BetaFeaturesSettings.tsx:132
+msgid "Get early access to experimental features we’re testing."
+msgstr ""
+
+#: src/view/shell/Drawer.tsx:431
+msgid "Get help"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/index.tsx:389
+msgid "Get notifications for starter pack joins, verification, and other activity."
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/index.tsx:324
+msgid "Get notifications when people follow you."
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/index.tsx:316
+msgid "Get notifications when people like your posts."
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/index.tsx:366
+msgid "Get notifications when people like your reposts."
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/index.tsx:340
+msgid "Get notifications when people mention you."
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/index.tsx:348
+msgid "Get notifications when people quote your posts."
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/index.tsx:332
+msgid "Get notifications when people reply to your posts."
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/index.tsx:357
+msgid "Get notifications when people repost your posts."
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/index.tsx:375
+msgid "Get notifications when people repost your reposts."
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:33
+msgid "Get notifications when people send you message requests."
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:23
+msgid "Get notifications when people send you messages."
+msgstr ""
+
+#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
+#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
+msgid "Get notified about new posts"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:106
+msgid "Get notified about posts and replies from accounts you choose."
+msgstr ""
+
+#: src/components/activity-notifications/SubscribeProfileDialog.tsx:226
+msgid "Get notified of new posts from {name}"
+msgstr ""
+
+#: src/components/activity-notifications/SubscribeProfileDialog.tsx:233
+msgid "Get notified of this account’s activity"
+msgstr ""
+
+#: src/components/activity-notifications/SubscribeProfileButton.tsx:84
+msgid "Get notified when {name} posts"
+msgstr ""
+
+#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:139
+msgid "Get notified when someone posts"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:71
+#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:81
+#: src/screens/Messages/components/InviteLinkDialog.tsx:219
+#: src/screens/Messages/components/InviteLinkDialog.tsx:226
+msgid "Get started"
+msgstr ""
+
+#: src/components/MediaPreview.tsx:182
+#: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:93
+msgid "GIF"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:2696
+msgid "GIF uploaded"
+msgstr ""
+
+#: src/screens/Onboarding/StepProfile/index.tsx:259
+msgid "Give your profile a face"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:142
+msgid "Glorification of violence"
+msgstr ""
+
+#: src/components/dialogs/LinkWarning.tsx:127
+#: src/components/dialogs/LinkWarning.tsx:133
+#: src/components/Layout/Header/index.tsx:134
+#: src/components/moderation/ScreenHider.tsx:157
+#: src/components/moderation/ScreenHider.tsx:166
+#: src/screens/Login/components/AuthLayout/Header/index.tsx:74
+#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:160
+#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:163
+#: src/screens/ProfileList/components/ErrorScreen.tsx:35
+#: src/screens/ProfileList/components/ErrorScreen.tsx:41
+#: src/screens/VideoFeed/components/Header.tsx:163
+#: src/screens/VideoFeed/index.tsx:1239
+#: src/screens/VideoFeed/index.tsx:1243
+#: src/view/com/auth/LoggedOut.tsx:127
+#: src/view/com/profile/ProfileFollowers.tsx:211
+#: src/view/com/profile/ProfileFollowers.tsx:212
+#: src/view/screens/NotFound.tsx:51
+#: src/view/screens/NotFound.tsx:52
+#: src/view/screens/NotFound.tsx:57
+msgid "Go back"
+msgstr ""
+
+#: src/components/Error.tsx:72
+#: src/screens/List/ListHiddenScreen.tsx:228
+#: src/screens/Profile/ErrorState.tsx:63
+#: src/screens/Profile/ErrorState.tsx:67
+#: src/screens/StarterPack/StarterPackScreen.tsx:807
+msgid "Go Back"
+msgstr ""
+
+#: src/screens/Onboarding/Layout.tsx:97
+#: src/screens/Onboarding/Layout.tsx:198
+#: src/screens/Signup/BackNextButtons.tsx:36
+msgid "Go back to previous step"
+msgstr ""
+
+#: src/screens/Bookmarks.tsx:296
+#: src/view/screens/NotFound.tsx:51
+#: src/view/screens/NotFound.tsx:52
+#: src/view/screens/NotFound.tsx:57
+msgid "Go home"
+msgstr ""
+
+#: src/view/com/profile/ProfileMenu.tsx:365
+#: src/view/com/profile/ProfileMenu.tsx:386
+msgid "Go live"
+msgstr ""
+
+#: src/features/liveNow/components/GoLiveDialog.tsx:106
+#: src/features/liveNow/components/GoLiveDialog.tsx:111
+#: src/features/liveNow/components/GoLiveDialog.tsx:239
+#: src/features/liveNow/components/GoLiveDialog.tsx:248
+msgid "Go Live"
+msgstr ""
+
+#: src/view/com/profile/ProfileMenu.tsx:362
+#: src/view/com/profile/ProfileMenu.tsx:382
+msgid "Go live (disabled)"
+msgstr ""
+
+#: src/features/liveNow/components/GoLiveDialog.tsx:181
+msgid "Go live for"
+msgstr ""
+
+#. placeholder {0}: name.displayName
+#: src/screens/PostThread/components/LikesStat.tsx:146
+msgid "Go to {0}'s profile"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:256
+msgid "Go to {firstAuthorName}'s profile"
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceAdmonition.tsx:93
+#: src/components/ageAssurance/AgeRestrictedScreen.tsx:73
+#: src/components/ageAssurance/AgeRestrictedScreen.tsx:82
+#: src/screens/Moderation/index.tsx:237
+msgid "Go to account settings"
+msgstr ""
+
+#. placeholder {0}: profile.handle
+#: src/screens/Messages/components/ChatListItem.tsx:155
+msgid "Go to conversation with {0}"
+msgstr ""
+
+#: src/view/com/posts/PostFeedReason.tsx:39
+msgid "Go to feed"
+msgstr ""
+
+#: src/screens/Login/ForgotPasswordForm.tsx:168
+msgid "Go to next"
+msgstr ""
+
+#: src/components/dms/ConvoMenu.tsx:262
+#: src/screens/Messages/components/MessagesListInfoPanel.tsx:98
+#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:194
+#: src/view/shell/desktop/LeftNav.tsx:336
+#: src/view/shell/desktop/LeftNav.tsx:342
+msgid "Go to profile"
+msgstr ""
+
+#: src/screens/Messages/components/ChatListItem.tsx:211
+msgid "Go to the group chat named \"{chatName}\""
+msgstr ""
+
+#: src/components/dms/ConvoMenu.tsx:258
+msgid "Go to user's profile"
+msgstr ""
+
+#: src/screens/Messages/components/MessagesListInfoPanel.tsx:92
+msgid "Go to user’s profile"
+msgstr ""
+
+#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:105
+msgid "Going live is currently disabled for your account"
+msgstr ""
+
+#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:121
+#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:126
+#: src/screens/Profile/components/GermButton.tsx:253
+#: src/screens/Profile/components/GermButton.tsx:258
+msgid "Got it"
+msgstr ""
+
+#: src/features/inviteFriends/InviteScannerScreen.tsx:108
+#: src/features/inviteFriends/InviteScannerScreen.tsx:113
+msgid "Grant access"
+msgstr ""
+
+#: src/lib/moderation/useGlobalLabelStrings.ts:46
+#: src/lib/moderation/useGlobalLabelStrings.ts:50
+#: src/view/com/composer/labels/LabelsBtn.tsx:197
+#: src/view/com/composer/labels/LabelsBtn.tsx:200
+msgid "Graphic Media"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:138
+msgid "Graphic violent content"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:169
+msgid "Grooming or predatory behavior"
+msgstr ""
+
+#: src/components/dms/ChatInvite/Card.tsx:51
+#: src/components/intents/GroupChatJoinDialog.tsx:333
+#: src/screens/Messages/JoinRequest.tsx:125
+msgid "Group chat"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:556
+msgid "Group chat invite link dialog"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:424
+msgctxt "toast"
+msgid "Group chat locked"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:389
+msgctxt "toast"
+msgid "Group chat muted"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:376
+msgctxt "toast"
+msgid "Group chat name updated"
+msgstr ""
+
+#: src/Navigation.tsx:514
+#: src/screens/Messages/ConversationSettings/index.tsx:113
+msgid "Group chat settings"
+msgstr ""
+
+#: src/screens/Messages/components/ChatLocked.tsx:41
+#: src/screens/Messages/ConversationSettings/index.tsx:427
+msgctxt "toast"
+msgid "Group chat unlocked"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:392
+msgctxt "toast"
+msgid "Group chat unmuted"
+msgstr ""
+
+#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:181
+msgid "Group Chats"
+msgstr ""
+
+#: src/screens/Messages/Settings.tsx:212
+msgid "Group chats are only available to users 18 and over."
+msgstr ""
+
+#. placeholder {0}: convo.details.memberLimit
+#: src/screens/Messages/components/InviteLinkDialog.tsx:205
+msgid "Group chats can only have a maximum of {0, plural, other {# people}}."
+msgstr ""
+
+#: src/components/dialogs/SearchablePeopleList.tsx:565
+#: src/components/dms/InitiateChatFlow.tsx:1048
+msgid "Group is locked"
+msgstr ""
+
+#: src/components/dms/InitiateChatFlow.tsx:292
+#: src/components/dms/InitiateChatFlow.tsx:705
+#: src/screens/Messages/ConversationSettings/prompts.tsx:50
+msgid "Group name"
+msgstr ""
+
+#: src/components/dms/InitiateChatFlow.tsx:730
+#: src/screens/Messages/ConversationSettings/prompts.tsx:69
+msgid "Group name is too long. {MAX_GROUP_NAME_GRAPHEME_LENGTH, plural, other {The maximum number of characters is #.}}"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:219
+msgid "Hacking or system attacks"
+msgstr ""
+
+#: src/state/shell/progress-guide.tsx:221
+#: src/state/shell/progress-guide.tsx:231
+msgid "Half way there!"
+msgstr ""
+
+#: src/screens/Settings/AccountSettings.tsx:133
+#: src/screens/Settings/AccountSettings.tsx:138
+msgid "Handle"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:609
+msgid "Handle already taken. Please try a different one."
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:197
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:356
+msgid "Handle changed!"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:613
+msgid "Handle too long. Please try a shorter one."
+msgstr ""
+
+#: src/components/FeedCard.tsx:156
+#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:123
+msgid "Happening now"
+msgstr ""
+
+#. Accessibility label for the icon-only pill that filters the GIF picker to happy/joyful GIFs.
+#: src/features/gifPicker/components/GifCategoryPills.tsx:65
+msgid "Happy GIFs"
+msgstr ""
+
+#: src/screens/Settings/AccessibilitySettings.tsx:86
+msgid "Haptics"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:99
+msgid "Harassment or hate"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:189
+msgid "Harmful or high-risk activities"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:162
+msgid "Harming or endangering minors"
+msgstr ""
+
+#: src/Navigation.tsx:498
+msgid "Hashtag"
+msgstr ""
+
+#: src/components/RichTextTag.tsx:53
+msgid "Hashtag {tag}"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:111
+msgid "Hate speech"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:196
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:325
+msgid "Have a code? <0>Click here.0>"
+msgstr ""
+
+#: src/screens/Signup/StepInfo/index.tsx:323
+msgid "Have we got your location wrong? <0>Tap here to update your location with GPS.0>"
+msgstr ""
+
+#: src/screens/Signup/index.tsx:248
+msgid "Having trouble?"
+msgstr ""
+
+#: src/components/contacts/screens/PhoneInput.tsx:290
+msgid "Held by Bluesky for 7 days to prevent abuse, then deleted"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:256
+#: src/screens/Settings/Settings.tsx:260
+#: src/view/shell/desktop/RightNav.tsx:130
+#: src/view/shell/desktop/RightNav.tsx:133
+#: src/view/shell/Drawer.tsx:440
+msgid "Help"
+msgstr ""
+
+#: src/screens/Onboarding/StepProfile/index.tsx:262
+msgid "Help people know you're not a bot by uploading a picture or creating an avatar."
+msgstr ""
+
+#: src/screens/Settings/components/AddAppPasswordDialog.tsx:187
+msgid "Here is your app password!"
+msgstr ""
+
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:74
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:120
+msgid "Hey there 👋"
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:171
+msgid "Hey there!"
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:276
+msgid "Hi there!"
+msgstr ""
+
+#: src/components/VideoPostCard.tsx:178
+#: src/components/VideoPostCard.tsx:462
+msgid "Hidden"
+msgstr ""
+
+#: src/screens/VideoFeed/index.tsx:714
+msgid "Hidden by your moderation settings."
+msgstr ""
+
+#: src/components/ListCard.tsx:133
+msgid "Hidden list"
+msgstr ""
+
+#: src/components/interstitials/Trending.tsx:143
+#: src/components/interstitials/TrendingVideos.tsx:139
+#: src/components/moderation/ContentHider.tsx:217
+#: src/components/moderation/LabelPreference.tsx:141
+#: src/components/moderation/PostHider.tsx:140
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:820
+#: src/lib/moderation/useLabelBehaviorDescription.ts:18
+#: src/lib/moderation/useLabelBehaviorDescription.ts:23
+#: src/lib/moderation/useLabelBehaviorDescription.ts:28
+#: src/lib/moderation/useLabelBehaviorDescription.ts:33
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
+msgid "Hide"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:956
+msgctxt "action"
+msgid "Hide"
+msgstr ""
+
+#: src/components/dialogs/Embed.tsx:124
+msgid "Hide customization options"
+msgstr ""
+
+#: src/components/dms/SystemMessageGroup.tsx:57
+msgid "Hide group chat updates"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:533
+msgid "Hide lists"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:613
+msgid "Hide password"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:660
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:663
+msgid "Hide post for me"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:674
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:684
+msgid "Hide reply for everyone"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:660
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:663
+msgid "Hide reply for me"
+msgstr ""
+
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
+msgid "Hide this card"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:817
+msgid "Hide this post?"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:817
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:852
+msgid "Hide this reply?"
+msgstr ""
+
+#: src/components/Post/Translated/index.tsx:216
+#: src/components/Post/Translated/index.tsx:350
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:546
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:548
+msgid "Hide translation"
+msgstr ""
+
+#: src/components/interstitials/Trending.tsx:125
+msgid "Hide trending topics"
+msgstr ""
+
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
+msgid "Hide trending topics?"
+msgstr ""
+
+#: src/components/interstitials/TrendingVideos.tsx:137
+msgid "Hide trending videos?"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:947
+msgid "Hide user list"
+msgstr ""
+
+#: src/screens/Moderation/VerificationSettings.tsx:88
+#: src/screens/Moderation/VerificationSettings.tsx:97
+msgid "Hide verification badges"
+msgstr ""
+
+#: src/components/moderation/ContentHider.tsx:168
+#: src/components/moderation/PostHider.tsx:94
+msgid "Hides the content"
+msgstr ""
+
+#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:84
+msgid "Hides the invite friends promo banner"
+msgstr ""
+
+#: src/components/dialogs/BirthDateSettings.tsx:76
+msgid "Hmm, it looks like you're signed in with an <0>App Password0>. To set your birthdate, you'll need to sign in with your main account password, or ask whomever controls this account to do so."
+msgstr ""
+
+#: src/ageAssurance/useVerificationFlow.ts:122
+msgid "Hmm, it seems we weren't able to compute your level of access. Please try again."
+msgstr ""
+
+#: src/ageAssurance/useVerificationFlow.ts:141
+msgid "Hmm, it seems your device was unable to share age information with us."
+msgstr ""
+
+#: src/view/com/posts/PostFeedErrorMessage.tsx:125
+msgid "Hmm, some kind of issue occurred when contacting the feed server. Please let the feed owner know about this issue."
+msgstr ""
+
+#: src/view/com/posts/PostFeedErrorMessage.tsx:113
+msgid "Hmm, the feed server appears to be misconfigured. Please let the feed owner know about this issue."
+msgstr ""
+
+#: src/view/com/posts/PostFeedErrorMessage.tsx:119
+msgid "Hmm, the feed server appears to be offline. Please let the feed owner know about this issue."
+msgstr ""
+
+#: src/view/com/posts/PostFeedErrorMessage.tsx:116
+msgid "Hmm, the feed server gave a bad response. Please let the feed owner know about this issue."
+msgstr ""
+
+#: src/view/com/posts/PostFeedErrorMessage.tsx:110
+msgid "Hmm, we're having trouble finding this feed. It may have been deleted."
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:61
+msgid "Hmmmm, it seems we're having trouble loading this data. See below for more details. If this issue persists, please contact us."
+msgstr ""
+
+#: src/screens/Profile/ErrorState.tsx:32
+msgid "Hmmmm, we couldn't load that moderation service."
+msgstr ""
+
+#: src/view/com/composer/state/video.ts:447
+msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!"
+msgstr ""
+
+#: src/Navigation.tsx:764
+#: src/Navigation.tsx:785
+#: src/view/shell/bottom-bar/BottomBar.tsx:196
+#: src/view/shell/desktop/LeftNav.tsx:667
+#: src/view/shell/Drawer.tsx:499
+msgid "Home"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:430
+msgid "Host:"
+msgstr ""
+
+#: src/components/dialogs/ServerInput.tsx:138
+#: src/screens/Login/components/HostingProviderDialog.tsx:159
+#: src/screens/Login/ForgotPasswordForm.tsx:80
+#: src/screens/Login/LoginForm.tsx:659
+msgid "Hosting provider"
+msgstr ""
+
+#. placeholder {0}: toNiceHostingUrl(state.pdsUrl)
+#: src/screens/Login/LoginForm.tsx:655
+msgid "Hosting provider: {0}"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:657
+msgid "Hosting provider: Bluesky"
+msgstr ""
+
+#: src/components/contacts/components/InviteInfo.tsx:54
+msgid "How it works:"
+msgstr ""
+
+#: src/components/dialogs/InAppBrowserConsent.tsx:63
+#: src/components/dialogs/InAppBrowserConsent.tsx:67
+msgid "How should we open this link?"
+msgstr ""
+
+#: src/components/contacts/screens/PhoneInput.tsx:279
+msgid "How we use your number:"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:150
+msgid "Human trafficking"
+msgstr ""
+
+#: src/components/contacts/screens/GetContacts.tsx:267
+msgid "I consent to Bluesky using my contacts for mutual friend discovery and to retain hashed data for matching until I opt out."
+msgstr ""
+
+#: src/screens/Settings/components/DisableEmail2FADialog.tsx:134
+#: src/screens/Settings/components/DisableEmail2FADialog.tsx:137
+msgid "I have a code"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:292
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:298
+msgid "I have my own domain"
+msgstr ""
+
+#: src/components/dms/BlockedByListDialog.tsx:55
+msgid "I understand"
+msgstr ""
+
+#. placeholder {0}: currentAccount.handle
+#: src/components/contacts/screens/ViewMatches.tsx:578
+msgid "I'm on Bluesky as {0} - come find me! https://bsky.app/download"
+msgstr ""
+
+#: src/components/Lightbox/Lightbox.web.tsx:246
+msgid "If alt text is long, toggles alt text expanded state"
+msgstr ""
+
+#: src/screens/Settings/LanguageSettings.tsx:235
+msgid "If none are selected, all languages will be shown in your feeds."
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:103
+msgid "If you are 18 years of age or older and want to try again, click the button below and use a different verification method if one is available in your region. If you have questions or concerns, <0>our support team can help.0>"
+msgstr ""
+
+#: src/screens/Signup/StepInfo/index.tsx:340
+msgid "If you are not yet an adult according to the laws of your country, your parent or legal guardian must read these Terms on your behalf."
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:116
+msgid "If you believe your birthdate is incorrect, you can update it by <0>clicking here0>."
+msgstr ""
+
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:272
+msgid "If you delete this list, you won't be able to recover it."
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:274
+msgid "If you have your own domain, you can use that as your handle. This lets you self-verify your identity. <0>Learn more here.0>"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:282
+msgid "If you need to update your email, <0>click here0>."
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:810
+msgid "If you remove this post, you won't be able to recover it."
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Update.tsx:206
+msgid "If you update your email address, email 2FA will be disabled."
+msgstr ""
+
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:60
+msgid "If you want to change your password, we will send you a code to verify that this is your account."
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:157
+#: src/view/screens/Storybook/Admonitions.tsx:90
+msgid "If you want to restrict who can receive notifications for your account's activity, you can change this in <0>Settings → Privacy and Security0>."
+msgstr ""
+
+#: src/components/dialogs/ServerInput.tsx:210
+msgid "If you're a developer, you can host your own server."
+msgstr ""
+
+#: src/screens/Settings/components/DeactivateAccountDialog.tsx:92
+msgid "If you're trying to change your handle or email, do so before you deactivate."
+msgstr ""
+
+#: src/components/images/ImageLayoutGridItem.tsx:91
+msgid "Image"
+msgstr ""
+
+#. placeholder {0}: index + 1
+#: src/components/images/Gallery/index.tsx:457
+msgid "Image {0}"
+msgstr ""
+
+#. placeholder {0}: index + 1
+#. placeholder {1}: imgs.length
+#: src/components/Lightbox/Lightbox.web.tsx:261
+msgid "Image {0} of {1}"
+msgstr ""
+
+#. placeholder {0}: index + 1
+#: src/components/images/Gallery/index.tsx:442
+msgid "Image {0} of {imageCount}"
+msgstr ""
+
+#: src/screens/Settings/AboutSettings.tsx:74
+msgid "Image cache cleared"
+msgstr ""
+
+#. Android-only toast message which includes amount of space freed using localized number formatting
+#. placeholder {0}: i18n.number( Math.abs(sizeDiffBytes / 1024 / 1024), { notation: 'compact', style: 'unit', unit: 'megabyte', }, )
+#: src/screens/Settings/AboutSettings.tsx:60
+msgid "Image cache cleared, freed {0}"
+msgstr ""
+
+#. placeholder {0}: images.length
+#: src/components/images/Gallery/index.tsx:274
+msgid "Image gallery, {0} images"
+msgstr ""
+
+#. Image has been moderated and user has the option of showing it temporarily
+#: src/features/liveNow/components/LiveStatusDialog.tsx:300
+msgid "Image is hidden due to your moderation settings."
+msgstr ""
+
+#. Image has been moderated and is not visible to the user
+#: src/features/liveNow/components/LiveStatusDialog.tsx:310
+msgid "Image is unavailable."
+msgstr ""
+
+#: src/components/Lightbox/chrome/ImageMenu.tsx:72
+#: src/components/Lightbox/Lightbox.web.tsx:265
+#: src/components/Lightbox/Lightbox.web.tsx:273
+msgid "Image options"
+msgstr ""
+
+#: src/components/Lightbox/Lightbox.web.tsx:316
+#: src/lib/media/save-image.ios.ts:25
+#: src/lib/media/save-image.ts:29
+msgid "Image saved"
+msgstr ""
+
+#: src/components/Lightbox/Lightbox.web.tsx:82
+msgid "Image viewer"
+msgstr ""
+
+#: src/lib/media/save-image.ts:51
+msgid "Images cannot be saved unless permission is granted to access your photo library."
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:51
+msgid "Impersonation"
+msgstr ""
+
+#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:76
+#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:81
+#: src/screens/Settings/FindContactsSettings.tsx:153
+#: src/screens/Settings/FindContactsSettings.tsx:158
+msgid "Import contacts"
+msgstr ""
+
+#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:116
+#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:127
+msgid "Import Contacts"
+msgstr ""
+
+#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:78
+msgid "Import contacts or invite your friends"
+msgstr ""
+
+#: src/components/contacts/FindContactsBannerNUX.tsx:33
+#: src/components/contacts/FindContactsBannerNUX.tsx:72
+msgid "Import contacts to find your friends"
+msgstr ""
+
+#. placeholder {0}: i18n.date(new Date(syncedAt), { dateStyle: 'long', })
+#: src/screens/Settings/FindContactsSettings.tsx:535
+msgid "Imported on {0}"
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:279
+msgid "In order to provide an age-appropriate experience, we need to know your birthdate. This is a one-time thing, and your data will be kept private."
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:30
+msgid "In-app"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:148
+msgid "In-app notifications"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:21
+msgid "In-app, everyone"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:25
+msgid "In-app, people you follow"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:29
+msgid "In-app, push"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:20
+msgid "In-app, push, everyone"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:24
+msgid "In-app, push, people you follow"
+msgstr ""
+
+#: src/screens/Messages/ChatList.tsx:437
+msgid "Inbox empty"
+msgstr ""
+
+#. Title message shown in chat requests inbox when it's empty
+#: src/screens/Messages/Inbox.tsx:219
+msgid "Inbox zero!"
+msgstr ""
+
+#. Advanced search filter
+#. Advanced search filter
+#. Advanced search filter
+#. Include search results with or without replies
+#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:47
+#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:58
+#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:75
+#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:81
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:392
+msgid "Include"
+msgstr ""
+
+#. placeholder {0}: filter.mode === 'exclude' ? l({message: 'Exclude', comment: 'Advanced search filter'}) : l({message: 'Include', comment: 'Advanced search filter'})
+#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:44
+msgid "Include or exclude matching posts (currently: {0})"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:31
+msgid "Include posts and/or replies (currently: {currentLabel})"
+msgstr ""
+
+#. Advanced search filter
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:305
+msgid "Include posts made since this date"
+msgstr ""
+
+#. Advanced search filter
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:329
+msgid "Include posts made until this date"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:50
+msgid "Include these results"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:165
+msgid "Incorrect username or password"
+msgstr ""
+
+#: src/screens/Login/SetNewPasswordForm.tsx:124
+msgid "Input code sent to your email for password reset"
+msgstr ""
+
+#: src/screens/Login/SetNewPasswordForm.tsx:148
+msgid "Input new password"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:456
+msgid "Input the code which has been emailed to you"
+msgstr ""
+
+#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:136
+msgid "Interaction limited"
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:269
+msgid "Interaction settings"
+msgstr ""
+
+#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:33
+msgid "Introducing activity notifications"
+msgstr ""
+
+#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:49
+msgid "Introducing drafts"
+msgstr ""
+
+#: src/components/dialogs/nuxs/FindContactsAnnouncement.tsx:56
+msgid "Introducing finding friends via contacts"
+msgstr ""
+
+#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:99
+msgid "Introducing group chats"
+msgstr ""
+
+#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:38
+msgid "Introducing saved posts AKA bookmarks"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:156
+#: src/screens/Settings/components/DisableEmail2FADialog.tsx:71
+msgid "Invalid 2FA confirmation code."
+msgstr ""
+
+#: src/components/intents/GroupChatJoinDialog.tsx:157
+msgid "Invalid group chat code."
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:615
+msgid "Invalid handle. Please try a different one."
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:401
+msgctxt "toast"
+msgid "Invalid interaction settings."
+msgstr ""
+
+#: src/components/contacts/phone-number.ts:33
+#: src/components/contacts/screens/PhoneInput.tsx:142
+msgid "Invalid phone number"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/index.tsx:100
+msgid "Invalid report subject"
+msgstr ""
+
+#: src/components/intents/GroupChatJoinDialog.tsx:200
+#: src/screens/Messages/components/OutgoingRequestListItem.tsx:41
+msgid "Invalid rescind request."
+msgstr ""
+
+#: src/components/intents/VerifyEmailIntentDialog.tsx:86
+msgid "Invalid Verification Code"
+msgstr ""
+
+#: src/components/contacts/screens/ViewMatches.tsx:587
+msgid "Invite"
+msgstr ""
+
+#: src/components/contacts/screens/ViewMatches.tsx:567
+msgid "Invite {name} to join Bluesky"
+msgstr ""
+
+#: src/screens/Signup/StepInfo/index.tsx:193
+msgid "Invite code"
+msgstr ""
+
+#: src/screens/Signup/state.ts:347
+msgid "Invite code not accepted. Check that you input it correctly and try again."
+msgstr ""
+
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:352
+#: src/view/shell/Drawer.tsx:121
+msgid "Invite friends"
+msgstr ""
+
+#: src/components/contacts/components/InviteInfo.tsx:42
+#: src/components/contacts/components/InviteInfo.tsx:44
+msgid "Invite Friends"
+msgstr ""
+
+#: src/components/contacts/screens/ViewMatches.tsx:301
+msgid "Invite friends <0/>"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:193
+#: src/screens/Messages/components/InviteLinkDialog.tsx:329
+#: src/screens/Messages/components/InviteLinkDialog.tsx:335
+#: src/screens/Messages/components/InviteLinkDialog.tsx:514
+#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:149
+#: src/screens/Messages/ConversationSettings/index.tsx:557
+msgid "Invite link"
+msgstr ""
+
+#. Link that invites someone to follow your profile, distinct from a group chat invite link
+#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:214
+msgctxt "profile invite"
+msgid "Invite link"
+msgstr ""
+
+#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:127
+msgid "Invite link copied"
+msgstr ""
+
+#: src/components/dms/getSystemMessageInfo.ts:120
+msgid "Invite link created"
+msgstr ""
+
+#: src/components/dms/getSystemMessageInfo.ts:138
+#: src/screens/Messages/components/InviteLinkDialog.tsx:329
+msgid "Invite link disabled"
+msgstr ""
+
+#: src/components/dms/getSystemMessageInfo.ts:126
+msgid "Invite link edited"
+msgstr ""
+
+#: src/components/dms/getSystemMessageInfo.ts:132
+msgid "Invite link enabled"
+msgstr ""
+
+#: src/components/StarterPack/ShareDialog.tsx:83
+msgid "Invite people to this starter pack!"
+msgstr ""
+
+#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:91
+#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:144
+msgid "Invite your friends"
+msgstr ""
+
+#: src/screens/StarterPack/Wizard/StepDetails.tsx:37
+msgid "Invite your friends to follow your favorite feeds and people"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:155
+msgid "Invited"
+msgstr ""
+
+#: src/screens/StarterPack/Wizard/StepDetails.tsx:34
+msgid "Invites, but personal"
+msgstr ""
+
+#: src/components/contacts/components/InviteInfo.tsx:47
+msgid "It looks like some of your contacts have not tried to find you here yet. You can personally invite them by customizing a draft message we will provide."
+msgstr ""
+
+#: src/screens/Signup/StepInfo/index.tsx:373
+msgid "It's correct"
+msgstr ""
+
+#. placeholder {0}: getName(items[0])
+#: src/screens/StarterPack/Wizard/index.tsx:483
+msgid "It's just <0>{0} 0>right now! Add more people to your starter pack by searching above."
+msgstr ""
+
+#: src/screens/StarterPack/Wizard/index.tsx:478
+msgid "It's just you right now! Add more people to your starter pack by searching above."
+msgstr ""
+
+#. placeholder {0}: videoState.jobId
+#: src/view/com/composer/Composer.tsx:2611
+msgid "Job ID: {0}"
+msgstr ""
+
+#. Link to a page with job openings at Bluesky
+#: src/view/com/auth/SplashScreen.web.tsx:181
+msgid "Jobs"
+msgstr ""
+
+#: src/components/dms/ChatInvite/Root.tsx:117
+#: src/components/intents/GroupChatJoinDialog.tsx:296
+msgid "Join"
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackLandingScreen.tsx:210
+#: src/screens/StarterPack/StarterPackLandingScreen.tsx:215
+#: src/screens/StarterPack/StarterPackScreen.tsx:478
+#: src/screens/StarterPack/StarterPackScreen.tsx:488
+msgid "Join Bluesky"
+msgstr ""
+
+#: src/components/intents/GroupChatJoinDialog.tsx:72
+#: src/components/intents/GroupChatJoinDialog.tsx:464
+msgid "Join group chat"
+msgstr ""
+
+#: src/components/intents/GroupChatJoinDialog.tsx:189
+#: src/screens/Messages/components/OutgoingRequestListItem.tsx:31
+msgid "Join request rescinded."
+msgstr ""
+
+#: src/components/StarterPack/QrCode.tsx:72
+#: src/view/shell/NavSignupCard.tsx:41
+msgid "Join the conversation"
+msgstr ""
+
+#: src/lib/interests.ts:63
+msgid "Journalism"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1539
+#: src/view/com/composer/Composer.tsx:1549
+#: src/view/com/composer/drafts/DraftsButton.tsx:135
+msgid "Keep editing"
+msgstr ""
+
+#: src/components/activity-notifications/SubscribeProfileDialog.tsx:230
+msgid "Keep me posted"
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:200
+msgid "KWS website"
+msgstr ""
+
+#. placeholder {0}: sanitizeDisplayName(desc.source!)
+#: src/components/moderation/ContentHider.tsx:245
+msgid "Labeled by {0}."
+msgstr ""
+
+#: src/components/moderation/ContentHider.tsx:243
+msgid "Labeled by the author."
+msgstr ""
+
+#: src/view/com/composer/labels/LabelsBtn.tsx:70
+#: src/view/screens/Profile.tsx:232
+msgid "Labels"
+msgstr ""
+
+#: src/view/com/composer/labels/LabelsBtn.tsx:68
+msgid "Labels added"
+msgstr ""
+
+#: src/components/moderation/LabelsOnMeDialog.tsx:78
+msgid "Labels applied to this post"
+msgstr ""
+
+#: src/screens/Profile/Sections/Labels.tsx:195
+msgid "Labels are annotations on users and content. They can be used to hide, warn, and categorize the network."
+msgstr ""
+
+#: src/components/moderation/LabelsOnMeDialog.tsx:76
+msgid "Labels on your account"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:357
+msgid "Language"
+msgstr ""
+
+#: src/Navigation.tsx:220
+msgid "Language Settings"
+msgstr ""
+
+#: src/screens/Settings/LanguageSettings.tsx:98
+#: src/screens/Settings/Settings.tsx:240
+#: src/screens/Settings/Settings.tsx:243
+msgid "Languages"
+msgstr ""
+
+#: src/screens/Settings/AppearanceSettings.tsx:160
+msgid "Larger"
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:443
+#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:179
+msgid "Last initiated {timeAgo} ago"
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:441
+#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:177
+msgid "Last initiated just now"
+msgstr ""
+
+#: src/screens/Hashtag.tsx:97
+#: src/screens/Search/SearchResults.tsx:95
+#: src/screens/Topic.tsx:64
+msgid "Latest"
+msgstr ""
+
+#: src/components/verification/VerificationsDialog.tsx:168
+#: src/components/verification/VerifierDialog.tsx:136
+#: src/screens/Moderation/VerificationSettings.tsx:50
+#: src/screens/Profile/Header/EditProfileDialog.tsx:346
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:215
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:279
+msgctxt "english-only-resource"
+msgid "Learn more"
+msgstr ""
+
+#: src/components/moderation/ScreenHider.tsx:143
+msgid "Learn More"
+msgstr ""
+
+#: src/screens/Search/SearchResults.tsx:273
+msgctxt "english-only-resource"
+msgid "Learn more about <0>how to use advanced search0>."
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceDismissibleFeedBanner.tsx:66
+msgid "Learn more about age assurance"
+msgstr ""
+
+#: src/view/com/auth/SplashScreen.web.tsx:169
+msgid "Learn more about Bluesky"
+msgstr ""
+
+#: src/components/contacts/components/InviteInfo.tsx:33
+msgid "Learn more about how inviting friends works"
+msgstr ""
+
+#: src/components/contacts/screens/PhoneInput.tsx:303
+#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:53
+#: src/screens/Settings/FindContactsSettings.tsx:140
+msgctxt "english-only-resource"
+msgid "Learn more about importing contacts"
+msgstr ""
+
+#: src/components/dialogs/ServerInput.tsx:220
+#: src/screens/Login/components/HostingProviderDialog.tsx:241
+msgid "Learn more about self hosting your PDS."
+msgstr ""
+
+#: src/components/moderation/ContentHider.tsx:166
+#: src/components/moderation/ContentHider.tsx:230
+msgid "Learn more about the moderation applied to this content"
+msgstr ""
+
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:150
+msgid "Learn more about these changes and how to share your thoughts with us by <0>reading our blog post.0>"
+msgstr ""
+
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:90
+msgid "Learn more about these changes and how to share your thoughts with us by reading our blog post."
+msgstr ""
+
+#: src/components/moderation/PostHider.tsx:116
+#: src/components/moderation/ScreenHider.tsx:132
+msgid "Learn more about this warning"
+msgstr ""
+
+#: src/components/verification/VerificationsDialog.tsx:153
+#: src/components/verification/VerifierDialog.tsx:122
+msgctxt "english-only-resource"
+msgid "Learn more about verification on Bluesky"
+msgstr ""
+
+#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:128
+#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:131
+msgid "Learn more about what is public on Bluesky."
+msgstr ""
+
+#: src/screens/Profile/components/GermButton.tsx:212
+msgid "Learn more about your Germ DM link"
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceAdmonition.tsx:90
+msgid "Learn more in your <0>account settings.0>"
+msgstr ""
+
+#: src/components/dialogs/ServerInput.tsx:222
+#: src/components/moderation/ContentHider.tsx:253
+#: src/screens/Login/components/HostingProviderDialog.tsx:243
+msgid "Learn more."
+msgstr ""
+
+#: src/components/dms/LeaveConvoPrompt.tsx:59
+#: src/screens/Messages/ConversationSettings/index.tsx:591
+msgid "Leave"
+msgstr ""
+
+#. Leave a conversation (reject a chat invitation)
+#: src/screens/Messages/components/ChatStatusInfo.tsx:72
+msgctxt "Button"
+msgid "Leave"
+msgstr ""
+
+#: src/components/dms/MessagesListBlockedFooter.tsx:109
+#: src/components/dms/MessagesListBlockedFooter.tsx:116
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
+#: src/screens/Messages/components/ChatEnded.tsx:66
+#: src/screens/Messages/components/ChatLocked.tsx:112
+msgid "Leave chat"
+msgstr ""
+
+#: src/components/dms/AfterReportConversationDialog.tsx:229
+#: src/components/dms/AfterReportConversationDialog.tsx:233
+#: src/components/dms/ConvoMenu.tsx:236
+#: src/components/dms/ConvoMenu.tsx:240
+#: src/components/dms/ConvoMenu.tsx:308
+#: src/components/dms/ConvoMenu.tsx:312
+#: src/components/dms/LeaveConvoPrompt.tsx:53
+msgid "Leave conversation"
+msgstr ""
+
+#. After-report action for a conversation
+#: src/components/dms/AfterReportConversationDialog.tsx:174
+msgctxt "button"
+msgid "Leave conversation"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/prompts.tsx:130
+#: src/screens/Messages/ConversationSettings/prompts.tsx:154
+msgid "Leave group chat"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:590
+msgid "Leave this group chat"
+msgstr ""
+
+#: src/components/dialogs/LinkWarning.tsx:83
+#: src/components/dialogs/LinkWarning.tsx:91
+msgid "Leaving Bluesky"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/prompts.tsx:153
+msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
+msgstr ""
+
+#: src/components/moderation/BlockDialog.tsx:274
+msgid "Left group chat."
+msgstr ""
+
+#: src/screens/SignupQueued.tsx:158
+msgid "left to go."
+msgstr ""
+
+#: src/components/StarterPack/ProfileStarterPacks.tsx:357
+msgid "Let me choose"
+msgstr ""
+
+#: src/screens/Login/index.tsx:177
+#: src/screens/Login/index.tsx:193
+msgid "Let's get your password reset!"
+msgstr ""
+
+#: src/screens/Onboarding/StepFinished/index.tsx:337
+msgid "Let's go!"
+msgstr ""
+
+#: src/components/dialogs/Embed.tsx:159
+#: src/components/dialogs/Embed.tsx:161
+#: src/screens/Settings/AppearanceSettings.tsx:89
+msgid "Light"
+msgstr ""
+
+#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:14
+msgctxt "Name of app icon variant"
+msgid "Light"
+msgstr ""
+
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
+msgid "Like"
+msgstr ""
+
+#. Accessibility label for the like button when the post has not been liked, verb form followed by number of likes and noun form
+#. placeholder {0}: post.likeCount || 0
+#: src/components/PostControls/index.tsx:284
+msgid "Like ({0, plural, one {# like} other {# likes}})"
+msgstr ""
+
+#: src/components/ProgressGuide/List.tsx:110
+msgid "Like 10 posts"
+msgstr ""
+
+#: src/state/shell/progress-guide.tsx:217
+#: src/state/shell/progress-guide.tsx:222
+msgid "Like 10 posts to train the Discover feed"
+msgstr ""
+
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
+msgid "Like this feed"
+msgstr ""
+
+#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:149
+msgid "Like this labeler"
+msgstr ""
+
+#: src/Navigation.tsx:298
+#: src/Navigation.tsx:303
+msgid "Liked by"
+msgstr ""
+
+#: src/screens/Post/PostLikedBy.tsx:31
+#: src/screens/Profile/ProfileLabelerLikedBy.tsx:22
+#: src/view/screens/ProfileFeedLikedBy.tsx:22
+msgid "Liked By"
+msgstr ""
+
+#. placeholder {0}: count || 0
+#. placeholder {0}: feed.likeCount || 0
+#: src/components/FeedCard.tsx:249
+#: src/view/com/feeds/FeedSourceCard.tsx:173
+msgid "Liked by {0, plural, one {# user} other {# users}}"
+msgstr ""
+
+#. Social proof below the post stats; the bolded name is a person the viewer follows who liked the post
+#. placeholder {0}: nameLink(names[0])
+#. placeholder {0}: names[0].displayName
+#: src/screens/PostThread/components/LikesStat.tsx:132
+#: src/screens/PostThread/components/LikesStat.tsx:173
+msgid "Liked by {0}"
+msgstr ""
+
+#. Social proof below the post stats; the bolded names are people the viewer follows who liked the post
+#. placeholder {0}: nameLink(names[0])
+#. placeholder {0}: names[0].displayName
+#. placeholder {1}: nameLink(names[1])
+#. placeholder {1}: names[1].displayName
+#: src/screens/PostThread/components/LikesStat.tsx:131
+#: src/screens/PostThread/components/LikesStat.tsx:169
+msgid "Liked by {0} and {1}"
+msgstr ""
+
+#: src/components/LabelingServiceCard/index.tsx:96
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
+#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
+#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
+msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
+msgstr ""
+
+#: src/lib/hooks/useNotificationHandler.ts:158
+#: src/screens/Settings/NotificationSettings/index.tsx:159
+#: src/screens/Settings/NotificationSettings/index.tsx:314
+#: src/view/screens/Profile.tsx:238
+msgid "Likes"
+msgstr ""
+
+#: src/lib/hooks/useNotificationHandler.ts:200
+#: src/screens/Settings/NotificationSettings/index.tsx:238
+#: src/screens/Settings/NotificationSettings/index.tsx:364
+msgid "Likes of your reposts"
+msgstr ""
+
+#: src/screens/PostThread/components/LikesStat.tsx:39
+msgid "Likes on this post"
+msgstr ""
+
+#: src/screens/PostThread/components/HeaderDropdown.tsx:49
+#: src/screens/PostThread/components/HeaderDropdown.tsx:54
+msgid "Linear"
+msgstr ""
+
+#: src/components/Lightbox/Lightbox.web.tsx:300
+msgid "Link copied to clipboard"
+msgstr ""
+
+#: src/Navigation.tsx:253
+msgid "List"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:397
+msgid "List avatar"
+msgstr ""
+
+#: src/screens/ProfileList/components/SubscribeMenu.tsx:48
+msgctxt "toast"
+msgid "List blocked"
+msgstr ""
+
+#. placeholder {0}: sanitizeHandle(creator.handle, '@')
+#. placeholder {0}: sanitizeHandle(feed.creatorHandle, '@')
+#: src/components/ListCard.tsx:153
+#: src/view/com/feeds/FeedSourceCard.tsx:153
+msgid "List by {0}"
+msgstr ""
+
+#: src/view/com/profile/ProfileSubpageHeader.tsx:145
+msgid "List by <0/>"
+msgstr ""
+
+#: src/view/com/profile/ProfileSubpageHeader.tsx:143
+msgid "List by you"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:127
+msgid "List created, but failed to add some members"
+msgstr ""
+
+#: src/view/com/feeds/MissingFeed.tsx:155
+msgid "List creator"
+msgstr ""
+
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:93
+msgctxt "toast"
+msgid "List deleted"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:446
+msgid "List description"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:466
+msgid "List description is too long. {DESCRIPTION_MAX_GRAPHEMES, plural, other {The maximum number of characters is #.}}"
+msgstr ""
+
+#: src/screens/List/ListHiddenScreen.tsx:133
+msgid "List has been hidden"
+msgstr ""
+
+#: src/screens/ProfileList/index.tsx:175
+msgid "List Hidden"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:438
+msgid "List must have a name."
+msgstr ""
+
+#: src/screens/ProfileList/components/SubscribeMenu.tsx:33
+msgctxt "toast"
+msgid "List muted"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:410
+msgid "List name"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:430
+msgid "List name is too long. {DISPLAY_NAME_MAX_GRAPHEMES, plural, other {The maximum number of characters is #.}}"
+msgstr ""
+
+#: src/screens/ProfileList/components/Header.tsx:115
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:130
+msgctxt "toast"
+msgid "List unblocked"
+msgstr ""
+
+#: src/screens/ProfileList/components/Header.tsx:101
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:116
+msgctxt "toast"
+msgid "List unmuted"
+msgstr ""
+
+#: src/Navigation.tsx:174
+#: src/view/screens/Lists.tsx:60
+#: src/view/screens/Profile.tsx:233
+#: src/view/screens/Profile.tsx:241
+#: src/view/shell/desktop/LeftNav.tsx:722
+#: src/view/shell/Drawer.tsx:604
+msgid "Lists"
+msgstr ""
+
+#: src/view/com/lists/MyLists.tsx:72
+msgid "Lists allow you to see content from your favorite people."
+msgstr ""
+
+#: src/components/dms/BlockedByListDialog.tsx:38
+msgid "Lists blocking this user:"
+msgstr ""
+
+#. Live status indicator on avatar. Should be extremely short, not much space for more than 4 characters
+#: src/features/liveNow/components/LiveIndicator.tsx:46
+msgid "LIVE"
+msgstr ""
+
+#. placeholder {0}: feed.title
+#: src/features/liveEvents/components/LiveEventFeedCardCompact.tsx:53
+#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:54
+msgid "Live event happening now: {0}"
+msgstr ""
+
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
+#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
+msgid "Live event hidden"
+msgstr ""
+
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
+#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
+msgid "Live event unhidden"
+msgstr ""
+
+#: src/features/liveNow/components/LiveStatusDialog.tsx:245
+msgid "Live feature is in beta"
+msgstr ""
+
+#: src/features/liveNow/components/EditLiveDialog.tsx:142
+#: src/features/liveNow/components/EditLiveDialog.tsx:146
+#: src/features/liveNow/components/GoLiveDialog.tsx:137
+#: src/features/liveNow/components/GoLiveDialog.tsx:141
+msgid "Live link"
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:87
+msgid "Load more"
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
+msgid "Load more suggested feeds"
+msgstr ""
+
+#: src/view/screens/Notifications.tsx:271
+msgid "Load new notifications"
+msgstr ""
+
+#: src/screens/Profile/ProfileFeed/index.tsx:208
+#: src/screens/Profile/Sections/Feed.tsx:118
+#: src/screens/ProfileList/FeedSection.tsx:113
+#: src/view/com/feeds/FeedPage.tsx:168
+msgid "Load new posts"
+msgstr ""
+
+#: src/screens/Messages/components/MessageComposer.tsx:254
+msgctxt "placeholder"
+msgid "Loading chat…"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:575
+msgid "Loading lists..."
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:279
+msgid "Loading post interaction settings..."
+msgstr ""
+
+#: src/view/com/composer/text-input/mobile/Autocomplete.tsx:60
+msgid "Loading..."
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:571
+msgid "Lock"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/prompts.tsx:107
+msgid "Lock group chat"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/prompts.tsx:105
+msgid "Lock group chat?"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:569
+msgid "Lock this group chat"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:571
+msgid "Locked"
+msgstr ""
+
+#: src/Navigation.tsx:328
+msgid "Log"
+msgstr ""
+
+#: src/components/AccountList.tsx:189
+msgid "Logged out"
+msgstr ""
+
+#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:107
+msgid "Logged-out visibility"
+msgstr ""
+
+#: src/view/shell/desktop/RightNav.tsx:142
+msgid "Logo by @sawaratsuki.bsky.social"
+msgstr ""
+
+#: src/view/shell/desktop/RightNav.tsx:139
+#: src/view/shell/Drawer.tsx:768
+msgid "Logo by <0>@sawaratsuki.bsky.social0>"
+msgstr ""
+
+#. placeholder {0}: isCashtag ? tag : `#${tag}`
+#: src/components/RichTextTag.tsx:55
+msgid "Long press to open tag menu for {0}"
+msgstr ""
+
+#: src/screens/Login/SetNewPasswordForm.tsx:114
+msgid "Looks like XXXXX-XXXXX"
+msgstr ""
+
+#: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:44
+msgid "Looks like you haven't saved any feeds! Use our recommendations or browse more below."
+msgstr ""
+
+#: src/screens/Home/NoFeedsPinned.tsx:84
+msgid "Looks like you unpinned all your feeds. But don't worry, you can add some below 😄"
+msgstr ""
+
+#: src/screens/Feeds/NoFollowingFeed.tsx:36
+msgid "Looks like you're missing a following feed. <0>Click here to add one.0>"
+msgstr ""
+
+#. Accessibility label for the icon-only pill that filters the GIF picker to GIFs about love/affection.
+#: src/features/gifPicker/components/GifCategoryPills.tsx:55
+msgid "Love GIFs"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/index.tsx:39
+msgid "Make adjustments to email settings for your account"
+msgstr ""
+
+#: src/components/StarterPack/ProfileStarterPacks.tsx:314
+msgid "Make one for me"
+msgstr ""
+
+#: src/components/dialogs/LinkWarning.tsx:101
+msgid "Make sure this is where you intend to go!"
+msgstr ""
+
+#: src/screens/Settings/ContentAndMediaSettings.tsx:62
+#: src/screens/Settings/ContentAndMediaSettings.tsx:65
+msgid "Manage saved feeds"
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:339
+msgid "Manage verification settings"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:111
+msgid "Manage your muted words and tags"
+msgstr ""
+
+#: src/screens/Login/components/HostingProviderDialog.tsx:173
+#: src/screens/Login/components/HostingProviderDialog.tsx:174
+msgid "Manual"
+msgstr ""
+
+#: src/screens/Messages/Inbox.tsx:312
+#: src/screens/Messages/Inbox.tsx:318
+msgid "Mark all as read"
+msgstr ""
+
+#: src/screens/Messages/ChatList.tsx:655
+#: src/screens/Messages/ChatList.tsx:659
+#: src/view/shell/bottom-bar/BottomBar.tsx:465
+#: src/view/shell/bottom-bar/BottomBar.tsx:469
+msgid "Mark all chats as read"
+msgstr ""
+
+#: src/screens/Messages/ChatList.tsx:663
+#: src/screens/Messages/ChatList.tsx:667
+#: src/view/shell/bottom-bar/BottomBar.tsx:473
+#: src/view/shell/bottom-bar/BottomBar.tsx:477
+msgid "Mark all requests as read"
+msgstr ""
+
+#: src/components/dms/ConvoMenu.tsx:248
+#: src/components/dms/ConvoMenu.tsx:252
+msgid "Mark as read"
+msgstr ""
+
+#: src/screens/Messages/Inbox.tsx:299
+msgid "Marked all as read"
+msgstr ""
+
+#: src/screens/Messages/ChatList.tsx:633
+#: src/view/shell/bottom-bar/BottomBar.tsx:444
+msgid "Marked all chats as read"
+msgstr ""
+
+#: src/screens/Messages/ChatList.tsx:642
+#: src/view/shell/bottom-bar/BottomBar.tsx:453
+msgid "Marked all requests as read"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:85
+#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:92
+msgid "Maybe later"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:24
+msgid "Me"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:375
+#: src/view/screens/Profile.tsx:236
+msgid "Media"
+msgstr ""
+
+#. Example: "Media stored on John's iPhone"
+#. placeholder {0}: draft.draft.deviceName
+#: src/view/com/composer/drafts/DraftItem.tsx:119
+msgid "Media stored on {0}"
+msgstr ""
+
+#: src/view/com/composer/drafts/DraftItem.tsx:117
+msgid "Media stored on another device"
+msgstr ""
+
+#: src/view/com/composer/labels/LabelsBtn.tsx:206
+msgid "Media that may be disturbing or inappropriate for some audiences."
+msgstr ""
+
+#: src/components/moderation/BlockDialog.tsx:300
+msgid "Member removed from group chat."
+msgstr ""
+
+#. The heading above the list of chat members.
+#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:34
+msgid "Members"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/prompts.tsx:106
+msgid "Members can still read chat history but can’t send new messages."
+msgstr ""
+
+#: src/components/WhoCanReply.tsx:320
+msgid "mentioned users"
+msgstr ""
+
+#: src/lib/hooks/useNotificationHandler.ts:179
+#: src/screens/Settings/NotificationSettings/index.tsx:192
+#: src/screens/Settings/NotificationSettings/index.tsx:339
+#: src/view/screens/Notifications.tsx:99
+msgid "Mentions"
+msgstr ""
+
+#. Advanced search filter
+#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:37
+msgid "Mentions of these people"
+msgstr ""
+
+#: src/components/Menu/index.tsx:119
+msgid "Menu"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:203
+msgctxt "action"
+msgid "Message"
+msgstr ""
+
+#: src/screens/Messages/components/MessageComposer.tsx:255
+msgctxt "description"
+msgid "Message"
+msgstr ""
+
+#. placeholder {0}: profile.handle
+#: src/components/dms/MessageProfileButton.tsx:99
+msgid "Message {0}"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:199
+msgid "Message {displayName}"
+msgstr ""
+
+#: src/screens/Messages/components/ChatListItem.tsx:322
+msgid "Message deleted"
+msgstr ""
+
+#: src/components/dms/MessageOverlays.tsx:111
+msgctxt "toast"
+msgid "Message deleted"
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:636
+msgid "Message failed to send."
+msgstr ""
+
+#. placeholder {0}: sender?.handle ?? 'unknown'
+#. placeholder {1}: message.text
+#: src/components/dms/MessageContextMenu.tsx:166
+msgid "Message from @{0}: {1}"
+msgstr ""
+
+#. placeholder {0}: rawError.message
+#: src/view/com/posts/PostFeedErrorMessage.tsx:209
+msgid "Message from server: {0}"
+msgstr ""
+
+#: src/screens/Messages/components/MessageComposer.tsx:251
+msgid "Message input field"
+msgstr ""
+
+#: src/screens/Messages/components/MessageComposer.tsx:116
+msgid "Message is too long ({graphemeCount}/{MAX_DM_GRAPHEME_LENGTH})"
+msgstr ""
+
+#: src/components/dms/MessageContextMenu.tsx:165
+msgid "Message options"
+msgstr ""
+
+#: src/Navigation.tsx:779
+msgid "Messages"
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:735
+msgid "Messages from this person are hidden while they are blocking you."
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:730
+msgid "Messages from this person are hidden while you are blocking them."
+msgstr ""
+
+#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:101
+msgctxt "Name of app icon variant"
+msgid "Midnight"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:177
+msgid "Minor harassment or bullying"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:35
+msgid "Misleading"
+msgstr ""
+
+#: src/view/com/composer/drafts/DraftItem.tsx:131
+msgid "Missing media"
+msgstr ""
+
+#: src/Navigation.tsx:179
+#: src/screens/Moderation/index.tsx:100
+msgid "Moderation"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:190
+#: src/screens/Settings/Settings.tsx:193
+msgid "Moderation and content filters"
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:175
+msgid "Moderation details"
+msgstr ""
+
+#. placeholder {0}: sanitizeHandle(creator.handle, '@')
+#. placeholder {0}: sanitizeHandle(list.creator.handle, '@')
+#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:311
+#: src/components/ListCard.tsx:152
+msgid "Moderation list by {0}"
+msgstr ""
+
+#: src/view/com/profile/ProfileSubpageHeader.tsx:158
+msgid "Moderation list by <0/>"
+msgstr ""
+
+#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:309
+#: src/view/com/profile/ProfileSubpageHeader.tsx:156
+msgid "Moderation list by you"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:256
+msgctxt "toast"
+msgid "Moderation list created"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:242
+msgctxt "toast"
+msgid "Moderation list updated"
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:299
+msgid "Moderation lists"
+msgstr ""
+
+#: src/Navigation.tsx:184
+#: src/view/screens/ModerationModlists.tsx:60
+msgid "Moderation Lists"
+msgstr ""
+
+#: src/components/moderation/LabelPreference.tsx:257
+msgid "moderation settings"
+msgstr ""
+
+#: src/Navigation.tsx:313
+msgid "Moderation states"
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:253
+msgid "Moderation tools"
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:72
+#: src/lib/moderation/useModerationCauseDescription.ts:48
+msgid "Moderator has chosen to set a general warning on the content."
+msgstr ""
+
+#: src/view/shell/desktop/Feeds.tsx:106
+#: src/view/shell/desktop/Feeds.tsx:153
+msgid "More feeds"
+msgstr ""
+
+#: src/view/com/composer/select-language/PostLanguageSelect.tsx:125
+#: src/view/com/composer/select-language/PostLanguageSelect.tsx:128
+msgid "More languages..."
+msgstr ""
+
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:144
+#: src/view/com/composer/drafts/DraftItem.tsx:190
+#: src/view/com/profile/ProfileMenu.tsx:251
+#: src/view/com/profile/ProfileMenu.tsx:258
+msgid "More options"
+msgstr ""
+
+#: src/screens/SavedFeeds.tsx:488
+msgid "Move feed down"
+msgstr ""
+
+#: src/screens/SavedFeeds.tsx:478
+msgid "Move feed up"
+msgstr ""
+
+#: src/lib/interests.ts:64
+msgid "Movies"
+msgstr ""
+
+#: src/lib/interests.ts:65
+msgid "Music"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:536
+msgid "Mute"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:184
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VolumeControl.tsx:97
+msgctxt "video"
+msgid "Mute"
+msgstr ""
+
+#. placeholder {0}: isCashtag ? tag : `#${tag}`
+#: src/components/RichTextTag.tsx:154
+#: src/components/RichTextTag.tsx:170
+msgid "Mute {0}"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:739
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:745
+#: src/view/com/profile/ProfileMenu.tsx:443
+#: src/view/com/profile/ProfileMenu.tsx:450
+msgid "Mute account"
+msgstr ""
+
+#: src/screens/ProfileList/components/SubscribeMenu.tsx:83
+#: src/screens/ProfileList/components/SubscribeMenu.tsx:86
+msgid "Mute accounts"
+msgstr ""
+
+#: src/components/dms/ConvoMenu.tsx:267
+#: src/components/dms/ConvoMenu.tsx:274
+msgid "Mute conversation"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:262
+msgid "Mute in:"
+msgstr ""
+
+#: src/screens/ProfileList/components/SubscribeMenu.tsx:109
+msgid "Mute list"
+msgstr ""
+
+#: src/screens/ProfileList/components/SubscribeMenu.tsx:104
+msgid "Mute these accounts?"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:534
+msgid "Mute this group chat"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:194
+msgid "Mute this word for 24 hours"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:233
+msgid "Mute this word for 30 days"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:218
+msgid "Mute this word for 7 days"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:267
+msgid "Mute this word in post text and tags"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:283
+msgid "Mute this word in tags only"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:179
+msgid "Mute this word until you unmute it"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:630
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:633
+msgid "Mute thread"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:643
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:645
+msgid "Mute words & tags"
+msgstr ""
+
+#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:207
+msgid "Mute, leave, or remove people anytime. It’s your chat."
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:536
+msgid "Muted"
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:314
+msgid "Muted accounts"
+msgstr ""
+
+#: src/Navigation.tsx:189
+#: src/view/screens/ModerationMutedAccounts.tsx:107
+msgid "Muted Accounts"
+msgstr ""
+
+#: src/view/screens/ModerationMutedAccounts.tsx:193
+msgid "Muted accounts have their posts removed from your feed and from your notifications. Mutes are completely private."
+msgstr ""
+
+#. placeholder {0}: cause.source.list.name
+#: src/lib/moderation/useModerationCauseDescription.ts:93
+msgid "Muted by \"{0}\""
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:284
+msgid "Muted words & tags"
+msgstr ""
+
+#: src/screens/ProfileList/components/SubscribeMenu.tsx:106
+msgid "Muting is private. Muted accounts can interact with you, but you will not see their posts or receive notifications from them."
+msgstr ""
+
+#: src/components/moderation/BlockDialog.tsx:174
+msgid "Mutual group chats"
+msgstr ""
+
+#: src/components/dialogs/BirthDateSettings.tsx:54
+#: src/components/dialogs/BirthDateSettings.tsx:58
+msgid "My birthdate"
+msgstr ""
+
+#: src/screens/StarterPack/Wizard/StepDetails.tsx:77
+msgid "My favorite feeds and people - join me!"
+msgstr ""
+
+#: src/view/screens/Feeds.tsx:697
+msgid "My Feeds"
+msgstr ""
+
+#: src/screens/StarterPack/Wizard/StepDetails.tsx:49
+msgid "My starter pack"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:416
+msgid "Name"
+msgstr ""
+
+#: src/lib/interests.ts:66
+msgid "Nature"
+msgstr ""
+
+#. placeholder {0}: record.name
+#. placeholder {0}: view.record.name
+#: src/components/StarterPack/StarterPackCard.tsx:134
+#: src/components/StarterPack/StarterPackCard.tsx:169
+msgid "Navigate to {0}"
+msgstr ""
+
+#: src/components/StarterPack/StarterPackCard.tsx:135
+msgid "Navigate to starter pack"
+msgstr ""
+
+#: src/screens/Login/ForgotPasswordForm.tsx:144
+#: src/screens/Login/ForgotPasswordForm.tsx:169
+#: src/screens/Login/LoginForm.tsx:555
+msgid "Navigates to the next screen"
+msgstr ""
+
+#: src/view/shell/Drawer.tsx:92
+msgid "Navigates to your profile"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/index.tsx:342
+#: src/components/moderation/ReportDialog/index.tsx:358
+msgid "Need to report a copyright violation, legal request, or regulatory compliance issue?"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:585
+msgid "Nevermind, create a handle for me"
+msgstr ""
+
+#: src/view/com/profile/ProfileMenu.tsx:398
+msgid "New"
+msgstr ""
+
+#: src/view/screens/Lists.tsx:71
+#: src/view/screens/ModerationModlists.tsx:72
+msgctxt "action"
+msgid "New"
+msgstr ""
+
+#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:171
+msgctxt "nux-description"
+msgid "New"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:569
+msgid "New {postsCount, plural, one {post} other {posts}} from {firstAuthorLink}"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:552
+msgid "New {postsCount, plural, one {post} other {posts}} from {firstAuthorName}"
+msgstr ""
+
+#: src/components/dms/dialogs/NewChatDialog.tsx:169
+#: src/components/dms/dialogs/NewChatDialog.tsx:184
+#: src/screens/Messages/ChatList.tsx:231
+#: src/screens/Messages/ChatList.tsx:232
+#: src/screens/Messages/ChatList.tsx:455
+#: src/screens/Messages/ChatList.tsx:456
+#: src/screens/Messages/ChatList.tsx:580
+msgid "New chat"
+msgstr ""
+
+#. placeholder {0}: createSanitizedDisplayName(members[0])
+#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:61
+msgid "New chat with {0}"
+msgstr ""
+
+#. placeholder {0}: createSanitizedDisplayName(members[0])
+#. placeholder {1}: createSanitizedDisplayName(members[1])
+#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:65
+msgid "New chat with {0} and {1}"
+msgstr ""
+
+#. placeholder {0}: createSanitizedDisplayName(members[0])
+#. placeholder {1}: createSanitizedDisplayName(members[1])
+#: src/screens/Messages/components/MessagesListGroupInfoPanel.tsx:73
+msgid "New chat with {0}, {1}, and {memberCount, plural, one {{memberCount} more} other {{memberCount} more}}."
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Update.tsx:219
+msgid "New email address"
+msgstr ""
+
+#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:75
+#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:74
+#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:85
+#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:65
+#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:129
+msgid "New Feature"
+msgstr ""
+
+#: src/lib/hooks/useNotificationHandler.ts:193
+#: src/screens/Settings/NotificationSettings/index.tsx:170
+#: src/screens/Settings/NotificationSettings/index.tsx:323
+msgid "New followers"
+msgstr ""
+
+#: src/components/dms/InitiateChatFlow.tsx:277
+#: src/components/dms/InitiateChatFlow.tsx:291
+msgid "New group chat"
+msgstr ""
+
+#. Button used to create a new group chat.
+#. Button used to create a new group chat.
+#: src/components/dms/InitiateChatFlow.tsx:905
+#: src/components/dms/InitiateChatFlow.tsx:939
+msgctxt "action"
+msgid "New group chat"
+msgstr ""
+
+#: src/components/dms/InitiateChatFlow.tsx:332
+msgid "New group chat with:"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:228
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:236
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:387
+msgid "New handle"
+msgstr ""
+
+#: src/view/screens/Lists.tsx:64
+#: src/view/screens/ModerationModlists.tsx:64
+msgid "New list"
+msgstr ""
+
+#: src/screens/Messages/Settings.tsx:289
+#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:31
+#: src/screens/Settings/NotificationSettings/index.tsx:281
+msgid "New message requests"
+msgstr ""
+
+#: src/screens/Messages/Settings.tsx:268
+#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:21
+#: src/screens/Settings/NotificationSettings/index.tsx:264
+msgid "New messages"
+msgstr ""
+
+#: src/screens/Login/SetNewPasswordForm.tsx:130
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:204
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:208
+msgid "New password"
+msgstr ""
+
+#: src/screens/Profile/ProfileFeed/index.tsx:218
+#: src/screens/ProfileList/index.tsx:237
+#: src/screens/ProfileList/index.tsx:280
+#: src/view/screens/Feeds.tsx:545
+#: src/view/screens/Notifications.tsx:165
+#: src/view/screens/Profile.tsx:593
+msgid "New post"
+msgstr ""
+
+#: src/view/com/feeds/FeedPage.tsx:179
+#: src/view/shell/desktop/LeftNav.tsx:598
+msgctxt "action"
+msgid "New post"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:558
+msgid "New posts from {firstAuthorLink} and <0>{additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}0> "
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:543
+msgid "New posts from {firstAuthorName} and {additionalAuthorsCount, plural, one {{formattedAuthorsCount} other} other {{formattedAuthorsCount} others}}"
+msgstr ""
+
+#: src/components/dialogs/StarterPackDialog.tsx:202
+msgid "New starter pack"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:569
+msgid "New to Bluesky? <0>Sign up0>"
+msgstr ""
+
+#: src/components/NewskieDialog.tsx:122
+msgid "New user info dialog"
+msgstr ""
+
+#: src/screens/PostThread/components/HeaderDropdown.tsx:95
+#: src/screens/PostThread/components/HeaderDropdown.tsx:100
+#: src/screens/Settings/ThreadPreferences.tsx:73
+#: src/screens/Settings/ThreadPreferences.tsx:76
+msgid "Newest replies first"
+msgstr ""
+
+#: src/lib/interests.ts:67
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:204
+msgid "News"
+msgstr ""
+
+#: src/components/contacts/screens/ViewMatches.tsx:395
+#: src/components/contacts/screens/ViewMatches.tsx:410
+#: src/components/dms/AddMembersFlow.tsx:325
+#: src/components/dms/InitiateChatFlow.tsx:599
+#: src/screens/Login/ForgotPasswordForm.tsx:143
+#: src/screens/Login/ForgotPasswordForm.tsx:150
+#: src/screens/Login/SetNewPasswordForm.tsx:171
+#: src/screens/Login/SetNewPasswordForm.tsx:177
+#: src/screens/Onboarding/StepFinished/index.tsx:330
+#: src/screens/Onboarding/StepFinished/index.tsx:339
+#: src/screens/Settings/components/AddAppPasswordDialog.tsx:157
+#: src/screens/Settings/components/AddAppPasswordDialog.tsx:165
+#: src/screens/Signup/BackNextButtons.tsx:68
+#: src/screens/StarterPack/Wizard/index.tsx:198
+#: src/screens/StarterPack/Wizard/index.tsx:202
+#: src/screens/StarterPack/Wizard/index.tsx:384
+#: src/screens/StarterPack/Wizard/index.tsx:391
+msgid "Next"
+msgstr ""
+
+#: src/components/Lightbox/Lightbox.web.tsx:218
+msgid "Next image"
+msgstr ""
+
+#: src/features/inviteFriends/components/ThemePicker.tsx:33
+msgid "Night"
+msgstr ""
+
+#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:42
+msgid "No ads, no invasive tracking, no engagement traps. Bluesky respects your time and attention."
+msgstr ""
+
+#: src/screens/Settings/AppPasswords.tsx:108
+msgid "No app passwords yet"
+msgstr ""
+
+#: src/screens/Settings/BetaFeaturesSettings.tsx:177
+msgid "No beta features at the moment."
+msgstr ""
+
+#: src/components/contacts/screens/ViewMatches.tsx:681
+msgid "No contacts found"
+msgstr ""
+
+#: src/components/contacts/screens/ViewMatches.tsx:659
+msgid "No contacts with the name “{query}” found"
+msgstr ""
+
+#: src/view/com/feeds/ProfileFeedgens.tsx:161
+msgid "No custom feeds yet"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:410
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:412
+msgid "No DNS Panel"
+msgstr ""
+
+#: src/view/com/composer/drafts/DraftsListDialog.tsx:143
+msgid "No drafts yet"
+msgstr ""
+
+#: src/features/liveNow/components/EditLiveDialog.tsx:134
+msgid "No expiry set"
+msgstr ""
+
+#: src/screens/StarterPack/Wizard/StepFeeds.tsx:122
+msgid "No feeds found. Try searching for something else."
+msgstr ""
+
+#: src/view/com/profile/ProfileFollowers.tsx:202
+msgid "No followers yet"
+msgstr ""
+
+#. Empty-state message shown in the GIF picker when a search returns zero results. Placeholder is the user’s search query.
+#: src/features/gifPicker/components/GifPickerPlaceholder.tsx:25
+msgid "No GIFs found for \"{query}\"."
+msgstr ""
+
+#. Empty-state message shown when the trending/featured GIF feed returns no results (rare, usually a transient provider issue).
+#: src/features/gifPicker/components/GifPickerPlaceholder.tsx:36
+msgid "No GIFs to show right now. Try again in a moment."
+msgstr ""
+
+#: src/features/liveNow/components/LinkPreview.tsx:64
+msgid "No image"
+msgstr ""
+
+#: src/components/LikedByList.tsx:84
+#: src/view/com/post-thread/PostLikedBy.tsx:84
+#: src/view/screens/Profile.tsx:525
+msgid "No likes yet"
+msgstr ""
+
+#: src/view/com/lists/ProfileLists.tsx:160
+msgid "No lists"
+msgstr ""
+
+#. placeholder {0}: sanitizeDisplayName( profile.displayName || profile.handle, moderation.ui('displayName'), )
+#. placeholder {0}: sanitizeDisplayName( profile.displayName || profile.handle, )
+#. placeholder {0}: sanitizeDisplayName( profile.displayName || profile.handle, moderation.ui('displayName'), )
+#: src/components/ProfileCard.tsx:523
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:273
+#: src/view/com/notifications/NotificationFeedItem.tsx:813
+msgid "No longer following {0}"
+msgstr ""
+
+#: src/view/screens/Profile.tsx:471
+msgid "No media yet"
+msgstr ""
+
+#: src/screens/Messages/components/ChatListItem.tsx:310
+msgid "No messages yet"
+msgstr ""
+
+#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:24
+msgid "No more doomscrolling junk-filled algorithms. Find feeds that work for you, not against you."
+msgstr ""
+
+#: src/components/contacts/screens/ViewMatches.tsx:563
+msgid "No name"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeed.tsx:125
+msgid "No notifications yet!"
+msgstr ""
+
+#: src/screens/Messages/Settings.tsx:104
+msgctxt "allow group chat invites from"
+msgid "No one"
+msgstr ""
+
+#: src/screens/Messages/Settings.tsx:86
+msgctxt "allow messages from"
+msgid "No one"
+msgstr ""
+
+#: src/screens/Settings/ActivityPrivacySettings.tsx:130
+#: src/screens/Settings/ActivityPrivacySettings.tsx:135
+#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:160
+msgctxt "enable for"
+msgid "No one"
+msgstr ""
+
+#: src/components/WhoCanReply.tsx:303
+msgid "No one but the author can quote this post."
+msgstr ""
+
+#: src/screens/Messages/components/ChatLocked.tsx:73
+msgid "No one can send messages"
+msgstr ""
+
+#: src/screens/Notifications/ActivityList.tsx:43
+msgid "No posts here"
+msgstr ""
+
+#: src/screens/Profile/Sections/Feed.tsx:82
+#: src/view/screens/Profile.tsx:430
+msgid "No posts yet"
+msgstr ""
+
+#: src/view/com/post-thread/PostQuotes.tsx:114
+msgid "No quotes yet"
+msgstr ""
+
+#. Empty-state message shown in the GIF picker’s Recents tab before the user has selected any GIFs.
+#: src/features/gifPicker/components/GifPickerPlaceholder.tsx:31
+msgid "No recent GIFs yet. Pick one to see it here."
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:23
+msgid "No replies"
+msgstr ""
+
+#: src/view/screens/Profile.tsx:456
+msgid "No replies yet"
+msgstr ""
+
+#: src/view/com/post-thread/PostRepostedBy.tsx:90
+msgid "No reposts yet"
+msgstr ""
+
+#: src/view/com/composer/text-input/mobile/Autocomplete.tsx:60
+#: src/view/com/composer/text-input/web/Autocomplete.tsx:192
+msgid "No result"
+msgstr ""
+
+#: src/components/dialogs/SearchablePeopleList.tsx:250
+#: src/components/dms/AddMembersFlow.tsx:257
+#: src/components/dms/InitiateChatFlow.tsx:469
+#: src/components/ProgressGuide/FollowDialog.tsx:221
+msgid "No results"
+msgstr ""
+
+#. placeholder {0}: interestsDisplayNames[selectedInterest]
+#: src/screens/Search/Explore.tsx:817
+msgid "No results for \"{0}\"."
+msgstr ""
+
+#: src/components/Lists.tsx:203
+#: src/components/Lists.tsx:218
+msgid "No results found"
+msgstr ""
+
+#: src/view/screens/Feeds.tsx:466
+msgid "No results found for \"{query}\""
+msgstr ""
+
+#: src/screens/Search/SearchResults.tsx:233
+msgid "No results found for “<0>{query}0>” with advanced search filters applied."
+msgstr ""
+
+#: src/screens/Search/SearchResults.tsx:245
+msgid "No results found for “<0>{query}0>”."
+msgstr ""
+
+#: src/screens/Search/SearchResults.tsx:239
+msgid "No results found for your query with advanced search filters applied."
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:821
+msgid "No results."
+msgstr ""
+
+#: src/view/screens/Profile.tsx:557
+msgid "No Starter Packs yet"
+msgstr ""
+
+#: src/components/dialogs/EmbedConsent.tsx:100
+#: src/components/dialogs/EmbedConsent.tsx:107
+msgid "No thanks"
+msgstr ""
+
+#: src/lib/translation/index.tsx:308
+msgid "No translation received from your device."
+msgstr ""
+
+#: src/view/screens/Profile.tsx:498
+msgid "No video posts yet"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:471
+msgid "Nobody"
+msgstr ""
+
+#: src/components/LikedByList.tsx:86
+#: src/view/com/post-thread/PostLikedBy.tsx:86
+msgid "Nobody has liked this yet. Maybe you should be the first!"
+msgstr ""
+
+#: src/view/com/post-thread/PostQuotes.tsx:116
+msgid "Nobody has quoted this yet. Maybe you should be the first!"
+msgstr ""
+
+#: src/view/com/post-thread/PostRepostedBy.tsx:92
+msgid "Nobody has reposted this yet. Maybe you should be the first!"
+msgstr ""
+
+#: src/screens/StarterPack/Wizard/StepProfiles.tsx:107
+msgid "Nobody was found. Try searching for someone else."
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:80
+msgid "Non-consensual intimate imagery"
+msgstr ""
+
+#: src/lib/moderation/useGlobalLabelStrings.ts:42
+msgid "Non-sexual Nudity"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:220
+msgid "None"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:263
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:266
+msgid "None of these words"
+msgstr ""
+
+#: src/features/inviteFriends/InviteScannerScreen.web.tsx:31
+msgid "Not available on this platform"
+msgstr ""
+
+#: src/screens/FindContactsFlowScreen.tsx:62
+#: src/screens/Settings/FindContactsSettings.tsx:106
+msgid "Not available on this platform."
+msgstr ""
+
+#: src/components/KnownFollowers.tsx:254
+msgid "Not followed by anyone you’re following"
+msgstr ""
+
+#: src/Navigation.tsx:169
+#: src/view/screens/Profile.tsx:132
+msgid "Not Found"
+msgstr ""
+
+#: src/components/dialogs/nuxs/DraftsAnnouncement.tsx:131
+msgid "Not ready to hit post? Keep your best ideas in Drafts until the timing is just right."
+msgstr ""
+
+#: src/view/com/profile/ProfileMenu.tsx:546
+msgid "Note about sharing"
+msgstr ""
+
+#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:117
+msgid "Note: Bluesky is an open and public network. This setting only limits the visibility of your content on the Bluesky app and website, and other apps may not respect this setting. Your content may still be shown to logged-out users by other apps and websites."
+msgstr ""
+
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:133
+msgid "Note: This post is only visible to logged-in users."
+msgstr ""
+
+#: src/screens/Bookmarks.tsx:292
+msgid "Nothing saved yet"
+msgstr ""
+
+#: src/components/dialogs/NotificationSettingsDialog.tsx:72
+#: src/Navigation.tsx:453
+#: src/Navigation.tsx:540
+#: src/view/screens/Notifications.tsx:134
+msgid "Notification settings"
+msgstr ""
+
+#: src/screens/Messages/Settings.tsx:305
+#: src/screens/Messages/Settings.tsx:318
+msgid "Notification sounds"
+msgstr ""
+
+#: src/Navigation.tsx:535
+#: src/Navigation.tsx:774
+#: src/screens/Messages/Settings.tsx:255
+#: src/screens/Notifications/ActivityList.tsx:31
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:93
+#: src/screens/Settings/NotificationSettings/index.tsx:125
+#: src/screens/Settings/Settings.tsx:198
+#: src/screens/Settings/Settings.tsx:201
+#: src/view/screens/Notifications.tsx:128
+#: src/view/shell/bottom-bar/BottomBar.tsx:279
+#: src/view/shell/desktop/LeftNav.tsx:687
+#: src/view/shell/Drawer.tsx:552
+msgid "Notifications"
+msgstr ""
+
+#: src/lib/hooks/useTimeAgo.ts:135
+msgid "now"
+msgstr ""
+
+#: src/view/com/composer/labels/LabelsBtn.tsx:146
+#: src/view/com/composer/labels/LabelsBtn.tsx:149
+msgid "Nudity"
+msgstr ""
+
+#: src/components/contacts/phone-number.ts:43
+msgid "Number should be a mobile number"
+msgstr ""
+
+#: src/lib/moderation/useLabelBehaviorDescription.ts:14
+#: src/screens/Settings/AccountSettings.tsx:162
+#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:34
+msgid "Off"
+msgstr ""
+
+#. Title of the error screen shown when the GIF picker crashes unexpectedly.
+#: src/components/dialogs/LanguageSelectDialog.tsx:347
+#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:22
+#: src/view/com/util/ErrorBoundary.tsx:57
+msgid "Oh no!"
+msgstr ""
+
+#. Confirm button text.
+#: src/components/contacts/screens/GetContacts.tsx:317
+#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Settings/AppIconSettings/index.tsx:46
+#: src/screens/Settings/AppIconSettings/index.tsx:232
+msgid "OK"
+msgstr ""
+
+#: src/components/BotAccountAlert.tsx:52
+#: src/components/BotAccountAlert.tsx:57
+#: src/components/dms/InitiateChatFlow.tsx:838
+#: src/components/dms/MessageItem.tsx:742
+#: src/screens/Login/PasswordUpdatedForm.tsx:35
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:642
+msgid "Okay"
+msgstr ""
+
+#: src/screens/PostThread/components/HeaderDropdown.tsx:85
+#: src/screens/PostThread/components/HeaderDropdown.tsx:90
+#: src/screens/Settings/ThreadPreferences.tsx:65
+#: src/screens/Settings/ThreadPreferences.tsx:68
+msgid "Oldest replies first"
+msgstr ""
+
+#: src/screens/Settings/AccountSettings.tsx:162
+msgid "On"
+msgstr ""
+
+#: src/components/StarterPack/QrCode.tsx:86
+msgid "on<0><1/><2><3/>2>0>"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:405
+msgid "Onboarding reset"
+msgstr ""
+
+#: src/components/dms/dialogs/NewChatDialog.tsx:117
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:133
+msgid "One of the selected recipients does not allow group chats."
+msgstr ""
+
+#: src/components/dms/dialogs/NewChatDialog.tsx:100
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:116
+msgid "One of the selected recipients has blocked you and cannot be messaged."
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:933
+msgid "One or more GIFs is missing alt text."
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:930
+msgid "One or more images is missing alt text."
+msgstr ""
+
+#: src/view/com/composer/SelectMediaButton.tsx:423
+msgid "One or more of your selected files are not supported."
+msgstr ""
+
+#: src/view/com/composer/SelectMediaButton.tsx:446
+msgid "One or more of your selected files are too large. Maximum size is {VIDEO_MAX_SIZE_MB} MB."
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:736
+msgid "One or more posts are too long to save as a draft. {MAX_DRAFT_GRAPHEME_LENGTH, plural, one {The maximum number of characters is # character.} other {The maximum number of characters is # characters.}}"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:940
+msgid "One or more videos is missing alt text."
+msgstr ""
+
+#. placeholder {0}: settings.map((rule, i) => ( ))
+#: src/components/WhoCanReply.tsx:283
+msgid "Only {0} can reply."
+msgstr ""
+
+#. Toast shown when adding images would exceed the post gallery cap; only the first N are kept
+#. placeholder {0}: result.accepted.length
+#. placeholder {1}: next.length
+#. placeholder {2}: next.length
+#: src/view/com/composer/Composer.tsx:234
+msgid "Only {0} of {1} {2, plural, one {image} other {images}} added; limit is {MAX_GALLERY_IMAGES}"
+msgstr ""
+
+#: src/screens/Messages/JoinRequests.tsx:200
+msgid "Only admins can accept join requests."
+msgstr ""
+
+#: src/screens/Messages/JoinRequests.tsx:233
+msgid "Only admins can reject join requests."
+msgstr ""
+
+#: src/components/intents/GroupChatJoinDialog.tsx:155
+msgid "Only followers can join this group chat."
+msgstr ""
+
+#: src/screens/Settings/ActivityPrivacySettings.tsx:121
+#: src/screens/Settings/ActivityPrivacySettings.tsx:126
+#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:158
+msgid "Only followers who I follow"
+msgstr ""
+
+#: src/lib/media/picker.shared.ts:34
+msgid "Only image files are supported"
+msgstr ""
+
+#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
+#: src/screens/Messages/JoinRequest.tsx:218
+msgid "Only people {0} follows can join."
+msgstr ""
+
+#: src/components/dms/ChatInvite/Root.tsx:127
+#: src/components/intents/GroupChatJoinDialog.tsx:306
+msgid "Only people the chat owner follows can join"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:23
+msgid "Only posts with media"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/MediaDropdown.tsx:24
+msgid "Only posts with videos"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:24
+msgid "Only replies"
+msgstr ""
+
+#: src/view/com/composer/videos/SubtitleFilePicker.tsx:39
+msgid "Only WebVTT (.vtt) files are supported"
+msgstr ""
+
+#: src/components/Lists.tsx:99
+msgid "Oops, something went wrong!"
+msgstr ""
+
+#: src/features/inviteFriends/InviteScannerScreen.tsx:218
+msgid "Oops, this profile doesn't exist. Try scanning another one."
+msgstr ""
+
+#: src/components/Lists.tsx:184
+#: src/components/StarterPack/ProfileStarterPacks.tsx:366
+#: src/components/StarterPack/ProfileStarterPacks.tsx:375
+#: src/screens/Settings/AppPasswords.tsx:59
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:108
+#: src/view/screens/Profile.tsx:132
+msgid "Oops!"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:66
+msgid "Open advanced search options"
+msgstr ""
+
+#: src/screens/Onboarding/StepProfile/index.tsx:311
+msgid "Open avatar creator"
+msgstr ""
+
+#: src/view/com/feeds/ComposerPrompt.tsx:201
+msgid "Open camera"
+msgstr ""
+
+#: src/components/dms/ChatInvite/Root.tsx:104
+#: src/components/intents/GroupChatJoinDialog.tsx:453
+msgid "Open chat"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:142
+msgid "Open chat member options for {displayName}"
+msgstr ""
+
+#: src/screens/Messages/components/ChatListItem.tsx:490
+#: src/screens/Messages/components/ChatListItem.tsx:494
+msgid "Open conversation options"
+msgstr ""
+
+#: src/view/com/composer/drafts/DraftItem.tsx:69
+msgid "Open draft"
+msgstr ""
+
+#: src/components/Layout/Header/index.tsx:168
+msgid "Open drawer menu"
+msgstr ""
+
+#: src/screens/Messages/components/MessageComposer.tsx:213
+#: src/view/com/composer/Composer.tsx:2244
+msgid "Open emoji picker"
+msgstr ""
+
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
+msgid "Open feed info screen"
+msgstr ""
+
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
+msgid "Open feed options menu"
+msgstr ""
+
+#: src/components/dms/EmojiPopup.android.tsx:28
+msgid "Open full emoji list"
+msgstr ""
+
+#: src/screens/Profile/components/GermButton.tsx:75
+msgid "Open Germ DM"
+msgstr ""
+
+#: src/components/intents/GroupChatJoinDialog.tsx:446
+msgid "Open group chat"
+msgstr ""
+
+#: src/components/dms/MessagesListHeader.tsx:167
+#: src/components/dms/MessagesListHeader.tsx:203
+msgid "Open group chat settings"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:556
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:562
+msgid "Open in Google Translate"
+msgstr ""
+
+#: src/components/Post/Embed/ExternalEmbed/index.tsx:88
+#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:147
+msgid "Open link to {niceUrl}"
+msgstr ""
+
+#: src/components/dms/ActionsWrapper.tsx:40
+msgid "Open message options"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:470
+msgid "Open moderation debug page"
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:280
+msgid "Open muted words and tags settings"
+msgstr ""
+
+#: src/screens/Search/components/StarterPackCard.tsx:128
+msgid "Open pack"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/index.tsx:67
+msgid "Open post options menu"
+msgstr ""
+
+#: src/features/liveNow/components/LiveStatusDialog.tsx:219
+#: src/features/liveNow/components/LiveStatusDialog.tsx:229
+msgid "Open profile"
+msgstr ""
+
+#: src/features/inviteFriends/components/ActionButtons.tsx:39
+msgid "Open QR code scanner"
+msgstr ""
+
+#: src/components/BotAccountAlert.tsx:62
+#: src/components/BotAccountAlert.tsx:71
+msgid "Open settings"
+msgstr ""
+
+#: src/components/PostControls/ShareMenu/index.tsx:98
+msgid "Open share menu"
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackScreen.tsx:582
+msgid "Open starter pack menu"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:463
+#: src/screens/Settings/Settings.tsx:477
+msgid "Open storybook page"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:456
+msgid "Open system log"
+msgstr ""
+
+#: src/components/intents/GroupChatJoinDialog.tsx:447
+msgid "Open this group chat"
+msgstr ""
+
+#. placeholder {0}: feedInfo.displayName
+#: src/view/shell/desktop/Feeds.tsx:185
+msgid "Opens {0} feed"
+msgstr ""
+
+#: src/view/com/composer/labels/LabelsBtn.tsx:63
+msgid "Opens a dialog to add a content warning to your post"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:645
+msgid "Opens a dialog to change the hosting provider you sign in to"
+msgstr ""
+
+#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:151
+msgid "Opens a dialog to choose who can interact with this post"
+msgstr ""
+
+#: src/features/inviteFriends/components/ThemePicker.tsx:40
+msgid "Opens a list of color themes for the QR card"
+msgstr ""
+
+#: src/screens/Log.tsx:74
+msgid "Opens additional details for a debug entry"
+msgstr ""
+
+#: src/view/com/composer/videos/SubtitleDialog.tsx:45
+msgid "Opens alt text dialog"
+msgstr ""
+
+#: src/view/com/composer/photos/OpenCameraBtn.tsx:66
+msgid "Opens camera on device"
+msgstr ""
+
+#: src/view/com/composer/videos/SubtitleDialog.tsx:44
+msgid "Opens captions and alt text dialog"
+msgstr ""
+
+#: src/screens/Settings/AccountSettings.tsx:134
+msgid "Opens change handle dialog"
+msgstr ""
+
+#: src/screens/PostThread/components/ThreadComposePrompt.tsx:64
+msgid "Opens composer"
+msgstr ""
+
+#: src/view/com/feeds/ComposerPrompt.tsx:202
+msgid "Opens device camera"
+msgstr ""
+
+#. Accessibility hint for button in composer to add images, a video, or a GIF to a post.
+#: src/view/com/composer/SelectMediaButton.tsx:517
+msgid "Opens device gallery to select up to {MAX_GALLERY_IMAGES, plural, other {# images}}, or a single video or GIF."
+msgstr ""
+
+#: src/screens/Messages/JoinRequest.tsx:305
+#: src/view/com/auth/SplashScreen.tsx:91
+#: src/view/com/auth/SplashScreen.web.tsx:112
+msgid "Opens flow to create a new Bluesky account"
+msgstr ""
+
+#: src/screens/Messages/JoinRequest.tsx:291
+#: src/view/com/auth/SplashScreen.tsx:118
+#: src/view/com/auth/SplashScreen.web.tsx:126
+msgid "Opens flow to sign in to your existing Bluesky account"
+msgstr ""
+
+#: src/components/images/Gallery/index.tsx:458
+msgid "Opens full image"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:257
+msgid "Opens helpdesk in browser"
+msgstr ""
+
+#: src/view/com/feeds/ComposerPrompt.tsx:224
+msgid "Opens image picker"
+msgstr ""
+
+#. placeholder {0}: link?.href ?? ''
+#: src/components/dialogs/LinkWarning.tsx:113
+msgid "Opens link {0}"
+msgstr ""
+
+#: src/view/com/util/UserAvatar.tsx:603
+msgid "Opens live status dialog"
+msgstr ""
+
+#: src/view/com/composer/select-language/PostLanguageSelect.tsx:200
+msgid "Opens post language settings"
+msgstr ""
+
+#: src/components/dms/SystemMessageItem.tsx:61
+msgid "Opens profile"
+msgstr ""
+
+#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:50
+msgid "Opens the find and invite friends settings"
+msgstr ""
+
+#. Accessibility hint announced after the GIF picker button label, describing what activating it will do.
+#: src/view/com/composer/photos/SelectGifBtn.tsx:45
+msgid "Opens the GIF picker dialog"
+msgstr ""
+
+#: src/view/shell/Drawer.tsx:123
+msgid "Opens the invite friends sheet to share your profile"
+msgstr ""
+
+#: src/view/com/feeds/ComposerPrompt.tsx:148
+msgid "Opens the post composer"
+msgstr ""
+
+#: src/view/com/composer/drafts/DraftItem.tsx:70
+msgid "Opens this draft in the composer"
+msgstr ""
+
+#: src/view/com/util/UserAvatar.tsx:621
+msgid "Opens this profile"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:308
+msgid "Options:"
+msgstr ""
+
+#: src/screens/Deactivated.tsx:192
+msgid "Or, continue with another account."
+msgstr ""
+
+#: src/screens/Deactivated.tsx:179
+msgid "Or, sign in to one of your other accounts."
+msgstr ""
+
+#: src/screens/Settings/components/OTAInfo.tsx:55
+msgid "OTA status: ..."
+msgstr ""
+
+#: src/screens/Settings/components/OTAInfo.tsx:51
+msgid "OTA status: Available!"
+msgstr ""
+
+#: src/screens/Settings/components/OTAInfo.tsx:53
+msgid "OTA status: Error fetching update"
+msgstr ""
+
+#: src/screens/Settings/components/OTAInfo.tsx:57
+msgid "OTA status: None available"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:238
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:242
+#: src/view/com/composer/labels/LabelsBtn.tsx:181
+msgid "Other"
+msgstr ""
+
+#: src/components/AccountList.tsx:93
+msgid "Other account"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:181
+msgid "Other child safety issue"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:208
+msgid "Other dangerous content"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:119
+msgid "Other harassing or hateful content"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:59
+msgid "Other misleading content"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:231
+msgid "Other network rule-breaking"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:92
+msgid "Other sexual violence content"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:154
+msgid "Other violent content"
+msgstr ""
+
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:51
+msgid "Our blog post"
+msgstr ""
+
+#: src/components/dms/AfterReportConversationDialog.tsx:86
+#: src/components/dms/AfterReportConversationDialog.tsx:213
+#: src/components/dms/AfterReportDialog.tsx:89
+#: src/components/dms/AfterReportDialog.tsx:181
+msgid "Our moderation team has received your report."
+msgstr ""
+
+#: src/screens/Messages/components/ChatDisabled.tsx:54
+msgid "Our moderators have reviewed reports and decided to disable your access to chats on Bluesky."
+msgstr ""
+
+#: src/components/dialogs/StarterPackDialog.tsx:384
+msgid "Owner"
+msgstr ""
+
+#: src/components/dms/LeaveConvoPrompt.tsx:44
+msgid "Owner must lock the group before leaving."
+msgstr ""
+
+#: src/components/Lists.tsx:204
+#: src/components/Lists.tsx:219
+#: src/view/screens/NotFound.tsx:34
+#: src/view/screens/NotFound.tsx:41
+msgid "Page not found"
+msgstr ""
+
+#. Accessibility label for the icon-only pill that filters the GIF picker to celebration/party GIFs.
+#: src/features/gifPicker/components/GifCategoryPills.tsx:85
+msgid "Party GIFs"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:365
+#: src/screens/Login/LoginForm.tsx:372
+#: src/screens/Settings/AccountSettings.tsx:124
+#: src/screens/Settings/AccountSettings.tsx:128
+#: src/screens/Settings/components/DeleteAccountDialog.tsx:284
+#: src/screens/Signup/StepInfo/index.tsx:258
+msgid "Password"
+msgstr ""
+
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:70
+msgid "Password changed"
+msgstr ""
+
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:125
+msgid "Password must be at least 8 characters long."
+msgstr ""
+
+#: src/screens/Login/index.tsx:206
+msgid "Password updated"
+msgstr ""
+
+#: src/screens/Login/PasswordUpdatedForm.tsx:22
+msgid "Password updated!"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:168
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:381
+msgid "Pause"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:32
+msgid "Pause GIF"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:332
+msgid "Pause video"
+msgstr ""
+
+#: src/screens/ProfileList/index.tsx:167
+#: src/screens/Search/SearchResults.tsx:107
+#: src/screens/StarterPack/StarterPackScreen.tsx:195
+msgid "People"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:164
+msgid "People {ownerName} follows can join instantly"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:169
+msgid "People {ownerName} follows can request to join"
+msgstr ""
+
+#. placeholder {0}: route.params.name
+#: src/Navigation.tsx:240
+msgid "People followed by @{0}"
+msgstr ""
+
+#. placeholder {0}: route.params.name
+#: src/Navigation.tsx:233
+msgid "People following @{0}"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:23
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:180
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:184
+msgid "People I follow"
+msgstr ""
+
+#: src/screens/Messages/Settings.tsx:97
+msgctxt "allow group chat invites from"
+msgid "People I follow"
+msgstr ""
+
+#: src/screens/Messages/Settings.tsx:82
+msgctxt "allow messages from"
+msgid "People I follow"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:163
+msgid "People I follow can join instantly"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:168
+msgid "People I follow can request to join"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:510
+msgid "People you follow"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:524
+msgid "People you mention"
+msgstr ""
+
+#: src/lib/media/save-image.ts:59
+msgid "Permission to access your photo library was denied. Please enable it in your system settings."
+msgstr ""
+
+#: src/components/StarterPack/Wizard/WizardListCard.tsx:59
+msgid "Person toggle"
+msgstr ""
+
+#: src/components/contacts/components/InviteInfo.tsx:60
+msgid "Personalize the message"
+msgstr ""
+
+#: src/lib/interests.ts:68
+msgid "Pets"
+msgstr ""
+
+#: src/components/contacts/screens/PhoneInput.tsx:192
+#: src/components/contacts/screens/PhoneInput.tsx:204
+msgid "Phone number"
+msgstr ""
+
+#: src/components/contacts/screens/VerifyNumber.tsx:304
+msgid "Phone number verified"
+msgstr ""
+
+#: src/lib/interests.ts:69
+msgid "Photography"
+msgstr ""
+
+#: src/features/inviteFriends/components/ThemePicker.tsx:39
+msgid "Pick a color theme"
+msgstr ""
+
+#: src/view/com/composer/labels/LabelsBtn.tsx:165
+msgid "Pictures meant for adults."
+msgstr ""
+
+#: src/components/FeedCard.tsx:364
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
+#: src/screens/SavedFeeds.tsx:559
+msgid "Pin feed"
+msgstr ""
+
+#: src/screens/ProfileList/components/Header.tsx:151
+#: src/screens/ProfileList/components/Header.tsx:158
+msgid "Pin to home"
+msgstr ""
+
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
+msgid "Pin to Home"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:515
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:520
+msgid "Pin to your profile"
+msgstr ""
+
+#: src/view/com/posts/PostFeedReason.tsx:116
+msgid "Pinned"
+msgstr ""
+
+#. placeholder {0}: info.displayName
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
+msgid "Pinned {0} to Home"
+msgstr ""
+
+#: src/screens/SavedFeeds.tsx:146
+#: src/screens/SavedFeeds.tsx:337
+msgid "Pinned Feeds"
+msgstr ""
+
+#: src/screens/ProfileList/components/Header.tsx:77
+msgid "Pinned to your feeds"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:168
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:382
+msgid "Play"
+msgstr ""
+
+#. placeholder {0}: link.title
+#: src/components/Post/Embed/ExternalEmbed/ExternalGif.tsx:110
+msgid "Play {0}"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:32
+msgid "Play GIF"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/index.tsx:178
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:333
+msgid "Play video"
+msgstr ""
+
+#: src/components/Post/Embed/ExternalEmbed/ExternalPlayer.tsx:61
+msgid "Play Video"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/GifPresentationControls.tsx:33
+msgid "Plays or pauses the GIF"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:169
+msgid "Plays or pauses the video"
+msgstr ""
+
+#: src/components/Post/Embed/ExternalEmbed/ExternalGif.tsx:109
+msgid "Plays the GIF"
+msgstr ""
+
+#: src/components/Post/Embed/ExternalEmbed/ExternalPlayer.tsx:62
+msgid "Plays the video"
+msgstr ""
+
+#: src/view/com/composer/labels/LabelsBtn.tsx:111
+msgid "Please add any content warning labels that are applicable for the media you are posting."
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:189
+msgid "Please check your email inbox for further instructions. It may take a minute or two to arrive."
+msgstr ""
+
+#: src/screens/Signup/state.ts:294
+msgid "Please choose your handle."
+msgstr ""
+
+#: src/screens/Signup/state.ts:286
+#: src/screens/Signup/StepInfo/index.tsx:149
+msgid "Please choose your password."
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Update.tsx:286
+msgid "Please click on the link in the email we just sent you to verify your new email address. This is an important step to allow you to continue enjoying all the features of Bluesky."
+msgstr ""
+
+#: src/screens/Signup/state.ts:309
+msgid "Please complete the verification captcha."
+msgstr ""
+
+#: src/view/com/composer/state/video.ts:471
+msgid "Please confirm your email address to upload videos."
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:102
+#: src/screens/Signup/StepInfo/index.tsx:139
+msgid "Please double-check that you have entered your email address correctly."
+msgstr ""
+
+#: src/screens/Login/SetNewPasswordForm.tsx:56
+msgid "Please enter a password."
+msgstr ""
+
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:120
+msgid "Please enter a password. It must be at least 8 characters long."
+msgstr ""
+
+#: src/screens/Settings/components/AddAppPasswordDialog.tsx:114
+msgid "Please enter a unique name for this app password or use our randomly generated one."
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:130
+#: src/components/dialogs/EmailDialog/screens/Update.tsx:134
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:146
+msgid "Please enter a valid code."
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:111
+#: src/components/dialogs/EmailDialog/screens/Update.tsx:147
+msgid "Please enter a valid email address."
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:89
+msgid "Please enter a valid word, tag, or phrase to mute"
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:145
+msgid "Please enter a valid, non-temporary email address. You may need to access this email in the future."
+msgstr ""
+
+#. placeholder {0}: currentAccount!.email
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:269
+msgid "Please enter the code we sent to <0>{0}0> below."
+msgstr ""
+
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:66
+msgid "Please enter the code you received and the new password you would like to use."
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Update.tsx:244
+msgid "Please enter the security code we sent to your previous email address."
+msgstr ""
+
+#: src/screens/Signup/state.ts:270
+#: src/screens/Signup/StepInfo/index.tsx:122
+msgid "Please enter your email."
+msgstr ""
+
+#: src/screens/Signup/StepInfo/index.tsx:115
+msgid "Please enter your invite code."
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Update.tsx:214
+msgid "Please enter your new email address."
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:196
+msgid "Please enter your password"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:190
+msgid "Please enter your username"
+msgstr ""
+
+#. placeholder {0}: labeler ? sanitizeHandle(labeler.creator.handle, '@') : label.src
+#: src/components/moderation/AppealForm.tsx:120
+msgid "Please explain why you think this label was incorrectly applied by {0}"
+msgstr ""
+
+#: src/screens/Messages/components/ChatDisabled.tsx:143
+msgid "Please explain why you think your chats were incorrectly disabled"
+msgstr ""
+
+#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:124
+msgid "Please explain why you think your Go Live access was incorrectly disabled."
+msgstr ""
+
+#: src/components/FocusScope/index.tsx:91
+#: src/components/FocusScope/index.tsx:115
+msgid "Please go back, or activate this element to return to the start of the active content."
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:102
+msgid "Please provide any additional details you feel moderators may need in order to properly assess your Age Assurance status."
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:304
+msgid "Please select a language"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/action.ts:32
+msgid "Please select a moderation service"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/action.ts:29
+msgid "Please select a reason for this report"
+msgstr ""
+
+#. placeholder {0}: account.handle
+#: src/lib/hooks/useAccountSwitcher.ts:45
+#: src/lib/hooks/useAccountSwitcher.ts:54
+msgid "Please sign in as @{0}"
+msgstr ""
+
+#: src/features/inviteFriends/InviteScannerScreen.web.tsx:40
+msgid "Please use the Bluesky mobile app to scan a QR code."
+msgstr ""
+
+#: src/screens/Settings/FindContactsSettings.tsx:107
+msgid "Please use the native app to import your contacts."
+msgstr ""
+
+#: src/screens/FindContactsFlowScreen.tsx:63
+msgid "Please use the native app to sync your contacts."
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:59
+msgid "Please verify your email"
+msgstr ""
+
+#: src/lib/hooks/useCreateSupportLink.ts:29
+msgid "Please write your message below:"
+msgstr ""
+
+#: src/lib/interests.ts:70
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
+msgid "Politics"
+msgstr ""
+
+#: src/view/com/composer/labels/LabelsBtn.tsx:152
+msgid "Porn"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1889
+msgctxt "action"
+msgid "Post"
+msgstr ""
+
+#: src/screens/PostThread/index.tsx:560
+msgctxt "description"
+msgid "Post"
+msgstr ""
+
+#: src/view/screens/Profile.tsx:475
+#: src/view/screens/Profile.tsx:476
+msgid "Post a photo"
+msgstr ""
+
+#: src/view/screens/Profile.tsx:502
+#: src/view/screens/Profile.tsx:503
+msgid "Post a video"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1887
+msgctxt "action"
+msgid "Post All"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1548
+msgid "Post anyway"
+msgstr ""
+
+#: src/screens/PostThread/components/ThreadItemPostTombstone.tsx:22
+msgid "Post blocked"
+msgstr ""
+
+#. placeholder {0}: route.params.name
+#: src/Navigation.tsx:266
+#: src/Navigation.tsx:273
+#: src/Navigation.tsx:280
+#: src/Navigation.tsx:287
+msgid "Post by @{0}"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:200
+msgctxt "toast"
+msgid "Post deleted"
+msgstr ""
+
+#: src/lib/api/index.ts:189
+msgid "Post failed to upload. Please check your Internet connection and try again."
+msgstr ""
+
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:132
+#: src/screens/PostThread/components/ThreadItemPost.tsx:116
+#: src/screens/PostThread/components/ThreadItemTreePost.tsx:109
+#: src/screens/VideoFeed/index.tsx:551
+msgid "Post has been deleted"
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:127
+#: src/lib/moderation/useModerationCauseDescription.ts:107
+msgid "Post Hidden by Muted Word"
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:130
+#: src/lib/moderation/useModerationCauseDescription.ts:116
+msgid "Post Hidden by You"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:685
+msgid "Post interaction settings"
+msgstr ""
+
+#: src/Navigation.tsx:200
+#: src/screens/ModerationInteractionSettings/index.tsx:35
+msgid "Post Interaction Settings"
+msgstr ""
+
+#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:193
+msgid "Post it to Bluesky or share anywhere."
+msgstr ""
+
+#. Accessibility label for button that opens dialog to choose post language settings
+#: src/view/com/composer/select-language/PostLanguageSelect.tsx:195
+msgid "Post language selection"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:395
+#: src/screens/Messages/components/InviteLinkDialog.tsx:411
+msgid "Post link"
+msgstr ""
+
+#: src/screens/PostThread/components/ThreadError.tsx:33
+#: src/screens/PostThread/components/ThreadItemPostTombstone.tsx:25
+msgid "Post not found"
+msgstr ""
+
+#: src/state/queries/pinned-post.ts:59
+msgctxt "toast"
+msgid "Post pinned"
+msgstr ""
+
+#: src/state/queries/pinned-post.ts:61
+msgctxt "toast"
+msgid "Post unpinned"
+msgstr ""
+
+#: src/components/activity-notifications/SubscribeProfileDialog.tsx:257
+#: src/components/activity-notifications/SubscribeProfileDialog.tsx:269
+#: src/screens/ProfileList/index.tsx:167
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:216
+#: src/screens/StarterPack/StarterPackScreen.tsx:197
+#: src/view/screens/Profile.tsx:234
+msgid "Posts"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/RepliesDropdown.tsx:22
+msgid "Posts and replies"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:123
+msgid "Posts can be muted based on their text, their tags, or both. We recommend avoiding common words that appear in many posts, since it can result in no posts being shown."
+msgstr ""
+
+#: src/view/com/posts/PostFeedErrorMessage.tsx:76
+msgid "Posts hidden"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:214
+msgid "Posts, Replies"
+msgstr ""
+
+#: src/components/dialogs/LinkWarning.tsx:89
+msgid "Potentially misleading link"
+msgstr ""
+
+#: src/components/dialogs/LinkWarning.tsx:82
+msgid "Potentially misleading link warning"
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:292
+msgid "Preferred language"
+msgstr ""
+
+#: src/screens/Messages/components/MessageListError.tsx:18
+msgid "Press to attempt reconnection"
+msgstr ""
+
+#: src/components/Error.tsx:56
+#: src/components/Lists.tsx:104
+#: src/screens/Messages/components/MessageListError.tsx:23
+#: src/screens/Messages/JoinRequests.tsx:355
+#: src/screens/Signup/BackNextButtons.tsx:48
+msgid "Press to retry"
+msgstr ""
+
+#: src/components/KnownFollowers.tsx:125
+msgid "Press to view followers of this account that you also follow"
+msgstr ""
+
+#: src/features/liveEvents/components/LiveEventFeedCardWide.tsx:121
+msgid "Preview"
+msgstr ""
+
+#: src/components/Lightbox/Lightbox.web.tsx:197
+msgid "Previous image"
+msgstr ""
+
+#: src/screens/Settings/LanguageSettings.tsx:141
+#: src/screens/Settings/LanguageSettings.tsx:157
+msgid "Primary language"
+msgstr ""
+
+#: src/view/shell/desktop/RightNav.tsx:118
+#: src/view/shell/desktop/RightNav.tsx:119
+msgid "Privacy"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:182
+#: src/screens/Settings/Settings.tsx:185
+msgid "Privacy and security"
+msgstr ""
+
+#: src/Navigation.tsx:430
+#: src/Navigation.tsx:438
+#: src/screens/Settings/ActivityPrivacySettings.tsx:41
+#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:45
+msgid "Privacy and Security"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:161
+#: src/view/screens/Storybook/Admonitions.tsx:94
+msgid "Privacy and Security settings"
+msgstr ""
+
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:36
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:103
+#: src/Navigation.tsx:338
+#: src/screens/Settings/AboutSettings.tsx:102
+#: src/screens/Settings/AboutSettings.tsx:105
+#: src/view/screens/PrivacyPolicy.tsx:25
+#: src/view/shell/Drawer.tsx:763
+#: src/view/shell/Drawer.tsx:764
+msgid "Privacy Policy"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:173
+msgid "Privacy violation of a minor"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:2685
+msgid "Processing GIF..."
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:2687
+msgid "Processing video..."
+msgstr ""
+
+#: src/lib/api/index.ts:62
+msgid "Processing..."
+msgstr ""
+
+#: src/view/screens/DebugMod.tsx:956
+msgid "profile"
+msgstr ""
+
+#: src/view/shell/bottom-bar/BottomBar.tsx:322
+#: src/view/shell/desktop/LeftNav.tsx:745
+#: src/view/shell/Drawer.tsx:91
+#: src/view/shell/Drawer.tsx:655
+msgid "Profile"
+msgstr ""
+
+#: src/screens/Profile/Header/Shell.tsx:164
+msgid "Profile banner placeholder"
+msgstr ""
+
+#: src/features/inviteFriends/InviteScannerScreen.tsx:210
+#: src/lib/strings/errors.ts:39
+msgid "Profile not found"
+msgstr ""
+
+#: src/screens/Profile/Header/EditProfileDialog.tsx:186
+msgctxt "toast"
+msgid "Profile updated"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:223
+msgid "Promoting or selling prohibited items or services"
+msgstr ""
+
+#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:160
+#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:161
+msgid "Psst! You can edit who can interact with this post."
+msgstr ""
+
+#: src/view/com/lists/MyLists.tsx:77
+msgid "Public, sharable lists of users to mute or block in bulk."
+msgstr ""
+
+#. Accessibility label for button to publish a single post
+#: src/view/com/composer/Composer.tsx:1873
+msgid "Publish post"
+msgstr ""
+
+#. Accessibility label for button to publish multiple posts in a thread
+#: src/view/com/composer/Composer.tsx:1868
+msgid "Publish posts"
+msgstr ""
+
+#. Accessibility label for button to publish multiple replies in a thread
+#: src/view/com/composer/Composer.tsx:1857
+msgid "Publish replies"
+msgstr ""
+
+#. Accessibility label for button to publish a single reply
+#: src/view/com/composer/Composer.tsx:1862
+msgid "Publish reply"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:31
+msgid "Push"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:131
+msgid "Push notifications"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:22
+msgid "Push, everyone"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/components/SettingPreview.tsx:26
+msgid "Push, people you follow"
+msgstr ""
+
+#: src/components/StarterPack/QrCodeDialog.tsx:143
+msgid "QR code copied to your clipboard!"
+msgstr ""
+
+#: src/components/StarterPack/QrCodeDialog.tsx:121
+msgid "QR code has been downloaded!"
+msgstr ""
+
+#: src/components/StarterPack/QrCodeDialog.tsx:122
+#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:101
+msgid "QR code saved to your camera roll!"
+msgstr ""
+
+#: src/components/PostControls/RepostButton.tsx:176
+#: src/components/PostControls/RepostButton.tsx:199
+#: src/components/PostControls/RepostButton.web.tsx:84
+#: src/components/PostControls/RepostButton.web.tsx:91
+#: src/view/com/composer/drafts/DraftItem.tsx:137
+msgid "Quote post"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:351
+msgid "Quote post was re-attached"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:350
+msgid "Quote post was successfully detached"
+msgstr ""
+
+#: src/components/PostControls/RepostButton.tsx:175
+#: src/components/PostControls/RepostButton.tsx:197
+#: src/components/PostControls/RepostButton.web.tsx:83
+#: src/components/PostControls/RepostButton.web.tsx:90
+msgid "Quote posts disabled"
+msgstr ""
+
+#: src/lib/hooks/useNotificationHandler.ts:186
+#: src/screens/Post/PostQuotes.tsx:31
+#: src/screens/Settings/NotificationSettings/index.tsx:203
+#: src/screens/Settings/NotificationSettings/index.tsx:346
+msgid "Quotes"
+msgstr ""
+
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:465
+msgid "Quotes of this post"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:618
+msgid "Rate limit exceeded – you've tried to change your handle too many times in a short period. Please wait a minute before trying again."
+msgstr ""
+
+#: src/components/contacts/screens/PhoneInput.tsx:109
+msgid "Rate limit exceeded. Please try again later."
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:699
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:709
+msgid "Re-attach quote"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:433
+msgid "Re-enable invite link"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:440
+msgid "Re-enable link"
+msgstr ""
+
+#: src/components/dms/EmojiReactionPicker.tsx:80
+msgid "React with {emoji}"
+msgstr ""
+
+#: src/components/dms/ReactionsDialog.tsx:70
+#: src/components/dms/ReactionsDialog.tsx:98
+msgid "Reactions"
+msgstr ""
+
+#: src/screens/Deactivated.tsx:133
+msgid "Reactivate your account"
+msgstr ""
+
+#. placeholder {0}: item.moreReplies
+#: src/screens/PostThread/components/ThreadItemReadMore.tsx:93
+msgid "Read {0, plural, one {# more reply} other {# more replies}}"
+msgstr ""
+
+#: src/screens/Search/SearchResults.tsx:276
+msgctxt "english-only-resource"
+msgid "Read about how to use advanced search filters"
+msgstr ""
+
+#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:162
+#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:173
+msgid "Read blog post"
+msgstr ""
+
+#: src/screens/VideoFeed/index.tsx:1055
+msgid "Read less"
+msgstr ""
+
+#: src/screens/VideoFeed/index.tsx:1055
+msgid "Read more"
+msgstr ""
+
+#: src/screens/PostThread/components/ThreadItemReadMore.tsx:72
+msgid "Read more replies"
+msgstr ""
+
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:113
+msgid "Read our blog post"
+msgstr ""
+
+#: src/view/com/auth/SplashScreen.web.tsx:174
+msgid "Read the Bluesky blog"
+msgstr ""
+
+#: src/screens/Signup/StepInfo/Policies.tsx:53
+#: src/screens/Signup/StepInfo/Policies.tsx:79
+msgid "Read the Bluesky Privacy Policy"
+msgstr ""
+
+#: src/screens/Signup/StepInfo/Policies.tsx:46
+#: src/screens/Signup/StepInfo/Policies.tsx:66
+msgid "Read the Bluesky Terms of Service"
+msgstr ""
+
+#: src/components/WelcomeModal.tsx:146
+msgid "Real conversations."
+msgstr ""
+
+#: src/components/WelcomeModal.tsx:144
+msgid "Real people."
+msgstr ""
+
+#: src/screens/Takendown.tsx:158
+#: src/screens/Takendown.tsx:166
+msgid "Reason for appeal"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:137
+msgid "Receive in-app notifications"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:120
+msgid "Receive push notifications"
+msgstr ""
+
+#. Accessibility label for the icon-only pill that shows previously selected GIFs in the GIF picker.
+#: src/features/gifPicker/components/GifCategoryPills.tsx:35
+msgid "Recent GIFs"
+msgstr ""
+
+#: src/screens/Search/components/SearchHistory.tsx:52
+msgid "Recent searches"
+msgstr ""
+
+#: src/components/dialogs/LanguageSelectDialog.tsx:249
+msgid "Recently used"
+msgstr ""
+
+#: src/screens/Messages/components/MessageListError.tsx:19
+msgid "Reconnect"
+msgstr ""
+
+#. Reject a chat request, this opens a menu with options
+#: src/screens/Messages/components/RequestButtons.tsx:136
+msgid "Reject"
+msgstr ""
+
+#. Reject a request to join a chat
+#: src/screens/Messages/JoinRequests.tsx:489
+msgctxt "button"
+msgid "Reject"
+msgstr ""
+
+#: src/screens/Messages/components/RequestButtons.tsx:125
+msgid "Reject chat request"
+msgstr ""
+
+#: src/screens/Messages/JoinRequests.tsx:483
+msgid "Reject join request"
+msgstr ""
+
+#: src/screens/Messages/ChatList.tsx:424
+#: src/screens/Messages/Inbox.tsx:206
+msgid "Reload conversations"
+msgstr ""
+
+#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:193
+#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:319
+#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:326
+#: src/components/dialogs/MutedWords.tsx:457
+#: src/components/dialogs/StarterPackDialog.tsx:376
+#: src/components/dialogs/StarterPackDialog.tsx:386
+#: src/components/FeedCard.tsx:376
+#: src/components/StarterPack/Wizard/WizardListCard.tsx:106
+#: src/components/StarterPack/Wizard/WizardListCard.tsx:113
+#: src/screens/Bookmarks.tsx:258
+#: src/screens/Messages/ConversationSettings/Member.tsx:162
+#: src/screens/Messages/ConversationSettings/prompts.tsx:178
+#: src/screens/Moderation/index.tsx:477
+#: src/screens/Settings/Settings.tsx:682
+#: src/view/com/posts/PostFeedErrorMessage.tsx:221
+msgid "Remove"
+msgstr ""
+
+#: src/components/dms/ChatProfileTabs.tsx:153
+msgid "Remove {displayName} from group chat"
+msgstr ""
+
+#: src/components/StarterPack/Wizard/WizardListCard.tsx:62
+msgid "Remove {displayName} from starter pack"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/Member.tsx:157
+#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:234
+msgid "Remove {displayName} from this group chat"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/prompts.tsx:176
+msgid "Remove {displayName}?"
+msgstr ""
+
+#: src/screens/Search/components/SearchHistory.tsx:182
+msgid "Remove {q}"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:663
+#: src/screens/Settings/Settings.tsx:666
+msgid "Remove account"
+msgstr ""
+
+#: src/screens/Settings/FindContactsSettings.tsx:576
+#: src/screens/Settings/FindContactsSettings.tsx:584
+msgid "Remove all contacts"
+msgstr ""
+
+#: src/view/com/composer/ExternalEmbedRemoveBtn.tsx:18
+msgid "Remove attachment"
+msgstr ""
+
+#: src/view/com/util/UserAvatar.tsx:523
+#: src/view/com/util/UserAvatar.tsx:526
+msgid "Remove Avatar"
+msgstr ""
+
+#: src/view/com/util/UserBanner.tsx:193
+#: src/view/com/util/UserBanner.tsx:196
+msgid "Remove Banner"
+msgstr ""
+
+#: src/view/com/composer/videos/SubtitleDialog.tsx:286
+msgid "Remove caption file"
+msgstr ""
+
+#: src/screens/Messages/components/MessageInputEmbed.tsx:234
+#: src/screens/Messages/components/MessageInputEmbed.tsx:289
+#: src/screens/Messages/components/MessageInputEmbed.tsx:344
+msgid "Remove embed"
+msgstr ""
+
+#: src/view/com/posts/FeedShutdownMsg.tsx:121
+#: src/view/com/posts/FeedShutdownMsg.tsx:125
+#: src/view/com/posts/PostFeedErrorMessage.tsx:177
+msgid "Remove feed"
+msgstr ""
+
+#: src/view/com/posts/PostFeedErrorMessage.tsx:218
+msgid "Remove feed?"
+msgstr ""
+
+#. Advanced search filter
+#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:143
+msgid "Remove filter"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:238
+msgid "Remove from chat"
+msgstr ""
+
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
+#: src/screens/SavedFeeds.tsx:549
+msgid "Remove from my feeds"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:676
+msgid "Remove from quick access?"
+msgstr ""
+
+#: src/screens/List/ListHiddenScreen.tsx:174
+#: src/screens/List/ListHiddenScreen.tsx:178
+msgid "Remove from saved feeds"
+msgstr ""
+
+#: src/components/PostControls/BookmarkButton.tsx:120
+#: src/screens/Bookmarks.tsx:252
+msgid "Remove from saved posts"
+msgstr ""
+
+#: src/components/FeedCard.tsx:373
+msgid "Remove from your feeds?"
+msgstr ""
+
+#: src/view/com/composer/photos/Gallery.tsx:227
+msgid "Remove image"
+msgstr ""
+
+#: src/features/liveNow/components/EditLiveDialog.tsx:221
+#: src/features/liveNow/components/EditLiveDialog.tsx:228
+msgid "Remove live status"
+msgstr ""
+
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
+msgid "Remove member"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:613
+msgid "Remove mute word from your list"
+msgstr ""
+
+#: src/screens/Search/components/SearchHistory.tsx:243
+msgid "Remove profile"
+msgstr ""
+
+#: src/components/PostControls/RepostButton.tsx:153
+#: src/components/PostControls/RepostButton.tsx:163
+msgid "Remove repost"
+msgstr ""
+
+#: src/components/contacts/screens/ViewMatches.tsx:500
+#: src/screens/Settings/FindContactsSettings.tsx:349
+msgid "Remove suggestion"
+msgstr ""
+
+#: src/view/com/posts/PostFeedErrorMessage.tsx:219
+msgid "Remove this feed from your saved feeds"
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:473
+msgid "Remove unavailable moderation services"
+msgstr ""
+
+#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:179
+msgid "Remove user from list"
+msgstr ""
+
+#: src/components/verification/VerificationRemovePrompt.tsx:48
+#: src/components/verification/VerificationsDialog.tsx:250
+#: src/view/com/profile/ProfileMenu.tsx:416
+#: src/view/com/profile/ProfileMenu.tsx:419
+msgid "Remove verification"
+msgstr ""
+
+#: src/components/verification/VerificationRemovePrompt.tsx:46
+msgid "Remove your verification for this account?"
+msgstr ""
+
+#: src/components/Post/Embed/index.tsx:240
+msgid "Removed by author"
+msgstr ""
+
+#: src/components/Post/Embed/index.tsx:238
+msgid "Removed by you"
+msgstr ""
+
+#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:136
+#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:246
+msgid "Removed from list"
+msgstr ""
+
+#: src/screens/List/ListHiddenScreen.tsx:98
+msgid "Removed from saved feeds"
+msgstr ""
+
+#: src/components/PostControls/BookmarkButton.tsx:88
+#: src/screens/Bookmarks.tsx:211
+msgid "Removed from saved posts"
+msgstr ""
+
+#: src/components/dialogs/StarterPackDialog.tsx:287
+msgid "Removed from starter pack"
+msgstr ""
+
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
+#: src/view/com/posts/FeedShutdownMsg.tsx:45
+msgid "Removed from your feeds"
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:187
+msgid "Removed unavailable services"
+msgstr ""
+
+#: src/components/verification/VerificationRemovePrompt.tsx:32
+msgid "Removed verification"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:541
+msgid "Renew"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:547
+msgid "Renew duration"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:531
+msgid "Renew mute word"
+msgstr ""
+
+#: src/view/com/posts/FeedShutdownMsg.tsx:134
+#: src/view/com/posts/FeedShutdownMsg.tsx:138
+msgid "Replace with Discover"
+msgstr ""
+
+#: src/components/Post/PostRepliedTo.tsx:39
+msgctxt "description"
+msgid "Replied to <0><1/>0>"
+msgstr ""
+
+#: src/components/Post/PostRepliedTo.tsx:28
+msgctxt "description"
+msgid "Replied to a blocked post"
+msgstr ""
+
+#: src/components/Post/PostRepliedTo.tsx:30
+msgctxt "description"
+msgid "Replied to a post"
+msgstr ""
+
+#: src/components/Post/PostRepliedTo.tsx:36
+msgctxt "description"
+msgid "Replied to you"
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:925
+msgid "Replied-to message from {senderName}, tap to scroll to it"
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:923
+msgid "Replied-to message was sent before you joined"
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:926
+msgid "Replied-to message, tap to scroll to it"
+msgstr ""
+
+#: src/components/activity-notifications/SubscribeProfileDialog.tsx:274
+#: src/components/activity-notifications/SubscribeProfileDialog.tsx:286
+#: src/lib/hooks/useNotificationHandler.ts:172
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:218
+#: src/screens/Settings/NotificationSettings/index.tsx:181
+#: src/screens/Settings/NotificationSettings/index.tsx:330
+#: src/view/screens/Profile.tsx:235
+msgid "Replies"
+msgstr ""
+
+#: src/components/WhoCanReply.tsx:87
+msgid "Replies disabled"
+msgstr ""
+
+#: src/components/WhoCanReply.tsx:281
+msgid "Replies to this post are disabled."
+msgstr ""
+
+#: src/components/dms/MessageContextMenu.tsx:182
+#: src/components/dms/MessageContextMenu.tsx:185
+msgid "Reply"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1885
+msgctxt "action"
+msgid "Reply"
+msgstr ""
+
+#. Accessibility label for the reply button, verb form followed by number of replies and noun form
+#. placeholder {0}: post.replyCount || 0
+#: src/components/PostControls/index.tsx:240
+msgid "Reply ({0, plural, one {# reply} other {# replies}})"
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:136
+#: src/lib/moderation/useModerationCauseDescription.ts:126
+msgid "Reply Hidden by Thread Author"
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:135
+#: src/lib/moderation/useModerationCauseDescription.ts:125
+msgid "Reply Hidden by You"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:418
+msgid "Reply settings are chosen by the author of the thread"
+msgstr ""
+
+#: src/screens/PostThread/components/HeaderDropdown.tsx:71
+msgid "Reply sorting"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:389
+msgctxt "toast"
+msgid "Reply visibility updated"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:388
+msgid "Reply was successfully hidden"
+msgstr ""
+
+#: src/components/dms/MessageContextMenu.tsx:220
+#: src/features/liveNow/components/LiveStatusDialog.tsx:267
+#: src/screens/Messages/ConversationSettings/index.tsx:583
+msgid "Report"
+msgstr ""
+
+#: src/view/com/profile/ProfileMenu.tsx:483
+#: src/view/com/profile/ProfileMenu.tsx:486
+msgid "Report account"
+msgstr ""
+
+#: src/components/dms/ConvoMenu.tsx:295
+#: src/components/dms/ConvoMenu.tsx:299
+#: src/screens/Messages/components/RequestButtons.tsx:161
+#: src/screens/Messages/components/RequestButtons.tsx:164
+msgid "Report conversation"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/index.tsx:98
+#: src/components/moderation/ReportDialog/index.tsx:263
+msgid "Report dialog"
+msgstr ""
+
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
+msgid "Report feed"
+msgstr ""
+
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:210
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:213
+msgid "Report list"
+msgstr ""
+
+#: src/components/dms/MessageContextMenu.tsx:217
+msgid "Report message"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:765
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:767
+msgid "Report post"
+msgstr ""
+
+#: src/components/SendErrorReportDialog.tsx:47
+msgid "Report sent"
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackScreen.tsx:657
+#: src/screens/StarterPack/StarterPackScreen.tsx:660
+msgid "Report starter pack"
+msgstr ""
+
+#: src/components/dms/AfterReportConversationDialog.tsx:83
+#: src/components/dms/AfterReportConversationDialog.tsx:210
+#: src/components/dms/AfterReportDialog.tsx:86
+#: src/components/dms/AfterReportDialog.tsx:178
+msgid "Report submitted"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/copy.ts:51
+#: src/components/moderation/ReportDialog/copy.ts:65
+msgid "Report this conversation"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/copy.ts:37
+msgid "Report this feed"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:582
+msgid "Report this group chat"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/copy.ts:31
+msgid "Report this list"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/copy.ts:19
+#: src/features/liveNow/components/LiveStatusDialog.tsx:250
+msgid "Report this livestream"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/copy.ts:57
+msgid "Report this message"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/copy.ts:25
+msgid "Report this post"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/copy.ts:43
+msgid "Report this starter pack"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/copy.ts:13
+msgid "Report this user"
+msgstr ""
+
+#: src/components/PostControls/RepostButton.tsx:154
+#: src/components/PostControls/RepostButton.tsx:165
+#: src/components/PostControls/RepostButton.web.tsx:68
+#: src/components/PostControls/RepostButton.web.tsx:75
+msgctxt "action"
+msgid "Repost"
+msgstr ""
+
+#. Accessibility label for the repost button when the post has not been reposted, verb form followed by number of reposts and noun form
+#. placeholder {0}: repostCount || 0
+#: src/components/PostControls/RepostButton.tsx:78
+msgid "Repost ({0, plural, one {# repost} other {# reposts}})"
+msgstr ""
+
+#: src/components/PostControls/RepostButton.tsx:146
+#: src/components/PostControls/RepostButton.web.tsx:43
+#: src/components/PostControls/RepostButton.web.tsx:103
+#: src/screens/StarterPack/StarterPackScreen.tsx:577
+msgid "Repost or quote post"
+msgstr ""
+
+#: src/screens/Post/PostRepostedBy.tsx:31
+msgid "Reposted By"
+msgstr ""
+
+#: src/view/com/posts/PostFeedReason.tsx:78
+#: src/view/com/posts/PostFeedReason.tsx:97
+msgid "Reposted by {reposter}"
+msgstr ""
+
+#: src/view/com/posts/PostFeedReason.tsx:78
+#: src/view/com/posts/PostFeedReason.tsx:95
+msgid "Reposted by you"
+msgstr ""
+
+#: src/lib/hooks/useNotificationHandler.ts:165
+#: src/screens/Settings/NotificationSettings/index.tsx:214
+#: src/screens/Settings/NotificationSettings/index.tsx:355
+msgid "Reposts"
+msgstr ""
+
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:444
+msgid "Reposts of this post"
+msgstr ""
+
+#: src/lib/hooks/useNotificationHandler.ts:207
+#: src/screens/Settings/NotificationSettings/index.tsx:251
+#: src/screens/Settings/NotificationSettings/index.tsx:373
+msgid "Reposts of your reposts"
+msgstr ""
+
+#: src/components/intents/GroupChatJoinDialog.tsx:463
+msgid "Request access to group chat"
+msgstr ""
+
+#: src/screens/Messages/JoinRequests.tsx:182
+msgid "Request approved."
+msgstr ""
+
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:226
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:232
+msgid "Request code"
+msgstr ""
+
+#: src/screens/Messages/JoinRequests.tsx:215
+msgid "Request rejected."
+msgstr ""
+
+#: src/components/dms/ChatInvite/Root.tsx:117
+#: src/components/intents/GroupChatJoinDialog.tsx:295
+msgid "Request to join"
+msgstr ""
+
+#: src/components/dms/ChatInvite/Root.tsx:131
+msgid "Requested"
+msgstr ""
+
+#. Incoming message requests
+#: src/screens/Messages/components/InboxRequests.tsx:25
+msgid "Requests"
+msgstr ""
+
+#: src/Navigation.tsx:519
+#: src/screens/Messages/JoinRequests.tsx:59
+#: src/screens/Messages/JoinRequests.tsx:425
+msgid "Requests to join"
+msgstr ""
+
+#: src/screens/Settings/AccessibilitySettings.tsx:59
+#: src/screens/Settings/AccessibilitySettings.tsx:64
+msgid "Require alt text before posting"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:95
+msgid "Require an email code to sign in to your account."
+msgstr ""
+
+#: src/screens/Signup/StepInfo/index.tsx:207
+msgid "Required for this provider"
+msgstr ""
+
+#: src/components/LabelingServiceCard/index.tsx:80
+msgid "Required in your region"
+msgstr ""
+
+#: src/components/intents/GroupChatJoinDialog.tsx:310
+#: src/screens/Messages/components/OutgoingRequestListItem.tsx:115
+#: src/screens/Messages/components/OutgoingRequestListItem.tsx:117
+msgid "Rescind request"
+msgstr ""
+
+#: src/screens/Messages/components/OutgoingRequestListItem.tsx:50
+msgid "Rescind request to join group chat"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/components/ResendEmailText.tsx:39
+msgid "Resend"
+msgstr ""
+
+#: src/components/contacts/screens/VerifyNumber.tsx:365
+#: src/components/contacts/screens/VerifyNumber.tsx:382
+msgid "Resend code"
+msgstr ""
+
+#. placeholder {0}: String( clamp(Math.round(timeUntilCanResend / 1000), 0, 30), ).padStart(2, '0')
+#: src/components/contacts/screens/VerifyNumber.tsx:372
+msgid "Resend code in <0>00:{0}0>"
+msgstr ""
+
+#: src/screens/Settings/components/DisableEmail2FADialog.tsx:174
+#: src/screens/Settings/components/DisableEmail2FADialog.tsx:177
+msgid "Resend email"
+msgstr ""
+
+#: src/components/intents/VerifyEmailIntentDialog.tsx:124
+msgid "Resend Email"
+msgstr ""
+
+#: src/components/intents/VerifyEmailIntentDialog.tsx:117
+msgid "Resend Verification Email"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:499
+#: src/screens/Settings/Settings.tsx:501
+msgid "Reset activity subscription nudge"
+msgstr ""
+
+#: src/screens/Login/SetNewPasswordForm.tsx:108
+msgid "Reset code"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:484
+#: src/screens/Settings/Settings.tsx:486
+msgid "Reset onboarding state"
+msgstr ""
+
+#: src/screens/Login/ForgotPasswordForm.tsx:77
+msgid "Reset password"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:422
+msgid "Reset your password by sending a code to your email"
+msgstr ""
+
+#: src/screens/Settings/FindContactsSettings.tsx:544
+#: src/screens/Settings/FindContactsSettings.tsx:560
+msgid "Resync contacts"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:532
+msgid "Retries signing in"
+msgstr ""
+
+#: src/view/com/util/error/ErrorMessage.tsx:56
+#: src/view/com/util/error/ErrorScreen.tsx:93
+msgid "Retries the last action, which errored out"
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceErrors.tsx:28
+#: src/components/ageAssurance/AgeAssuranceErrors.tsx:31
+#: src/components/contacts/screens/VerifyNumber.tsx:350
+#: src/components/contacts/screens/VerifyNumber.tsx:355
+#: src/components/Error.tsx:60
+#: src/components/Lists.tsx:115
+#: src/components/moderation/ReportDialog/index.tsx:297
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:56
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoFallback.tsx:59
+#: src/components/StarterPack/ProfileStarterPacks.tsx:380
+#: src/screens/Login/LoginForm.tsx:531
+#: src/screens/Login/LoginForm.tsx:537
+#: src/screens/Messages/ChatList.tsx:429
+#: src/screens/Messages/components/MessageListError.tsx:24
+#: src/screens/Messages/Inbox.tsx:211
+#: src/screens/Messages/JoinRequests.tsx:361
+#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:268
+#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:271
+#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:92
+#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:95
+#: src/screens/PostThread/components/ThreadError.tsx:81
+#: src/screens/PostThread/components/ThreadError.tsx:87
+#: src/screens/Signup/BackNextButtons.tsx:54
+#: src/view/com/util/error/ErrorMessage.tsx:55
+#: src/view/com/util/error/ErrorScreen.tsx:91
+#: src/view/screens/Storybook/Admonitions.tsx:64
+msgid "Retry"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/index.tsx:294
+#: src/view/screens/Storybook/Admonitions.tsx:61
+msgid "Retry loading report options"
+msgstr ""
+
+#: src/components/Error.tsx:68
+#: src/screens/List/ListHiddenScreen.tsx:223
+#: src/screens/StarterPack/StarterPackScreen.tsx:801
+msgid "Return to previous page"
+msgstr ""
+
+#: src/view/screens/NotFound.tsx:54
+msgid "Returns to home page"
+msgstr ""
+
+#: src/screens/ProfileList/components/ErrorScreen.tsx:36
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:577
+#: src/screens/VideoFeed/index.tsx:1240
+#: src/view/screens/NotFound.tsx:54
+msgid "Returns to previous page"
+msgstr ""
+
+#: src/screens/StarterPack/Wizard/index.tsx:316
+msgid "Returns to the previous step"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:613
+msgid "Reveal password"
+msgstr ""
+
+#. Accessibility label for the icon-only pill that filters the GIF picker to sad/crying GIFs.
+#: src/features/gifPicker/components/GifCategoryPills.tsx:75
+msgid "Sad GIFs"
+msgstr ""
+
+#: src/components/dialogs/BirthDateSettings.tsx:200
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:309
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:324
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:668
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:673
+#: src/components/StarterPack/QrCodeDialog.tsx:210
+#: src/features/liveNow/components/EditLiveDialog.tsx:197
+#: src/features/liveNow/components/EditLiveDialog.tsx:204
+#: src/screens/Messages/ConversationSettings/prompts.tsx:82
+#: src/screens/Profile/Header/EditProfileDialog.tsx:233
+#: src/screens/Profile/Header/EditProfileDialog.tsx:247
+#: src/screens/SavedFeeds.tsx:124
+#: src/screens/SavedFeeds.tsx:315
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:269
+#: src/view/com/composer/GifAltText.tsx:199
+#: src/view/com/composer/GifAltText.tsx:208
+#: src/view/com/composer/photos/EditImageDialog.web.tsx:63
+#: src/view/com/composer/photos/EditImageDialog.web.tsx:76
+#: src/view/com/composer/photos/ImageAltTextDialog.tsx:163
+#: src/view/com/composer/photos/ImageAltTextDialog.tsx:173
+msgid "Save"
+msgstr ""
+
+#: src/components/dialogs/BirthDateSettings.tsx:193
+msgid "Save birthdate"
+msgstr ""
+
+#: src/components/activity-notifications/SubscribeProfileDialog.tsx:198
+#: src/components/activity-notifications/SubscribeProfileDialog.tsx:207
+#: src/screens/SavedFeeds.tsx:120
+#: src/screens/SavedFeeds.tsx:124
+#: src/screens/SavedFeeds.tsx:311
+#: src/screens/SavedFeeds.tsx:315
+#: src/view/com/composer/Composer.tsx:1529
+#: src/view/com/composer/drafts/DraftsButton.tsx:125
+msgid "Save changes"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1501
+#: src/view/com/composer/drafts/DraftsButton.tsx:93
+msgid "Save changes?"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1529
+#: src/view/com/composer/drafts/DraftsButton.tsx:125
+msgid "Save draft"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1503
+#: src/view/com/composer/drafts/DraftsButton.tsx:95
+msgid "Save draft?"
+msgstr ""
+
+#: src/components/Lightbox/chrome/ImageMenu.tsx:99
+#: src/components/MediaPreview.tsx:231
+#: src/components/Post/Embed/ImageContextMenu.tsx:70
+#: src/components/StarterPack/ShareDialog.tsx:144
+#: src/components/StarterPack/ShareDialog.tsx:150
+msgid "Save image"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:255
+msgid "Save new handle"
+msgstr ""
+
+#: src/components/StarterPack/QrCodeDialog.tsx:202
+msgid "Save QR code"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:649
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:655
+msgid "Save these options for next time"
+msgstr ""
+
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
+msgid "Save to my feeds"
+msgstr ""
+
+#: src/view/shell/desktop/LeftNav.tsx:732
+#: src/view/shell/Drawer.tsx:630
+msgctxt "link to bookmarks screen"
+msgid "Saved"
+msgstr ""
+
+#: src/screens/SavedFeeds.tsx:198
+#: src/screens/SavedFeeds.tsx:375
+msgid "Saved Feeds"
+msgstr ""
+
+#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:145
+#: src/Navigation.tsx:579
+#: src/screens/Bookmarks.tsx:59
+msgid "Saved Posts"
+msgstr ""
+
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
+#: src/screens/ProfileList/components/Header.tsx:88
+msgid "Saved to your feeds"
+msgstr ""
+
+#: src/components/NewskieDialog.tsx:141
+#: src/view/com/notifications/NotificationFeedItem.tsx:895
+#: src/view/com/notifications/NotificationFeedItem.tsx:920
+msgid "Say hello!"
+msgstr ""
+
+#: src/screens/Messages/ChatList.tsx:222
+#: src/screens/Messages/ChatList.tsx:446
+msgid "Say hi to someone"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:43
+msgid "Scam"
+msgstr ""
+
+#: src/features/inviteFriends/components/ActionButtons.tsx:44
+msgid "Scan"
+msgstr ""
+
+#: src/features/inviteFriends/InviteScannerScreen.tsx:82
+#: src/features/inviteFriends/InviteScannerScreen.web.tsx:23
+#: src/Navigation.tsx:318
+msgid "Scan QR code"
+msgstr ""
+
+#: src/lib/interests.ts:71
+msgid "Science"
+msgstr ""
+
+#: src/components/InterestTabs.tsx:255
+msgid "Scroll left"
+msgstr ""
+
+#: src/components/InterestTabs.tsx:289
+msgid "Scroll right"
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:819
+msgid "Scroll to the message this is replying to"
+msgstr ""
+
+#: src/screens/ProfileList/AboutSection.tsx:132
+msgid "Scroll to top"
+msgstr ""
+
+#: src/components/dialogs/SearchablePeopleList.tsx:667
+#: src/components/forms/SearchInput.tsx:51
+#: src/components/forms/SearchInput.tsx:53
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:218
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:224
+#: src/screens/Search/Shell.tsx:549
+#: src/screens/Search/Shell.tsx:612
+#: src/screens/Search/Shell.tsx:753
+#: src/view/shell/bottom-bar/BottomBar.tsx:216
+msgid "Search"
+msgstr ""
+
+#. placeholder {0}: profile.handle
+#. placeholder {0}: route.params.name
+#: src/Navigation.tsx:259
+#: src/screens/Profile/ProfileSearch.tsx:37
+msgid "Search @{0}'s posts"
+msgstr ""
+
+#: src/components/ProgressGuide/FollowDialog.tsx:708
+msgid "Search by name or interest"
+msgstr ""
+
+#: src/components/contacts/screens/ViewMatches.tsx:356
+msgid "Search contacts"
+msgstr ""
+
+#: src/view/screens/Feeds.tsx:437
+msgid "Search feeds"
+msgstr ""
+
+#. Accessibility label for a tab that searches for accounts in a category (e.g. Art, Video Games, Sports, etc.) that are suggested for the user to follow. The tab is not currently active and can be selected.
+#: src/components/ProgressGuide/FollowDialog.tsx:505
+msgid "Search for \"{interestsDisplayName}\""
+msgstr ""
+
+#. Accessibility label for a tab that searches for accounts in a category (e.g. Art, Video Games, Sports, etc.) that are suggested for the user to follow. The tab is currently selected.
+#: src/components/ProgressGuide/FollowDialog.tsx:500
+msgid "Search for \"{interestsDisplayName}\" (active)"
+msgstr ""
+
+#: src/screens/Search/components/AutocompleteResults.tsx:49
+msgid "Search for “{searchText}”"
+msgstr ""
+
+#: src/screens/Search/components/SearchHistory.tsx:136
+msgid "Search for {q}"
+msgstr ""
+
+#: src/screens/StarterPack/Wizard/index.tsx:541
+msgid "Search for feeds that you want to suggest to others."
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:373
+msgid "Search for more accounts"
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:452
+msgid "Search for more feeds"
+msgstr ""
+
+#: src/components/dms/components/UserSearchInput.tsx:43
+msgid "Search for people"
+msgstr ""
+
+#. Accessibility label for the GIF search input inside the GIF picker dialog.
+#: src/features/gifPicker/components/GifPickerHeader.tsx:40
+msgid "Search GIFs"
+msgstr ""
+
+#: src/screens/Hashtag.tsx:228
+#: src/screens/Search/SearchResults.tsx:410
+msgid "Search is currently unavailable when logged out"
+msgstr ""
+
+#. Placeholder text inside the GIF search input. KLIPY is the third-party GIF provider; keep the brand name as-is.
+#: src/features/gifPicker/components/GifPickerHeader.tsx:45
+msgid "Search KLIPY"
+msgstr ""
+
+#: src/components/dialogs/LanguageSelectDialog.tsx:232
+#: src/components/dialogs/LanguageSelectDialog.tsx:233
+msgid "Search languages"
+msgstr ""
+
+#: src/screens/Profile/ProfileSearch.tsx:36
+msgid "Search my posts"
+msgstr ""
+
+#: src/view/com/profile/ProfileMenu.tsx:301
+#: src/view/com/profile/ProfileMenu.tsx:304
+msgid "Search posts"
+msgstr ""
+
+#: src/components/dialogs/SearchablePeopleList.tsx:687
+#: src/components/dms/components/UserSearchInput.tsx:63
+#: src/components/ProgressGuide/FollowDialog.tsx:727
+msgid "Search profiles"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:248
+msgid "Search query"
+msgstr ""
+
+#: src/screens/Profile/ProfileSearch.tsx:38
+msgid "Search..."
+msgstr ""
+
+#: src/components/dialogs/SearchablePeopleList.tsx:688
+#: src/components/dms/components/UserSearchInput.tsx:64
+#: src/components/ProgressGuide/FollowDialog.tsx:728
+msgid "Searches for profiles"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Update.tsx:240
+msgid "Security step required"
+msgstr ""
+
+#. placeholder {0}: isCashtag ? tag : `#${tag}`
+#: src/components/RichTextTag.tsx:114
+msgid "See {0} posts"
+msgstr ""
+
+#. placeholder {0}: isCashtag ? tag : `#${tag}`
+#: src/components/RichTextTag.tsx:131
+msgid "See {0} posts by user"
+msgstr ""
+
+#: src/components/RichTextTag.tsx:122
+msgid "See {tag} posts"
+msgstr ""
+
+#: src/components/RichTextTag.tsx:140
+msgid "See {tag} posts by user"
+msgstr ""
+
+#: src/components/RichTextTag.tsx:124
+msgid "See #{tag} posts"
+msgstr ""
+
+#: src/components/RichTextTag.tsx:142
+msgid "See #{tag} posts by user"
+msgstr ""
+
+#: src/view/com/auth/SplashScreen.web.tsx:179
+msgid "See jobs at Bluesky"
+msgstr ""
+
+#: src/components/FeedInterstitials.tsx:491
+#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
+msgid "See more"
+msgstr ""
+
+#: src/components/FeedInterstitials.tsx:472
+msgid "See more suggested profiles"
+msgstr ""
+
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
+#: src/view/com/profile/ProfileFollows.tsx:190
+#: src/view/com/profile/ProfileFollows.tsx:191
+msgid "See suggested accounts"
+msgstr ""
+
+#: src/screens/SavedFeeds.tsx:232
+#: src/screens/SavedFeeds.tsx:403
+msgid "See this guide"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/Scrubber.tsx:196
+msgid "Seek slider. Use the arrow keys to seek forwards and backwards, and space to play/pause"
+msgstr ""
+
+#. Accessibility label for a category (e.g. Art, Video Games, Sports, etc.) that shows suggested accounts for the user to follow. The tab is not currently active and can be selected.
+#: src/components/InterestTabs.tsx:337
+msgid "Select \"{interestsDisplayName}\" category"
+msgstr ""
+
+#. Accessibility label for a username suggestion in the account creation flow
+#. Accessibility label for a username suggestion in the account creation flow
+#. placeholder {0}: item.handle
+#. placeholder {0}: suggestion.handle
+#: src/screens/Signup/StepHandle/HandleSuggestions/index.native.tsx:40
+#: src/screens/Signup/StepHandle/HandleSuggestions/index.tsx:72
+msgid "Select {0}"
+msgstr ""
+
+#: src/view/com/composer/select-language/PostLanguageSelect.tsx:110
+msgid "Select {langName}"
+msgstr ""
+
+#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:68
+msgid "Select a color"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/index.tsx:380
+msgid "Select a reason"
+msgstr ""
+
+#: src/screens/Login/ChooseAccountForm.tsx:79
+msgid "Select account"
+msgstr ""
+
+#: src/components/AppLanguageDropdown.tsx:63
+msgid "Select an app language"
+msgstr ""
+
+#: src/screens/Onboarding/StepProfile/AvatarCircle.tsx:66
+msgid "Select an avatar"
+msgstr ""
+
+#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:66
+msgid "Select an emoji"
+msgstr ""
+
+#: src/components/Select/index.tsx:199
+msgid "Select an option"
+msgstr ""
+
+#: src/screens/Settings/LanguageSettings.tsx:118
+msgid "Select app language"
+msgstr ""
+
+#: src/view/com/composer/videos/SubtitleFilePicker.tsx:58
+#: src/view/com/composer/videos/SubtitleFilePicker.tsx:65
+msgid "Select caption file (.vtt)"
+msgstr ""
+
+#: src/components/dialogs/SearchablePeopleList.tsx:501
+#: src/components/dms/InitiateChatFlow.tsx:984
+msgid "Select chat \"{name}\""
+msgstr ""
+
+#: src/screens/Settings/LanguageSettings.tsx:195
+#: src/screens/Settings/LanguageSettings.tsx:233
+msgid "Select content languages"
+msgstr ""
+
+#: src/features/liveNow/components/GoLiveDialog.tsx:186
+msgid "Select duration"
+msgstr ""
+
+#. placeholder {0}: labels[filter.field].title
+#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:102
+msgid "Select filter type (currently: {0})"
+msgstr ""
+
+#: src/screens/Login/index.tsx:166
+msgid "Select from an existing account"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:553
+msgid "Select from your lists"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:555
+msgid "Select from your lists <0>{numberOfListsSelected, plural, other {(# selected)}}0>"
+msgstr ""
+
+#. Accessibility label for the button in the post composer that opens the GIF picker dialog.
+#: src/view/com/composer/photos/SelectGifBtn.tsx:38
+msgid "Select GIF"
+msgstr ""
+
+#. Accessibility label for an individual GIF tile in the picker grid. The placeholder is the GIF’s title from the provider.
+#. placeholder {0}: gif.title
+#: src/features/gifPicker/components/GifPickerItem.tsx:31
+msgid "Select GIF \"{0}\""
+msgstr ""
+
+#: src/components/dms/InitiateChatFlow.tsx:830
+msgid "Select group chat members"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:151
+msgid "Select how long to mute this word for."
+msgstr ""
+
+#: src/components/AppLanguageDropdown.tsx:71
+#: src/components/LanguageSelect.tsx:41
+#: src/components/LanguageSelect.tsx:42
+msgid "Select language"
+msgstr ""
+
+#: src/view/com/composer/videos/SubtitleDialog.tsx:273
+msgid "Select language..."
+msgstr ""
+
+#: src/components/dialogs/LanguageSelectDialog.tsx:267
+msgid "Select languages"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/index.tsx:430
+msgid "Select moderation service"
+msgstr ""
+
+#: src/view/com/composer/select-language/PostLanguageSelect.tsx:91
+msgid "Select post language"
+msgstr ""
+
+#: src/screens/Settings/LanguageSettings.tsx:152
+msgid "Select primary language"
+msgstr ""
+
+#: src/components/InternationalPhoneCodeSelect.tsx:68
+msgid "Select telephone code"
+msgstr ""
+
+#: src/screens/Onboarding/StepProfile/AvatarCreatorItems.tsx:84
+msgid "Select the {emojiName} emoji as your avatar"
+msgstr ""
+
+#: src/components/Post/Translated/index.tsx:446
+msgid "Select the source language"
+msgstr ""
+
+#: src/view/com/composer/select-language/PostLanguageSelect.tsx:77
+#: src/view/com/composer/select-language/PostLanguageSelect.tsx:137
+msgid "Select up to 3 languages used in this post"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:251
+msgid "Select what content this mute word should apply to."
+msgstr ""
+
+#: src/screens/Settings/LanguageSettings.tsx:111
+msgid "Select which language to use for the app's user interface."
+msgstr ""
+
+#: src/screens/Settings/LanguageSettings.tsx:181
+msgid "Select which languages you want your subscribed feeds to include. If none are selected, all languages will be shown."
+msgstr ""
+
+#: src/screens/Signup/StepInfo/index.tsx:300
+msgid "Select your date of birth"
+msgstr ""
+
+#: src/screens/Onboarding/StepInterests/index.tsx:69
+#: src/screens/Settings/InterestsSettings.tsx:178
+msgid "Select your interests from the options below"
+msgstr ""
+
+#: src/screens/Settings/LanguageSettings.tsx:145
+msgid "Select your preferred language for translations in your feed."
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:115
+msgid "Select your preferred notification channels"
+msgstr ""
+
+#: src/view/com/composer/SelectMediaButton.tsx:426
+msgid "Selecting multiple media types is not supported."
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:188
+msgid "Self-harm or dangerous behaviors"
+msgstr ""
+
+#: src/components/contacts/screens/PhoneInput.tsx:255
+#: src/components/contacts/screens/PhoneInput.tsx:260
+msgid "Send code"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:172
+#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:179
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:311
+#: src/screens/Settings/components/DeleteAccountDialog.tsx:199
+msgid "Send email"
+msgstr ""
+
+#: src/components/SendErrorReportDialog.tsx:60
+#: src/components/SendErrorReportDialog.tsx:64
+#: src/screens/Settings/AboutSettings.tsx:125
+#: src/screens/Settings/AboutSettings.tsx:128
+msgid "Send error report"
+msgstr ""
+
+#: src/view/shell/Drawer.tsx:420
+msgid "Send feedback"
+msgstr ""
+
+#: src/screens/Messages/components/MessageComposer.tsx:324
+msgid "Send message"
+msgstr ""
+
+#: src/components/PostControls/ShareMenu/RecentChats.tsx:146
+msgid "Send post to {name}"
+msgstr ""
+
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:167
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:176
+msgid "Send post to..."
+msgstr ""
+
+#: src/components/moderation/ReportDialog/index.tsx:818
+msgid "Send report to {title}"
+msgstr ""
+
+#: src/components/contacts/components/InviteInfo.tsx:63
+msgid "Send the message from your phone"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:304
+#: src/screens/Settings/components/DisableEmail2FADialog.tsx:121
+#: src/screens/Settings/components/DisableEmail2FADialog.tsx:124
+msgid "Send verification email"
+msgstr ""
+
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:114
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:120
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:103
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:109
+msgid "Send via chat"
+msgstr ""
+
+#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
+#: src/components/dms/MessageContextMenu.tsx:175
+msgid "Sent at {0}"
+msgstr ""
+
+#: src/components/contacts/screens/PhoneInput.tsx:283
+msgid "Sent to our phone number verification provider Plivo"
+msgstr ""
+
+#: src/components/dialogs/ServerInput.tsx:174
+#: src/screens/Login/components/HostingProviderDialog.tsx:200
+msgid "Server address"
+msgstr ""
+
+#. placeholder {0}: icon.name
+#: src/screens/Settings/AppIconSettings/index.tsx:176
+msgid "Set app icon to {0}"
+msgstr ""
+
+#: src/screens/Login/SetNewPasswordForm.tsx:99
+msgid "Set new password"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:481
+msgid "Set precisely which groups of people can reply to your post"
+msgstr ""
+
+#: src/screens/Onboarding/Layout.tsx:48
+msgid "Set up your account"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:431
+msgid "Set who can reply to your post"
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:286
+msgid "Set your birthdate below and we'll get you back to posting and exploring in no time!"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:352
+msgid "set your hosting provider manually"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:486
+msgid "Set your hosting provider manually"
+msgstr ""
+
+#: src/screens/Login/ForgotPasswordForm.tsx:104
+msgid "Sets email for password reset"
+msgstr ""
+
+#: src/Navigation.tsx:215
+#: src/screens/Settings/Settings.tsx:99
+#: src/view/shell/desktop/LeftNav.tsx:755
+#: src/view/shell/Drawer.tsx:668
+msgid "Settings"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/index.tsx:220
+msgid "Settings for activity from others"
+msgstr ""
+
+#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:85
+msgid "Settings for allowing others to be notified of your posts"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/index.tsx:154
+msgid "Settings for like notifications"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/index.tsx:187
+msgid "Settings for mention notifications"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/index.tsx:165
+msgid "Settings for new follower notifications"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/index.tsx:293
+msgid "Settings for notifications for everything else"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/index.tsx:233
+msgid "Settings for notifications for likes of your reposts"
+msgstr ""
+
+#: src/screens/Messages/Settings.tsx:280
+#: src/screens/Settings/NotificationSettings/index.tsx:276
+msgid "Settings for notifications for new message requests"
+msgstr ""
+
+#: src/screens/Messages/Settings.tsx:259
+#: src/screens/Settings/NotificationSettings/index.tsx:259
+msgid "Settings for notifications for new messages"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/index.tsx:246
+msgid "Settings for notifications for reposts of your reposts"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/index.tsx:198
+msgid "Settings for quote notifications"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/index.tsx:176
+msgid "Settings for reply notifications"
+msgstr ""
+
+#: src/screens/Settings/NotificationSettings/index.tsx:209
+msgid "Settings for repost notifications"
+msgstr ""
+
+#: src/screens/ModerationInteractionSettings/index.tsx:103
+msgctxt "toast"
+msgid "Settings saved"
+msgstr ""
+
+#: src/view/com/composer/labels/LabelsBtn.tsx:169
+msgid "Sexual activity or erotic nudity."
+msgstr ""
+
+#: src/lib/moderation/useGlobalLabelStrings.ts:38
+msgid "Sexually Suggestive"
+msgstr ""
+
+#: src/components/Link.tsx:428
+#: src/components/MediaPreview.tsx:237
+#: src/components/Post/Embed/ImageContextMenu.tsx:74
+#: src/components/StarterPack/QrCodeDialog.tsx:198
+#: src/screens/Hashtag.tsx:130
+#: src/screens/Messages/components/InviteLinkDialog.tsx:415
+#: src/screens/Messages/components/InviteLinkDialog.tsx:426
+#: src/screens/StarterPack/StarterPackScreen.tsx:447
+#: src/screens/Topic.tsx:89
+msgid "Share"
+msgstr ""
+
+#: src/ageAssurance/useVerificationFlow.ts:62
+msgid "Share age range"
+msgstr ""
+
+#: src/view/com/profile/ProfileMenu.tsx:549
+msgid "Share anyway"
+msgstr ""
+
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:174
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:177
+msgid "Share author DID"
+msgstr ""
+
+#: src/screens/Settings/BetaFeaturesSettings.tsx:158
+#: src/screens/Settings/BetaFeaturesSettings.tsx:165
+#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:93
+#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:98
+msgid "Share feedback"
+msgstr ""
+
+#: src/components/Lightbox/chrome/ImageMenu.tsx:94
+#: src/components/Lightbox/Lightbox.web.tsx:281
+#: src/components/Lightbox/Lightbox.web.tsx:307
+msgid "Share image"
+msgstr ""
+
+#: src/features/inviteFriends/components/ActionButtons.tsx:23
+msgid "Share invite link"
+msgstr ""
+
+#: src/components/dialogs/LinkWarning.tsx:112
+#: src/components/dialogs/LinkWarning.tsx:120
+#: src/components/StarterPack/ShareDialog.tsx:115
+#: src/components/StarterPack/ShareDialog.tsx:124
+#: src/features/inviteFriends/components/ActionButtons.tsx:28
+msgid "Share link"
+msgstr ""
+
+#: src/components/StarterPack/ShareDialog.tsx:74
+msgid "Share link dialog"
+msgstr ""
+
+#: src/screens/Settings/FindContactsSettings.tsx:172
+#: src/screens/Settings/FindContactsSettings.tsx:181
+msgid "Share my profile"
+msgstr ""
+
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:165
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:168
+msgid "Share post at:// URI"
+msgstr ""
+
+#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:141
+#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:156
+msgid "Share Profile"
+msgstr ""
+
+#: src/components/StarterPack/ShareDialog.tsx:129
+#: src/components/StarterPack/ShareDialog.tsx:139
+msgid "Share QR code"
+msgstr ""
+
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
+msgid "Share this feed"
+msgstr ""
+
+#: src/screens/Search/Shell.tsx:565
+#: src/screens/Search/Shell.tsx:634
+msgid "Share this search"
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackScreen.tsx:440
+msgid "Share this starter pack"
+msgstr ""
+
+#: src/components/StarterPack/ShareDialog.tsx:86
+msgid "Share this starter pack and help people join your community on Bluesky."
+msgstr ""
+
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:130
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:133
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:160
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:166
+#: src/screens/StarterPack/StarterPackScreen.tsx:638
+#: src/screens/StarterPack/StarterPackScreen.tsx:646
+#: src/view/com/profile/ProfileMenu.tsx:280
+#: src/view/com/profile/ProfileMenu.tsx:292
+msgid "Share via..."
+msgstr ""
+
+#: src/components/contacts/screens/GetContacts.tsx:232
+msgid "Share your contacts to find friends"
+msgstr ""
+
+#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:123
+msgid "Share your thoughts…"
+msgstr ""
+
+#: src/Navigation.tsx:323
+msgid "Shared Preferences Tester"
+msgstr ""
+
+#. Shown next to the 'Share age range' button when on-device age verification is available. KWS is the name of a third-party verification partner.
+#: src/ageAssurance/components/DeviceSignalsNotice.tsx:25
+msgid "Sharing your age range reveals only the range associated with your Apple Account – for example, that you’re at least 18. <0>Your exact age and birthday are never shared,0> and this data never leaves this device. Therefore, it only enables access on this device. Alternatively, <1>you can use our trusted partner, KWS1>, to complete your verification and enable access on all platforms."
+msgstr ""
+
+#. Shown next to the 'Share age range' button when on-device age verification is available. KWS is the name of a third-party verification partner.
+#: src/ageAssurance/components/DeviceSignalsNotice.tsx:43
+msgid "Sharing your age range reveals only the range associated with your Google Account – for example, that you’re at least 18. <0>Your exact age and birthday are never shared,0> and this data never leaves this device. Therefore, it only enables access on this device. Alternatively, <1>you can use our trusted partner, KWS1>, to complete your verification and enable access on all platforms."
+msgstr ""
+
+#: src/components/moderation/ContentHider.tsx:217
+#: src/components/moderation/LabelPreference.tsx:143
+#: src/components/moderation/PostHider.tsx:140
+msgid "Show"
+msgstr ""
+
+#: src/components/AltBadgeWithDialog.tsx:48
+msgid "Show alt text"
+msgstr ""
+
+#: src/components/moderation/ScreenHider.tsx:175
+#: src/components/moderation/ScreenHider.tsx:178
+#: src/features/liveNow/components/LiveStatusDialog.tsx:318
+#: src/features/liveNow/components/LiveStatusDialog.tsx:322
+#: src/screens/List/ListHiddenScreen.tsx:194
+#: src/screens/VideoFeed/index.tsx:717
+#: src/screens/VideoFeed/index.tsx:723
+msgid "Show anyway"
+msgstr ""
+
+#: src/screens/Settings/AutomationLabelSettings.tsx:185
+#: src/screens/Settings/AutomationLabelSettings.tsx:198
+msgid "Show automation label"
+msgstr ""
+
+#: src/lib/moderation/useLabelBehaviorDescription.ts:30
+#: src/lib/moderation/useLabelBehaviorDescription.ts:66
+msgid "Show badge"
+msgstr ""
+
+#: src/lib/moderation/useLabelBehaviorDescription.ts:64
+msgid "Show badge and filter from feeds"
+msgstr ""
+
+#: src/components/dialogs/Embed.tsx:125
+msgid "Show customization options"
+msgstr ""
+
+#: src/components/dms/SystemMessageGroup.tsx:57
+msgid "Show group chat updates"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:602
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:604
+msgid "Show less like this"
+msgstr ""
+
+#: src/screens/List/ListHiddenScreen.tsx:190
+msgid "Show list anyway"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:534
+msgid "Show lists of users to select from"
+msgstr ""
+
+#: src/components/Post/ShowMoreTextButton.tsx:50
+msgid "Show more"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:596
+msgid "Show more like this"
+msgstr ""
+
+#: src/screens/PostThread/components/ThreadItemShowOtherReplies.tsx:15
+msgid "Show more replies"
+msgstr ""
+
+#: src/screens/Settings/ThreadPreferences.tsx:99
+msgid "Show post replies in a threaded tree view"
+msgstr ""
+
+#: src/screens/Settings/FollowingFeedPreferences.tsx:108
+#: src/screens/Settings/FollowingFeedPreferences.tsx:118
+msgid "Show quote posts"
+msgstr ""
+
+#: src/screens/Settings/FollowingFeedPreferences.tsx:72
+#: src/screens/Settings/FollowingFeedPreferences.tsx:82
+msgid "Show replies"
+msgstr ""
+
+#: src/screens/PostThread/components/HeaderDropdown.tsx:45
+msgid "Show replies as"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:673
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:683
+msgid "Show reply for everyone"
+msgstr ""
+
+#: src/screens/Settings/FollowingFeedPreferences.tsx:90
+#: src/screens/Settings/FollowingFeedPreferences.tsx:100
+msgid "Show reposts"
+msgstr ""
+
+#: src/screens/Settings/FollowingFeedPreferences.tsx:133
+#: src/screens/Settings/FollowingFeedPreferences.tsx:143
+msgid "Show samples of your saved feeds in your Following feed"
+msgstr ""
+
+#: src/lib/moderation/useLabelBehaviorDescription.ts:61
+msgid "Show warning"
+msgstr ""
+
+#: src/lib/moderation/useLabelBehaviorDescription.ts:59
+msgid "Show warning and filter from feeds"
+msgstr ""
+
+#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:60
+#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:171
+msgid "Show when you’re live"
+msgstr ""
+
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:583
+msgid "Shows information about when this post was created"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:124
+msgid "Shows other accounts you can switch to"
+msgstr ""
+
+#: src/components/moderation/ContentHider.tsx:169
+#: src/components/moderation/PostHider.tsx:94
+msgid "Shows the content"
+msgstr ""
+
+#: src/components/dialogs/Signin.tsx:98
+#: src/components/dialogs/Signin.tsx:100
+#: src/components/WelcomeModal.tsx:194
+#: src/components/WelcomeModal.tsx:206
+#: src/screens/Hashtag.tsx:231
+#: src/screens/Login/index.tsx:143
+#: src/screens/Login/index.tsx:165
+#: src/screens/Login/LoginForm.tsx:274
+#: src/screens/Login/LoginForm.tsx:554
+#: src/screens/Login/LoginForm.tsx:560
+#: src/screens/Messages/JoinRequest.tsx:290
+#: src/screens/Messages/JoinRequest.tsx:296
+#: src/screens/Search/SearchResults.tsx:413
+#: src/view/com/auth/SplashScreen.tsx:116
+#: src/view/com/auth/SplashScreen.tsx:123
+#: src/view/com/auth/SplashScreen.web.tsx:124
+#: src/view/com/auth/SplashScreen.web.tsx:132
+#: src/view/shell/bottom-bar/BottomBar.tsx:360
+#: src/view/shell/bottom-bar/BottomBar.tsx:364
+#: src/view/shell/bottom-bar/BottomBarWeb.tsx:250
+#: src/view/shell/bottom-bar/BottomBarWeb.tsx:255
+#: src/view/shell/NavSignupCard.tsx:58
+#: src/view/shell/NavSignupCard.tsx:63
+msgid "Sign in"
+msgstr ""
+
+#. placeholder {0}: account.handle
+#: src/components/AccountList.tsx:135
+msgid "Sign in as {0}"
+msgstr ""
+
+#: src/screens/Login/ChooseAccountForm.tsx:84
+msgid "Sign in as…"
+msgstr ""
+
+#: src/screens/Deactivated.tsx:195
+#: src/screens/Deactivated.tsx:201
+msgid "Sign in or create an account"
+msgstr ""
+
+#: src/components/dialogs/Signin.tsx:76
+msgid "Sign in or create your account to join the conversation!"
+msgstr ""
+
+#: src/screens/Messages/JoinRequest.tsx:216
+msgid "Sign in to accept invite."
+msgstr ""
+
+#: src/components/AccountList.tsx:70
+msgid "Sign in to account that is not listed"
+msgstr ""
+
+#: src/components/dialogs/Signin.tsx:47
+msgid "Sign in to Bluesky or create a new account"
+msgstr ""
+
+#: src/screens/Messages/JoinRequest.tsx:215
+msgid "Sign in to request access to this group chat."
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:580
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:582
+msgid "Sign in to view post"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:274
+#: src/screens/Settings/Settings.tsx:276
+#: src/screens/Settings/Settings.tsx:308
+#: src/screens/SignupQueued.tsx:94
+#: src/screens/SignupQueued.tsx:97
+#: src/screens/Takendown.tsx:88
+#: src/view/shell/desktop/LeftNav.tsx:227
+#: src/view/shell/desktop/LeftNav.tsx:282
+#: src/view/shell/desktop/LeftNav.tsx:285
+msgid "Sign out"
+msgstr ""
+
+#: src/screens/Takendown.tsx:91
+msgid "Sign Out"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:305
+#: src/view/shell/desktop/LeftNav.tsx:224
+msgid "Sign out?"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:572
+msgid "Sign up"
+msgstr ""
+
+#: src/components/moderation/ScreenHider.tsx:96
+#: src/lib/moderation/useGlobalLabelStrings.ts:28
+msgid "Sign-in Required"
+msgstr ""
+
+#. placeholder {0}: account.handle
+#: src/lib/hooks/useAccountSwitcher.ts:42
+#: src/screens/Login/ChooseAccountForm.tsx:54
+msgid "Signed in as @{0}"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:299
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:302
+msgid "Since"
+msgstr ""
+
+#: src/components/contacts/screens/PhoneInput.tsx:163
+#: src/components/contacts/screens/VerifyNumber.tsx:205
+#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:86
+#: src/screens/Onboarding/StepFindContactsIntro/index.tsx:90
+#: src/screens/Onboarding/StepFinished/index.tsx:295
+#: src/screens/Onboarding/StepFinished/index.tsx:317
+#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:281
+#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:105
+#: src/screens/StarterPack/Wizard/index.tsx:206
+msgid "Skip"
+msgstr ""
+
+#: src/components/contacts/screens/PhoneInput.tsx:160
+#: src/components/contacts/screens/VerifyNumber.tsx:202
+msgid "Skip contact sharing and continue to the app"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1546
+msgid "Skip empty posts?"
+msgstr ""
+
+#: src/screens/Onboarding/StepFinished/index.tsx:288
+#: src/screens/Onboarding/StepFinished/index.tsx:314
+msgid "Skip introduction and start using your account"
+msgstr ""
+
+#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:278
+#: src/screens/Onboarding/StepSuggestedStarterpacks/index.tsx:102
+msgid "Skip to next step"
+msgstr ""
+
+#: src/components/images/Gallery/index.tsx:441
+msgid "slide"
+msgstr ""
+
+#: src/screens/Settings/AppearanceSettings.tsx:152
+msgid "Smaller"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:86
+msgid "Snoozes the reminder"
+msgstr ""
+
+#: src/view/com/composer/drafts/DraftsListDialog.tsx:155
+msgid "So many thoughts, you should post one"
+msgstr ""
+
+#: src/components/WelcomeModal.tsx:148
+msgid "Social media you control."
+msgstr ""
+
+#. Name for a feature flag
+#: src/analytics/features/index.ts:84
+msgid "Social proofing on posts"
+msgstr ""
+
+#: src/lib/interests.ts:58
+msgid "Software Dev"
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:466
+msgid "Some moderation services in your list are no longer available."
+msgstr ""
+
+#: src/components/verification/VerificationsDialog.tsx:122
+msgid "Some of your verifications are invalid."
+msgstr ""
+
+#: src/components/FeedInterstitials.tsx:628
+msgid "Some other feeds you might like"
+msgstr ""
+
+#: src/components/WhoCanReply.tsx:88
+msgid "Some people can reply"
+msgstr ""
+
+#: src/components/dms/getSystemMessageInfo.ts:86
+msgid "Someone joined"
+msgstr ""
+
+#: src/components/dms/getSystemMessageInfo.ts:87
+msgid "Someone joined the group"
+msgstr ""
+
+#: src/components/dms/getSystemMessageInfo.ts:99
+msgid "Someone left"
+msgstr ""
+
+#: src/components/dms/getSystemMessageInfo.ts:100
+msgid "Someone left the group"
+msgstr ""
+
+#. placeholder {0}: reaction.value
+#: src/components/dms/MessageItem.tsx:367
+msgid "Someone reacted {0}"
+msgstr ""
+
+#. placeholder {0}: reaction.value
+#: src/components/dms/getReactionInfo.ts:67
+msgid "Someone reacted {0} to {target}"
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:812
+msgid "Someone replied"
+msgstr ""
+
+#: src/components/dms/getSystemMessageInfo.ts:60
+msgid "Someone was added"
+msgstr ""
+
+#: src/components/dms/getSystemMessageInfo.ts:61
+msgid "Someone was added to the group"
+msgstr ""
+
+#: src/components/dms/getSystemMessageInfo.ts:73
+msgid "Someone was removed"
+msgstr ""
+
+#: src/components/dms/getSystemMessageInfo.ts:74
+msgid "Someone was removed from the group"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/index.tsx:103
+msgid "Something wasn't quite right with the data you're trying to report. Please contact support."
+msgstr ""
+
+#: src/screens/Messages/Conversation.tsx:133
+#: src/screens/Messages/ConversationSettings/index.tsx:137
+#: src/screens/Messages/JoinRequests.tsx:88
+msgid "Something went wrong"
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:139
+#: src/components/moderation/ReportDialog/index.tsx:289
+#: src/screens/Deactivated.tsx:86
+#: src/screens/Settings/components/DeactivateAccountDialog.tsx:59
+#: src/view/screens/Storybook/Admonitions.tsx:56
+msgid "Something went wrong, please try again"
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:112
+#: src/screens/Profile/Sections/Labels.tsx:185
+#: src/screens/Settings/BetaFeaturesSettings.tsx:80
+#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:84
+msgid "Something went wrong, please try again."
+msgstr ""
+
+#: src/components/Lists.tsx:185
+msgid "Something went wrong!"
+msgstr ""
+
+#: src/screens/PostThread/components/ThreadError.tsx:28
+msgid "Something went wrong. Please try again in a moment."
+msgstr ""
+
+#: src/components/moderation/ReportDialog/index.tsx:247
+msgid "Something went wrong. Please try again."
+msgstr ""
+
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
+msgid "Something wrong? Let us know."
+msgstr ""
+
+#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:231
+msgid "Sorry, we're unable to load account suggestions at this time."
+msgstr ""
+
+#: src/App.tsx:139
+#: src/App.web.tsx:118
+msgid "Sorry! Your session expired. Please sign in again."
+msgstr ""
+
+#: src/screens/Settings/ThreadPreferences.tsx:45
+msgid "Sort replies"
+msgstr ""
+
+#: src/screens/Settings/ThreadPreferences.tsx:52
+msgid "Sort replies by"
+msgstr ""
+
+#: src/screens/Settings/ThreadPreferences.tsx:49
+msgid "Sort replies to the same post by:"
+msgstr ""
+
+#: src/components/moderation/LabelsOnMeDialog.tsx:197
+#: src/components/moderation/ModerationDetailsDialog.tsx:272
+msgid "Source: <0>{sourceName}0>"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:39
+msgid "Spam"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:36
+msgid "Spam or other inauthentic behavior or deception"
+msgstr ""
+
+#: src/lib/interests.ts:72
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
+msgid "Sports"
+msgstr ""
+
+#. Description of a feature flag (Social proofing on posts)
+#: src/analytics/features/index.ts:90
+msgid "Spot posts your friends and follows have liked."
+msgstr ""
+
+#: src/components/PostControls/ShareMenu/RecentChats.tsx:234
+msgid "Start a conversation, and it will appear here."
+msgstr ""
+
+#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:130
+#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:135
+msgid "Start a group chat"
+msgstr ""
+
+#: src/components/dms/dialogs/NewChatDialog.tsx:192
+msgid "Start a new chat"
+msgstr ""
+
+#: src/screens/ProfileList/AboutSection.tsx:104
+#: src/screens/ProfileList/FeedSection.tsx:82
+msgid "Start adding people"
+msgstr ""
+
+#: src/screens/ProfileList/AboutSection.tsx:110
+#: src/screens/ProfileList/FeedSection.tsx:88
+msgid "Start adding people!"
+msgstr ""
+
+#: src/components/dms/InitiateChatFlow.tsx:831
+msgid "Start chat"
+msgstr ""
+
+#: src/components/dialogs/SearchablePeopleList.tsx:428
+#: src/components/dms/InitiateChatFlow.tsx:1087
+msgid "Start chat with {displayName}"
+msgstr ""
+
+#: src/Navigation.tsx:550
+#: src/Navigation.tsx:555
+#: src/screens/StarterPack/Wizard/index.tsx:197
+msgid "Starter Pack"
+msgstr ""
+
+#. placeholder {0}: sanitizeHandle(creator.handle, '@')
+#: src/components/StarterPack/StarterPackCard.tsx:91
+msgid "Starter pack by {0}"
+msgstr ""
+
+#: src/view/com/profile/ProfileSubpageHeader.tsx:171
+msgid "Starter pack by <0/>"
+msgstr ""
+
+#: src/components/StarterPack/StarterPackCard.tsx:90
+#: src/view/com/profile/ProfileSubpageHeader.tsx:169
+msgid "Starter pack by you"
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackScreen.tsx:765
+msgid "Starter pack is invalid"
+msgstr ""
+
+#: src/screens/Search/SearchResults.tsx:120
+msgid "Starter packs"
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:661
+#: src/view/screens/Profile.tsx:240
+msgid "Starter Packs"
+msgstr ""
+
+#: src/components/StarterPack/ProfileStarterPacks.tsx:298
+msgid "Starter packs let you easily share your favorite feeds and people with your friends."
+msgstr ""
+
+#: src/components/StarterPack/ProfileStarterPacks.tsx:105
+msgid "Starter packs let you share your favorite feeds and people with your friends."
+msgstr ""
+
+#: src/view/screens/Profile.tsx:555
+msgid "Starter Packs let you share your favorite feeds and people with your friends."
+msgstr ""
+
+#: src/screens/Settings/AboutSettings.tsx:110
+#: src/screens/Settings/AboutSettings.tsx:113
+msgid "Status Page"
+msgstr ""
+
+#. placeholder {0}: state.activeStep + 1
+#. placeholder {0}: state.activeStepIndex + 1
+#. placeholder {1}: state.serviceDescription && !state.serviceDescription.phoneVerificationRequired ? '2' : '3'
+#. placeholder {1}: state.totalSteps
+#: src/screens/Onboarding/Layout.tsx:226
+#: src/screens/Signup/index.tsx:191
+msgid "Step {0} of {1}"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:410
+msgid "Storage cleared, you need to restart the app now."
+msgstr ""
+
+#: src/components/contacts/screens/PhoneInput.tsx:294
+msgid "Stored as part of a secure code for matching with others"
+msgstr ""
+
+#: src/Navigation.tsx:308
+#: src/screens/Settings/Settings.tsx:465
+msgid "Storybook"
+msgstr ""
+
+#: src/components/dialogs/nuxs/LiveNowBetaDialog.tsx:182
+msgid "Streaming on Twitch? Set your live status on Bluesky to add a badge to your avatar. Tapping it takes people straight to your stream."
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:122
+#: src/components/ageAssurance/AgeAssuranceAppealDialog.tsx:128
+#: src/components/moderation/AppealForm.tsx:154
+#: src/components/moderation/AppealForm.tsx:155
+#: src/components/SendErrorReportDialog.tsx:90
+#: src/components/SendErrorReportDialog.tsx:95
+#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:139
+#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:140
+#: src/screens/Messages/components/ChatDisabled.tsx:175
+#: src/screens/Messages/components/ChatDisabled.tsx:177
+#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:133
+msgid "Submit"
+msgstr ""
+
+#: src/screens/Takendown.tsx:76
+msgid "Submit appeal"
+msgstr ""
+
+#: src/screens/Takendown.tsx:80
+msgid "Submit Appeal"
+msgstr ""
+
+#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:139
+msgid "Submit feedback"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/index.tsx:508
+#: src/components/moderation/ReportDialog/index.tsx:569
+#: src/components/moderation/ReportDialog/index.tsx:576
+msgid "Submit report"
+msgstr ""
+
+#: src/screens/ProfileList/components/SubscribeMenu.tsx:75
+msgid "Subscribe"
+msgstr ""
+
+#. placeholder {0}: highlightedPublisher.name
+#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:447
+#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:476
+msgid "Subscribe on {0}"
+msgstr ""
+
+#. placeholder {0}: highlightedPublisher.name
+#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:475
+msgid "Subscribe to {publicationTitle} on {0}"
+msgstr ""
+
+#. placeholder {0}: labelerInfo.creator.handle
+#: src/screens/Profile/Sections/Labels.tsx:232
+msgid "Subscribe to @{0} to use these labels:"
+msgstr ""
+
+#: src/components/activity-notifications/SubscribeProfileDialog.tsx:252
+msgid "Subscribe to account activity"
+msgstr ""
+
+#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:356
+msgid "Subscribe to Labeler"
+msgstr ""
+
+#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:322
+msgid "Subscribe to this labeler"
+msgstr ""
+
+#: src/screens/ProfileList/components/SubscribeMenu.tsx:63
+msgid "Subscribe to this list"
+msgstr ""
+
+#: src/ageAssurance/components/RedirectOverlay.tsx:252
+#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:160
+msgid "Success"
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:183
+#: src/components/dialogs/EmailDialog/screens/Update.tsx:282
+msgid "Success!"
+msgstr ""
+
+#: src/components/intents/GroupChatJoinDialog.tsx:131
+msgid "Successfully joined the group chat!"
+msgstr ""
+
+#: src/components/verification/VerificationCreatePrompt.tsx:37
+msgid "Successfully verified"
+msgstr ""
+
+#: src/components/dms/AddMembersFlow.tsx:243
+#: src/components/dms/InitiateChatFlow.tsx:432
+msgid "Suggested"
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:369
+msgid "Suggested accounts"
+msgstr ""
+
+#. Accounts suggested to the user for them to follow
+#: src/components/FeedInterstitials.tsx:469
+#: src/screens/Onboarding/StepSuggestedAccounts/index.tsx:182
+msgid "Suggested for you"
+msgstr ""
+
+#: src/view/com/composer/labels/LabelsBtn.tsx:140
+#: src/view/com/composer/labels/LabelsBtn.tsx:143
+msgid "Suggestive"
+msgstr ""
+
+#: src/features/inviteFriends/components/ThemePicker.tsx:29
+msgid "Sunlight"
+msgstr ""
+
+#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:72
+msgctxt "Name of app icon variant"
+msgid "Sunrise"
+msgstr ""
+
+#: src/screens/Settings/AppIconSettings/useAppIconSets.ts:86
+msgctxt "Name of app icon variant"
+msgid "Sunset"
+msgstr ""
+
+#: src/Navigation.tsx:333
+#: src/view/screens/Support.tsx:25
+#: src/view/screens/Support.tsx:28
+msgid "Support"
+msgstr ""
+
+#: src/components/contacts/screens/PhoneInput.tsx:236
+msgid "Support for this feature in your country has not been enabled yet! Please check back later."
+msgstr ""
+
+#: src/components/dms/dialogs/NewChatDialog.tsx:98
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:114
+msgid "Suspended accounts cannot participate in a group chat."
+msgstr ""
+
+#: src/components/dms/dialogs/NewChatDialog.tsx:60
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:75
+msgid "Suspended accounts cannot participate in chat."
+msgstr ""
+
+#: src/components/dialogs/SwitchAccount.tsx:47
+#: src/components/dialogs/SwitchAccount.tsx:50
+#: src/screens/Settings/Settings.tsx:123
+#: src/screens/Settings/Settings.tsx:135
+#: src/screens/Settings/Settings.tsx:624
+#: src/view/shell/desktop/LeftNav.tsx:262
+msgid "Switch account"
+msgstr ""
+
+#: src/view/shell/desktop/LeftNav.tsx:124
+msgid "Switch accounts"
+msgstr ""
+
+#. placeholder {0}: sanitizeHandle( profile?.handle ?? account.handle, '@', )
+#: src/view/shell/desktop/LeftNav.tsx:364
+msgid "Switch to {0}"
+msgstr ""
+
+#: src/components/dialogs/Embed.tsx:154
+#: src/components/dialogs/Embed.tsx:156
+#: src/screens/Settings/AppearanceSettings.tsx:85
+#: src/screens/Settings/AppearanceSettings.tsx:135
+msgid "System"
+msgstr ""
+
+#: src/screens/Log.tsx:49
+#: src/screens/Settings/AboutSettings.tsx:117
+#: src/screens/Settings/AboutSettings.tsx:120
+#: src/screens/Settings/Settings.tsx:458
+msgid "System log"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:291
+msgid "Tags only"
+msgstr ""
+
+#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:184
+msgid "Take the conversation private."
+msgstr ""
+
+#: src/components/dialogs/DeviceLocationRequestDialog.tsx:110
+msgid "Tap below to allow Bluesky to access your GPS location. We will then use that data to more accurately determine the content and features available in your region."
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:681
+msgid "Tap for details"
+msgstr ""
+
+#: src/view/com/feeds/MissingFeed.tsx:90
+msgid "Tap for information"
+msgstr ""
+
+#: src/view/com/feeds/MissingFeed.tsx:45
+msgid "Tap for more information"
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:213
+#: src/screens/Signup/StepInfo/index.tsx:326
+msgid "Tap here to update your location with GPS."
+msgstr ""
+
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:165
+msgid "Tap to acknowledge that you understand and agree to these updates and continue using Bluesky"
+msgstr ""
+
+#: src/components/ContextMenu/Backdrop.ios.tsx:54
+#: src/components/ContextMenu/Backdrop.ios.tsx:80
+#: src/components/ContextMenu/Backdrop.tsx:46
+msgid "Tap to close context menu"
+msgstr ""
+
+#: src/components/dms/ChatInvite/Root.tsx:92
+msgid "Tap to copy this invite link"
+msgstr ""
+
+#: src/components/ProgressGuide/Toast.tsx:163
+msgid "Tap to dismiss"
+msgstr ""
+
+#: src/components/dms/ChatInvite/Root.tsx:140
+#: src/components/intents/GroupChatJoinDialog.tsx:469
+msgid "Tap to join this group chat immediately"
+msgstr ""
+
+#: src/components/dms/ChatInvite/Root.tsx:105
+msgid "Tap to open this group chat"
+msgstr ""
+
+#: src/components/dms/ReactionsDialog.tsx:200
+msgid "Tap to remove"
+msgstr ""
+
+#. placeholder {0}: reaction.value
+#: src/components/dms/ReactionsDialog.tsx:216
+msgid "Tap to remove your {0} reaction"
+msgstr ""
+
+#: src/components/dms/ChatInvite/Root.tsx:139
+#: src/components/intents/GroupChatJoinDialog.tsx:468
+msgid "Tap to request access to join this group chat"
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:646
+msgid "Tap to retry"
+msgstr ""
+
+#. placeholder {0}: tab.value
+#: src/components/dms/ReactionsDialog.tsx:362
+msgid "Tap to show {0} reactions"
+msgstr ""
+
+#: src/components/dms/ReactionsDialog.tsx:361
+msgid "Tap to show all reactions"
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:393
+msgid "Tap to view reactions"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:107
+msgid "Targeted harassment"
+msgstr ""
+
+#: src/state/shell/progress-guide.tsx:236
+msgid "Task complete - 10 follows!"
+msgstr ""
+
+#: src/state/shell/progress-guide.tsx:226
+msgid "Task complete - 10 likes!"
+msgstr ""
+
+#: src/components/ProgressGuide/List.tsx:111
+msgid "Teach our algorithm what you like"
+msgstr ""
+
+#: src/lib/interests.ts:73
+msgid "Tech"
+msgstr ""
+
+#: src/screens/Profile/Header/EditProfileDialog.tsx:368
+msgid "Tell us a bit about yourself"
+msgstr ""
+
+#: src/screens/StarterPack/Wizard/StepDetails.tsx:70
+msgid "Tell us a little more"
+msgstr ""
+
+#: src/screens/Settings/components/DeleteAccountDialog.tsx:214
+msgid "Temporarily deactivate your account"
+msgstr ""
+
+#: src/view/shell/desktop/RightNav.tsx:125
+#: src/view/shell/desktop/RightNav.tsx:126
+msgid "Terms"
+msgstr ""
+
+#: src/components/dialogs/BirthDateSettings.tsx:181
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:31
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:98
+#: src/Navigation.tsx:343
+#: src/screens/Settings/AboutSettings.tsx:94
+#: src/screens/Settings/AboutSettings.tsx:97
+#: src/view/screens/TermsOfService.tsx:25
+#: src/view/shell/Drawer.tsx:756
+#: src/view/shell/Drawer.tsx:758
+msgid "Terms of Service"
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:275
+msgid "Text & tags"
+msgstr ""
+
+#: src/components/moderation/AppealForm.tsx:118
+#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:122
+#: src/screens/Messages/components/ChatDisabled.tsx:142
+msgid "Text input field"
+msgstr ""
+
+#: src/view/com/posts/ShowLessFollowup.tsx:39
+msgid "Thank you for your feedback! It has been sent to the feed operator."
+msgstr ""
+
+#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:77
+msgid "Thanks for your feedback!"
+msgstr ""
+
+#: src/components/intents/VerifyEmailIntentDialog.tsx:77
+msgid "Thanks, you have successfully verified your email address. You can close this dialog."
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:233
+#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:224
+msgid "Thanks! You're all set."
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:500
+msgid "That contains the following:"
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackScreen.tsx:115
+#: src/screens/StarterPack/StarterPackScreen.tsx:116
+#: src/screens/StarterPack/StarterPackScreen.tsx:160
+#: src/screens/StarterPack/StarterPackScreen.tsx:161
+#: src/screens/StarterPack/Wizard/index.tsx:116
+#: src/screens/StarterPack/Wizard/index.tsx:126
+msgid "That starter pack could not be found."
+msgstr ""
+
+#: src/screens/Signup/StepHandle/index.tsx:90
+msgid "That username is already taken"
+msgstr ""
+
+#: src/view/com/post-thread/PostQuotes.tsx:142
+msgid "That's all, folks!"
+msgstr ""
+
+#: src/screens/VideoFeed/index.tsx:1212
+msgid "That's everything!"
+msgstr ""
+
+#: src/components/moderation/BlockDialog.tsx:153
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:184
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:422
+msgid "The account will be able to interact with you after unblocking."
+msgstr ""
+
+#: src/screens/Settings/AppIconSettings/index.tsx:39
+#: src/screens/Settings/AppIconSettings/index.tsx:225
+msgid "The app will be restarted"
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:139
+#: src/lib/moderation/useModerationCauseDescription.ts:129
+msgid "The author of this thread has hidden this reply."
+msgstr ""
+
+#: src/components/dialogs/BirthDateSettings.tsx:169
+msgid "The birthdate you've entered means you are under 18 years old. Certain content and features may be unavailable to you."
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:415
+msgid "The Bluesky web application"
+msgstr ""
+
+#: src/view/screens/CommunityGuidelines.tsx:32
+msgid "The Community Guidelines have been moved to <0/>"
+msgstr ""
+
+#: src/view/screens/CopyrightPolicy.tsx:29
+msgid "The Copyright Policy has been moved to <0/>"
+msgstr ""
+
+#: src/view/com/posts/FeedShutdownMsg.tsx:107
+msgid "The Discover feed"
+msgstr ""
+
+#: src/state/shell/progress-guide.tsx:227
+msgid "The Discover feed now knows what you like"
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackLandingScreen.tsx:332
+msgid "The experience is better in the app. Download Bluesky now and we'll pick back up where you left off."
+msgstr ""
+
+#: src/view/com/posts/FeedShutdownMsg.tsx:70
+msgid "The feed has been replaced with Discover."
+msgstr ""
+
+#: src/components/moderation/LabelsOnMeDialog.tsx:64
+msgid "The following labels were applied to this post."
+msgstr ""
+
+#: src/components/moderation/LabelsOnMeDialog.tsx:63
+msgid "The following labels were applied to your account."
+msgstr ""
+
+#: src/features/liveNow/components/GoLiveDialog.tsx:168
+msgid "The following services are enabled for your account: {allowedServices}"
+msgstr ""
+
+#: src/screens/ModerationInteractionSettings/index.tsx:43
+msgid "The following settings will be used as your defaults when creating new posts. You can edit these for a specific post from the composer."
+msgstr ""
+
+#: src/components/ageAssurance/useAgeAssuranceCopy.ts:23
+msgid "The laws in your region require you to verify you're an adult to access certain features. Tap to learn more."
+msgstr ""
+
+#: src/components/intents/GroupChatJoinDialog.tsx:165
+#: src/screens/Messages/JoinRequests.tsx:205
+msgid "The member limit has been reached."
+msgstr ""
+
+#: src/view/com/composer/select-language/SuggestedLanguage.tsx:400
+msgid "The post you’re replying to was marked as being written in {suggestedLanguageName} by its author. Would you like to reply in <0>{suggestedLanguageName}0>?"
+msgstr ""
+
+#: src/view/screens/PrivacyPolicy.tsx:29
+msgid "The Privacy Policy has been moved to <0/>"
+msgstr ""
+
+#: src/view/com/composer/state/video.ts:429
+#: src/view/com/composer/state/video.ts:468
+msgid "The selected video is larger than {VIDEO_MAX_SIZE_MB} MB. Please try again with a smaller file."
+msgstr ""
+
+#: src/lib/hooks/useCleanError.ts:41
+#: src/lib/strings/errors.ts:18
+msgid "The server appears to be experiencing issues. Please try again in a few moments."
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackScreen.tsx:775
+msgid "The starter pack that you are trying to view is invalid. You may delete this starter pack instead."
+msgstr ""
+
+#: src/components/ContextMenu/index.tsx:509
+msgid "The subject of the context menu"
+msgstr ""
+
+#: src/view/screens/Support.tsx:31
+msgid "The support form has been moved. If you need help, please <0/> or visit {HELP_DESK_URL} to get in touch with us."
+msgstr ""
+
+#: src/view/screens/TermsOfService.tsx:29
+msgid "The Terms of Service have been moved to"
+msgstr ""
+
+#: src/components/intents/VerifyEmailIntentDialog.tsx:89
+msgid "The verification code you have provided is invalid. Please make sure that you have used the correct verification link or request a new one."
+msgstr ""
+
+#: src/components/contacts/screens/PhoneInput.tsx:115
+#: src/components/contacts/screens/VerifyNumber.tsx:113
+#: src/components/contacts/screens/VerifyNumber.tsx:165
+msgid "The verification provider was unable to send a code to your phone number. Please check your phone number and try again."
+msgstr ""
+
+#: src/screens/Settings/AppearanceSettings.tsx:139
+msgid "Theme"
+msgstr ""
+
+#: src/components/dialogs/BirthDateSettings.tsx:106
+msgid "There is a limit to how often you can change your birthdate. You may need to wait a day or two before updating it again."
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:519
+msgid "There is no invite link for this group chat."
+msgstr ""
+
+#: src/screens/Settings/components/DeactivateAccountDialog.tsx:86
+msgid "There is no time limit for account deactivation, come back any time."
+msgstr ""
+
+#. Body message of the error screen shown when the GIF provider request fails. Encourages the user to retry.
+#: src/features/gifPicker/components/GifPickerPlaceholder.tsx:56
+msgid "There was a problem loading GIFs. Check your connection and try again."
+msgstr ""
+
+#: src/components/contacts/screens/GetContacts.tsx:147
+#: src/components/intents/GroupChatJoinDialog.tsx:149
+#: src/components/intents/GroupChatJoinDialog.tsx:195
+#: src/screens/Messages/components/OutgoingRequestListItem.tsx:36
+msgid "There was a problem with your internet connection, please try again"
+msgstr ""
+
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
+#: src/screens/ProfileList/components/Header.tsx:91
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
+#: src/screens/SavedFeeds.tsx:99
+#: src/screens/SavedFeeds.tsx:278
+msgid "There was an issue contacting the server"
+msgstr ""
+
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
+#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
+msgid "There was an issue contacting the server, please check your internet connection and try again."
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeed.tsx:133
+msgid "There was an issue fetching notifications. Tap here to try again."
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
+msgid "There was an issue fetching posts. Tap here to try again."
+msgstr ""
+
+#: src/view/com/lists/ListMembers.tsx:180
+msgid "There was an issue fetching the list. Tap here to try again."
+msgstr ""
+
+#: src/screens/Settings/AppPasswords.tsx:60
+msgid "There was an issue fetching your app passwords"
+msgstr ""
+
+#: src/view/com/feeds/ProfileFeedgens.tsx:185
+#: src/view/com/lists/ProfileLists.tsx:184
+msgid "There was an issue fetching your lists. Tap here to try again."
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:109
+msgid "There was an issue fetching your service info"
+msgstr ""
+
+#: src/view/com/posts/PostFeedErrorMessage.tsx:153
+msgid "There was an issue removing this feed. Please check your internet connection and try again."
+msgstr ""
+
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
+#: src/view/com/posts/FeedShutdownMsg.tsx:53
+#: src/view/com/posts/FeedShutdownMsg.tsx:74
+msgid "There was an issue updating your feeds, please check your internet connection and try again."
+msgstr ""
+
+#. placeholder {0}: e.toString()
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:432
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:455
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:475
+#: src/screens/Messages/ConversationSettings/Member.tsx:71
+#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:114
+#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:127
+#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:117
+#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:130
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:92
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:257
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:284
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:300
+#: src/view/com/profile/ProfileMenu.tsx:144
+#: src/view/com/profile/ProfileMenu.tsx:157
+#: src/view/com/profile/ProfileMenu.tsx:174
+#: src/view/com/profile/ProfileMenu.tsx:187
+#: src/view/com/profile/ProfileMenu.tsx:203
+#: src/view/com/profile/ProfileMenu.tsx:218
+msgid "There was an issue! {0}"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:241
+#: src/screens/List/ListHiddenScreen.tsx:67
+#: src/screens/List/ListHiddenScreen.tsx:81
+#: src/screens/List/ListHiddenScreen.tsx:103
+#: src/screens/ProfileList/components/Header.tsx:106
+#: src/screens/ProfileList/components/Header.tsx:120
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:121
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:135
+#: src/screens/ProfileList/components/SubscribeMenu.tsx:38
+#: src/screens/ProfileList/components/SubscribeMenu.tsx:53
+msgid "There was an issue. Please check your internet connection and try again."
+msgstr ""
+
+#. Body of the error screen shown when the GIF picker crashes unexpectedly. Encourages the user to report the issue.
+#: src/components/dialogs/LanguageSelectDialog.tsx:349
+#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:27
+#: src/view/com/util/ErrorBoundary.tsx:59
+msgid "There was an unexpected issue in the application. Please let us know if this happened to you!"
+msgstr ""
+
+#: src/screens/SignupQueued.tsx:133
+msgid "There's been a rush of new users to Bluesky! We'll activate your account as soon as we can."
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:660
+msgid "These are your default settings"
+msgstr ""
+
+#. Advanced search filter
+#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:51
+msgid "These domains"
+msgstr ""
+
+#. Advanced search filter
+#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:44
+msgid "These hashtags"
+msgstr ""
+
+#: src/screens/Settings/FollowingFeedPreferences.tsx:66
+msgid "These settings only apply to the Following feed."
+msgstr ""
+
+#. Advanced search filter
+#: src/screens/Search/components/AdvancedSearchDialog/hooks.tsx:58
+msgid "These URLs"
+msgstr ""
+
+#: src/components/moderation/BlockDialog.tsx:353
+msgid "They own this chat"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/prompts.tsx:177
+msgid "They won’t be able to rejoin unless you invite them again."
+msgstr ""
+
+#: src/components/moderation/ScreenHider.tsx:116
+msgid "This {screenDescription} has been flagged:"
+msgstr ""
+
+#: src/components/verification/VerificationsDialog.tsx:89
+msgid "This account has a checkmark because it's been verified by trusted sources."
+msgstr ""
+
+#: src/components/BotAccountAlert.tsx:27
+msgid "This account has been marked as automated by its owner."
+msgstr ""
+
+#: src/components/verification/VerificationsDialog.tsx:94
+msgid "This account has one or more attempted verifications, but it is not currently verified."
+msgstr ""
+
+#: src/components/moderation/ScreenHider.tsx:111
+msgid "This account has requested that users sign in to view their profile."
+msgstr ""
+
+#: src/components/dms/BlockedByListDialog.tsx:33
+msgid "This account is blocked by one or more of your moderation lists. To unblock, please visit the lists directly and remove this user."
+msgstr ""
+
+#: src/components/verification/VerificationCreatePrompt.tsx:56
+msgid "This action can be undone at any time."
+msgstr ""
+
+#: src/components/moderation/AppealForm.tsx:96
+msgid "This appeal will be sent to <0>{sourceName}0>."
+msgstr ""
+
+#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:114
+#: src/screens/Messages/components/ChatDisabled.tsx:138
+msgid "This appeal will be sent to Bluesky's moderation service."
+msgstr ""
+
+#: src/screens/PostThread/components/ThreadItemAnchorNoUnauthenticated.tsx:27
+#: src/screens/PostThread/components/ThreadItemPostNoUnauthenticated.tsx:47
+msgid "This author has chosen to make their posts visible only to people who are signed in."
+msgstr ""
+
+#: src/screens/Profile/components/GermButton.tsx:244
+msgid "This button lets others open the Germ DM app to send you a message. You can manage its visibility from the Germ DM app, or you can disconnect your Bluesky account from Germ DM altogether by clicking the button below."
+msgstr ""
+
+#: src/screens/Messages/components/ChatEnded.tsx:48
+msgid "This chat has ended"
+msgstr ""
+
+#: src/components/dms/ChatInvite/Root.tsx:122
+#: src/components/intents/GroupChatJoinDialog.tsx:301
+msgid "This chat is full"
+msgstr ""
+
+#: src/screens/Messages/components/ChatListItem.tsx:376
+#: src/screens/Messages/components/ChatLocked.tsx:69
+msgid "This chat is locked"
+msgstr ""
+
+#: src/screens/Messages/components/ChatLocked.tsx:45
+#: src/screens/Messages/ConversationSettings/index.tsx:437
+msgid "This chat is locked by a moderation action"
+msgstr ""
+
+#: src/screens/Messages/components/MessageListError.tsx:17
+msgid "This chat was disconnected"
+msgstr ""
+
+#: src/components/contacts/screens/VerifyNumber.tsx:106
+msgid "This code is invalid. Resend to get a new code."
+msgstr ""
+
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:145
+msgid "This confirmation code is not valid. Please try again."
+msgstr ""
+
+#: src/lib/moderation/useGlobalLabelStrings.ts:19
+msgid "This content has been hidden by the moderators."
+msgstr ""
+
+#: src/lib/moderation/useGlobalLabelStrings.ts:24
+msgid "This content has received a general warning from moderators."
+msgstr ""
+
+#. placeholder {0}: externalEmbedLabels[source]
+#: src/components/dialogs/EmbedConsent.tsx:63
+msgid "This content is hosted by {0}. Do you want to enable external media?"
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:104
+#: src/lib/moderation/useModerationCauseDescription.ts:85
+msgid "This content is not available because one of the users involved has blocked the other."
+msgstr ""
+
+#: src/view/com/posts/PostFeedErrorMessage.tsx:122
+msgid "This content is not viewable without a Bluesky account."
+msgstr ""
+
+#: src/components/intents/GroupChatJoinDialog.tsx:151
+msgid "This conversation is locked."
+msgstr ""
+
+#: src/screens/Messages/components/ChatListItem.tsx:156
+msgid "This conversation is with a deleted or a deactivated account. Press for options"
+msgstr ""
+
+#: src/view/com/composer/drafts/DraftItem.tsx:240
+msgid "This draft will be permanently deleted."
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Update.tsx:155
+msgid "This email is already associated with your account."
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:280
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:283
+msgid "This exact phrase"
+msgstr ""
+
+#: src/screens/Settings/ActivityPrivacySettings.tsx:56
+msgid "This feature allows users to receive notifications for your new posts and replies. Who do you want to enable this for?"
+msgstr ""
+
+#: src/screens/Settings/components/ExportCarDialog.tsx:166
+msgid "This feature is in beta. You can read more about repository exports in <0>this blogpost0>."
+msgstr ""
+
+#: src/lib/hooks/useCleanError.ts:61
+msgid "This feature is not available while using an app password. Please sign in with your main password."
+msgstr ""
+
+#: src/lib/strings/errors.ts:30
+msgid "This feature is not available while using an App Password. Please sign in with your main password."
+msgstr ""
+
+#: src/view/com/posts/PostFeedErrorMessage.tsx:128
+msgid "This feed is currently receiving high traffic and is temporarily unavailable. Please try again later."
+msgstr ""
+
+#: src/view/com/posts/CustomFeedEmptyState.tsx:60
+msgid "This feed is empty! You may need to follow more users or tune your language settings."
+msgstr ""
+
+#: src/components/StarterPack/Main/PostsList.tsx:41
+#: src/screens/Profile/ProfileFeed/index.tsx:170
+#: src/screens/ProfileList/FeedSection.tsx:78
+msgid "This feed is empty."
+msgstr ""
+
+#: src/view/com/posts/FeedShutdownMsg.tsx:104
+msgid "This feed is no longer online. We are showing <0>Discover0> instead."
+msgstr ""
+
+#: src/screens/Messages/components/ChatLocked.tsx:72
+msgid "This group is locked by a moderation action on the owner"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:611
+msgid "This handle is reserved. Please try a different one."
+msgstr ""
+
+#: src/screens/Onboarding/StepProfile/index.tsx:142
+msgid "This image could not be used. Try a different format like .jpg or .png."
+msgstr ""
+
+#: src/components/dialogs/BirthDateSettings.tsx:62
+msgid "This information is private and not shared with other users."
+msgstr ""
+
+#: src/components/intents/GroupChatJoinDialog.tsx:161
+msgid "This invite link has been disabled."
+msgstr ""
+
+#: src/components/intents/GroupChatJoinDialog.tsx:236
+msgid "This invite link is invalid"
+msgstr ""
+
+#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:139
+msgid "This is just a one-time security check, since we haven't seen this account on this device before."
+msgstr ""
+
+#: src/features/liveNow/components/EditLiveDialog.tsx:171
+#: src/features/liveNow/components/GoLiveDialog.tsx:161
+msgid "This is not a valid link"
+msgstr ""
+
+#: src/screens/Settings/AutomationLabelSettings.tsx:173
+msgid "This label lets the world know that this account is automated. If turned on, this label appears next to the account's name on their profile and posts. It can be turned on or off at any time."
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:254
+msgid "This label was applied by the author."
+msgstr ""
+
+#: src/components/moderation/LabelsOnMeDialog.tsx:184
+msgid "This label was applied by you."
+msgstr ""
+
+#: src/components/moderation/LabelsOnMeDialog.tsx:156
+#: src/components/moderation/ModerationDetailsDialog.tsx:231
+msgid "This label was applied to the entire user account and will appear on all posts."
+msgstr ""
+
+#: src/screens/Profile/Sections/Labels.tsx:219
+msgid "This labeler hasn't declared what labels it publishes, and may not be active."
+msgstr ""
+
+#: src/components/dialogs/LinkWarning.tsx:95
+msgid "This link is taking you to the following website:"
+msgstr ""
+
+#. placeholder {0}: sanitizeHandle(list.creator.handle, '@')
+#: src/screens/List/ListHiddenScreen.tsx:155
+msgid "This list – created by <0>{0}0> – contains possible violations of Bluesky's community guidelines in its name or description."
+msgstr ""
+
+#: src/screens/List/ListHiddenScreen.tsx:150
+msgid "This list – created by you – contains possible violations of Bluesky's community guidelines in its name or description."
+msgstr ""
+
+#: src/screens/ProfileList/AboutSection.tsx:100
+msgid "This list is empty."
+msgstr ""
+
+#: src/screens/Messages/components/ChatListItem.tsx:335
+msgid "This message is hidden"
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:679
+#: src/components/dms/MessageItem.tsx:708
+msgid "This message is hidden because this user is blocking you."
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:678
+#: src/components/dms/MessageItem.tsx:704
+msgid "This message is hidden because you are blocking this user."
+msgstr ""
+
+#: src/screens/Profile/ErrorState.tsx:41
+msgid "This moderation service is unavailable. See below for more details. If this issue persists, contact us."
+msgstr ""
+
+#: src/components/dms/MessagesListBlockedFooter.tsx:84
+msgid "This person is blocking you"
+msgstr ""
+
+#. placeholder {0}: niceDate(i18n, createdAt)
+#. placeholder {1}: niceDate(i18n, indexedAt)
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:623
+msgid "This post claims to have been created on <0>{0}0>, but was first seen by Bluesky on <1>{1}1>."
+msgstr ""
+
+#: src/components/WhoCanReply.tsx:274
+msgid "This post has an unknown type of threadgate on it. Your app may be out of date."
+msgstr ""
+
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:155
+msgid "This post is only visible to logged-in users."
+msgstr ""
+
+#: src/screens/Bookmarks.tsx:248
+msgid "This post was deleted by its author"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:818
+msgid "This post will be hidden from feeds and threads. This cannot be undone."
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1121
+msgid "This post's author has disabled quote posts."
+msgstr ""
+
+#: src/view/com/profile/ProfileMenu.tsx:547
+msgid "This profile is only visible to logged-in users. It won't be visible to people who aren't signed in."
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:853
+msgid "This reply will be sorted into a hidden section at the bottom of your thread and will mute notifications for subsequent replies - both for yourself and others."
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:156
+#: src/screens/Messages/JoinRequests.tsx:111
+msgid "This screen is only available for group conversations."
+msgstr ""
+
+#: src/screens/Signup/StepInfo/Policies.tsx:32
+msgid "This service has not provided terms of service or a privacy policy."
+msgstr ""
+
+#: src/features/liveNow/index.tsx:203
+msgid "This service is not supported while the Live feature is in beta. Allowed services: {formatted}."
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:469
+msgid "This should create a domain record at:"
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:214
+msgid "This should only take a few minutes."
+msgstr ""
+
+#: src/components/verification/VerificationCreatePrompt.tsx:94
+msgid "This user does not have a display name, and therefore cannot be verified."
+msgstr ""
+
+#: src/view/com/profile/ProfileFollowers.tsx:203
+msgid "This user doesn't have any followers."
+msgstr ""
+
+#: src/components/dms/dialogs/NewChatDialog.tsx:64
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:79
+msgid "This user has blocked you and cannot be messaged."
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:99
+#: src/lib/moderation/useModerationCauseDescription.ts:76
+msgid "This user has blocked you. You cannot view their content."
+msgstr ""
+
+#: src/components/dms/dialogs/NewChatDialog.tsx:68
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:83
+msgid "This user has disabled chat and cannot be messaged."
+msgstr ""
+
+#: src/lib/moderation/useGlobalLabelStrings.ts:30
+msgid "This user has requested that their content only be shown to signed-in users."
+msgstr ""
+
+#. placeholder {0}: list.name
+#: src/components/moderation/ModerationDetailsDialog.tsx:79
+msgid "This user is included in the <0>{0}0> list which you have blocked."
+msgstr ""
+
+#. placeholder {0}: list.name
+#: src/components/moderation/ModerationDetailsDialog.tsx:111
+msgid "This user is included in the <0>{0}0> list which you have muted."
+msgstr ""
+
+#: src/components/NewskieDialog.tsx:49
+msgid "This user is new here. Press for more info about when they joined."
+msgstr ""
+
+#: src/view/com/profile/ProfileFollows.tsx:182
+msgid "This user isn't following anyone."
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:304
+msgid "This video can’t be played on your device. Your browser or system may be missing the required video codecs (H.264/AAC)."
+msgstr ""
+
+#: src/view/com/composer/videos/VideoPreview.web.tsx:65
+msgid "This video can’t be previewed in your browser. It will still be uploaded."
+msgstr ""
+
+#: src/components/dialogs/lists/CreateListFromStarterPackDialog.tsx:157
+msgid "This will create a new list with the same name, description, and members as this starter pack."
+msgstr ""
+
+#. placeholder {0}: word.value
+#: src/components/dialogs/MutedWords.tsx:454
+msgid "This will delete \"{0}\" from your muted words. You can always add it back later."
+msgstr ""
+
+#: src/screens/Settings/components/DeleteAccountDialog.tsx:330
+msgid "This will irreversibly delete your Bluesky account <0>{currentHandle}0> and all associated data. Note that this will affect any other <1>AT Protocol1> services you use with this account."
+msgstr ""
+
+#. placeholder {0}: account.handle
+#: src/screens/Settings/Settings.tsx:677
+msgid "This will remove @{0} from the quick access list."
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:846
+msgid "This will remove your post from this quote post for all users, and replace it with a placeholder."
+msgstr ""
+
+#: src/screens/PostThread/components/HeaderDropdown.tsx:25
+#: src/screens/PostThread/components/HeaderDropdown.tsx:28
+msgid "Thread options"
+msgstr ""
+
+#: src/screens/Settings/ContentAndMediaSettings.tsx:70
+#: src/screens/Settings/ContentAndMediaSettings.tsx:73
+msgid "Thread preferences"
+msgstr ""
+
+#: src/screens/Settings/ThreadPreferences.tsx:35
+msgid "Thread Preferences"
+msgstr ""
+
+#: src/screens/PostThread/components/HeaderDropdown.tsx:59
+#: src/screens/PostThread/components/HeaderDropdown.tsx:64
+msgid "Threaded"
+msgstr ""
+
+#: src/Navigation.tsx:376
+msgid "Threads Preferences"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:134
+msgid "Threats or incitement"
+msgstr ""
+
+#. placeholder {0}: Number(time) || 0
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/TimeIndicator.tsx:34
+msgid "Time remaining: {0, plural, one {# second} other {# seconds}}"
+msgstr ""
+
+#: src/components/SendErrorReportDialog.tsx:68
+msgid "Title"
+msgstr ""
+
+#: src/components/SendErrorReportDialog.tsx:71
+msgid "Title (100 characters max)"
+msgstr ""
+
+#: src/screens/Settings/components/DisableEmail2FADialog.tsx:100
+msgid "To disable the email 2FA method, please verify your access to the email address."
+msgstr ""
+
+#. placeholder {0}: currentAccount?.email
+#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:162
+#: src/components/dialogs/EmailDialog/screens/Manage2FA/Disable.tsx:213
+msgid "To disable your email 2FA method, please verify your access to <0>{0}0>"
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:315
+msgid "To log out, <0>click here0>. Or if you’d prefer, you can <1>delete your account1>."
+msgstr ""
+
+#: src/components/dms/DateDivider.tsx:27
+msgid "Today"
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:392
+msgid "Toggle to enable or disable adult content"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:186
+msgid "Toggles the sound"
+msgstr ""
+
+#: src/components/contacts/screens/VerifyNumber.tsx:123
+msgid "Too many attempts. Please wait a few minutes and try again."
+msgstr ""
+
+#: src/components/contacts/screens/VerifyNumber.tsx:176
+msgid "Too many codes sent. Please wait a few minutes and try again."
+msgstr ""
+
+#: src/components/contacts/screens/GetContacts.tsx:156
+msgid "Too many contacts - you've exceeded the number of contacts you can import to find your friends"
+msgstr ""
+
+#: src/screens/Hashtag.tsx:86
+#: src/screens/Search/SearchResults.tsx:83
+#: src/screens/Topic.tsx:58
+msgid "Top"
+msgstr ""
+
+#: src/screens/PostThread/components/HeaderDropdown.tsx:75
+#: src/screens/PostThread/components/HeaderDropdown.tsx:80
+#: src/screens/Settings/ThreadPreferences.tsx:57
+#: src/screens/Settings/ThreadPreferences.tsx:60
+msgid "Top replies first"
+msgstr ""
+
+#: src/Navigation.tsx:503
+msgid "Topic"
+msgstr ""
+
+#: src/components/dms/MessageContextMenu.tsx:191
+#: src/components/dms/MessageContextMenu.tsx:194
+#: src/components/Post/Translated/index.tsx:150
+#: src/components/Post/Translated/index.tsx:157
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:557
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:563
+msgid "Translate"
+msgstr ""
+
+#: src/components/Post/Translated/index.tsx:326
+msgid "Translated"
+msgstr ""
+
+#: src/components/Post/Translated/index.tsx:113
+msgid "Translating"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:538
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:540
+msgid "Translating…"
+msgstr ""
+
+#: src/lib/translation/index.tsx:305
+msgid "Translation to the same language is unavailable on your device."
+msgstr ""
+
+#: src/screens/Settings/ThreadPreferences.tsx:87
+#: src/screens/Settings/ThreadPreferences.tsx:92
+msgid "Tree view"
+msgstr ""
+
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
+msgid "Trending"
+msgstr ""
+
+#. Accessibility label for the icon-only pill that shows currently trending/featured GIFs in the GIF picker.
+#: src/features/gifPicker/components/GifCategoryPills.tsx:45
+msgid "Trending GIFs"
+msgstr ""
+
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
+msgid "Trending options"
+msgstr ""
+
+#: src/components/interstitials/TrendingVideos.tsx:87
+msgid "Trending Videos"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:103
+msgid "Trolling"
+msgstr ""
+
+#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:142
+msgid "Trust emerges from relationships, communities, and shared context, so we’re also enabling <0>trusted verifiers0>: organizations that can directly issue verification."
+msgstr ""
+
+#: src/screens/Search/SearchResults.tsx:260
+msgid "Try a different search term or remove some filters."
+msgstr ""
+
+#: src/screens/Search/SearchResults.tsx:262
+msgid "Try a different search term."
+msgstr ""
+
+#: src/features/inviteFriends/InviteScannerScreen.tsx:221
+#: src/features/inviteFriends/InviteScannerScreen.tsx:226
+msgid "Try again"
+msgstr ""
+
+#: src/view/com/util/error/ErrorScreen.tsx:97
+msgctxt "action"
+msgid "Try again"
+msgstr ""
+
+#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:171
+msgid "Try again in a moment."
+msgstr ""
+
+#: src/components/Post/Translated/index.tsx:229
+#: src/components/Post/Translated/index.tsx:242
+msgid "Try Google Translate"
+msgstr ""
+
+#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:165
+#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:171
+msgid "Try it"
+msgstr ""
+
+#: src/lib/interests.ts:74
+msgid "TV"
+msgstr ""
+
+#: src/features/inviteFriends/components/ThemePicker.tsx:32
+msgid "Twilight"
+msgstr ""
+
+#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:65
+msgid "Two-factor authentication (2FA)"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:445
+msgid "Type:"
+msgstr ""
+
+#: src/components/dialogs/DeviceLocationRequestDialog.tsx:86
+msgid "Unable to access location. You'll need to visit your system settings to enable location services for Bluesky."
+msgstr ""
+
+#: src/lib/hooks/useCleanError.ts:30
+#: src/lib/strings/errors.ts:11
+msgid "Unable to connect. Please check your internet connection and try again."
+msgstr ""
+
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:96
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:141
+msgid "Unable to contact your service. Please check your internet connection and try again."
+msgstr ""
+
+#: src/screens/Login/ForgotPasswordForm.tsx:66
+#: src/screens/Login/index.tsx:100
+#: src/screens/Login/LoginForm.tsx:169
+#: src/screens/Login/SetNewPasswordForm.tsx:77
+#: src/screens/Signup/index.tsx:89
+msgid "Unable to contact your service. Please check your Internet connection."
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackScreen.tsx:700
+msgid "Unable to delete"
+msgstr ""
+
+#: src/screens/Messages/JoinRequests.tsx:351
+msgid "Unable to fetch join requests."
+msgstr ""
+
+#: src/components/dms/dialogs/NewChatDialog.tsx:113
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:129
+msgid "Unable to find a selected recipient."
+msgstr ""
+
+#: src/components/dms/dialogs/NewChatDialog.tsx:77
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:92
+msgid "Unable to find the selected recipient."
+msgstr ""
+
+#: src/lib/strings/errors.ts:42
+msgid "Unable to resolve handle"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:524
+msgid "Unapply Pull Request"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:526
+msgid "Unapply Pull Request {currentChannel}"
+msgstr ""
+
+#: src/components/ageAssurance/AgeRestrictedScreen.tsx:43
+msgid "Unavailable"
+msgstr ""
+
+#: src/view/com/feeds/MissingFeed.tsx:127
+msgid "Unavailable feed information"
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:746
+#: src/components/dms/MessagesListBlockedFooter.tsx:97
+#: src/components/dms/MessagesListBlockedFooter.tsx:104
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
+#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:427
+#: src/screens/ProfileList/components/Header.tsx:166
+#: src/screens/ProfileList/components/Header.tsx:173
+msgid "Unblock"
+msgstr ""
+
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:369
+msgctxt "action"
+msgid "Unblock"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:215
+msgid "Unblock {displayName}"
+msgstr ""
+
+#: src/components/dms/ConvoMenu.tsx:284
+#: src/components/dms/ConvoMenu.tsx:288
+#: src/view/com/profile/ProfileMenu.tsx:463
+#: src/view/com/profile/ProfileMenu.tsx:469
+msgid "Unblock account"
+msgstr ""
+
+#: src/components/moderation/BlockDialog.tsx:146
+msgid "Unblock account?"
+msgstr ""
+
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:182
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:420
+msgid "Unblock Account?"
+msgstr ""
+
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:242
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:245
+msgid "Unblock list"
+msgstr ""
+
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
+#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
+#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
+#: src/screens/Profile/components/GermButton.tsx:186
+#: src/screens/Profile/components/GermButton.tsx:187
+msgid "Undo"
+msgstr ""
+
+#: src/components/PostControls/BookmarkButton.tsx:43
+msgctxt "Button label to undo saving/removing a post from saved posts."
+msgid "Undo"
+msgstr ""
+
+#: src/components/PostControls/RepostButton.web.tsx:67
+#: src/components/PostControls/RepostButton.web.tsx:74
+msgid "Undo repost"
+msgstr ""
+
+#. Accessibility label for the repost button when the post has been reposted, verb followed by number of reposts and noun
+#. placeholder {0}: repostCount || 0
+#: src/components/PostControls/RepostButton.tsx:68
+msgid "Undo repost ({0, plural, one {# repost} other {# reposts}})"
+msgstr ""
+
+#. placeholder {0}: profile.handle
+#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:396
+msgid "Unfollow {0}"
+msgstr ""
+
+#: src/view/com/profile/ProfileMenu.tsx:320
+#: src/view/com/profile/ProfileMenu.tsx:329
+msgid "Unfollow account"
+msgstr ""
+
+#: src/screens/VideoFeed/index.tsx:919
+msgid "Unfollows the user"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/index.tsx:492
+msgid "Unfortunately, none of your subscribed labelers supports this report type."
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:263
+msgid "Unfortunately, the birthdate you have saved to your profile makes you too young to access Bluesky."
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:247
+msgid "Unfortunately, your declared age indicates that you are not old enough to access Bluesky in your region."
+msgstr ""
+
+#: src/components/verification/VerificationsDialog.tsx:209
+msgid "Unknown verifier"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:72
+msgid "Unlabeled adult content"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:68
+msgid "Unlabeled, abusive, or non-consensual adult content"
+msgstr ""
+
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
+msgid "Unlike"
+msgstr ""
+
+#. Accessibility label for the like button when the post has been liked, verb followed by number of likes and noun
+#. placeholder {0}: post.likeCount || 0
+#: src/components/PostControls/index.tsx:276
+msgid "Unlike ({0, plural, one {# like} other {# likes}})"
+msgstr ""
+
+#: src/screens/Messages/components/ChatLocked.tsx:91
+msgid "Unlock chat"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:568
+msgid "Unlock this group chat"
+msgstr ""
+
+#: src/screens/ProfileList/components/Header.tsx:180
+#: src/screens/ProfileList/components/Header.tsx:187
+msgid "Unmute"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:183
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VolumeControl.tsx:96
+msgctxt "video"
+msgid "Unmute"
+msgstr ""
+
+#. placeholder {0}: isCashtag ? tag : `#${tag}`
+#: src/components/RichTextTag.tsx:153
+#: src/components/RichTextTag.tsx:169
+msgid "Unmute {0}"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:738
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:744
+#: src/view/com/profile/ProfileMenu.tsx:442
+#: src/view/com/profile/ProfileMenu.tsx:448
+msgid "Unmute account"
+msgstr ""
+
+#: src/components/dms/ConvoMenu.tsx:272
+msgid "Unmute conversation"
+msgstr ""
+
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:252
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:255
+msgid "Unmute list"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:533
+msgid "Unmute this group chat"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:630
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:633
+msgid "Unmute thread"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:330
+msgid "Unmute video"
+msgstr ""
+
+#: src/screens/ProfileList/components/Header.tsx:151
+#: src/screens/ProfileList/components/Header.tsx:158
+msgid "Unpin"
+msgstr ""
+
+#: src/components/FeedCard.tsx:355
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
+#: src/screens/SavedFeeds.tsx:467
+msgid "Unpin feed"
+msgstr ""
+
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
+msgid "Unpin from home"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:515
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:520
+msgid "Unpin from profile"
+msgstr ""
+
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:225
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:228
+msgid "Unpin moderation list"
+msgstr ""
+
+#. placeholder {0}: info.displayName
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
+msgid "Unpinned {0} from Home"
+msgstr ""
+
+#: src/screens/ProfileList/components/Header.tsx:78
+msgid "Unpinned from your feeds"
+msgstr ""
+
+#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:105
+msgid "Unpinned list"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:491
+#: src/screens/Settings/Settings.tsx:493
+msgid "Unsnooze email reminder"
+msgstr ""
+
+#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:354
+msgid "Unsubscribe"
+msgstr ""
+
+#: src/screens/List/ListHiddenScreen.tsx:202
+#: src/screens/List/ListHiddenScreen.tsx:212
+msgid "Unsubscribe from list"
+msgstr ""
+
+#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:321
+msgid "Unsubscribe from this labeler"
+msgstr ""
+
+#: src/screens/List/ListHiddenScreen.tsx:90
+msgid "Unsubscribed from list"
+msgstr ""
+
+#: src/view/com/composer/text-input/TextInput.tsx:127
+msgid "Unsupported clipboard content"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1638
+msgid "Unsupported video type: {mimeType}"
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:323
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:326
+msgid "Until"
+msgstr ""
+
+#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:198
+msgid "Up to 50 people"
+msgstr ""
+
+#: src/screens/Settings/components/OTAInfo.tsx:61
+#: src/screens/Settings/components/OTAInfo.tsx:77
+msgid "Update"
+msgstr ""
+
+#. placeholder {0}: createSanitizedDisplayName(profile, true)
+#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:138
+msgid "Update {0} in Lists"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Update.tsx:296
+#: src/components/dialogs/EmailDialog/screens/Update.tsx:308
+#: src/screens/Settings/AccountSettings.tsx:110
+#: src/screens/Settings/AccountSettings.tsx:118
+msgid "Update email"
+msgstr ""
+
+#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:142
+msgid "Update in Lists"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:239
+#: src/screens/Messages/components/InviteLinkDialog.tsx:275
+#: src/screens/Messages/components/InviteLinkDialog.tsx:303
+msgid "Update invite link"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:544
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:565
+msgid "Update to {domain}"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Update.tsx:202
+msgid "Update your email"
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:208
+#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:252
+#: src/components/dialogs/DeviceLocationRequestDialog.tsx:41
+#: src/components/dialogs/DeviceLocationRequestDialog.tsx:106
+msgid "Update your location"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:356
+msgctxt "toast"
+msgid "Updating quote attachment failed"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:405
+msgctxt "toast"
+msgid "Updating reply visibility failed"
+msgstr ""
+
+#: src/screens/Onboarding/StepProfile/index.tsx:315
+msgid "Upload a photo instead"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:485
+msgid "Upload a text file to:"
+msgstr ""
+
+#: src/view/com/util/UserAvatar.tsx:494
+#: src/view/com/util/UserAvatar.tsx:497
+#: src/view/com/util/UserBanner.tsx:164
+#: src/view/com/util/UserBanner.tsx:167
+msgid "Upload from Camera"
+msgstr ""
+
+#: src/view/com/util/UserAvatar.tsx:511
+#: src/view/com/util/UserBanner.tsx:181
+msgid "Upload from Files"
+msgstr ""
+
+#: src/view/com/util/UserAvatar.tsx:505
+#: src/view/com/util/UserAvatar.tsx:509
+#: src/view/com/util/UserBanner.tsx:175
+#: src/view/com/util/UserBanner.tsx:179
+msgid "Upload from Library"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:2678
+msgid "Uploading GIF..."
+msgstr ""
+
+#: src/lib/api/index.ts:327
+#: src/lib/api/index.ts:354
+msgid "Uploading images..."
+msgstr ""
+
+#: src/lib/api/index.ts:426
+#: src/lib/api/index.ts:450
+msgid "Uploading link thumbnail..."
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:2680
+msgid "Uploading video..."
+msgstr ""
+
+#: src/screens/Settings/AppPasswords.tsx:67
+msgid "Use app passwords to sign in to other Bluesky clients without giving full access to your account or password."
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:576
+msgid "Use default provider"
+msgstr ""
+
+#: src/components/dialogs/InAppBrowserConsent.tsx:78
+#: src/components/dialogs/InAppBrowserConsent.tsx:84
+msgid "Use in-app browser"
+msgstr ""
+
+#: src/screens/Settings/ContentAndMediaSettings.tsx:104
+#: src/screens/Settings/ContentAndMediaSettings.tsx:110
+msgid "Use in-app browser to open links"
+msgstr ""
+
+#: src/components/dialogs/InAppBrowserConsent.tsx:88
+#: src/components/dialogs/InAppBrowserConsent.tsx:94
+msgid "Use my default browser"
+msgstr ""
+
+#: src/screens/Feeds/NoSavedFeedsOfAnyType.tsx:57
+msgid "Use recommended"
+msgstr ""
+
+#: src/screens/Settings/components/AddAppPasswordDialog.tsx:190
+msgid "Use this to sign in to the other app along with your handle."
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:278
+msgid "Use your account email address, or another real email address you control, in case KWS or Bluesky needs to contact you."
+msgstr ""
+
+#: src/view/screens/Profile.tsx:383
+msgid "user"
+msgstr ""
+
+#: src/components/dms/AfterReportConversationDialog.tsx:187
+#: src/components/dms/AfterReportDialog.tsx:155
+msgctxt "toast"
+msgid "User blocked"
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:91
+#: src/lib/moderation/useModerationCauseDescription.ts:64
+msgid "User Blocked"
+msgstr ""
+
+#. placeholder {0}: cause.source.list.name
+#: src/lib/moderation/useModerationCauseDescription.ts:56
+msgid "User Blocked by \"{0}\""
+msgstr ""
+
+#: src/components/dms/BlockedByListDialog.tsx:27
+msgid "User blocked by list"
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:77
+msgid "User Blocked by List"
+msgstr ""
+
+#: src/lib/moderation/useModerationCauseDescription.ts:74
+msgid "User Blocking You"
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:97
+msgid "User Blocks You"
+msgstr ""
+
+#. placeholder {0}: sanitizeHandle(list.creator.handle, '@')
+#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:303
+msgid "User list by {0}"
+msgstr ""
+
+#. placeholder {0}: sanitizeHandle(view.creator.handle, '@')
+#: src/state/queries/feed.ts:171
+msgid "User List by {0}"
+msgstr ""
+
+#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:301
+msgid "User list by you"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:255
+msgctxt "toast"
+msgid "User list created"
+msgstr ""
+
+#: src/components/dialogs/lists/CreateOrEditListDialog.tsx:241
+msgctxt "toast"
+msgid "User list updated"
+msgstr ""
+
+#: src/screens/Signup/StepHandle/index.tsx:257
+msgid "Username cannot be longer than {MAX_SERVICE_HANDLE_LENGTH, plural, other {# characters}}"
+msgstr ""
+
+#: src/screens/Signup/StepHandle/index.tsx:241
+msgid "Username cannot begin or end with a hyphen"
+msgstr ""
+
+#: src/screens/Signup/StepHandle/index.tsx:245
+msgid "Username must only contain letters (a-z), numbers, and hyphens"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:305
+msgid "Username or email"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:315
+msgid "Username or email address"
+msgstr ""
+
+#. placeholder {0}: post.author.handle
+#: src/components/WhoCanReply.tsx:337
+msgid "users followed by <0>@{0}0>"
+msgstr ""
+
+#. placeholder {0}: post.author.handle
+#: src/components/WhoCanReply.tsx:324
+msgid "users following <0>@{0}0>"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:451
+msgid "Value:"
+msgstr ""
+
+#: src/components/verification/VerificationCreatePrompt.tsx:40
+msgid "Verification failed, please try again."
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:344
+msgid "Verification settings"
+msgstr ""
+
+#: src/Navigation.tsx:208
+#: src/screens/Moderation/VerificationSettings.tsx:34
+msgid "Verification Settings"
+msgstr ""
+
+#: src/screens/Moderation/VerificationSettings.tsx:43
+msgid "Verifications on Bluesky work differently than on other platforms. <0>Learn more here.0>"
+msgstr ""
+
+#: src/components/verification/VerificationsDialog.tsx:105
+msgid "Verified by:"
+msgstr ""
+
+#: src/components/verification/VerificationCreatePrompt.tsx:85
+#: src/components/verification/VerificationCreatePrompt.tsx:87
+#: src/view/com/profile/ProfileMenu.tsx:426
+#: src/view/com/profile/ProfileMenu.tsx:429
+msgid "Verify account"
+msgstr ""
+
+#: src/ageAssurance/useVerificationFlow.ts:64
+msgid "Verify again"
+msgstr ""
+
+#. Button text and accessibility label for action to verify the user's email address using the code entered
+#. Button text and accessibility label for action to verify the user's email address using the code entered
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:357
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:372
+msgctxt "action"
+msgid "Verify code"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:546
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:567
+msgid "Verify DNS Record"
+msgstr ""
+
+#. Dialog title when a user is verifying their email address by entering a code they have been sent
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:224
+msgid "Verify email code"
+msgstr ""
+
+#: src/components/intents/VerifyEmailIntentDialog.tsx:62
+msgid "Verify email dialog"
+msgstr ""
+
+#: src/ageAssurance/useVerificationFlow.ts:65
+msgid "Verify now"
+msgstr ""
+
+#: src/ageAssurance/components/DeviceSignalsNotice.tsx:34
+#: src/ageAssurance/components/DeviceSignalsNotice.tsx:52
+msgid "Verify now using KWS"
+msgstr ""
+
+#: src/components/contacts/screens/PhoneInput.tsx:175
+#: src/components/contacts/screens/VerifyNumber.tsx:217
+msgid "Verify phone number"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:547
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:569
+msgid "Verify Text File"
+msgstr ""
+
+#: src/components/verification/VerificationCreatePrompt.tsx:52
+msgid "Verify this account?"
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:183
+msgid "Verify your age"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:221
+#: src/screens/Settings/AccountSettings.tsx:84
+#: src/screens/Settings/AccountSettings.tsx:104
+msgid "Verify your email"
+msgstr ""
+
+#: src/ageAssurance/components/RedirectOverlay.tsx:297
+#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:209
+msgid "Verifying"
+msgstr ""
+
+#: src/ageAssurance/components/RedirectOverlay.tsx:165
+#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:75
+msgid "Verifying your age assurance status"
+msgstr ""
+
+#: src/components/contacts/screens/VerifyNumber.tsx:307
+msgid "Verifying..."
+msgstr ""
+
+#. placeholder {0}: env.APP_VERSION
+#: src/screens/Settings/AboutSettings.tsx:144
+#: src/screens/Settings/AboutSettings.tsx:173
+msgid "Version {0}"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:95
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:162
+msgid "Video"
+msgstr ""
+
+#: src/view/com/composer/state/video.ts:390
+msgid "Video failed to process"
+msgstr ""
+
+#: src/Navigation.tsx:571
+msgid "Video Feed"
+msgstr ""
+
+#. placeholder {0}: author.handle
+#: src/components/VideoPostCard.tsx:122
+msgid "Video from {0}: {text}"
+msgstr ""
+
+#. placeholder {0}: sanitizeHandle( post.author.handle, '@', )
+#: src/screens/VideoFeed/index.tsx:1174
+msgid "Video from {0}. Tap to play or pause the video"
+msgstr ""
+
+#: src/lib/interests.ts:62
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
+msgid "Video Games"
+msgstr ""
+
+#: src/screens/VideoFeed/index.tsx:1173
+msgid "Video is paused"
+msgstr ""
+
+#: src/screens/VideoFeed/index.tsx:1173
+msgid "Video is playing"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:299
+msgid "Video not found."
+msgstr ""
+
+#: src/view/com/composer/videos/SubtitleDialog.tsx:107
+msgid "Video settings"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:2698
+msgid "Video uploaded"
+msgstr ""
+
+#. placeholder {0}: embed.alt
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerNative.tsx:95
+msgid "Video: {0}"
+msgstr ""
+
+#: src/view/screens/Profile.tsx:237
+msgid "Videos"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:445
+#: src/view/com/composer/Composer.tsx:577
+#: src/view/com/composer/SelectMediaButton.tsx:440
+msgid "Videos must be less than 3 minutes long."
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1228
+msgctxt "Action to view the post the user just created"
+msgid "View"
+msgstr ""
+
+#. placeholder {0}: view.source.title
+#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:340
+#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:670
+msgid "View {0}"
+msgstr ""
+
+#. placeholder {0}: profile.handle
+#: src/screens/Profile/Header/Shell.tsx:256
+msgid "View {0}'s avatar"
+msgstr ""
+
+#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
+#. placeholder {0}: info.creatorHandle
+#. placeholder {0}: profile.handle
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
+#: src/screens/Search/components/SearchProfileCard.tsx:37
+#: src/screens/VideoFeed/index.tsx:880
+#: src/view/com/notifications/NotificationFeedItem.tsx:619
+msgid "View {0}'s profile"
+msgstr ""
+
+#. placeholder {0}: profile.displayName || sanitizeHandle(profile.handle)
+#: src/components/ProfileCard.tsx:150
+msgid "View {0}’s profile"
+msgstr ""
+
+#: src/components/dms/MessagesListHeader.tsx:111
+#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:188
+msgid "View {displayName}’s profile"
+msgstr ""
+
+#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:478
+msgid "View {publicationTitle}"
+msgstr ""
+
+#: src/components/ProfileHoverCard/index.web.tsx:479
+msgid "View blocked user's profile"
+msgstr ""
+
+#: src/screens/Settings/components/ExportCarDialog.tsx:170
+msgid "View blogpost for more details"
+msgstr ""
+
+#: src/screens/Log.tsx:72
+msgid "View debug entry"
+msgstr ""
+
+#: src/screens/VideoFeed/index.tsx:745
+#: src/screens/VideoFeed/index.tsx:763
+msgid "View details"
+msgstr ""
+
+#: src/view/com/posts/ViewFullThread.tsx:31
+#: src/view/com/posts/ViewFullThread.tsx:65
+msgid "View full thread"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/MembersAndRequests.tsx:48
+msgid "View incoming group chat requests"
+msgstr ""
+
+#: src/screens/Messages/components/RequestStatus.tsx:54
+msgid "View incoming requests"
+msgstr ""
+
+#: src/screens/Messages/components/RequestStatus.tsx:55
+msgid "View incoming requests to join this group chat"
+msgstr ""
+
+#: src/components/moderation/LabelsOnMe.tsx:51
+msgid "View information about these labels"
+msgstr ""
+
+#: src/components/interstitials/TrendingVideos.tsx:200
+#: src/components/interstitials/TrendingVideos.tsx:222
+#: src/screens/Search/modules/ExploreTrendingVideos.tsx:191
+#: src/screens/Search/modules/ExploreTrendingVideos.tsx:210
+msgid "View more"
+msgstr ""
+
+#: src/components/interstitials/TrendingVideos.tsx:228
+msgid "View more trending videos"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1223
+msgid "View post"
+msgstr ""
+
+#: src/components/ProfileHoverCard/index.web.tsx:465
+#: src/components/ProfileHoverCard/index.web.tsx:485
+#: src/components/ProfileHoverCard/index.web.tsx:512
+#: src/view/com/posts/PostFeedErrorMessage.tsx:183
+#: src/view/com/util/PostMeta.tsx:92
+#: src/view/com/util/PostMeta.tsx:120
+msgid "View profile"
+msgstr ""
+
+#: src/screens/Profile/Header/Shell.tsx:163
+msgid "View profile banner"
+msgstr ""
+
+#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:340
+#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:448
+#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:479
+#: src/components/Post/Embed/StandardSiteEmbed/index.tsx:670
+msgid "View publication"
+msgstr ""
+
+#: src/view/com/profile/ProfileSubpageHeader.tsx:108
+msgid "View the avatar"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:555
+msgid "View the invite link for this group chat"
+msgstr ""
+
+#. placeholder {0}: labeler.creator.handle
+#: src/components/LabelingServiceCard/index.tsx:164
+msgid "View the labeling service provided by @{0}"
+msgstr ""
+
+#: src/components/verification/VerificationCheckButton.tsx:103
+msgid "View this user's verifications"
+msgstr ""
+
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
+msgid "View users who like this feed"
+msgstr ""
+
+#: src/components/VideoPostCard.tsx:401
+msgid "View video"
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:324
+msgid "View your blocked accounts"
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:264
+msgid "View your default post interaction settings"
+msgstr ""
+
+#: src/view/com/home/HomeHeaderLayout.web.tsx:67
+#: src/view/com/home/HomeHeaderLayoutMobile.tsx:86
+msgid "View your feeds and explore more"
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:294
+msgid "View your moderation lists"
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:309
+msgid "View your muted accounts"
+msgstr ""
+
+#: src/components/verification/VerificationCheckButton.tsx:102
+msgid "View your verifications"
+msgstr ""
+
+#: src/components/images/AutoSizedImage.tsx:222
+#: src/components/images/AutoSizedImage.tsx:254
+msgid "Views full image"
+msgstr ""
+
+#: src/components/VideoPostCard.tsx:121
+msgid "Views video in immersive mode"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:126
+msgid "Violence"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/utils/useReportOptions.ts:127
+msgid "Violent or threatening content"
+msgstr ""
+
+#: src/components/dialogs/LinkWarning.tsx:112
+#: src/components/dialogs/LinkWarning.tsx:122
+msgid "Visit site"
+msgstr ""
+
+#: src/view/screens/Notifications.tsx:296
+msgid "Visit your notification settings"
+msgstr ""
+
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VolumeControl.tsx:80
+msgid "Volume"
+msgstr ""
+
+#: src/components/moderation/LabelPreference.tsx:142
+#: src/lib/moderation/useLabelBehaviorDescription.ts:20
+#: src/lib/moderation/useLabelBehaviorDescription.ts:25
+msgid "Warn"
+msgstr ""
+
+#: src/lib/moderation/useLabelBehaviorDescription.ts:51
+msgid "Warn content"
+msgstr ""
+
+#: src/lib/moderation/useLabelBehaviorDescription.ts:49
+msgid "Warn content and filter from feeds"
+msgstr ""
+
+#: src/features/liveNow/components/LiveStatusDialog.tsx:190
+#: src/features/liveNow/components/LiveStatusDialog.tsx:199
+msgid "Watch now"
+msgstr ""
+
+#: src/components/contacts/screens/GetContacts.tsx:253
+msgid "We apply the highest privacy standards, and never share or sell your contact information."
+msgstr ""
+
+#: src/view/com/feeds/MissingFeed.tsx:141
+msgid "We could not connect to the service that provides this custom feed. It may be temporarily experiencing issues, or permanently unavailable."
+msgstr ""
+
+#: src/view/com/feeds/MissingFeed.tsx:147
+msgid "We could not find this list. It was probably deleted."
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:348
+msgid "We couldn't find an account with that username. Please check that you've typed it correctly, or <0>set your hosting provider manually0>."
+msgstr ""
+
+#: src/screens/Hashtag.tsx:260
+msgid "We couldn't find any results for that tag."
+msgstr ""
+
+#: src/screens/Topic.tsx:166
+msgid "We couldn't find any results for that topic."
+msgstr ""
+
+#: src/screens/Messages/Conversation.tsx:134
+msgid "We couldn't load this conversation"
+msgstr ""
+
+#: src/screens/Messages/JoinRequests.tsx:89
+msgid "We couldn’t load this conversation’s join requests"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:138
+msgid "We couldn’t load this conversation’s settings"
+msgstr ""
+
+#: src/screens/Login/LoginForm.tsx:482
+msgid "We couldn’t verify your hosting provider. Check your internet connection, or <0>set your hosting provider manually0>."
+msgstr ""
+
+#: src/components/contacts/screens/GetContacts.tsx:244
+msgid "We delete hashes after matches are made"
+msgstr ""
+
+#: src/components/contacts/components/InviteInfo.tsx:67
+msgid "We don't store your friends' phone numbers or send any messages"
+msgstr ""
+
+#: src/screens/SignupQueued.tsx:163
+msgid "We estimate {estimatedTime} until your account is ready."
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:197
+msgid "We have partnered with <0>KWS0> to handle age verification. When you click \"Begin\" below, KWS will email you instructions to complete the verification process. If your email address has already been used to verify your age for another game or service that uses KWS, you won’t need to do it again. When you’re done, you'll be brought back to continue using Bluesky."
+msgstr ""
+
+#. placeholder {0}: currentAccount?.email
+#: src/components/intents/VerifyEmailIntentDialog.tsx:102
+msgid "We have sent another verification email to <0>{0}0>."
+msgstr ""
+
+#: src/components/contacts/screens/PhoneInput.tsx:184
+msgid "We need to verify your number before we can look for your friends. A verification code will be sent to this number."
+msgstr ""
+
+#: src/components/contacts/screens/GetContacts.tsx:241
+msgid "We never keep plain phone numbers"
+msgstr ""
+
+#: src/components/contacts/screens/GetContacts.tsx:247
+msgid "We only suggest follows if both people consent"
+msgstr ""
+
+#: src/view/com/posts/DiscoverFallbackHeader.tsx:29
+msgid "We ran out of posts from your follows. Here's the latest from <0/>."
+msgstr ""
+
+#: src/screens/Settings/InterestsSettings.tsx:171
+msgid "We recommend selecting at least two interests."
+msgstr ""
+
+#. placeholder {0}: currentAccount!.email
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:250
+msgid "We sent an email to <0>{0}0> containing a link. Please click on it to complete the email verification process."
+msgstr ""
+
+#: src/view/com/composer/state/video.ts:451
+msgid "We were unable to determine if you are allowed to upload videos. Please try again."
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceErrors.tsx:19
+msgid "We were unable to load the age assurance configuration for your region, probably due to a network error. Some content and features may be unavailable temporarily. Please try again later."
+msgstr ""
+
+#: src/components/dialogs/BirthDateSettings.tsx:41
+msgid "We were unable to load your birthdate preferences. Please try again."
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:492
+msgid "We were unable to load your configured labelers at this time."
+msgstr ""
+
+#: src/ageAssurance/components/RedirectOverlay.tsx:305
+#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:217
+msgid "We were unable to receive the verification due to a connection issue. It may arrive later. If it does, your account will update automatically."
+msgstr ""
+
+#: src/screens/SignupQueued.tsx:167
+msgid "We will let you know when your account is ready."
+msgstr ""
+
+#: src/screens/Settings/FindContactsSettings.tsx:531
+msgid "We will notify you when we find your friends."
+msgstr ""
+
+#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:101
+msgid "We’d love to hear about your experience testing beta features!"
+msgstr ""
+
+#. placeholder {0}: currentAccount!.email
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:259
+msgid "We'll send an email to <0>{0}0> containing a link. Please click on it to complete the email verification process."
+msgstr ""
+
+#: src/screens/Onboarding/StepInterests/index.tsx:62
+msgid "We'll use this to help customize your experience."
+msgstr ""
+
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:140
+msgid "We're also updating our <0>Community Guidelines0>, and we want your input! These new guidelines will take effect on October 15th, 2025."
+msgstr ""
+
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:83
+msgid "We're also updating our Community Guidelines, and we want your input! These new guidelines will take effect on October 15th, 2025."
+msgstr ""
+
+#: src/ageAssurance/components/RedirectOverlay.tsx:311
+#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:223
+msgid "We're confirming your age assurance status with our servers. This should only take a few seconds."
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:151
+msgid "We're having issues initializing the age assurance process for your account. Please <0>contact support0> for assistance."
+msgstr ""
+
+#: src/components/dialogs/SearchablePeopleList.tsx:127
+#: src/components/ProgressGuide/FollowDialog.tsx:195
+msgid "We're having network issues, try again"
+msgstr ""
+
+#: src/components/dms/AddMembersFlow.tsx:197
+#: src/components/dms/InitiateChatFlow.tsx:321
+msgid "We’re having network issues, try again"
+msgstr ""
+
+#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:97
+msgid "We’re introducing a new layer of verification on Bluesky — an easy-to-see checkmark."
+msgstr ""
+
+#: src/screens/Signup/index.tsx:142
+msgid "We’re so excited to have you join us!"
+msgstr ""
+
+#: src/ageAssurance/useVerificationFlow.ts:117
+msgid "We're sorry, but based on the data shared by your device, you are not old enough to access Bluesky."
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:227
+#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:218
+msgid "We're sorry, but based on your device's location, you are currently located in a region that requires age assurance."
+msgstr ""
+
+#: src/screens/ProfileList/index.tsx:88
+msgid "We're sorry, but we were unable to resolve this list. If this persists, please contact the list creator, @{handleOrDid}."
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:387
+msgid "We're sorry, but we weren't able to load your muted words at this time. Please try again."
+msgstr ""
+
+#: src/screens/Search/SearchResults.tsx:439
+#: src/screens/Search/SearchResults.tsx:580
+#: src/screens/Search/SearchResults.tsx:777
+msgid "We’re sorry, but your search could not be completed."
+msgstr ""
+
+#: src/screens/Search/SearchResults.tsx:438
+#: src/screens/Search/SearchResults.tsx:579
+#: src/screens/Search/SearchResults.tsx:776
+msgid "We’re sorry, but your search could not be completed. Please try again in a few minutes."
+msgstr ""
+
+#: src/components/ageAssurance/AgeRestrictedScreen.tsx:62
+msgid "We're sorry, you cannot access this screen at this time."
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1119
+msgid "We're sorry! The post you are replying to has been deleted."
+msgstr ""
+
+#: src/components/Lists.tsx:223
+#: src/view/screens/NotFound.tsx:44
+msgid "We're sorry! We can't find the page you were looking for."
+msgstr ""
+
+#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:220
+msgid "We're sorry! You can only subscribe to twenty labelers, and you've reached your limit of twenty."
+msgstr ""
+
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:123
+msgid "We’re updating our <0>Terms of Service0>, <1>Privacy Policy1>, and <2>Copyright Policy2>, effective September 15th, 2025."
+msgstr ""
+
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:64
+msgid "We're updating our policies"
+msgstr ""
+
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:77
+msgid "We’re updating our Terms of Service, Privacy Policy, and Copyright Policy, effective September 15th, 2025."
+msgstr ""
+
+#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:62
+msgid "We’re updating our Terms of Service, Privacy Policy, and Copyright Policy, effective September 15th, 2025. We're also updating our Community Guidelines, and we want your input! These new guidelines will take effect on October 15th, 2025. Learn more about these changes and how to share your thoughts with us by reading our blog post."
+msgstr ""
+
+#: src/ageAssurance/components/RedirectOverlay.tsx:257
+#: src/components/ageAssurance/AgeAssuranceRedirectDialog.tsx:165
+msgid "We've confirmed your age assurance status. You can now close this dialog."
+msgstr ""
+
+#: src/screens/Deactivated.tsx:117
+msgid "Welcome back!"
+msgstr ""
+
+#: src/components/NewskieDialog.tsx:141
+msgid "Welcome, friend!"
+msgstr ""
+
+#: src/screens/Onboarding/StepInterests/index.tsx:59
+msgid "What are your interests?"
+msgstr ""
+
+#: src/screens/StarterPack/Wizard/StepDetails.tsx:44
+msgid "What do you want to call your starter pack?"
+msgstr ""
+
+#. Advanced search: Example of an “exact phrase” search
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:285
+msgid "what’s up"
+msgstr ""
+
+#: src/view/com/auth/SplashScreen.web.tsx:100
+#: src/view/com/composer/Composer.tsx:1602
+#: src/view/com/feeds/ComposerPrompt.tsx:192
+msgid "What's up?"
+msgstr ""
+
+#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:150
+msgid "When you tap on a check, you’ll see which organizations have granted verification."
+msgstr ""
+
+#: src/components/WhoCanReply.tsx:226
+msgid "Who can interact with this post?"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:247
+msgid "Who can join this group chat and how"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:427
+#: src/components/WhoCanReply.tsx:116
+msgid "Who can reply"
+msgstr ""
+
+#: src/components/dialogs/nuxs/InitialVerificationAnnouncement.tsx:131
+msgid "Who can verify?"
+msgstr ""
+
+#: src/screens/Home/NoFeedsPinned.tsx:80
+#: src/screens/Messages/ChatList.tsx:409
+#: src/screens/Messages/Inbox.tsx:191
+msgid "Whoops!"
+msgstr ""
+
+#: src/components/interstitials/TrendingVideos.tsx:126
+#: src/screens/Search/modules/ExploreTrendingVideos.tsx:108
+msgid "Whoops! Trending videos failed to load."
+msgstr ""
+
+#: src/screens/Takendown.tsx:169
+msgid "Why are you appealing?"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/copy.ts:52
+#: src/components/moderation/ReportDialog/copy.ts:66
+msgid "Why should this conversation be reviewed?"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/copy.ts:38
+msgid "Why should this feed be reviewed?"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/copy.ts:32
+msgid "Why should this list be reviewed?"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/copy.ts:20
+msgid "Why should this livestream be reviewed?"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/copy.ts:58
+msgid "Why should this message be reviewed?"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/copy.ts:26
+msgid "Why should this post be reviewed?"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/copy.ts:44
+msgid "Why should this starter pack be reviewed?"
+msgstr ""
+
+#: src/components/moderation/ReportDialog/copy.ts:14
+msgid "Why should this user be reviewed?"
+msgstr ""
+
+#: src/components/dms/AfterReportDialog.tsx:51
+msgid "Would you like to block this user and/or delete this conversation?"
+msgstr ""
+
+#: src/components/dms/AfterReportConversationDialog.tsx:47
+msgid "Would you like to block this user and/or leave this conversation?"
+msgstr ""
+
+#: src/view/com/composer/drafts/DraftsButton.tsx:110
+msgid "Would you like to save this as a draft before viewing your drafts?"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1517
+msgid "Would you like to save this as a draft to edit later?"
+msgstr ""
+
+#: src/view/screens/Profile.tsx:434
+#: src/view/screens/Profile.tsx:435
+msgid "Write a post"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1698
+msgid "Write post"
+msgstr ""
+
+#: src/screens/PostThread/components/ThreadComposePrompt.tsx:91
+#: src/view/com/composer/Composer.tsx:1600
+msgid "Write your reply"
+msgstr ""
+
+#: src/lib/interests.ts:75
+msgid "Writers"
+msgstr ""
+
+#. placeholder {0}: verifyError.did
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:368
+msgid "Wrong DID returned from server. Received: {0}"
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/index.tsx:155
+#: src/screens/Messages/JoinRequests.tsx:110
+msgid "Wrong kind of conversation"
+msgstr ""
+
+#: src/features/liveNow/components/EditLiveDialog.tsx:147
+#: src/features/liveNow/components/GoLiveDialog.tsx:142
+msgid "www.mylivestream.tv"
+msgstr ""
+
+#. Accessibility label for the icon-only pill that filters the GIF picker to affirmation/agreement GIFs.
+#: src/features/gifPicker/components/GifCategoryPills.tsx:95
+msgid "Yes GIFs"
+msgstr ""
+
+#: src/screens/Settings/components/DeactivateAccountDialog.tsx:105
+#: src/screens/Settings/components/DeactivateAccountDialog.tsx:107
+msgid "Yes, deactivate"
+msgstr ""
+
+#: src/screens/Settings/components/DeleteAccountDialog.tsx:348
+msgid "Yes, delete my account"
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackScreen.tsx:712
+msgid "Yes, delete this starter pack"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:848
+msgid "Yes, detach"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:855
+msgid "Yes, hide"
+msgstr ""
+
+#: src/screens/Deactivated.tsx:139
+msgid "Yes, reactivate my account"
+msgstr ""
+
+#: src/components/dms/DateDivider.tsx:29
+msgid "Yesterday"
+msgstr ""
+
+#: src/components/verification/VerifierDialog.tsx:61
+msgid "You are a trusted verifier"
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:174
+msgid "You are accessing Bluesky from a region that legally requires us to verify your age before allowing you to access the app."
+msgstr ""
+
+#. placeholder {0}: sanitizeHandle(profile.handle, '@')
+#: src/components/dms/MessageItem.tsx:719
+msgid "You are blocking {0}"
+msgstr ""
+
+#: src/components/dms/MessagesListBlockedFooter.tsx:81
+msgid "You are blocking the chat owner"
+msgstr ""
+
+#: src/components/dms/MessagesListBlockedFooter.tsx:83
+msgid "You are blocking this person"
+msgstr ""
+
+#: src/components/forms/HostingProvider.tsx:46
+msgid "You are creating an account on"
+msgstr ""
+
+#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:108
+msgid "You are currently blocked from using the Go Live feature. To appeal this moderation decision, please submit the form below."
+msgstr ""
+
+#: src/ageAssurance/components/NoAccessScreen.tsx:400
+#: src/components/ageAssurance/AgeAssuranceAccountCard.tsx:124
+msgid "You are currently unable to access Bluesky's Age Assurance flow. Please <0>contact our moderation team0> if you believe this is an error."
+msgstr ""
+
+#: src/screens/SignupQueued.tsx:160
+msgid "You are in line."
+msgstr ""
+
+#: src/features/liveNow/components/EditLiveDialog.tsx:113
+#: src/features/liveNow/components/EditLiveDialog.tsx:118
+msgid "You are Live"
+msgstr ""
+
+#: src/features/liveNow/index.tsx:371
+msgid "You are no longer live"
+msgstr ""
+
+#: src/view/com/composer/state/video.ts:444
+msgid "You are not allowed to upload videos."
+msgstr ""
+
+#: src/view/com/profile/ProfileFollows.tsx:181
+msgid "You are not following anyone yet"
+msgstr ""
+
+#: src/features/liveNow/index.tsx:315
+msgid "You are now live!"
+msgstr ""
+
+#: src/components/verification/VerificationsDialog.tsx:66
+msgid "You are verified"
+msgstr ""
+
+#: src/screens/Profile/Header/EditProfileDialog.tsx:341
+msgid "You are verified. You will lose your verification status if you change your display name. <0>Learn more.0>"
+msgstr ""
+
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:210
+msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
+msgstr ""
+
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
+msgid "You can adjust your interests at any time from \"Content and media\" settings."
+msgstr ""
+
+#: src/screens/Settings/components/DeleteAccountDialog.tsx:211
+msgid "You can also <0>temporarily deactivate0> your account instead. Your profile, posts, feeds, and lists will no longer be visible to other Bluesky users. You can reactivate your account at any time by logging in."
+msgstr ""
+
+#: src/view/com/posts/FollowingEmptyState.tsx:60
+#: src/view/com/posts/FollowingEndOfFeed.tsx:61
+msgid "You can also discover new Custom Feeds to follow."
+msgstr ""
+
+#: src/screens/Settings/components/ExportCarDialog.tsx:139
+msgid "You can also download your chat data as a \"JSONL\" file. This file only includes chat messages that you have sent and does not include chat messages that you have received."
+msgstr ""
+
+#: src/components/contacts/screens/GetContacts.tsx:250
+msgid "You can always opt out and delete your data"
+msgstr ""
+
+#: src/lib/hooks/useNotificationHandler.ts:134
+msgid "You can choose whether chat notifications have sound in the chat settings within the app"
+msgstr ""
+
+#: src/screens/Messages/Settings.tsx:165
+#: src/screens/Messages/Settings.tsx:216
+msgid "You can continue ongoing conversations regardless of which setting you choose."
+msgstr ""
+
+#: src/components/dialogs/nuxs/ActivitySubscriptions.tsx:150
+msgid "You can now choose to be notified when specific people post. If there’s someone you want timely updates from, go to their profile and find the new bell icon near the follow button."
+msgstr ""
+
+#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:154
+msgid "You can now invite friends with a link or QR code. Share the link anywhere, or let them scan the code to join you on Bluesky."
+msgstr ""
+
+#: src/screens/Login/index.tsx:207
+#: src/screens/Login/PasswordUpdatedForm.tsx:25
+msgid "You can now sign in with your new password."
+msgstr ""
+
+#. Toast shown when the user tries to add more images but the post gallery is already at the cap
+#: src/view/com/composer/Composer.tsx:221
+msgid "You can only add up to {MAX_GALLERY_IMAGES, plural, other {# images}} per post"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1522
+msgid "You can only save drafts up to 1000 characters."
+msgstr ""
+
+#: src/view/com/composer/drafts/DraftsButton.tsx:116
+msgid "You can only save drafts up to 1000 characters. Would you like to discard this post before viewing your drafts?"
+msgstr ""
+
+#: src/view/com/composer/SelectMediaButton.tsx:443
+msgid "You can only select one GIF at a time."
+msgstr ""
+
+#: src/view/com/composer/SelectMediaButton.tsx:437
+msgid "You can only select one video at a time."
+msgstr ""
+
+#: src/screens/Deactivated.tsx:125
+msgid "You can reactivate your account to continue logging in. Your profile and posts will be visible to other users."
+msgstr ""
+
+#: src/components/dms/MessagesListBlockedFooter.tsx:93
+msgid "You can read chat history but can’t send new messages."
+msgstr ""
+
+#. Error message for maximum number of images that can be selected to add to a post.
+#: src/view/com/composer/SelectMediaButton.tsx:429
+msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
+msgstr ""
+
+#: src/components/interstitials/Trending.tsx:142
+#: src/components/interstitials/TrendingVideos.tsx:138
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
+msgid "You can update this later from your settings."
+msgstr ""
+
+#: src/components/dms/ActionsWrapper.web.tsx:81
+#: src/components/dms/MessageContextMenu.tsx:129
+msgid "You cannot add more than {EMOJI_REACTION_LIMIT, plural, one {# emoji reaction} other {# emoji reactions}}"
+msgstr ""
+
+#: src/components/dms/dialogs/NewChatDialog.tsx:105
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:121
+msgid "You cannot create a group chat yet."
+msgstr ""
+
+#: src/lib/hooks/useCleanError.ts:54
+#: src/lib/strings/errors.ts:27
+msgid "You cannot update your birthdate while using an app password. Please sign in with your main password to update your birthdate."
+msgstr ""
+
+#: src/screens/Profile/KnownFollowers.tsx:103
+msgid "You don't follow any users who follow @{name}."
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:589
+msgid "You don't have any lists yet."
+msgstr ""
+
+#: src/screens/SavedFeeds.tsx:153
+#: src/screens/SavedFeeds.tsx:343
+msgid "You don't have any pinned feeds."
+msgstr ""
+
+#: src/screens/SavedFeeds.tsx:205
+#: src/screens/SavedFeeds.tsx:381
+msgid "You don't have any saved feeds."
+msgstr ""
+
+#: src/components/contacts/screens/ViewMatches.tsx:312
+msgid "You got here first"
+msgstr ""
+
+#: src/components/intents/GroupChatJoinDialog.tsx:176
+msgid "You have been previously removed from this group and can’t join it using this link."
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:93
+#: src/lib/moderation/useModerationCauseDescription.ts:58
+#: src/lib/moderation/useModerationCauseDescription.ts:66
+msgid "You have blocked this user. You cannot view their content."
+msgstr ""
+
+#: src/components/ageAssurance/useAgeAssuranceCopy.ts:17
+msgid "You have completed the Age Assurance process, but based on the results, we cannot be sure that you are 18 years of age or older. Due to laws in your region, certain features on Bluesky must remain restricted until you're able to verify you're an adult."
+msgstr ""
+
+#: src/view/screens/Notifications.tsx:291
+msgid "You have completely disabled reply, quote, and mention notifications, so this tab will no longer update. To adjust this, visit your <0>notification settings0>."
+msgstr ""
+
+#: src/screens/Login/SetNewPasswordForm.tsx:48
+#: src/screens/Login/SetNewPasswordForm.tsx:89
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:113
+msgid "You have entered an invalid code. It should look like XXXXX-XXXXX."
+msgstr ""
+
+#: src/lib/moderation/useModerationCauseDescription.ts:117
+msgid "You have hidden this post"
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:131
+msgid "You have hidden this post."
+msgstr ""
+
+#: src/components/BotAccountAlert.tsx:26
+msgid "You have marked this account as automated. You can remove it at any time from your account settings."
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:124
+#: src/lib/moderation/useModerationCauseDescription.ts:100
+msgid "You have muted this account."
+msgstr ""
+
+#: src/lib/moderation/useModerationCauseDescription.ts:94
+msgid "You have muted this user"
+msgstr ""
+
+#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:71
+#: src/view/com/lists/MyLists.tsx:81
+msgid "You have no lists."
+msgstr ""
+
+#: src/components/dialogs/StarterPackDialog.tsx:102
+msgid "You have no starter packs."
+msgstr ""
+
+#: src/view/screens/ModerationBlockedAccounts.tsx:155
+msgid "You have not blocked any accounts yet. To block an account, go to their profile and select \"Block account\" from the menu on their account."
+msgstr ""
+
+#: src/view/screens/ModerationMutedAccounts.tsx:168
+msgid "You have not muted any accounts yet. To mute an account, go to their profile and select \"Mute account\" from the menu on their account."
+msgstr ""
+
+#: src/components/Lists.tsx:62
+msgid "You have reached the end"
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Verify.tsx:188
+msgid "You have successfully verified your email address. You can close this dialog."
+msgstr ""
+
+#: src/lib/media/video/upload.shared.ts:56
+msgid "You have temporarily reached the limit for video uploads. Please try again later."
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1512
+msgid "You have unsaved changes to this draft, would you like to save them?"
+msgstr ""
+
+#: src/view/com/composer/drafts/DraftsButton.tsx:105
+msgid "You have unsaved changes. Would you like to save them before viewing your drafts?"
+msgstr ""
+
+#: src/components/StarterPack/ProfileStarterPacks.tsx:295
+msgid "You haven't created a starter pack yet!"
+msgstr ""
+
+#: src/view/com/lists/ProfileLists.tsx:159
+msgid "You haven't created any lists yet."
+msgstr ""
+
+#: src/view/com/feeds/ProfileFeedgens.tsx:160
+msgid "You haven't made any custom feeds yet."
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:407
+msgid "You haven't muted any words or tags yet"
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:138
+#: src/lib/moderation/useModerationCauseDescription.ts:128
+msgid "You hid this reply."
+msgstr ""
+
+#. placeholder {0}: getTimeAgo(lastInitiatedAt, new Date(), {format: 'long'})
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:240
+msgid "You initiated this flow already, {0} ago. It may take up to 5 minutes for emails to reach your inbox. Please consider waiting a few minutes before trying again."
+msgstr ""
+
+#: src/components/NewskieDialog.tsx:107
+msgid "You joined Bluesky {timeAgoString} ago"
+msgstr ""
+
+#: src/components/NewskieDialog.tsx:104
+msgid "You joined Bluesky using a starter pack {timeAgoString} ago"
+msgstr ""
+
+#: src/components/moderation/LabelsOnMeDialog.tsx:83
+msgid "You may appeal non-self labels if you feel they were placed in error."
+msgstr ""
+
+#: src/components/moderation/LabelsOnMeDialog.tsx:88
+#: src/components/moderation/ModerationDetailsDialog.tsx:210
+msgid "You may appeal these labels if you feel they were placed in error."
+msgstr ""
+
+#: src/screens/StarterPack/Wizard/State.tsx:80
+msgid "You may only add up to {STARTER_PACK_MAX_SIZE, plural, other {{STARTER_PACK_MAX_SIZE} profiles}}"
+msgstr ""
+
+#: src/screens/StarterPack/Wizard/State.tsx:101
+msgid "You may only add up to 3 feeds"
+msgstr ""
+
+#: src/components/moderation/BlockDialog.tsx:318
+msgid "You must be a chat owner to remove a member."
+msgstr ""
+
+#: src/components/dialogs/BirthDateSettings.tsx:177
+msgid "You must be at least 13 years old to use Bluesky. Read our <0>Terms of Service0> for more information."
+msgstr ""
+
+#: src/components/StarterPack/ProfileStarterPacks.tsx:368
+msgid "You must be following at least seven other people to generate a starter pack."
+msgstr ""
+
+#: src/components/StarterPack/QrCodeDialog.tsx:69
+#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:89
+msgid "You must grant access to your photo library to save a QR code"
+msgstr ""
+
+#: src/view/com/composer/SelectMediaButton.tsx:472
+msgid "You need to allow access to your media library."
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/Manage2FA/index.tsx:23
+msgid "You need to verify your email address before you can enable email 2FA."
+msgstr ""
+
+#: src/components/moderation/BlockDialog.tsx:349
+msgid "You own this chat"
+msgstr ""
+
+#. placeholder {0}: currentAccount?.handle
+#: src/screens/Deactivated.tsx:120
+msgid "You previously deactivated @{0}."
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:421
+msgid "You probably want to restart the app now."
+msgstr ""
+
+#. placeholder {0}: reaction.value
+#: src/components/dms/MessageItem.tsx:360
+msgid "You reacted {0}"
+msgstr ""
+
+#. placeholder {0}: reaction.value
+#: src/components/dms/getReactionInfo.ts:63
+msgid "You reacted {0} to {target}"
+msgstr ""
+
+#: src/components/dialogs/BirthDateSettings.tsx:92
+#: src/components/dialogs/BirthDateSettings.tsx:102
+msgid "You recently changed your birthdate"
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:805
+msgid "You replied"
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:804
+msgid "You replied to {originalName}"
+msgstr ""
+
+#: src/components/dms/MessageItem.tsx:802
+msgid "You replied to yourself"
+msgstr ""
+
+#. Displayed when the user has requested to join a group chat.
+#: src/screens/Messages/components/OutgoingRequestListItem.tsx:105
+msgid "You requested to join"
+msgstr ""
+
+#: src/screens/Settings/Settings.tsx:306
+#: src/view/shell/desktop/LeftNav.tsx:225
+msgid "You will be signed out of all your accounts."
+msgstr ""
+
+#. placeholder {0}: sanitizeHandle(profile.handle, '@')
+#: src/components/activity-notifications/SubscribeProfileDialog.tsx:140
+msgid "You will no longer receive notifications for {0}"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:246
+msgid "You will no longer receive notifications for this thread"
+msgstr ""
+
+#: src/components/PostControls/PostMenu/PostMenuItems.tsx:237
+msgid "You will now receive notifications for this thread"
+msgstr ""
+
+#: src/screens/Login/SetNewPasswordForm.tsx:101
+msgid "You will receive an email with a \"reset code.\" Enter that code here, then enter your new password."
+msgstr ""
+
+#: src/screens/Messages/ConversationSettings/prompts.tsx:129
+msgid "You won’t be able to rejoin unless you’re invited."
+msgstr ""
+
+#. When the last message in a chat was made by you.
+#: src/components/dms/getMessageInfo.ts:82
+msgid "You: {message}"
+msgstr ""
+
+#: src/screens/Signup/index.tsx:160
+msgid "You'll follow the suggested users and feeds once you finish creating your account!"
+msgstr ""
+
+#: src/screens/Signup/index.tsx:165
+msgid "You'll follow the suggested users once you finish creating your account!"
+msgstr ""
+
+#. placeholder {0}: listItemsCount - 8
+#: src/screens/StarterPack/StarterPackLandingScreen.tsx:243
+msgid "You'll follow these people and {0} others"
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackLandingScreen.tsx:241
+msgid "You'll follow these people right away"
+msgstr ""
+
+#: src/components/contacts/screens/GetContacts.tsx:314
+msgid "You'll need to go to the System Settings for Bluesky and give permission if you want to use this feature."
+msgstr ""
+
+#. placeholder {0}: sanitizeHandle(profile.handle, '@')
+#: src/components/activity-notifications/SubscribeProfileDialog.tsx:172
+msgid "You'll start receiving notifications for {0}!"
+msgstr ""
+
+#: src/screens/StarterPack/StarterPackLandingScreen.tsx:281
+msgid "You'll stay updated with these feeds"
+msgstr ""
+
+#: src/ageAssurance/useVerificationFlow.ts:133
+msgid "You're all set!"
+msgstr ""
+
+#: src/ageAssurance/useVerificationFlow.ts:127
+msgid "You're all set! However, certain features may still be restricted until you're able to verify you're an adult."
+msgstr ""
+
+#: src/components/dialogs/nuxs/GroupChatsAnnouncement.tsx:205
+msgid "You’re in control"
+msgstr ""
+
+#: src/screens/SignupQueued.tsx:130
+msgid "You're in line"
+msgstr ""
+
+#: src/screens/Deactivated.tsx:81
+#: src/screens/Settings/components/DeactivateAccountDialog.tsx:54
+msgid "You're signed in with an App Password. Please sign in with your main password to continue deactivating your account."
+msgstr ""
+
+#: src/components/moderation/AppealForm.tsx:73
+msgid "You've already appealed this label and it's being reviewed by our moderation team."
+msgstr ""
+
+#: src/components/moderation/ModerationDetailsDialog.tsx:128
+#: src/lib/moderation/useModerationCauseDescription.ts:109
+msgid "You've chosen to hide a word or tag within this post."
+msgstr ""
+
+#: src/components/contacts/screens/GetContacts.tsx:313
+msgid "You've denied access to your contacts"
+msgstr ""
+
+#: src/state/shell/progress-guide.tsx:237
+msgid "You've found some people to follow"
+msgstr ""
+
+#: src/components/FocusScope/index.tsx:112
+msgid "You've reached the end of the active content."
+msgstr ""
+
+#: src/view/com/posts/FollowingEndOfFeed.tsx:42
+msgid "You've reached the end of your feed! Find some more accounts to follow."
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:723
+msgid "You've reached the maximum number of drafts"
+msgstr ""
+
+#: src/lib/hooks/useCleanError.ts:68
+msgid "You've reached the maximum number of requests allowed. Please try again later."
+msgstr ""
+
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:430
+msgid "You’ve reached the maximum of {MAX_FILTERS, plural, one {# filter} other {# filters}}. Add more values to an existing filter instead of creating new ones."
+msgstr ""
+
+#: src/components/FocusScope/index.tsx:88
+msgid "You've reached the start of the active content."
+msgstr ""
+
+#: src/view/com/composer/state/video.ts:455
+msgid "You've reached your daily limit for video uploads (too many bytes)"
+msgstr ""
+
+#: src/view/com/composer/state/video.ts:459
+msgid "You've reached your daily limit for video uploads (too many videos)"
+msgstr ""
+
+#: src/screens/VideoFeed/index.tsx:1221
+msgid "You've run out of videos to watch. Maybe it's a good time to take a break?"
+msgstr ""
+
+#: src/screens/Signup/index.tsx:201
+msgid "Your account"
+msgstr ""
+
+#: src/screens/Settings/components/DeleteAccountDialog.tsx:128
+msgid "Your account has been deleted, see ya! ✌️"
+msgstr ""
+
+#: src/screens/Takendown.tsx:142
+msgid "Your account has been suspended"
+msgstr ""
+
+#: src/view/com/composer/state/video.ts:463
+msgid "Your account is not yet old enough to upload videos. Please try again later."
+msgstr ""
+
+#: src/components/dms/InitiateChatFlow.tsx:836
+msgid "Your account is too new"
+msgstr ""
+
+#: src/components/dms/InitiateChatFlow.tsx:837
+msgid "Your account must be at least 7 days old to create a new group chat."
+msgstr ""
+
+#: src/screens/Settings/components/ExportCarDialog.tsx:107
+msgid "Your account repository, containing all public data records, can be downloaded as a \"CAR\" file. This file does not include media embeds, such as images, or your private data, which must be fetched separately."
+msgstr ""
+
+#: src/screens/Takendown.tsx:210
+msgid "Your account was found to be in violation of the <0>Bluesky Social Terms of Service0>. You have been sent an email outlining the specific violation and suspension period, if applicable. You can appeal this decision if you believe it was made in error."
+msgstr ""
+
+#: src/screens/Takendown.tsx:150
+msgid "Your appeal has been submitted. If your appeal succeeds, you will receive an email."
+msgstr ""
+
+#: src/screens/Signup/StepInfo/index.tsx:287
+msgid "Your birth date"
+msgstr ""
+
+#: src/screens/Messages/components/ChatDisabled.tsx:45
+msgid "Your chats have been disabled"
+msgstr ""
+
+#: src/components/dialogs/InAppBrowserConsent.tsx:70
+msgid "Your choice will be remembered for future links. You can change it at any time in settings."
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:380
+msgid "Your contact {firstAuthorLink} is on Bluesky"
+msgstr ""
+
+#: src/view/com/notifications/NotificationFeedItem.tsx:378
+msgid "Your contact {firstAuthorName} is on Bluesky"
+msgstr ""
+
+#: src/components/contacts/screens/ViewMatches.tsx:454
+msgid "Your contact {name}"
+msgstr ""
+
+#. placeholder {0}: sanitizeHandle(currentAccount?.handle || '', '@')
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:531
+msgid "Your current handle <0>{0}0> will automatically remain reserved for you. You can switch back to it at any time from this account."
+msgstr ""
+
+#: src/screens/Moderation/index.tsx:231
+msgid "Your declared age is under 18. Some settings below may be disabled. If this was a mistake, you may edit your birthdate in your <0>account settings0>."
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:252
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:256
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:257
+msgid "Your email"
+msgstr ""
+
+#: src/screens/Login/ForgotPasswordForm.tsx:51
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:82
+#: src/screens/Signup/state.ts:278
+#: src/screens/Signup/StepInfo/index.tsx:129
+msgid "Your email appears to be invalid."
+msgstr ""
+
+#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:62
+msgid "Your email has not yet been verified. Please verify your email in order to enjoy all the features of Bluesky."
+msgstr ""
+
+#: src/state/shell/progress-guide.tsx:216
+msgid "Your first like!"
+msgstr ""
+
+#: src/components/dialogs/PostInteractionSettingsDialog.tsx:496
+msgid "Your followers"
+msgstr ""
+
+#: src/view/com/posts/FollowingEmptyState.tsx:41
+msgid "Your following feed is empty! Follow more users to see what's happening."
+msgstr ""
+
+#. placeholder {0}: createFullHandle(subdomain, host)
+#: src/screens/Settings/components/ChangeHandleDialog.tsx:247
+msgid "Your full handle will be <0>@{0}0>"
+msgstr ""
+
+#: src/screens/Login/components/HostingProviderDialog.tsx:182
+msgid "Your hosting provider can’t be detected from an email address, so the default Bluesky service will be used. Enter your username instead, or set your provider manually."
+msgstr ""
+
+#: src/screens/Login/components/HostingProviderDialog.tsx:188
+msgid "Your hosting provider is detected automatically from the username you enter."
+msgstr ""
+
+#: src/Navigation.tsx:475
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
+#: src/screens/Settings/ContentAndMediaSettings.tsx:94
+#: src/screens/Settings/ContentAndMediaSettings.tsx:97
+#: src/screens/Settings/InterestsSettings.tsx:49
+msgid "Your interests"
+msgstr ""
+
+#: src/screens/Settings/InterestsSettings.tsx:138
+msgctxt "toast"
+msgid "Your interests have been updated!"
+msgstr ""
+
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
+msgid "Your interests help us find what you like!"
+msgstr ""
+
+#: src/screens/Signup/StepInfo/index.tsx:356
+msgid "Your location has been updated."
+msgstr ""
+
+#: src/components/dialogs/MutedWords.tsx:378
+msgid "Your muted words"
+msgstr ""
+
+#: src/screens/Messages/components/InviteLinkDialog.tsx:211
+msgid "Your name, avatar, the name of the group chat, and the number of members will be visible to everyone."
+msgstr ""
+
+#: src/screens/Settings/components/ChangePasswordDialog.tsx:72
+msgid "Your password has been changed successfully! Please use your new password when you sign in to Bluesky from now on."
+msgstr ""
+
+#: src/screens/Signup/StepInfo/index.tsx:156
+msgid "Your password must be at least 8 characters long."
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1219
+msgid "Your post was sent"
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1216
+msgid "Your posts were sent"
+msgstr ""
+
+#: src/components/ageAssurance/AgeAssuranceInitDialog.tsx:289
+msgid "Your preferred language"
+msgstr ""
+
+#: src/screens/Onboarding/StepFinished/ValuePropositionPager.tsx:102
+#: src/screens/Onboarding/StepFinished/ValuePropositionPager.web.tsx:54
+msgid "Your profile picture"
+msgstr ""
+
+#: src/screens/Onboarding/StepFinished/ValuePropositionPager.shared.tsx:36
+msgid "Your profile picture surrounded by concentric circles of other users' profile pictures"
+msgstr ""
+
+#: src/screens/Settings/components/DeactivateAccountDialog.tsx:75
+msgid "Your profile, posts, feeds, and lists will no longer be visible to other Bluesky users. You can reactivate your account at any time by logging in."
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1218
+msgid "Your reply was sent"
+msgstr ""
+
+#. placeholder {0}: state.selectedLabeler?.creator.displayName
+#: src/components/moderation/ReportDialog/index.tsx:519
+msgid "Your report will be sent to <0>{0}0>."
+msgstr ""
+
+#: src/screens/Settings/InterestsSettings.tsx:63
+msgid "Your selected interests help us serve you content you care about."
+msgstr ""
+
+#: src/view/com/composer/Composer.tsx:1547
+msgid "Your thread has empty posts that will be skipped. The remaining posts will be published as a thread."
+msgstr ""
+
+#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:80
+msgid "Your username and password will be shared with <0>{host}0>. If you don’t recognize this provider, double-check your username."
+msgstr ""
+
+#: src/components/verification/VerificationsDialog.tsx:67
+msgid "Your verifications"
+msgstr ""
+
diff --git a/src/locale/locales/lt/messages.po b/src/locale/locales/lt/messages.po
index 4ec04b7001..1ad415f67d 100644
--- a/src/locale/locales/lt/messages.po
+++ b/src/locale/locales/lt/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: lt\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Lithuanian\n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && (n%100>19 || n%100<11) ? 0 : (n%10>=2 && n%10<=9) && (n%100>19 || n%100<11) ? 1 : n%1!=0 ? 2: 3);\n"
@@ -103,12 +103,12 @@ msgid "{0, plural, one {# hour} other {# hours}}"
msgstr ""
#. placeholder {0}: labels.length
-#: src/components/moderation/PostAlerts.tsx:149
+#: src/components/moderation/PostAlerts.tsx:157
msgid "{0, plural, one {# label applied to your post} other {# labels applied to your post}}"
msgstr ""
#. placeholder {0}: labels.length
-#: src/components/moderation/PostAlerts.tsx:156
+#: src/components/moderation/PostAlerts.tsx:164
msgid "{0, plural, one {# label applied} other {# labels applied}}"
msgstr ""
@@ -119,6 +119,7 @@ msgstr ""
#. placeholder {0}: convo.details.memberCount
#: src/components/dialogs/SearchablePeopleList.tsx:555
+#: src/components/dms/InitiateChatFlow.tsx:1038
msgid "{0, plural, one {# member} other {# members}}"
msgstr ""
@@ -196,7 +197,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr ""
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:223
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:153
msgid "{0, plural, one {post} other {posts}}"
msgstr ""
@@ -224,10 +228,20 @@ msgid "{0} · {1}"
msgstr ""
#. placeholder {0}: desc.name
-#: src/components/moderation/ContentHider.tsx:100
+#: src/components/moderation/ContentHider.tsx:98
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {trend.postCount >= 1000 ? ( 1K+ posts ) : ( {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} )} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {trend.postCount >= 1000 ? ( 1K+ posts ) : ( {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} )} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:221
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:151
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -251,29 +265,6 @@ msgstr ""
msgid "{0} and {1} added to chat"
msgstr ""
-#. Social proof on the likes stat; the bolded names are people the viewer follows who liked the post and are its only likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {0}: names[0].displayName
-#. placeholder {1}: nameLink(names[1])
-#. placeholder {1}: names[1].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:135
-#: src/screens/PostThread/components/LikesStat.tsx:191
-msgid "{0} and {1} like this"
-msgstr ""
-
-#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {1}: formatPostStatCount(others)
-#. placeholder {2}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:196
-msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr ""
-
-#. placeholder {0}: names[0].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:137
-msgid "{0} and {othersLabel} like this"
-msgstr ""
-
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
msgid "{0} following"
@@ -324,14 +315,6 @@ msgstr ""
msgid "{0} left the group"
msgstr ""
-#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post and is its only like
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {0}: names[0].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:138
-#: src/screens/PostThread/components/LikesStat.tsx:206
-msgid "{0} likes this"
-msgstr ""
-
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/Scrubber.tsx:203
@@ -388,21 +371,6 @@ msgstr ""
msgid "{0}, {1} and {memberCount, plural, one {# other} other {# others}} added to chat"
msgstr ""
-#. Social proof on the likes stat; the bolded names are people the viewer follows who liked the post, and the count is the remaining number of likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {1}: nameLink(names[1])
-#. placeholder {2}: formatPostStatCount(others)
-#. placeholder {3}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:181
-msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr ""
-
-#. placeholder {0}: names[0].displayName
-#. placeholder {1}: names[1].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:134
-msgid "{0}, {1}, and {othersLabel} like this"
-msgstr ""
-
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
#. placeholder {2}: feed.likeCount || 0
@@ -690,7 +658,7 @@ msgid "{following} following"
msgstr ""
#: src/components/dms/components/GroupChatProfileCard.tsx:62
-#: src/components/dms/InitiateChatFlow.tsx:945
+#: src/components/dms/InitiateChatFlow.tsx:1158
msgid "{handle} can’t be added"
msgstr ""
@@ -698,7 +666,7 @@ msgstr ""
msgid "{handle} can't be messaged"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:906
+#: src/components/dms/InitiateChatFlow.tsx:1119
msgid "{handle} can’t be messaged"
msgstr ""
@@ -776,12 +744,6 @@ msgstr ""
msgid "{numMatches, plural, one {# contact found} other {# contacts found}}"
msgstr ""
-#. placeholder {0}: formatPostStatCount(others)
-#. placeholder {1}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:127
-msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr ""
-
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
msgstr ""
@@ -791,7 +753,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr ""
@@ -821,11 +785,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr ""
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr ""
@@ -842,13 +801,13 @@ msgstr ""
#. Number of images beyond the first 3
#. placeholder {0}: labels.length
#. placeholder {0}: totalNumber - 3
-#: src/components/moderation/PostAlerts.tsx:155
+#: src/components/moderation/PostAlerts.tsx:163
#: src/view/com/composer/ComposerReplyTo.tsx:278
msgid "+{0}"
msgstr ""
#. Indicates the number of additional profiles are in the Starter Pack e.g. +12
-#: src/screens/Search/components/StarterPackCard.tsx:250
+#: src/screens/Search/components/StarterPackCard.tsx:258
msgid "+{computedTotal}"
msgstr ""
@@ -883,14 +842,14 @@ msgstr ""
#. Quote count display, the <0> tags enclose the number of quotes in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(post.quoteCount)
#. placeholder {1}: post.quoteCount
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:470
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:469
msgid "<0>{0}0> {1, plural, one {quote} other {quotes}}"
msgstr ""
#. Repost count display, the <0> tags enclose the number of reposts in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(post.repostCount)
#. placeholder {1}: post.repostCount
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:449
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:448
msgid "<0>{0}0> {1, plural, one {repost} other {reposts}}"
msgstr ""
@@ -903,7 +862,7 @@ msgstr ""
#. Like count display, the <0> tags enclose the number of likes in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(likeCount)
-#: src/screens/PostThread/components/LikesStat.tsx:90
+#: src/screens/PostThread/components/LikesStat.tsx:44
msgid "<0>{0}0> {likeCount, plural, one {like} other {likes}}"
msgstr ""
@@ -931,7 +890,7 @@ msgid "<0>{displayName}0><1/><2> added you2>"
msgstr ""
#: src/screens/Hashtag.tsx:230
-#: src/screens/Search/SearchResults.tsx:385
+#: src/screens/Search/SearchResults.tsx:412
msgid "<0>Sign in0><1> or 1><2>create an account2><3> 3><4>to search for news, sports, politics, and everything else happening on Bluesky.4>"
msgstr ""
@@ -949,6 +908,13 @@ msgstr ""
msgid "⚠Invalid Handle"
msgstr ""
+#. Over 1,000 posts
+#. Over 1,000 posts
+#: src/components/interstitials/FeedTrendingTopics.tsx:219
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:149
+msgid "1K+ posts"
+msgstr ""
+
#: src/components/dialogs/MutedWords.tsx:202
#: src/components/dialogs/MutedWords.tsx:551
#: src/components/dialogs/MutedWords.tsx:554
@@ -988,9 +954,11 @@ msgstr ""
#: src/components/contacts/screens/VerifyNumber.tsx:155
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:71
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:110
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1028,10 +996,11 @@ msgid "A screenshot of the post composer with a new button next to the post butt
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:109
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:125
msgid "A selected recipient is not followed by the sender."
msgstr ""
-#: src/Navigation.tsx:474
+#: src/Navigation.tsx:483
#: src/screens/Settings/AboutSettings.tsx:85
#: src/screens/Settings/Settings.tsx:264
#: src/screens/Settings/Settings.tsx:267
@@ -1080,11 +1049,11 @@ msgstr ""
msgid "Accessibility"
msgstr ""
-#: src/Navigation.tsx:389
+#: src/Navigation.tsx:390
msgid "Accessibility Settings"
msgstr ""
-#: src/Navigation.tsx:405
+#: src/Navigation.tsx:406
#: src/screens/Settings/AccountSettings.tsx:54
#: src/screens/Settings/Settings.tsx:174
#: src/screens/Settings/Settings.tsx:177
@@ -1159,11 +1128,15 @@ msgid "Accounts with a scalloped blue check mark <0><1/>0> can verify others.
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:214
-#: src/screens/Settings/NotificationSettings/index.tsx:226
-#: src/screens/Settings/NotificationSettings/index.tsx:365
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:105
+#: src/screens/Settings/NotificationSettings/index.tsx:225
msgid "Activity from others"
msgstr ""
+#: src/Navigation.tsx:459
+msgid "Activity notifications"
+msgstr ""
+
#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:191
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:319
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:326
@@ -1231,7 +1204,7 @@ msgstr ""
msgid "Add another post to thread"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:435
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:439
msgid "Add another search filter"
msgstr ""
@@ -1253,7 +1226,7 @@ msgstr ""
msgid "Add emoji reaction"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:443
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:447
msgid "Add filter"
msgstr ""
@@ -1400,7 +1373,7 @@ msgstr ""
msgid "Adult content"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:131
+#: src/components/moderation/ContentHider.tsx:129
#: src/lib/moderation/useGlobalLabelStrings.ts:34
#: src/lib/moderation/useModerationCauseDescription.ts:149
#: src/view/com/composer/labels/LabelsBtn.tsx:123
@@ -1640,11 +1613,11 @@ msgstr ""
msgid "An error occurred while hiding suggestion. {0}"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.tsx:188
+#: src/components/Post/Embed/VideoEmbed/index.tsx:197
msgid "An error occurred while loading the video. Please try again later."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:239
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:308
msgid "An error occurred while loading the video. Please try again."
msgstr ""
@@ -1705,16 +1678,14 @@ msgstr ""
msgid "An issue not included in these options"
msgstr ""
-#: src/components/dms/dialogs/NewChatDialog.tsx:92
-msgid "An issue occurred creating the group chat, please try again."
-msgstr ""
-
#: src/components/dms/dialogs/NewChatDialog.tsx:54
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:69
msgid "An issue occurred starting the chat, please try again."
msgstr ""
-#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
-msgid "An issue occurred while trying to open the chat"
+#: src/components/dms/dialogs/NewChatDialog.tsx:92
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:108
+msgid "An issue occurred starting the group chat, please try again."
msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
@@ -1769,8 +1740,8 @@ msgid "Any date"
msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:457
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:22
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:25
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:22
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:26
msgid "Anyone"
msgstr ""
@@ -1802,7 +1773,7 @@ msgstr ""
msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one."
msgstr ""
-#: src/Navigation.tsx:482
+#: src/Navigation.tsx:491
#: src/screens/Settings/AppIconSettings/index.tsx:65
#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:19
#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:24
@@ -1840,7 +1811,7 @@ msgstr ""
msgid "App passwords"
msgstr ""
-#: src/Navigation.tsx:357
+#: src/Navigation.tsx:358
#: src/screens/Settings/AppPasswords.tsx:51
msgid "App Passwords"
msgstr ""
@@ -1891,7 +1862,7 @@ msgstr ""
msgid "Appeal this label"
msgstr ""
-#: src/Navigation.tsx:397
+#: src/Navigation.tsx:398
#: src/screens/Settings/AppearanceSettings.tsx:73
#: src/screens/Settings/Settings.tsx:226
#: src/screens/Settings/Settings.tsx:229
@@ -1909,12 +1880,12 @@ msgid "Apply Pull Request"
msgstr ""
#. placeholder {0}: niceDate(i18n, createdAt, 'medium')
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:610
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:611
msgid "Archived from {0}"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:581
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:619
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:582
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:620
msgid "Archived post"
msgstr ""
@@ -2019,7 +1990,7 @@ msgid "Aurora"
msgstr ""
#: src/components/BotAccountAlert.tsx:32
-#: src/components/BotBadge.tsx:63
+#: src/components/BotBadge.tsx:65
msgid "Automated account"
msgstr ""
@@ -2033,7 +2004,7 @@ msgstr ""
msgid "Automation label"
msgstr ""
-#: src/Navigation.tsx:421
+#: src/Navigation.tsx:422
#: src/screens/Settings/AutomationLabelSettings.tsx:103
msgid "Automation Label"
msgstr ""
@@ -2053,9 +2024,9 @@ msgstr ""
#: src/components/dms/AddMembersFlow.tsx:359
#: src/components/dms/AddMembersFlow.tsx:527
#: src/components/dms/AddMembersFlow.tsx:533
-#: src/components/dms/InitiateChatFlow.tsx:540
-#: src/components/dms/InitiateChatFlow.tsx:758
-#: src/components/dms/InitiateChatFlow.tsx:765
+#: src/components/dms/InitiateChatFlow.tsx:645
+#: src/components/dms/InitiateChatFlow.tsx:863
+#: src/components/dms/InitiateChatFlow.tsx:870
#: src/components/moderation/AppealForm.tsx:145
#: src/components/moderation/AppealForm.tsx:146
#: src/screens/Login/ChooseAccountForm.tsx:96
@@ -2160,13 +2131,19 @@ msgstr ""
msgid "Beta Feature"
msgstr ""
-#: src/Navigation.tsx:413
+#: src/Navigation.tsx:414
#: src/screens/Settings/BetaFeaturesSettings.tsx:108
#: src/screens/Settings/Settings.tsx:248
#: src/screens/Settings/Settings.tsx:251
msgid "Beta features"
msgstr ""
+#: src/components/BetaBadge.tsx:79
+#: src/components/BetaBadge.tsx:99
+#: src/components/BetaBadge.tsx:100
+msgid "Beta features enabled"
+msgstr ""
+
#: src/screens/Settings/BetaFeaturesSettings.tsx:144
msgctxt "web"
msgid "Beta features may be unstable. Some changes may require reloading the app."
@@ -2185,9 +2162,9 @@ msgstr ""
msgid "Birthday"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2269,7 +2246,7 @@ msgstr ""
msgid "Blocked accounts"
msgstr ""
-#: src/Navigation.tsx:193
+#: src/Navigation.tsx:194
#: src/view/screens/ModerationBlockedAccounts.tsx:95
msgid "Blocked Accounts"
msgstr ""
@@ -2305,10 +2282,11 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:635
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:636
msgid "Bluesky cannot confirm the authenticity of the claimed date."
msgstr ""
@@ -2425,24 +2403,25 @@ msgstr ""
msgid "Browse other feeds"
msgstr ""
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr ""
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr ""
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr ""
@@ -2461,8 +2440,8 @@ msgstr ""
#: src/components/LabelingServiceCard/index.tsx:62
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
-#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/components/StarterPackCard.tsx:112
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr ""
@@ -2473,9 +2452,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr ""
@@ -2504,7 +2483,7 @@ msgstr ""
msgid "By creating an account you agree to the <0>Terms of Service0>."
msgstr ""
-#: src/screens/Search/components/StarterPackCard.tsx:106
+#: src/screens/Search/components/StarterPackCard.tsx:111
msgid "By you"
msgstr ""
@@ -2534,7 +2513,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2585,7 +2564,7 @@ msgstr ""
msgid "Cancel reply"
msgstr ""
-#: src/screens/Search/Shell.tsx:595
+#: src/screens/Search/Shell.tsx:592
msgid "Cancel search"
msgstr ""
@@ -2698,7 +2677,7 @@ msgid "Changes to the starter pack will not be reflected in the list after creat
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:133
-#: src/Navigation.tsx:500
+#: src/Navigation.tsx:509
#: src/view/shell/bottom-bar/BottomBar.tsx:242
#: src/view/shell/desktop/LeftNav.tsx:698
#: src/view/shell/Drawer.tsx:525
@@ -2738,8 +2717,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,15 +2728,16 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:73
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:88
msgid "Chat recipient is not followed by the sender."
msgstr ""
-#: src/Navigation.tsx:520
+#: src/Navigation.tsx:529
msgid "Chat request inbox"
msgstr ""
@@ -2767,7 +2747,7 @@ msgid "Chat requests"
msgstr ""
#: src/components/dms/ConvoMenu.tsx:88
-#: src/Navigation.tsx:515
+#: src/Navigation.tsx:524
#: src/screens/Messages/ChatList.tsx:97
#: src/screens/Messages/ChatList.tsx:101
#: src/screens/Messages/ChatList.tsx:671
@@ -3003,7 +2983,7 @@ msgstr ""
#: src/components/dms/AfterReportDialog.tsx:212
#: src/components/dms/AfterReportDialog.tsx:217
#: src/components/dms/EmojiPopup.android.tsx:59
-#: src/components/dms/InitiateChatFlow.tsx:565
+#: src/components/dms/InitiateChatFlow.tsx:670
#: src/components/intents/GroupChatJoinDialog.tsx:246
#: src/components/intents/GroupChatJoinDialog.tsx:281
#: src/components/NewskieDialog.tsx:169
@@ -3047,7 +3027,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3070,7 +3050,7 @@ msgstr ""
#: src/components/ContextMenu/Backdrop.ios.tsx:53
#: src/components/ContextMenu/Backdrop.ios.tsx:79
#: src/components/ContextMenu/Backdrop.tsx:45
-#: src/components/Lightbox/chrome/ImageMenu.tsx:84
+#: src/components/Lightbox/chrome/ImageMenu.tsx:85
msgid "Close menu"
msgstr ""
@@ -3132,7 +3112,7 @@ msgid "Comics"
msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:46
-#: src/Navigation.tsx:347
+#: src/Navigation.tsx:348
#: src/view/screens/CommunityGuidelines.tsx:28
msgid "Community Guidelines"
msgstr ""
@@ -3253,7 +3233,7 @@ msgstr ""
msgid "Content and media"
msgstr ""
-#: src/Navigation.tsx:458
+#: src/Navigation.tsx:467
msgid "Content and Media"
msgstr ""
@@ -3265,10 +3245,6 @@ msgstr ""
msgid "Content filters"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr ""
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3283,7 +3259,7 @@ msgid "Content promoting or depicting self-harm"
msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:70
-#: src/components/moderation/ScreenHider.tsx:100
+#: src/components/moderation/ScreenHider.tsx:98
#: src/lib/moderation/useGlobalLabelStrings.ts:22
#: src/lib/moderation/useModerationCauseDescription.ts:46
msgid "Content Warning"
@@ -3326,7 +3302,7 @@ msgid "Continue thread..."
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:324
-#: src/components/dms/InitiateChatFlow.tsx:493
+#: src/components/dms/InitiateChatFlow.tsx:598
msgid "Continue to group name"
msgstr ""
@@ -3368,7 +3344,7 @@ msgstr ""
msgid "Copied build version to clipboard"
msgstr ""
-#: src/screens/Search/Shell.tsx:515
+#: src/screens/Search/Shell.tsx:512
msgid "Copied link to clipboard"
msgstr ""
@@ -3376,7 +3352,7 @@ msgstr ""
#: src/components/dms/MessageContextMenu.tsx:97
#: src/components/PostControls/DiscoverDebug.tsx:36
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:273
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:77
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:75
#: src/lib/sharing.ts:24
#: src/lib/sharing.ts:42
msgid "Copied to clipboard"
@@ -3410,8 +3386,8 @@ msgstr ""
msgid "Copy at:// URI"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:154
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:157
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:152
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:155
msgid "Copy author DID"
msgstr ""
@@ -3449,10 +3425,10 @@ msgstr ""
msgid "Copy link to list"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:142
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:145
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:88
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:91
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:140
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:143
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:86
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:89
msgid "Copy link to post"
msgstr ""
@@ -3470,8 +3446,8 @@ msgstr ""
msgid "Copy message text"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:145
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:148
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:143
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:146
msgid "Copy post at:// URI"
msgstr ""
@@ -3490,7 +3466,7 @@ msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:41
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:108
-#: src/Navigation.tsx:352
+#: src/Navigation.tsx:353
#: src/view/screens/CopyrightPolicy.tsx:25
msgid "Copyright Policy"
msgstr ""
@@ -3540,11 +3516,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr ""
@@ -3562,7 +3538,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3606,7 +3582,7 @@ msgstr ""
#. Text on button to create a new starter pack
#: src/components/dialogs/StarterPackDialog.tsx:113
#: src/components/dialogs/StarterPackDialog.tsx:210
-#: src/components/dms/InitiateChatFlow.tsx:502
+#: src/components/dms/InitiateChatFlow.tsx:607
#: src/components/StarterPack/ProfileStarterPacks.tsx:332
msgid "Create"
msgstr ""
@@ -3626,7 +3602,7 @@ msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:210
#: src/components/StarterPack/ProfileStarterPacks.tsx:319
-#: src/Navigation.tsx:551
+#: src/Navigation.tsx:560
msgid "Create a starter pack"
msgstr ""
@@ -3657,7 +3633,7 @@ msgstr ""
#: src/components/dialogs/Signin.tsx:87
#: src/components/dialogs/Signin.tsx:89
#: src/screens/Hashtag.tsx:236
-#: src/screens/Search/SearchResults.tsx:391
+#: src/screens/Search/SearchResults.tsx:418
msgid "Create an account"
msgstr ""
@@ -3674,7 +3650,7 @@ msgstr ""
msgid "Create another"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:501
+#: src/components/dms/InitiateChatFlow.tsx:606
msgid "Create group chat"
msgstr ""
@@ -3743,7 +3719,7 @@ msgstr ""
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4055,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr ""
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,15 +4066,11 @@ msgstr ""
msgid "Discover new custom feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr ""
-#: src/components/Dialog/index.tsx:413
+#: src/components/Dialog/index.tsx:414
#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:83
msgid "Dismiss"
msgstr ""
@@ -4111,11 +4087,11 @@ msgstr ""
msgid "Dismiss getting started guide"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4220,11 +4196,11 @@ msgstr ""
msgid "Double tap or long press the message to add a reaction"
msgstr ""
-#: src/components/Dialog/index.tsx:414
+#: src/components/Dialog/index.tsx:415
msgid "Double tap to close the dialog"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1161
+#: src/screens/VideoFeed/index.tsx:1178
msgid "Double tap to like"
msgstr ""
@@ -4328,6 +4304,7 @@ msgstr ""
#: src/screens/Messages/components/EditTextButton.tsx:52
#: src/screens/Settings/AccountSettings.tsx:148
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:250
#: src/screens/StarterPack/StarterPackScreen.tsx:604
#: src/screens/StarterPack/Wizard/index.tsx:331
#: src/screens/StarterPack/Wizard/index.tsx:336
@@ -4365,8 +4342,8 @@ msgstr ""
msgid "Edit interaction settings"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
@@ -4397,7 +4374,7 @@ msgstr ""
msgid "Edit moderation list"
msgstr ""
-#: src/Navigation.tsx:362
+#: src/Navigation.tsx:363
#: src/view/screens/Feeds.tsx:511
msgid "Edit My Feeds"
msgstr ""
@@ -4406,6 +4383,11 @@ msgstr ""
msgid "Edit name"
msgstr ""
+#. placeholder {0}: createSanitizedDisplayName( profile, )
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:242
+msgid "Edit notifications from {0}"
+msgstr ""
+
#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:114
msgid "Edit People"
msgstr ""
@@ -4444,7 +4426,7 @@ msgstr ""
msgid "Edit who can reply"
msgstr ""
-#: src/Navigation.tsx:556
+#: src/Navigation.tsx:565
msgid "Edit your starter pack"
msgstr ""
@@ -4500,8 +4482,8 @@ msgstr ""
#: src/components/dialogs/Embed.tsx:105
#: src/components/dialogs/Embed.tsx:109
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:120
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:125
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:118
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:123
msgid "Embed post"
msgstr ""
@@ -4509,7 +4491,7 @@ msgstr ""
msgid "Embed this post in your website. Simply copy the following snippet and paste it into the HTML code of your website."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb.tsx:64
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb.tsx:66
msgid "Embedded video player"
msgstr ""
@@ -4550,12 +4532,13 @@ msgstr ""
msgid "Enable media players for"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:139
#: src/view/screens/Storybook/Admonitions.tsx:76
msgid "Enable notifications for an account by visiting their profile and pressing the <0>bell icon0> <1/>."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:136
-#: src/screens/Settings/NotificationSettings/index.tsx:140
+#: src/screens/Settings/NotificationSettings/index.tsx:135
+#: src/screens/Settings/NotificationSettings/index.tsx:139
msgid "Enable push notifications"
msgstr ""
@@ -4650,7 +4633,7 @@ msgstr ""
msgid "Enters full screen"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:202
msgid "Entertainment"
msgstr ""
@@ -4684,7 +4667,7 @@ msgstr ""
msgid "Error receiving captcha response."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:179
+#: src/screens/Search/SearchResults.tsx:206
msgid "Error: {error}"
msgstr ""
@@ -4696,8 +4679,8 @@ msgstr ""
msgid "Everybody can reply to this post."
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:168
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:171
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:170
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:173
msgid "Everyone"
msgstr ""
@@ -4711,8 +4694,8 @@ msgctxt "allow messages from"
msgid "Everyone"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:299
-#: src/screens/Settings/NotificationSettings/index.tsx:401
+#: src/screens/Settings/NotificationSettings/index.tsx:298
+#: src/screens/Settings/NotificationSettings/index.tsx:387
msgid "Everything else"
msgstr ""
@@ -4755,11 +4738,11 @@ msgstr ""
msgid "Expand or collapse the full post you are replying to"
msgstr ""
-#: src/components/Post/ShowMoreTextButton.tsx:33
+#: src/components/Post/ShowMoreTextButton.tsx:31
msgid "Expand post text"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1037
+#: src/screens/VideoFeed/index.tsx:1054
msgid "Expands or collapses post text"
msgstr ""
@@ -4802,8 +4785,8 @@ msgstr ""
msgid "Explicit sexual images."
msgstr ""
-#: src/Navigation.tsx:760
-#: src/screens/Search/Shell.tsx:552
+#: src/Navigation.tsx:769
+#: src/screens/Search/Shell.tsx:549
#: src/view/shell/desktop/LeftNav.tsx:677
#: src/view/shell/Drawer.tsx:473
msgid "Explore"
@@ -4844,7 +4827,7 @@ msgstr ""
msgid "External media may allow websites to collect information about you and your device. No information is sent or requested until you press the \"play\" button."
msgstr ""
-#: src/Navigation.tsx:381
+#: src/Navigation.tsx:382
#: src/screens/Settings/ExternalMediaPreferences.tsx:35
msgid "External Media Preferences"
msgstr ""
@@ -4886,7 +4869,7 @@ msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:302
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:130
-#: src/screens/Search/Shell.tsx:516
+#: src/screens/Search/Shell.tsx:513
msgid "Failed to copy link"
msgstr ""
@@ -4979,24 +4962,25 @@ msgstr ""
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr ""
#: src/components/dialogs/NotificationSettingsDialog.tsx:85
#: src/screens/Messages/Settings.tsx:369
-#: src/screens/Settings/NotificationSettings/index.tsx:149
-#: src/screens/Settings/NotificationSettings/index.tsx:268
-#: src/screens/Settings/NotificationSettings/index.tsx:285
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:112
+#: src/screens/Settings/NotificationSettings/index.tsx:148
+#: src/screens/Settings/NotificationSettings/index.tsx:267
+#: src/screens/Settings/NotificationSettings/index.tsx:284
msgid "Failed to load notification settings."
msgstr ""
@@ -5012,14 +4996,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr ""
@@ -5191,7 +5175,7 @@ msgstr ""
msgid "False information about elections"
msgstr ""
-#: src/Navigation.tsx:292
+#: src/Navigation.tsx:293
msgid "Feed"
msgstr ""
@@ -5212,7 +5196,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr ""
@@ -5236,10 +5220,10 @@ msgctxt "toast"
msgid "Feedback sent to feed operator"
msgstr ""
-#: src/Navigation.tsx:536
+#: src/Navigation.tsx:545
#: src/screens/SavedFeeds.tsx:112
#: src/screens/SavedFeeds.tsx:303
-#: src/screens/Search/SearchResults.tsx:104
+#: src/screens/Search/SearchResults.tsx:113
#: src/screens/StarterPack/StarterPackScreen.tsx:196
#: src/view/screens/Feeds.tsx:504
#: src/view/screens/Profile.tsx:239
@@ -5260,10 +5244,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr ""
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr ""
@@ -5273,11 +5253,11 @@ msgstr ""
msgid "File saved successfully!"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:48
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:49
msgid "Filter by author"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:29
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:30
msgid "Filter by author (currently: {currentLabel})"
msgstr ""
@@ -5310,7 +5290,7 @@ msgstr ""
msgid "Filter who can opt to receive notifications for your activity"
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:163
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:165
msgid "Filter who you receive notifications from"
msgstr ""
@@ -5352,8 +5332,8 @@ msgstr ""
msgid "Find and invite friends"
msgstr ""
-#: src/Navigation.tsx:445
-#: src/Navigation.tsx:578
+#: src/Navigation.tsx:446
+#: src/Navigation.tsx:587
msgid "Find Contacts"
msgstr ""
@@ -5429,7 +5409,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/Member.tsx:170
#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:157
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:409
-#: src/screens/VideoFeed/index.tsx:920
+#: src/screens/VideoFeed/index.tsx:937
#: src/view/com/notifications/NotificationFeedItem.tsx:864
#: src/view/com/notifications/NotificationFeedItem.tsx:871
msgid "Follow"
@@ -5445,7 +5425,7 @@ msgstr ""
msgid "Follow {displayName}"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:899
+#: src/screens/VideoFeed/index.tsx:916
msgid "Follow {handle}"
msgstr ""
@@ -5528,7 +5508,7 @@ msgid "Followers can join"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:246
+#: src/Navigation.tsx:247
msgid "Followers of @{0} that you know"
msgstr ""
@@ -5544,7 +5524,7 @@ msgstr ""
#: src/components/ProfileHoverCard/index.web.tsx:505
#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:160
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:405
-#: src/screens/VideoFeed/index.tsx:918
+#: src/screens/VideoFeed/index.tsx:935
#: src/view/com/notifications/NotificationFeedItem.tsx:842
#: src/view/com/notifications/NotificationFeedItem.tsx:859
msgid "Following"
@@ -5569,7 +5549,7 @@ msgstr ""
msgid "Following {displayName}"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:898
+#: src/screens/VideoFeed/index.tsx:915
msgid "Following {handle}"
msgstr ""
@@ -5578,7 +5558,7 @@ msgstr ""
msgid "Following feed preferences"
msgstr ""
-#: src/Navigation.tsx:368
+#: src/Navigation.tsx:369
#: src/screens/Settings/FollowingFeedPreferences.tsx:57
msgid "Following Feed Preferences"
msgstr ""
@@ -5651,7 +5631,9 @@ msgstr ""
msgid "Free your feed"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:406
+#. Filter search results by a specific post author
+#. Filter who you receive notifications from
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:408
#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:159
msgid "From"
msgstr ""
@@ -5718,39 +5700,39 @@ msgstr ""
msgid "Get help"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:403
+#: src/screens/Settings/NotificationSettings/index.tsx:389
msgid "Get notifications for starter pack joins, verification, and other activity."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:325
+#: src/screens/Settings/NotificationSettings/index.tsx:324
msgid "Get notifications when people follow you."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:317
+#: src/screens/Settings/NotificationSettings/index.tsx:316
msgid "Get notifications when people like your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:380
+#: src/screens/Settings/NotificationSettings/index.tsx:366
msgid "Get notifications when people like your reposts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:341
+#: src/screens/Settings/NotificationSettings/index.tsx:340
msgid "Get notifications when people mention you."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:349
+#: src/screens/Settings/NotificationSettings/index.tsx:348
msgid "Get notifications when people quote your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:333
+#: src/screens/Settings/NotificationSettings/index.tsx:332
msgid "Get notifications when people reply to your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:358
+#: src/screens/Settings/NotificationSettings/index.tsx:357
msgid "Get notifications when people repost your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:389
+#: src/screens/Settings/NotificationSettings/index.tsx:375
msgid "Get notifications when people repost your reposts."
msgstr ""
@@ -5762,15 +5744,15 @@ msgstr ""
msgid "Get notifications when people send you messages."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:367
-msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr ""
-
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
msgid "Get notified about new posts"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:106
+msgid "Get notified about posts and replies from accounts you choose."
+msgstr ""
+
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:226
msgid "Get notified of new posts from {name}"
msgstr ""
@@ -5813,17 +5795,17 @@ msgstr ""
#: src/components/dialogs/LinkWarning.tsx:127
#: src/components/dialogs/LinkWarning.tsx:133
-#: src/components/Layout/Header/index.tsx:133
-#: src/components/moderation/ScreenHider.tsx:161
-#: src/components/moderation/ScreenHider.tsx:170
+#: src/components/Layout/Header/index.tsx:134
+#: src/components/moderation/ScreenHider.tsx:157
+#: src/components/moderation/ScreenHider.tsx:166
#: src/screens/Login/components/AuthLayout/Header/index.tsx:74
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:160
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:163
#: src/screens/ProfileList/components/ErrorScreen.tsx:35
#: src/screens/ProfileList/components/ErrorScreen.tsx:41
#: src/screens/VideoFeed/components/Header.tsx:163
-#: src/screens/VideoFeed/index.tsx:1222
-#: src/screens/VideoFeed/index.tsx:1226
+#: src/screens/VideoFeed/index.tsx:1239
+#: src/screens/VideoFeed/index.tsx:1243
#: src/view/com/auth/LoggedOut.tsx:127
#: src/view/com/profile/ProfileFollowers.tsx:211
#: src/view/com/profile/ProfileFollowers.tsx:212
@@ -5876,7 +5858,7 @@ msgid "Go live for"
msgstr ""
#. placeholder {0}: name.displayName
-#: src/screens/PostThread/components/LikesStat.tsx:152
+#: src/screens/PostThread/components/LikesStat.tsx:146
msgid "Go to {0}'s profile"
msgstr ""
@@ -5980,7 +5962,7 @@ msgctxt "toast"
msgid "Group chat name updated"
msgstr ""
-#: src/Navigation.tsx:505
+#: src/Navigation.tsx:514
#: src/screens/Messages/ConversationSettings/index.tsx:113
msgid "Group chat settings"
msgstr ""
@@ -6010,16 +5992,17 @@ msgid "Group chats can only have a maximum of {0, plural, other {# people}}."
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:565
+#: src/components/dms/InitiateChatFlow.tsx:1048
msgid "Group is locked"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:264
-#: src/components/dms/InitiateChatFlow.tsx:600
+#: src/components/dms/InitiateChatFlow.tsx:292
+#: src/components/dms/InitiateChatFlow.tsx:705
#: src/screens/Messages/ConversationSettings/prompts.tsx:50
msgid "Group name"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:625
+#: src/components/dms/InitiateChatFlow.tsx:730
#: src/screens/Messages/ConversationSettings/prompts.tsx:69
msgid "Group name is too long. {MAX_GROUP_NAME_GRAPHEME_LENGTH, plural, other {The maximum number of characters is #.}}"
msgstr ""
@@ -6077,7 +6060,7 @@ msgstr ""
msgid "Harming or endangering minors"
msgstr ""
-#: src/Navigation.tsx:489
+#: src/Navigation.tsx:498
msgid "Hashtag"
msgstr ""
@@ -6140,7 +6123,7 @@ msgstr ""
msgid "Hidden"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:697
+#: src/screens/VideoFeed/index.tsx:714
msgid "Hidden by your moderation settings."
msgstr ""
@@ -6148,9 +6131,9 @@ msgstr ""
msgid "Hidden list"
msgstr ""
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
-#: src/components/moderation/ContentHider.tsx:220
+#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
#: src/components/moderation/PostHider.tsx:140
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:820
@@ -6158,7 +6141,7 @@ msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr ""
@@ -6198,7 +6181,7 @@ msgstr ""
msgid "Hide reply for me"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr ""
@@ -6218,12 +6201,12 @@ msgstr ""
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr ""
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr ""
@@ -6240,7 +6223,7 @@ msgstr ""
msgid "Hide verification badges"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:171
+#: src/components/moderation/ContentHider.tsx:168
#: src/components/moderation/PostHider.tsx:94
msgid "Hides the content"
msgstr ""
@@ -6293,8 +6276,8 @@ msgstr ""
msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!"
msgstr ""
-#: src/Navigation.tsx:755
-#: src/Navigation.tsx:776
+#: src/Navigation.tsx:764
+#: src/Navigation.tsx:785
#: src/view/shell/bottom-bar/BottomBar.tsx:196
#: src/view/shell/desktop/LeftNav.tsx:667
#: src/view/shell/Drawer.tsx:499
@@ -6321,10 +6304,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr ""
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6409,6 +6388,7 @@ msgstr ""
msgid "If you want to change your password, we will send you a code to verify that this is your account."
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:157
#: src/view/screens/Storybook/Admonitions.tsx:90
msgid "If you want to restrict who can receive notifications for your account's activity, you can change this in <0>Settings → Privacy and Security0>."
msgstr ""
@@ -6560,6 +6540,7 @@ msgstr ""
#. Advanced search filter
#. Advanced search filter
#. Advanced search filter
+#. Include search results with or without replies
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:47
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:58
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:75
@@ -6831,11 +6812,11 @@ msgid "KWS website"
msgstr ""
#. placeholder {0}: sanitizeDisplayName(desc.source!)
-#: src/components/moderation/ContentHider.tsx:251
+#: src/components/moderation/ContentHider.tsx:245
msgid "Labeled by {0}."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:249
+#: src/components/moderation/ContentHider.tsx:243
msgid "Labeled by the author."
msgstr ""
@@ -6864,7 +6845,7 @@ msgstr ""
msgid "Language"
msgstr ""
-#: src/Navigation.tsx:219
+#: src/Navigation.tsx:220
msgid "Language Settings"
msgstr ""
@@ -6889,7 +6870,7 @@ msgid "Last initiated just now"
msgstr ""
#: src/screens/Hashtag.tsx:97
-#: src/screens/Search/SearchResults.tsx:86
+#: src/screens/Search/SearchResults.tsx:95
#: src/screens/Topic.tsx:64
msgid "Latest"
msgstr ""
@@ -6904,11 +6885,11 @@ msgctxt "english-only-resource"
msgid "Learn more"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:147
+#: src/components/moderation/ScreenHider.tsx:143
msgid "Learn More"
msgstr ""
-#: src/screens/Search/SearchResults.tsx:246
+#: src/screens/Search/SearchResults.tsx:273
msgctxt "english-only-resource"
msgid "Learn more about <0>how to use advanced search0>."
msgstr ""
@@ -6937,8 +6918,8 @@ msgstr ""
msgid "Learn more about self hosting your PDS."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:169
-#: src/components/moderation/ContentHider.tsx:235
+#: src/components/moderation/ContentHider.tsx:166
+#: src/components/moderation/ContentHider.tsx:230
msgid "Learn more about the moderation applied to this content"
msgstr ""
@@ -6951,7 +6932,7 @@ msgid "Learn more about these changes and how to share your thoughts with us by
msgstr ""
#: src/components/moderation/PostHider.tsx:116
-#: src/components/moderation/ScreenHider.tsx:134
+#: src/components/moderation/ScreenHider.tsx:132
msgid "Learn more about this warning"
msgstr ""
@@ -6975,7 +6956,7 @@ msgid "Learn more in your <0>account settings.0>"
msgstr ""
#: src/components/dialogs/ServerInput.tsx:222
-#: src/components/moderation/ContentHider.tsx:259
+#: src/components/moderation/ContentHider.tsx:253
#: src/screens/Login/components/HostingProviderDialog.tsx:243
msgid "Learn more."
msgstr ""
@@ -6993,8 +6974,8 @@ msgstr ""
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7015,7 @@ msgstr ""
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7047,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr ""
@@ -7085,7 +7066,7 @@ msgstr ""
msgid "Like 10 posts to train the Discover feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr ""
@@ -7093,8 +7074,8 @@ msgstr ""
msgid "Like this labeler"
msgstr ""
-#: src/Navigation.tsx:297
-#: src/Navigation.tsx:302
+#: src/Navigation.tsx:298
+#: src/Navigation.tsx:303
msgid "Liked by"
msgstr ""
@@ -7111,27 +7092,45 @@ msgstr ""
msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr ""
+#. Social proof below the post stats; the bolded name is a person the viewer follows who liked the post
+#. placeholder {0}: nameLink(names[0])
+#. placeholder {0}: names[0].displayName
+#: src/screens/PostThread/components/LikesStat.tsx:132
+#: src/screens/PostThread/components/LikesStat.tsx:173
+msgid "Liked by {0}"
+msgstr ""
+
+#. Social proof below the post stats; the bolded names are people the viewer follows who liked the post
+#. placeholder {0}: nameLink(names[0])
+#. placeholder {0}: names[0].displayName
+#. placeholder {1}: nameLink(names[1])
+#. placeholder {1}: names[1].displayName
+#: src/screens/PostThread/components/LikesStat.tsx:131
+#: src/screens/PostThread/components/LikesStat.tsx:169
+msgid "Liked by {0} and {1}"
+msgstr ""
+
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:158
-#: src/screens/Settings/NotificationSettings/index.tsx:160
-#: src/screens/Settings/NotificationSettings/index.tsx:315
+#: src/screens/Settings/NotificationSettings/index.tsx:159
+#: src/screens/Settings/NotificationSettings/index.tsx:314
#: src/view/screens/Profile.tsx:238
msgid "Likes"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:200
-#: src/screens/Settings/NotificationSettings/index.tsx:239
-#: src/screens/Settings/NotificationSettings/index.tsx:378
+#: src/screens/Settings/NotificationSettings/index.tsx:238
+#: src/screens/Settings/NotificationSettings/index.tsx:364
msgid "Likes of your reposts"
msgstr ""
-#: src/screens/PostThread/components/LikesStat.tsx:85
+#: src/screens/PostThread/components/LikesStat.tsx:39
msgid "Likes on this post"
msgstr ""
@@ -7144,7 +7143,7 @@ msgstr ""
msgid "Link copied to clipboard"
msgstr ""
-#: src/Navigation.tsx:252
+#: src/Navigation.tsx:253
msgid "List"
msgstr ""
@@ -7230,7 +7229,7 @@ msgctxt "toast"
msgid "List unmuted"
msgstr ""
-#: src/Navigation.tsx:173
+#: src/Navigation.tsx:174
#: src/view/screens/Lists.tsx:60
#: src/view/screens/Profile.tsx:233
#: src/view/screens/Profile.tsx:241
@@ -7258,12 +7257,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7278,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr ""
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr ""
@@ -7292,7 +7291,7 @@ msgstr ""
msgid "Load new notifications"
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:118
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7336,7 +7335,7 @@ msgstr ""
msgid "Locked"
msgstr ""
-#: src/Navigation.tsx:327
+#: src/Navigation.tsx:328
msgid "Log"
msgstr ""
@@ -7456,6 +7455,10 @@ msgstr ""
msgid "Maybe later"
msgstr ""
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:24
+msgid "Me"
+msgstr ""
+
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:375
#: src/view/screens/Profile.tsx:236
msgid "Media"
@@ -7475,7 +7478,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7493,8 +7496,8 @@ msgid "mentioned users"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:179
-#: src/screens/Settings/NotificationSettings/index.tsx:193
-#: src/screens/Settings/NotificationSettings/index.tsx:340
+#: src/screens/Settings/NotificationSettings/index.tsx:192
+#: src/screens/Settings/NotificationSettings/index.tsx:339
#: src/view/screens/Notifications.tsx:99
msgid "Mentions"
msgstr ""
@@ -7563,7 +7566,7 @@ msgstr ""
msgid "Message options"
msgstr ""
-#: src/Navigation.tsx:770
+#: src/Navigation.tsx:779
msgid "Messages"
msgstr ""
@@ -7592,7 +7595,7 @@ msgstr ""
msgid "Missing media"
msgstr ""
-#: src/Navigation.tsx:178
+#: src/Navigation.tsx:179
#: src/screens/Moderation/index.tsx:100
msgid "Moderation"
msgstr ""
@@ -7636,7 +7639,7 @@ msgstr ""
msgid "Moderation lists"
msgstr ""
-#: src/Navigation.tsx:183
+#: src/Navigation.tsx:184
#: src/view/screens/ModerationModlists.tsx:60
msgid "Moderation Lists"
msgstr ""
@@ -7645,7 +7648,7 @@ msgstr ""
msgid "moderation settings"
msgstr ""
-#: src/Navigation.tsx:312
+#: src/Navigation.tsx:313
msgid "Moderation states"
msgstr ""
@@ -7786,7 +7789,7 @@ msgstr ""
msgid "Muted accounts"
msgstr ""
-#: src/Navigation.tsx:188
+#: src/Navigation.tsx:189
#: src/view/screens/ModerationMutedAccounts.tsx:107
msgid "Muted Accounts"
msgstr ""
@@ -7867,7 +7870,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr ""
@@ -7931,25 +7933,25 @@ msgid "New Feature"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:193
-#: src/screens/Settings/NotificationSettings/index.tsx:171
-#: src/screens/Settings/NotificationSettings/index.tsx:324
+#: src/screens/Settings/NotificationSettings/index.tsx:170
+#: src/screens/Settings/NotificationSettings/index.tsx:323
msgid "New followers"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:249
-#: src/components/dms/InitiateChatFlow.tsx:263
+#: src/components/dms/InitiateChatFlow.tsx:277
+#: src/components/dms/InitiateChatFlow.tsx:291
msgid "New group chat"
msgstr ""
#. Button used to create a new group chat.
#. Button used to create a new group chat.
-#: src/components/dms/InitiateChatFlow.tsx:800
-#: src/components/dms/InitiateChatFlow.tsx:834
+#: src/components/dms/InitiateChatFlow.tsx:905
+#: src/components/dms/InitiateChatFlow.tsx:939
msgctxt "action"
msgid "New group chat"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:300
+#: src/components/dms/InitiateChatFlow.tsx:332
msgid "New group chat with:"
msgstr ""
@@ -7966,13 +7968,13 @@ msgstr ""
#: src/screens/Messages/Settings.tsx:289
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:282
+#: src/screens/Settings/NotificationSettings/index.tsx:281
msgid "New message requests"
msgstr ""
#: src/screens/Messages/Settings.tsx:268
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:21
-#: src/screens/Settings/NotificationSettings/index.tsx:265
+#: src/screens/Settings/NotificationSettings/index.tsx:264
msgid "New messages"
msgstr ""
@@ -7982,7 +7984,7 @@ msgstr ""
msgid "New password"
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,14 +8027,14 @@ msgid "Newest replies first"
msgstr ""
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:204
msgid "News"
msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:395
#: src/components/contacts/screens/ViewMatches.tsx:410
#: src/components/dms/AddMembersFlow.tsx:325
-#: src/components/dms/InitiateChatFlow.tsx:494
+#: src/components/dms/InitiateChatFlow.tsx:599
#: src/screens/Login/ForgotPasswordForm.tsx:143
#: src/screens/Login/ForgotPasswordForm.tsx:150
#: src/screens/Login/SetNewPasswordForm.tsx:171
@@ -8217,13 +8219,13 @@ msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:250
#: src/components/dms/AddMembersFlow.tsx:257
-#: src/components/dms/InitiateChatFlow.tsx:376
+#: src/components/dms/InitiateChatFlow.tsx:469
#: src/components/ProgressGuide/FollowDialog.tsx:221
msgid "No results"
msgstr ""
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8236,19 +8238,19 @@ msgstr ""
msgid "No results found for \"{query}\""
msgstr ""
-#: src/screens/Search/SearchResults.tsx:206
+#: src/screens/Search/SearchResults.tsx:233
msgid "No results found for “<0>{query}0>” with advanced search filters applied."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:218
+#: src/screens/Search/SearchResults.tsx:245
msgid "No results found for “<0>{query}0>”."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:212
+#: src/screens/Search/SearchResults.tsx:239
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8298,6 +8300,10 @@ msgstr ""
msgid "Non-sexual Nudity"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:220
+msgid "None"
+msgstr ""
+
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:263
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:266
msgid "None of these words"
@@ -8316,7 +8322,7 @@ msgstr ""
msgid "Not followed by anyone you’re following"
msgstr ""
-#: src/Navigation.tsx:168
+#: src/Navigation.tsx:169
#: src/view/screens/Profile.tsx:132
msgid "Not Found"
msgstr ""
@@ -8333,7 +8339,7 @@ msgstr ""
msgid "Note: Bluesky is an open and public network. This setting only limits the visibility of your content on the Bluesky app and website, and other apps may not respect this setting. Your content may still be shown to logged-out users by other apps and websites."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:135
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:133
msgid "Note: This post is only visible to logged-in users."
msgstr ""
@@ -8342,8 +8348,8 @@ msgid "Nothing saved yet"
msgstr ""
#: src/components/dialogs/NotificationSettingsDialog.tsx:72
-#: src/Navigation.tsx:452
-#: src/Navigation.tsx:531
+#: src/Navigation.tsx:453
+#: src/Navigation.tsx:540
#: src/view/screens/Notifications.tsx:134
msgid "Notification settings"
msgstr ""
@@ -8353,11 +8359,12 @@ msgstr ""
msgid "Notification sounds"
msgstr ""
-#: src/Navigation.tsx:526
-#: src/Navigation.tsx:765
+#: src/Navigation.tsx:535
+#: src/Navigation.tsx:774
#: src/screens/Messages/Settings.tsx:255
#: src/screens/Notifications/ActivityList.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:126
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:93
+#: src/screens/Settings/NotificationSettings/index.tsx:125
#: src/screens/Settings/Settings.tsx:198
#: src/screens/Settings/Settings.tsx:201
#: src/view/screens/Notifications.tsx:128
@@ -8396,7 +8403,7 @@ msgstr ""
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8404,10 +8411,10 @@ msgstr ""
#: src/components/BotAccountAlert.tsx:52
#: src/components/BotAccountAlert.tsx:57
-#: src/components/dms/InitiateChatFlow.tsx:733
+#: src/components/dms/InitiateChatFlow.tsx:838
#: src/components/dms/MessageItem.tsx:742
#: src/screens/Login/PasswordUpdatedForm.tsx:35
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:641
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:642
msgid "Okay"
msgstr ""
@@ -8431,10 +8438,12 @@ msgid "Onboarding reset"
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:117
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:133
msgid "One of the selected recipients does not allow group chats."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:100
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:116
msgid "One of the selected recipients has blocked you and cannot be messaged."
msgstr ""
@@ -8570,7 +8579,7 @@ msgstr ""
msgid "Open draft"
msgstr ""
-#: src/components/Layout/Header/index.tsx:167
+#: src/components/Layout/Header/index.tsx:168
msgid "Open drawer menu"
msgstr ""
@@ -8579,12 +8588,13 @@ msgstr ""
msgid "Open emoji picker"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr ""
@@ -8627,7 +8637,7 @@ msgstr ""
msgid "Open muted words and tags settings"
msgstr ""
-#: src/screens/Search/components/StarterPackCard.tsx:120
+#: src/screens/Search/components/StarterPackCard.tsx:128
msgid "Open pack"
msgstr ""
@@ -8930,7 +8940,7 @@ msgid "Pause video"
msgstr ""
#: src/screens/ProfileList/index.tsx:167
-#: src/screens/Search/SearchResults.tsx:98
+#: src/screens/Search/SearchResults.tsx:107
#: src/screens/StarterPack/StarterPackScreen.tsx:195
msgid "People"
msgstr ""
@@ -8944,17 +8954,18 @@ msgid "People {ownerName} follows can request to join"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:239
+#: src/Navigation.tsx:240
msgid "People followed by @{0}"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:232
+#: src/Navigation.tsx:233
msgid "People following @{0}"
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:178
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:182
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:23
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:180
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:184
msgid "People I follow"
msgstr ""
@@ -8977,7 +8988,6 @@ msgid "People I follow can request to join"
msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:510
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:23
msgid "People you follow"
msgstr ""
@@ -9023,8 +9033,8 @@ msgid "Pictures meant for adults."
msgstr ""
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr ""
@@ -9034,7 +9044,7 @@ msgstr ""
msgid "Pin to home"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr ""
@@ -9048,8 +9058,8 @@ msgid "Pinned"
msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr ""
@@ -9076,7 +9086,7 @@ msgstr ""
msgid "Play GIF"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.tsx:169
+#: src/components/Post/Embed/VideoEmbed/index.tsx:178
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:333
msgid "Play video"
msgstr ""
@@ -9261,7 +9271,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Politics"
msgstr ""
@@ -9303,10 +9313,10 @@ msgid "Post blocked"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:265
-#: src/Navigation.tsx:272
-#: src/Navigation.tsx:279
-#: src/Navigation.tsx:286
+#: src/Navigation.tsx:266
+#: src/Navigation.tsx:273
+#: src/Navigation.tsx:280
+#: src/Navigation.tsx:287
msgid "Post by @{0}"
msgstr ""
@@ -9340,7 +9350,7 @@ msgstr ""
msgid "Post interaction settings"
msgstr ""
-#: src/Navigation.tsx:199
+#: src/Navigation.tsx:200
#: src/screens/ModerationInteractionSettings/index.tsx:35
msgid "Post Interaction Settings"
msgstr ""
@@ -9377,6 +9387,7 @@ msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:257
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:269
#: src/screens/ProfileList/index.tsx:167
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:216
#: src/screens/StarterPack/StarterPackScreen.tsx:197
#: src/view/screens/Profile.tsx:234
msgid "Posts"
@@ -9394,6 +9405,10 @@ msgstr ""
msgid "Posts hidden"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:214
+msgid "Posts, Replies"
+msgstr ""
+
#: src/components/dialogs/LinkWarning.tsx:89
msgid "Potentially misleading link"
msgstr ""
@@ -9445,20 +9460,21 @@ msgstr ""
msgid "Privacy and security"
msgstr ""
-#: src/Navigation.tsx:429
-#: src/Navigation.tsx:437
+#: src/Navigation.tsx:430
+#: src/Navigation.tsx:438
#: src/screens/Settings/ActivityPrivacySettings.tsx:41
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:45
msgid "Privacy and Security"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:161
#: src/view/screens/Storybook/Admonitions.tsx:94
msgid "Privacy and Security settings"
msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:36
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:103
-#: src/Navigation.tsx:337
+#: src/Navigation.tsx:338
#: src/screens/Settings/AboutSettings.tsx:102
#: src/screens/Settings/AboutSettings.tsx:105
#: src/view/screens/PrivacyPolicy.tsx:25
@@ -9595,12 +9611,12 @@ msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:186
#: src/screens/Post/PostQuotes.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:204
-#: src/screens/Settings/NotificationSettings/index.tsx:347
+#: src/screens/Settings/NotificationSettings/index.tsx:203
+#: src/screens/Settings/NotificationSettings/index.tsx:346
msgid "Quotes"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:466
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:465
msgid "Quotes of this post"
msgstr ""
@@ -9643,7 +9659,7 @@ msgstr ""
msgid "Read {0, plural, one {# more reply} other {# more replies}}"
msgstr ""
-#: src/screens/Search/SearchResults.tsx:249
+#: src/screens/Search/SearchResults.tsx:276
msgctxt "english-only-resource"
msgid "Read about how to use advanced search filters"
msgstr ""
@@ -9653,11 +9669,11 @@ msgstr ""
msgid "Read blog post"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1038
+#: src/screens/VideoFeed/index.tsx:1055
msgid "Read less"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1038
+#: src/screens/VideoFeed/index.tsx:1055
msgid "Read more"
msgstr ""
@@ -9717,10 +9733,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr ""
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr ""
@@ -9841,8 +9853,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9888,8 @@ msgstr ""
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9960,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10014,8 +10026,9 @@ msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:274
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:286
#: src/lib/hooks/useNotificationHandler.ts:172
-#: src/screens/Settings/NotificationSettings/index.tsx:182
-#: src/screens/Settings/NotificationSettings/index.tsx:331
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:218
+#: src/screens/Settings/NotificationSettings/index.tsx:181
+#: src/screens/Settings/NotificationSettings/index.tsx:330
#: src/view/screens/Profile.tsx:235
msgid "Replies"
msgstr ""
@@ -10094,8 +10107,8 @@ msgstr ""
msgid "Report dialog"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr ""
@@ -10203,18 +10216,18 @@ msgid "Reposted by you"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:165
-#: src/screens/Settings/NotificationSettings/index.tsx:215
-#: src/screens/Settings/NotificationSettings/index.tsx:356
+#: src/screens/Settings/NotificationSettings/index.tsx:214
+#: src/screens/Settings/NotificationSettings/index.tsx:355
msgid "Reposts"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:445
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:444
msgid "Reposts of this post"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:207
-#: src/screens/Settings/NotificationSettings/index.tsx:252
-#: src/screens/Settings/NotificationSettings/index.tsx:387
+#: src/screens/Settings/NotificationSettings/index.tsx:251
+#: src/screens/Settings/NotificationSettings/index.tsx:373
msgid "Reposts of your reposts"
msgstr ""
@@ -10249,7 +10262,7 @@ msgstr ""
msgid "Requests"
msgstr ""
-#: src/Navigation.tsx:510
+#: src/Navigation.tsx:519
#: src/screens/Messages/JoinRequests.tsx:59
#: src/screens/Messages/JoinRequests.tsx:425
msgid "Requests to join"
@@ -10391,7 +10404,7 @@ msgstr ""
#: src/screens/ProfileList/components/ErrorScreen.tsx:36
#: src/screens/Settings/components/ChangeHandleDialog.tsx:577
-#: src/screens/VideoFeed/index.tsx:1223
+#: src/screens/VideoFeed/index.tsx:1240
#: src/view/screens/NotFound.tsx:54
msgid "Returns to previous page"
msgstr ""
@@ -10462,7 +10475,7 @@ msgstr ""
msgid "Save draft?"
msgstr ""
-#: src/components/Lightbox/chrome/ImageMenu.tsx:98
+#: src/components/Lightbox/chrome/ImageMenu.tsx:99
#: src/components/MediaPreview.tsx:231
#: src/components/Post/Embed/ImageContextMenu.tsx:70
#: src/components/StarterPack/ShareDialog.tsx:144
@@ -10483,8 +10496,8 @@ msgstr ""
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr ""
@@ -10500,12 +10513,12 @@ msgid "Saved Feeds"
msgstr ""
#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:145
-#: src/Navigation.tsx:570
+#: src/Navigation.tsx:579
#: src/screens/Bookmarks.tsx:59
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr ""
@@ -10531,7 +10544,7 @@ msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:82
#: src/features/inviteFriends/InviteScannerScreen.web.tsx:23
-#: src/Navigation.tsx:317
+#: src/Navigation.tsx:318
msgid "Scan QR code"
msgstr ""
@@ -10560,8 +10573,8 @@ msgstr ""
#: src/components/forms/SearchInput.tsx:53
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:218
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:224
-#: src/screens/Search/Shell.tsx:552
-#: src/screens/Search/Shell.tsx:616
+#: src/screens/Search/Shell.tsx:549
+#: src/screens/Search/Shell.tsx:612
#: src/screens/Search/Shell.tsx:753
#: src/view/shell/bottom-bar/BottomBar.tsx:216
msgid "Search"
@@ -10569,7 +10582,7 @@ msgstr ""
#. placeholder {0}: profile.handle
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:258
+#: src/Navigation.tsx:259
#: src/screens/Profile/ProfileSearch.tsx:37
msgid "Search @{0}'s posts"
msgstr ""
@@ -10608,11 +10621,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr ""
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
@@ -10626,7 +10639,7 @@ msgid "Search GIFs"
msgstr ""
#: src/screens/Hashtag.tsx:228
-#: src/screens/Search/SearchResults.tsx:383
+#: src/screens/Search/SearchResults.tsx:410
msgid "Search is currently unavailable when logged out"
msgstr ""
@@ -10705,6 +10718,7 @@ msgstr ""
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10726,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10782,6 +10800,7 @@ msgid "Select caption file (.vtt)"
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:501
+#: src/components/dms/InitiateChatFlow.tsx:984
msgid "Select chat \"{name}\""
msgstr ""
@@ -10822,7 +10841,7 @@ msgstr ""
msgid "Select GIF \"{0}\""
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:725
+#: src/components/dms/InitiateChatFlow.tsx:830
msgid "Select group chat members"
msgstr ""
@@ -10941,7 +10960,8 @@ msgstr ""
msgid "Send post to {name}"
msgstr ""
-#: src/components/dms/dialogs/ShareViaChatDialog.tsx:72
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:167
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:176
msgid "Send post to..."
msgstr ""
@@ -10959,11 +10979,11 @@ msgstr ""
msgid "Send verification email"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:116
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:122
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
-msgid "Send via direct message"
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:114
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:120
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:103
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:109
+msgid "Send via chat"
msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
@@ -11017,14 +11037,14 @@ msgstr ""
msgid "Sets email for password reset"
msgstr ""
-#: src/Navigation.tsx:214
+#: src/Navigation.tsx:215
#: src/screens/Settings/Settings.tsx:99
#: src/view/shell/desktop/LeftNav.tsx:755
#: src/view/shell/Drawer.tsx:668
msgid "Settings"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:221
+#: src/screens/Settings/NotificationSettings/index.tsx:220
msgid "Settings for activity from others"
msgstr ""
@@ -11032,49 +11052,49 @@ msgstr ""
msgid "Settings for allowing others to be notified of your posts"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:155
+#: src/screens/Settings/NotificationSettings/index.tsx:154
msgid "Settings for like notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:188
+#: src/screens/Settings/NotificationSettings/index.tsx:187
msgid "Settings for mention notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:166
+#: src/screens/Settings/NotificationSettings/index.tsx:165
msgid "Settings for new follower notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:294
+#: src/screens/Settings/NotificationSettings/index.tsx:293
msgid "Settings for notifications for everything else"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:234
+#: src/screens/Settings/NotificationSettings/index.tsx:233
msgid "Settings for notifications for likes of your reposts"
msgstr ""
#: src/screens/Messages/Settings.tsx:280
-#: src/screens/Settings/NotificationSettings/index.tsx:277
+#: src/screens/Settings/NotificationSettings/index.tsx:276
msgid "Settings for notifications for new message requests"
msgstr ""
#: src/screens/Messages/Settings.tsx:259
-#: src/screens/Settings/NotificationSettings/index.tsx:260
+#: src/screens/Settings/NotificationSettings/index.tsx:259
msgid "Settings for notifications for new messages"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:247
+#: src/screens/Settings/NotificationSettings/index.tsx:246
msgid "Settings for notifications for reposts of your reposts"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:199
+#: src/screens/Settings/NotificationSettings/index.tsx:198
msgid "Settings for quote notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:177
+#: src/screens/Settings/NotificationSettings/index.tsx:176
msgid "Settings for reply notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:210
+#: src/screens/Settings/NotificationSettings/index.tsx:209
msgid "Settings for repost notifications"
msgstr ""
@@ -11111,8 +11131,8 @@ msgstr ""
msgid "Share anyway"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:176
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:179
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:174
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:177
msgid "Share author DID"
msgstr ""
@@ -11123,7 +11143,7 @@ msgstr ""
msgid "Share feedback"
msgstr ""
-#: src/components/Lightbox/chrome/ImageMenu.tsx:93
+#: src/components/Lightbox/chrome/ImageMenu.tsx:94
#: src/components/Lightbox/Lightbox.web.tsx:281
#: src/components/Lightbox/Lightbox.web.tsx:307
msgid "Share image"
@@ -11150,8 +11170,8 @@ msgstr ""
msgid "Share my profile"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:167
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:170
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:165
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:168
msgid "Share post at:// URI"
msgstr ""
@@ -11165,12 +11185,12 @@ msgstr ""
msgid "Share QR code"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr ""
-#: src/screens/Search/Shell.tsx:568
-#: src/screens/Search/Shell.tsx:638
+#: src/screens/Search/Shell.tsx:565
+#: src/screens/Search/Shell.tsx:634
msgid "Share this search"
msgstr ""
@@ -11182,8 +11202,8 @@ msgstr ""
msgid "Share this starter pack and help people join your community on Bluesky."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:132
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:135
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:130
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:133
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:160
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:166
#: src/screens/StarterPack/StarterPackScreen.tsx:638
@@ -11201,7 +11221,7 @@ msgstr ""
msgid "Share your thoughts…"
msgstr ""
-#: src/Navigation.tsx:322
+#: src/Navigation.tsx:323
msgid "Shared Preferences Tester"
msgstr ""
@@ -11215,7 +11235,7 @@ msgstr ""
msgid "Sharing your age range reveals only the range associated with your Google Account – for example, that you’re at least 18. <0>Your exact age and birthday are never shared,0> and this data never leaves this device. Therefore, it only enables access on this device. Alternatively, <1>you can use our trusted partner, KWS1>, to complete your verification and enable access on all platforms."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:220
+#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:143
#: src/components/moderation/PostHider.tsx:140
msgid "Show"
@@ -11225,13 +11245,13 @@ msgstr ""
msgid "Show alt text"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:179
-#: src/components/moderation/ScreenHider.tsx:182
+#: src/components/moderation/ScreenHider.tsx:175
+#: src/components/moderation/ScreenHider.tsx:178
#: src/features/liveNow/components/LiveStatusDialog.tsx:318
#: src/features/liveNow/components/LiveStatusDialog.tsx:322
#: src/screens/List/ListHiddenScreen.tsx:194
-#: src/screens/VideoFeed/index.tsx:700
-#: src/screens/VideoFeed/index.tsx:706
+#: src/screens/VideoFeed/index.tsx:717
+#: src/screens/VideoFeed/index.tsx:723
msgid "Show anyway"
msgstr ""
@@ -11270,8 +11290,8 @@ msgstr ""
msgid "Show lists of users to select from"
msgstr ""
-#: src/components/Post/ShowMoreTextButton.tsx:52
-msgid "Show More"
+#: src/components/Post/ShowMoreTextButton.tsx:50
+msgid "Show more"
msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
@@ -11329,7 +11349,7 @@ msgstr ""
msgid "Show when you’re live"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:582
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:583
msgid "Shows information about when this post was created"
msgstr ""
@@ -11337,7 +11357,7 @@ msgstr ""
msgid "Shows other accounts you can switch to"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:172
+#: src/components/moderation/ContentHider.tsx:169
#: src/components/moderation/PostHider.tsx:94
msgid "Shows the content"
msgstr ""
@@ -11354,7 +11374,7 @@ msgstr ""
#: src/screens/Login/LoginForm.tsx:560
#: src/screens/Messages/JoinRequest.tsx:290
#: src/screens/Messages/JoinRequest.tsx:296
-#: src/screens/Search/SearchResults.tsx:386
+#: src/screens/Search/SearchResults.tsx:413
#: src/view/com/auth/SplashScreen.tsx:116
#: src/view/com/auth/SplashScreen.tsx:123
#: src/view/com/auth/SplashScreen.web.tsx:124
@@ -11432,7 +11452,7 @@ msgstr ""
msgid "Sign up"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:98
+#: src/components/moderation/ScreenHider.tsx:96
#: src/lib/moderation/useGlobalLabelStrings.ts:28
msgid "Sign-in Required"
msgstr ""
@@ -11607,7 +11627,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr ""
@@ -11646,7 +11666,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Sports"
msgstr ""
@@ -11664,7 +11684,7 @@ msgstr ""
msgid "Start a group chat"
msgstr ""
-#: src/components/dms/dialogs/NewChatDialog.tsx:191
+#: src/components/dms/dialogs/NewChatDialog.tsx:192
msgid "Start a new chat"
msgstr ""
@@ -11678,17 +11698,17 @@ msgstr ""
msgid "Start adding people!"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:726
+#: src/components/dms/InitiateChatFlow.tsx:831
msgid "Start chat"
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:428
-#: src/components/dms/InitiateChatFlow.tsx:874
+#: src/components/dms/InitiateChatFlow.tsx:1087
msgid "Start chat with {displayName}"
msgstr ""
-#: src/Navigation.tsx:541
-#: src/Navigation.tsx:546
+#: src/Navigation.tsx:550
+#: src/Navigation.tsx:555
#: src/screens/StarterPack/Wizard/index.tsx:197
msgid "Starter Pack"
msgstr ""
@@ -11711,7 +11731,11 @@ msgstr ""
msgid "Starter pack is invalid"
msgstr ""
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/SearchResults.tsx:120
+msgid "Starter packs"
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr ""
@@ -11750,7 +11774,7 @@ msgstr ""
msgid "Stored as part of a secure code for matching with others"
msgstr ""
-#: src/Navigation.tsx:307
+#: src/Navigation.tsx:308
#: src/screens/Settings/Settings.tsx:465
msgid "Storybook"
msgstr ""
@@ -11846,11 +11870,11 @@ msgid "Successfully verified"
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:243
-#: src/components/dms/InitiateChatFlow.tsx:350
+#: src/components/dms/InitiateChatFlow.tsx:432
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -11879,7 +11903,7 @@ msgctxt "Name of app icon variant"
msgid "Sunset"
msgstr ""
-#: src/Navigation.tsx:332
+#: src/Navigation.tsx:333
#: src/view/screens/Support.tsx:25
#: src/view/screens/Support.tsx:28
msgid "Support"
@@ -11890,10 +11914,12 @@ msgid "Support for this feature in your country has not been enabled yet! Please
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:98
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:114
msgid "Suspended accounts cannot participate in a group chat."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:60
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:75
msgid "Suspended accounts cannot participate in chat."
msgstr ""
@@ -12056,7 +12082,7 @@ msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:181
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:31
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:98
-#: src/Navigation.tsx:342
+#: src/Navigation.tsx:343
#: src/screens/Settings/AboutSettings.tsx:94
#: src/screens/Settings/AboutSettings.tsx:97
#: src/view/screens/TermsOfService.tsx:25
@@ -12113,7 +12139,7 @@ msgstr ""
msgid "That's all, folks!"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1195
+#: src/screens/VideoFeed/index.tsx:1212
msgid "That's everything!"
msgstr ""
@@ -12262,7 +12288,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12296,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr ""
@@ -12279,8 +12305,8 @@ msgstr ""
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr ""
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr ""
@@ -12305,7 +12331,7 @@ msgstr ""
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12406,7 @@ msgstr ""
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12388,7 +12414,7 @@ msgstr ""
msgid "They won’t be able to rejoin unless you invite them again."
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:118
+#: src/components/moderation/ScreenHider.tsx:116
msgid "This {screenDescription} has been flagged:"
msgstr ""
@@ -12404,7 +12430,7 @@ msgstr ""
msgid "This account has one or more attempted verifications, but it is not currently verified."
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:113
+#: src/components/moderation/ScreenHider.tsx:111
msgid "This account has requested that users sign in to view their profile."
msgstr ""
@@ -12533,7 +12559,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr ""
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr ""
@@ -12637,7 +12663,7 @@ msgstr ""
#. placeholder {0}: niceDate(i18n, createdAt)
#. placeholder {1}: niceDate(i18n, indexedAt)
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:622
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:623
msgid "This post claims to have been created on <0>{0}0>, but was first seen by Bluesky on <1>{1}1>."
msgstr ""
@@ -12645,7 +12671,7 @@ msgstr ""
msgid "This post has an unknown type of threadgate on it. Your app may be out of date."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:157
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:155
msgid "This post is only visible to logged-in users."
msgstr ""
@@ -12699,6 +12725,7 @@ msgid "This user doesn't have any followers."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:64
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:79
msgid "This user has blocked you and cannot be messaged."
msgstr ""
@@ -12708,6 +12735,7 @@ msgid "This user has blocked you. You cannot view their content."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:68
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:83
msgid "This user has disabled chat and cannot be messaged."
msgstr ""
@@ -12733,7 +12761,7 @@ msgstr ""
msgid "This user isn't following anyone."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:236
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:304
msgid "This video can’t be played on your device. Your browser or system may be missing the required video codecs (H.264/AAC)."
msgstr ""
@@ -12782,7 +12810,7 @@ msgstr ""
msgid "Threaded"
msgstr ""
-#: src/Navigation.tsx:375
+#: src/Navigation.tsx:376
msgid "Threads Preferences"
msgstr ""
@@ -12842,7 +12870,7 @@ msgid "Too many contacts - you've exceeded the number of contacts you can import
msgstr ""
#: src/screens/Hashtag.tsx:86
-#: src/screens/Search/SearchResults.tsx:74
+#: src/screens/Search/SearchResults.tsx:83
#: src/screens/Topic.tsx:58
msgid "Top"
msgstr ""
@@ -12854,7 +12882,7 @@ msgstr ""
msgid "Top replies first"
msgstr ""
-#: src/Navigation.tsx:494
+#: src/Navigation.tsx:503
msgid "Topic"
msgstr ""
@@ -12889,7 +12917,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr ""
@@ -12898,7 +12928,7 @@ msgstr ""
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -12914,11 +12944,11 @@ msgstr ""
msgid "Trust emerges from relationships, communities, and shared context, so we’re also enabling <0>trusted verifiers0>: organizations that can directly issue verification."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:233
+#: src/screens/Search/SearchResults.tsx:260
msgid "Try a different search term or remove some filters."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:235
+#: src/screens/Search/SearchResults.tsx:262
msgid "Try a different search term."
msgstr ""
@@ -12993,10 +13023,12 @@ msgid "Unable to fetch join requests."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:113
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:129
msgid "Unable to find a selected recipient."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:77
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:92
msgid "Unable to find the selected recipient."
msgstr ""
@@ -13023,9 +13055,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13097,8 @@ msgstr ""
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13100,7 +13132,7 @@ msgstr ""
msgid "Unfollow account"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:902
+#: src/screens/VideoFeed/index.tsx:919
msgid "Unfollows the user"
msgstr ""
@@ -13128,7 +13160,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr ""
@@ -13198,14 +13230,14 @@ msgid "Unpin"
msgstr ""
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr ""
@@ -13220,7 +13252,7 @@ msgid "Unpin moderation list"
msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr ""
@@ -13254,7 +13286,7 @@ msgstr ""
msgid "Unsubscribed from list"
msgstr ""
-#: src/view/com/composer/text-input/TextInput.tsx:128
+#: src/view/com/composer/text-input/TextInput.tsx:127
msgid "Unsupported clipboard content"
msgstr ""
@@ -13506,7 +13538,7 @@ msgstr ""
msgid "Verification settings"
msgstr ""
-#: src/Navigation.tsx:207
+#: src/Navigation.tsx:208
#: src/screens/Moderation/VerificationSettings.tsx:34
msgid "Verification Settings"
msgstr ""
@@ -13614,7 +13646,7 @@ msgstr ""
msgid "Video failed to process"
msgstr ""
-#: src/Navigation.tsx:562
+#: src/Navigation.tsx:571
msgid "Video Feed"
msgstr ""
@@ -13624,24 +13656,24 @@ msgid "Video from {0}: {text}"
msgstr ""
#. placeholder {0}: sanitizeHandle( post.author.handle, '@', )
-#: src/screens/VideoFeed/index.tsx:1157
+#: src/screens/VideoFeed/index.tsx:1174
msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "Video Games"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1156
+#: src/screens/VideoFeed/index.tsx:1173
msgid "Video is paused"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1156
+#: src/screens/VideoFeed/index.tsx:1173
msgid "Video is playing"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:232
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:299
msgid "Video not found."
msgstr ""
@@ -13687,9 +13719,9 @@ msgstr ""
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
-#: src/screens/VideoFeed/index.tsx:863
+#: src/screens/VideoFeed/index.tsx:880
#: src/view/com/notifications/NotificationFeedItem.tsx:619
msgid "View {0}'s profile"
msgstr ""
@@ -13720,13 +13752,13 @@ msgstr ""
msgid "View debug entry"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:728
-#: src/screens/VideoFeed/index.tsx:746
+#: src/screens/VideoFeed/index.tsx:745
+#: src/screens/VideoFeed/index.tsx:763
msgid "View details"
msgstr ""
#: src/view/com/posts/ViewFullThread.tsx:31
-#: src/view/com/posts/ViewFullThread.tsx:64
+#: src/view/com/posts/ViewFullThread.tsx:65
msgid "View full thread"
msgstr ""
@@ -13794,11 +13826,11 @@ msgstr ""
msgid "View the labeling service provided by @{0}"
msgstr ""
-#: src/components/verification/VerificationCheckButton.tsx:93
+#: src/components/verification/VerificationCheckButton.tsx:103
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr ""
@@ -13827,7 +13859,7 @@ msgstr ""
msgid "View your muted accounts"
msgstr ""
-#: src/components/verification/VerificationCheckButton.tsx:92
+#: src/components/verification/VerificationCheckButton.tsx:102
msgid "View your verifications"
msgstr ""
@@ -14031,7 +14063,7 @@ msgid "We're having network issues, try again"
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:197
-#: src/components/dms/InitiateChatFlow.tsx:289
+#: src/components/dms/InitiateChatFlow.tsx:321
msgid "We’re having network issues, try again"
msgstr ""
@@ -14060,13 +14092,15 @@ msgstr ""
msgid "We're sorry, but we weren't able to load your muted words at this time. Please try again."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:412
-#: src/screens/Search/SearchResults.tsx:553
+#: src/screens/Search/SearchResults.tsx:439
+#: src/screens/Search/SearchResults.tsx:580
+#: src/screens/Search/SearchResults.tsx:777
msgid "We’re sorry, but your search could not be completed."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:411
-#: src/screens/Search/SearchResults.tsx:552
+#: src/screens/Search/SearchResults.tsx:438
+#: src/screens/Search/SearchResults.tsx:579
+#: src/screens/Search/SearchResults.tsx:776
msgid "We’re sorry, but your search could not be completed. Please try again in a few minutes."
msgstr ""
@@ -14358,7 +14392,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14435,9 +14469,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr ""
@@ -14447,6 +14481,7 @@ msgid "You cannot add more than {EMOJI_REACTION_LIMIT, plural, one {# emoji reac
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:105
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:121
msgid "You cannot create a group chat yet."
msgstr ""
@@ -14610,7 +14645,7 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14670,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14795,7 +14830,7 @@ msgstr ""
msgid "You've reached the maximum number of requests allowed. Please try again later."
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:426
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:430
msgid "You’ve reached the maximum of {MAX_FILTERS, plural, one {# filter} other {# filters}}. Add more values to an existing filter instead of creating new ones."
msgstr ""
@@ -14811,7 +14846,7 @@ msgstr ""
msgid "You've reached your daily limit for video uploads (too many videos)"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1204
+#: src/screens/VideoFeed/index.tsx:1221
msgid "You've run out of videos to watch. Maybe it's a good time to take a break?"
msgstr ""
@@ -14831,11 +14866,11 @@ msgstr ""
msgid "Your account is not yet old enough to upload videos. Please try again later."
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:731
+#: src/components/dms/InitiateChatFlow.tsx:836
msgid "Your account is too new"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:732
+#: src/components/dms/InitiateChatFlow.tsx:837
msgid "Your account must be at least 7 days old to create a new group chat."
msgstr ""
@@ -14926,8 +14961,8 @@ msgstr ""
msgid "Your hosting provider is detected automatically from the username you enter."
msgstr ""
-#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/Navigation.tsx:475
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14974,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
diff --git a/src/locale/locales/lv/messages.po b/src/locale/locales/lv/messages.po
index 3afdc053bd..b8daba8593 100644
--- a/src/locale/locales/lv/messages.po
+++ b/src/locale/locales/lv/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: lv\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Latvian\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n"
@@ -103,12 +103,12 @@ msgid "{0, plural, one {# hour} other {# hours}}"
msgstr ""
#. placeholder {0}: labels.length
-#: src/components/moderation/PostAlerts.tsx:149
+#: src/components/moderation/PostAlerts.tsx:157
msgid "{0, plural, one {# label applied to your post} other {# labels applied to your post}}"
msgstr ""
#. placeholder {0}: labels.length
-#: src/components/moderation/PostAlerts.tsx:156
+#: src/components/moderation/PostAlerts.tsx:164
msgid "{0, plural, one {# label applied} other {# labels applied}}"
msgstr ""
@@ -119,6 +119,7 @@ msgstr ""
#. placeholder {0}: convo.details.memberCount
#: src/components/dialogs/SearchablePeopleList.tsx:555
+#: src/components/dms/InitiateChatFlow.tsx:1038
msgid "{0, plural, one {# member} other {# members}}"
msgstr ""
@@ -196,7 +197,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr ""
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:223
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:153
msgid "{0, plural, one {post} other {posts}}"
msgstr ""
@@ -224,10 +228,20 @@ msgid "{0} · {1}"
msgstr ""
#. placeholder {0}: desc.name
-#: src/components/moderation/ContentHider.tsx:100
+#: src/components/moderation/ContentHider.tsx:98
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {trend.postCount >= 1000 ? ( 1K+ posts ) : ( {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} )} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {trend.postCount >= 1000 ? ( 1K+ posts ) : ( {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} )} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:221
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:151
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -251,29 +265,6 @@ msgstr ""
msgid "{0} and {1} added to chat"
msgstr ""
-#. Social proof on the likes stat; the bolded names are people the viewer follows who liked the post and are its only likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {0}: names[0].displayName
-#. placeholder {1}: nameLink(names[1])
-#. placeholder {1}: names[1].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:135
-#: src/screens/PostThread/components/LikesStat.tsx:191
-msgid "{0} and {1} like this"
-msgstr ""
-
-#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {1}: formatPostStatCount(others)
-#. placeholder {2}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:196
-msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr ""
-
-#. placeholder {0}: names[0].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:137
-msgid "{0} and {othersLabel} like this"
-msgstr ""
-
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
msgid "{0} following"
@@ -324,14 +315,6 @@ msgstr ""
msgid "{0} left the group"
msgstr ""
-#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post and is its only like
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {0}: names[0].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:138
-#: src/screens/PostThread/components/LikesStat.tsx:206
-msgid "{0} likes this"
-msgstr ""
-
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/Scrubber.tsx:203
@@ -388,21 +371,6 @@ msgstr ""
msgid "{0}, {1} and {memberCount, plural, one {# other} other {# others}} added to chat"
msgstr ""
-#. Social proof on the likes stat; the bolded names are people the viewer follows who liked the post, and the count is the remaining number of likes
-#. placeholder {0}: nameLink(names[0])
-#. placeholder {1}: nameLink(names[1])
-#. placeholder {2}: formatPostStatCount(others)
-#. placeholder {3}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:181
-msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr ""
-
-#. placeholder {0}: names[0].displayName
-#. placeholder {1}: names[1].displayName
-#: src/screens/PostThread/components/LikesStat.tsx:134
-msgid "{0}, {1}, and {othersLabel} like this"
-msgstr ""
-
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
#. placeholder {2}: feed.likeCount || 0
@@ -690,7 +658,7 @@ msgid "{following} following"
msgstr ""
#: src/components/dms/components/GroupChatProfileCard.tsx:62
-#: src/components/dms/InitiateChatFlow.tsx:945
+#: src/components/dms/InitiateChatFlow.tsx:1158
msgid "{handle} can’t be added"
msgstr ""
@@ -698,7 +666,7 @@ msgstr ""
msgid "{handle} can't be messaged"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:906
+#: src/components/dms/InitiateChatFlow.tsx:1119
msgid "{handle} can’t be messaged"
msgstr ""
@@ -776,12 +744,6 @@ msgstr ""
msgid "{numMatches, plural, one {# contact found} other {# contacts found}}"
msgstr ""
-#. placeholder {0}: formatPostStatCount(others)
-#. placeholder {1}: formatPostStatCount(others)
-#: src/screens/PostThread/components/LikesStat.tsx:127
-msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr ""
-
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
msgstr ""
@@ -791,7 +753,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr ""
@@ -821,11 +785,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr ""
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr ""
@@ -842,13 +801,13 @@ msgstr ""
#. Number of images beyond the first 3
#. placeholder {0}: labels.length
#. placeholder {0}: totalNumber - 3
-#: src/components/moderation/PostAlerts.tsx:155
+#: src/components/moderation/PostAlerts.tsx:163
#: src/view/com/composer/ComposerReplyTo.tsx:278
msgid "+{0}"
msgstr ""
#. Indicates the number of additional profiles are in the Starter Pack e.g. +12
-#: src/screens/Search/components/StarterPackCard.tsx:250
+#: src/screens/Search/components/StarterPackCard.tsx:258
msgid "+{computedTotal}"
msgstr ""
@@ -883,14 +842,14 @@ msgstr ""
#. Quote count display, the <0> tags enclose the number of quotes in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(post.quoteCount)
#. placeholder {1}: post.quoteCount
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:470
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:469
msgid "<0>{0}0> {1, plural, one {quote} other {quotes}}"
msgstr ""
#. Repost count display, the <0> tags enclose the number of reposts in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(post.repostCount)
#. placeholder {1}: post.repostCount
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:449
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:448
msgid "<0>{0}0> {1, plural, one {repost} other {reposts}}"
msgstr ""
@@ -903,7 +862,7 @@ msgstr ""
#. Like count display, the <0> tags enclose the number of likes in bold (will never be 0)
#. placeholder {0}: formatPostStatCount(likeCount)
-#: src/screens/PostThread/components/LikesStat.tsx:90
+#: src/screens/PostThread/components/LikesStat.tsx:44
msgid "<0>{0}0> {likeCount, plural, one {like} other {likes}}"
msgstr ""
@@ -931,7 +890,7 @@ msgid "<0>{displayName}0><1/><2> added you2>"
msgstr ""
#: src/screens/Hashtag.tsx:230
-#: src/screens/Search/SearchResults.tsx:385
+#: src/screens/Search/SearchResults.tsx:412
msgid "<0>Sign in0><1> or 1><2>create an account2><3> 3><4>to search for news, sports, politics, and everything else happening on Bluesky.4>"
msgstr ""
@@ -949,6 +908,13 @@ msgstr ""
msgid "⚠Invalid Handle"
msgstr ""
+#. Over 1,000 posts
+#. Over 1,000 posts
+#: src/components/interstitials/FeedTrendingTopics.tsx:219
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:149
+msgid "1K+ posts"
+msgstr ""
+
#: src/components/dialogs/MutedWords.tsx:202
#: src/components/dialogs/MutedWords.tsx:551
#: src/components/dialogs/MutedWords.tsx:554
@@ -988,9 +954,11 @@ msgstr ""
#: src/components/contacts/screens/VerifyNumber.tsx:155
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:71
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:110
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1028,10 +996,11 @@ msgid "A screenshot of the post composer with a new button next to the post butt
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:109
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:125
msgid "A selected recipient is not followed by the sender."
msgstr ""
-#: src/Navigation.tsx:474
+#: src/Navigation.tsx:483
#: src/screens/Settings/AboutSettings.tsx:85
#: src/screens/Settings/Settings.tsx:264
#: src/screens/Settings/Settings.tsx:267
@@ -1080,11 +1049,11 @@ msgstr ""
msgid "Accessibility"
msgstr ""
-#: src/Navigation.tsx:389
+#: src/Navigation.tsx:390
msgid "Accessibility Settings"
msgstr ""
-#: src/Navigation.tsx:405
+#: src/Navigation.tsx:406
#: src/screens/Settings/AccountSettings.tsx:54
#: src/screens/Settings/Settings.tsx:174
#: src/screens/Settings/Settings.tsx:177
@@ -1159,11 +1128,15 @@ msgid "Accounts with a scalloped blue check mark <0><1/>0> can verify others.
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:214
-#: src/screens/Settings/NotificationSettings/index.tsx:226
-#: src/screens/Settings/NotificationSettings/index.tsx:365
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:105
+#: src/screens/Settings/NotificationSettings/index.tsx:225
msgid "Activity from others"
msgstr ""
+#: src/Navigation.tsx:459
+msgid "Activity notifications"
+msgstr ""
+
#: src/components/dialogs/lists/ListAddRemoveUsersDialog.tsx:191
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:319
#: src/components/dialogs/lists/UserAddRemoveListsDialog.tsx:326
@@ -1231,7 +1204,7 @@ msgstr ""
msgid "Add another post to thread"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:435
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:439
msgid "Add another search filter"
msgstr ""
@@ -1253,7 +1226,7 @@ msgstr ""
msgid "Add emoji reaction"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:443
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:447
msgid "Add filter"
msgstr ""
@@ -1400,7 +1373,7 @@ msgstr ""
msgid "Adult content"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:131
+#: src/components/moderation/ContentHider.tsx:129
#: src/lib/moderation/useGlobalLabelStrings.ts:34
#: src/lib/moderation/useModerationCauseDescription.ts:149
#: src/view/com/composer/labels/LabelsBtn.tsx:123
@@ -1640,11 +1613,11 @@ msgstr ""
msgid "An error occurred while hiding suggestion. {0}"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.tsx:188
+#: src/components/Post/Embed/VideoEmbed/index.tsx:197
msgid "An error occurred while loading the video. Please try again later."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:239
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:308
msgid "An error occurred while loading the video. Please try again."
msgstr ""
@@ -1705,16 +1678,14 @@ msgstr ""
msgid "An issue not included in these options"
msgstr ""
-#: src/components/dms/dialogs/NewChatDialog.tsx:92
-msgid "An issue occurred creating the group chat, please try again."
-msgstr ""
-
#: src/components/dms/dialogs/NewChatDialog.tsx:54
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:69
msgid "An issue occurred starting the chat, please try again."
msgstr ""
-#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
-msgid "An issue occurred while trying to open the chat"
+#: src/components/dms/dialogs/NewChatDialog.tsx:92
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:108
+msgid "An issue occurred starting the group chat, please try again."
msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
@@ -1769,8 +1740,8 @@ msgid "Any date"
msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:457
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:22
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:25
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:22
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:26
msgid "Anyone"
msgstr ""
@@ -1802,7 +1773,7 @@ msgstr ""
msgid "Anyone who has it will no longer be able to join or request to join. You can always create a new one."
msgstr ""
-#: src/Navigation.tsx:482
+#: src/Navigation.tsx:491
#: src/screens/Settings/AppIconSettings/index.tsx:65
#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:19
#: src/screens/Settings/AppIconSettings/SettingsListItem.tsx:24
@@ -1840,7 +1811,7 @@ msgstr ""
msgid "App passwords"
msgstr ""
-#: src/Navigation.tsx:357
+#: src/Navigation.tsx:358
#: src/screens/Settings/AppPasswords.tsx:51
msgid "App Passwords"
msgstr ""
@@ -1891,7 +1862,7 @@ msgstr ""
msgid "Appeal this label"
msgstr ""
-#: src/Navigation.tsx:397
+#: src/Navigation.tsx:398
#: src/screens/Settings/AppearanceSettings.tsx:73
#: src/screens/Settings/Settings.tsx:226
#: src/screens/Settings/Settings.tsx:229
@@ -1909,12 +1880,12 @@ msgid "Apply Pull Request"
msgstr ""
#. placeholder {0}: niceDate(i18n, createdAt, 'medium')
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:610
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:611
msgid "Archived from {0}"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:581
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:619
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:582
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:620
msgid "Archived post"
msgstr ""
@@ -2019,7 +1990,7 @@ msgid "Aurora"
msgstr ""
#: src/components/BotAccountAlert.tsx:32
-#: src/components/BotBadge.tsx:63
+#: src/components/BotBadge.tsx:65
msgid "Automated account"
msgstr ""
@@ -2033,7 +2004,7 @@ msgstr ""
msgid "Automation label"
msgstr ""
-#: src/Navigation.tsx:421
+#: src/Navigation.tsx:422
#: src/screens/Settings/AutomationLabelSettings.tsx:103
msgid "Automation Label"
msgstr ""
@@ -2053,9 +2024,9 @@ msgstr ""
#: src/components/dms/AddMembersFlow.tsx:359
#: src/components/dms/AddMembersFlow.tsx:527
#: src/components/dms/AddMembersFlow.tsx:533
-#: src/components/dms/InitiateChatFlow.tsx:540
-#: src/components/dms/InitiateChatFlow.tsx:758
-#: src/components/dms/InitiateChatFlow.tsx:765
+#: src/components/dms/InitiateChatFlow.tsx:645
+#: src/components/dms/InitiateChatFlow.tsx:863
+#: src/components/dms/InitiateChatFlow.tsx:870
#: src/components/moderation/AppealForm.tsx:145
#: src/components/moderation/AppealForm.tsx:146
#: src/screens/Login/ChooseAccountForm.tsx:96
@@ -2160,13 +2131,19 @@ msgstr ""
msgid "Beta Feature"
msgstr ""
-#: src/Navigation.tsx:413
+#: src/Navigation.tsx:414
#: src/screens/Settings/BetaFeaturesSettings.tsx:108
#: src/screens/Settings/Settings.tsx:248
#: src/screens/Settings/Settings.tsx:251
msgid "Beta features"
msgstr ""
+#: src/components/BetaBadge.tsx:79
+#: src/components/BetaBadge.tsx:99
+#: src/components/BetaBadge.tsx:100
+msgid "Beta features enabled"
+msgstr ""
+
#: src/screens/Settings/BetaFeaturesSettings.tsx:144
msgctxt "web"
msgid "Beta features may be unstable. Some changes may require reloading the app."
@@ -2185,9 +2162,9 @@ msgstr ""
msgid "Birthday"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2269,7 +2246,7 @@ msgstr ""
msgid "Blocked accounts"
msgstr ""
-#: src/Navigation.tsx:193
+#: src/Navigation.tsx:194
#: src/view/screens/ModerationBlockedAccounts.tsx:95
msgid "Blocked Accounts"
msgstr ""
@@ -2305,10 +2282,11 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:635
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:636
msgid "Bluesky cannot confirm the authenticity of the claimed date."
msgstr ""
@@ -2425,24 +2403,25 @@ msgstr ""
msgid "Browse other feeds"
msgstr ""
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr ""
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr ""
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr ""
@@ -2461,8 +2440,8 @@ msgstr ""
#: src/components/LabelingServiceCard/index.tsx:62
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
-#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/components/StarterPackCard.tsx:112
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr ""
@@ -2473,9 +2452,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr ""
@@ -2504,7 +2483,7 @@ msgstr ""
msgid "By creating an account you agree to the <0>Terms of Service0>."
msgstr ""
-#: src/screens/Search/components/StarterPackCard.tsx:106
+#: src/screens/Search/components/StarterPackCard.tsx:111
msgid "By you"
msgstr ""
@@ -2534,7 +2513,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2585,7 +2564,7 @@ msgstr ""
msgid "Cancel reply"
msgstr ""
-#: src/screens/Search/Shell.tsx:595
+#: src/screens/Search/Shell.tsx:592
msgid "Cancel search"
msgstr ""
@@ -2698,7 +2677,7 @@ msgid "Changes to the starter pack will not be reflected in the list after creat
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:133
-#: src/Navigation.tsx:500
+#: src/Navigation.tsx:509
#: src/view/shell/bottom-bar/BottomBar.tsx:242
#: src/view/shell/desktop/LeftNav.tsx:698
#: src/view/shell/Drawer.tsx:525
@@ -2738,8 +2717,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,15 +2728,16 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:73
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:88
msgid "Chat recipient is not followed by the sender."
msgstr ""
-#: src/Navigation.tsx:520
+#: src/Navigation.tsx:529
msgid "Chat request inbox"
msgstr ""
@@ -2767,7 +2747,7 @@ msgid "Chat requests"
msgstr ""
#: src/components/dms/ConvoMenu.tsx:88
-#: src/Navigation.tsx:515
+#: src/Navigation.tsx:524
#: src/screens/Messages/ChatList.tsx:97
#: src/screens/Messages/ChatList.tsx:101
#: src/screens/Messages/ChatList.tsx:671
@@ -3003,7 +2983,7 @@ msgstr ""
#: src/components/dms/AfterReportDialog.tsx:212
#: src/components/dms/AfterReportDialog.tsx:217
#: src/components/dms/EmojiPopup.android.tsx:59
-#: src/components/dms/InitiateChatFlow.tsx:565
+#: src/components/dms/InitiateChatFlow.tsx:670
#: src/components/intents/GroupChatJoinDialog.tsx:246
#: src/components/intents/GroupChatJoinDialog.tsx:281
#: src/components/NewskieDialog.tsx:169
@@ -3047,7 +3027,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3070,7 +3050,7 @@ msgstr ""
#: src/components/ContextMenu/Backdrop.ios.tsx:53
#: src/components/ContextMenu/Backdrop.ios.tsx:79
#: src/components/ContextMenu/Backdrop.tsx:45
-#: src/components/Lightbox/chrome/ImageMenu.tsx:84
+#: src/components/Lightbox/chrome/ImageMenu.tsx:85
msgid "Close menu"
msgstr ""
@@ -3132,7 +3112,7 @@ msgid "Comics"
msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:46
-#: src/Navigation.tsx:347
+#: src/Navigation.tsx:348
#: src/view/screens/CommunityGuidelines.tsx:28
msgid "Community Guidelines"
msgstr ""
@@ -3253,7 +3233,7 @@ msgstr ""
msgid "Content and media"
msgstr ""
-#: src/Navigation.tsx:458
+#: src/Navigation.tsx:467
msgid "Content and Media"
msgstr ""
@@ -3265,10 +3245,6 @@ msgstr ""
msgid "Content filters"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr ""
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3283,7 +3259,7 @@ msgid "Content promoting or depicting self-harm"
msgstr ""
#: src/components/moderation/ModerationDetailsDialog.tsx:70
-#: src/components/moderation/ScreenHider.tsx:100
+#: src/components/moderation/ScreenHider.tsx:98
#: src/lib/moderation/useGlobalLabelStrings.ts:22
#: src/lib/moderation/useModerationCauseDescription.ts:46
msgid "Content Warning"
@@ -3326,7 +3302,7 @@ msgid "Continue thread..."
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:324
-#: src/components/dms/InitiateChatFlow.tsx:493
+#: src/components/dms/InitiateChatFlow.tsx:598
msgid "Continue to group name"
msgstr ""
@@ -3368,7 +3344,7 @@ msgstr ""
msgid "Copied build version to clipboard"
msgstr ""
-#: src/screens/Search/Shell.tsx:515
+#: src/screens/Search/Shell.tsx:512
msgid "Copied link to clipboard"
msgstr ""
@@ -3376,7 +3352,7 @@ msgstr ""
#: src/components/dms/MessageContextMenu.tsx:97
#: src/components/PostControls/DiscoverDebug.tsx:36
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:273
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:77
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:75
#: src/lib/sharing.ts:24
#: src/lib/sharing.ts:42
msgid "Copied to clipboard"
@@ -3410,8 +3386,8 @@ msgstr ""
msgid "Copy at:// URI"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:154
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:157
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:152
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:155
msgid "Copy author DID"
msgstr ""
@@ -3449,10 +3425,10 @@ msgstr ""
msgid "Copy link to list"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:142
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:145
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:88
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:91
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:140
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:143
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:86
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:89
msgid "Copy link to post"
msgstr ""
@@ -3470,8 +3446,8 @@ msgstr ""
msgid "Copy message text"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:145
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:148
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:143
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:146
msgid "Copy post at:// URI"
msgstr ""
@@ -3490,7 +3466,7 @@ msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:41
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:108
-#: src/Navigation.tsx:352
+#: src/Navigation.tsx:353
#: src/view/screens/CopyrightPolicy.tsx:25
msgid "Copyright Policy"
msgstr ""
@@ -3540,11 +3516,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr ""
@@ -3562,7 +3538,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3606,7 +3582,7 @@ msgstr ""
#. Text on button to create a new starter pack
#: src/components/dialogs/StarterPackDialog.tsx:113
#: src/components/dialogs/StarterPackDialog.tsx:210
-#: src/components/dms/InitiateChatFlow.tsx:502
+#: src/components/dms/InitiateChatFlow.tsx:607
#: src/components/StarterPack/ProfileStarterPacks.tsx:332
msgid "Create"
msgstr ""
@@ -3626,7 +3602,7 @@ msgstr ""
#: src/components/StarterPack/ProfileStarterPacks.tsx:210
#: src/components/StarterPack/ProfileStarterPacks.tsx:319
-#: src/Navigation.tsx:551
+#: src/Navigation.tsx:560
msgid "Create a starter pack"
msgstr ""
@@ -3657,7 +3633,7 @@ msgstr ""
#: src/components/dialogs/Signin.tsx:87
#: src/components/dialogs/Signin.tsx:89
#: src/screens/Hashtag.tsx:236
-#: src/screens/Search/SearchResults.tsx:391
+#: src/screens/Search/SearchResults.tsx:418
msgid "Create an account"
msgstr ""
@@ -3674,7 +3650,7 @@ msgstr ""
msgid "Create another"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:501
+#: src/components/dms/InitiateChatFlow.tsx:606
msgid "Create group chat"
msgstr ""
@@ -3743,7 +3719,7 @@ msgstr ""
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4055,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr ""
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,15 +4066,11 @@ msgstr ""
msgid "Discover new custom feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr ""
-#: src/components/Dialog/index.tsx:413
+#: src/components/Dialog/index.tsx:414
#: src/features/inviteFriends/components/FollowersPromoBanner.tsx:83
msgid "Dismiss"
msgstr ""
@@ -4111,11 +4087,11 @@ msgstr ""
msgid "Dismiss getting started guide"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4220,11 +4196,11 @@ msgstr ""
msgid "Double tap or long press the message to add a reaction"
msgstr ""
-#: src/components/Dialog/index.tsx:414
+#: src/components/Dialog/index.tsx:415
msgid "Double tap to close the dialog"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1161
+#: src/screens/VideoFeed/index.tsx:1178
msgid "Double tap to like"
msgstr ""
@@ -4328,6 +4304,7 @@ msgstr ""
#: src/screens/Messages/components/EditTextButton.tsx:52
#: src/screens/Settings/AccountSettings.tsx:148
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:250
#: src/screens/StarterPack/StarterPackScreen.tsx:604
#: src/screens/StarterPack/Wizard/index.tsx:331
#: src/screens/StarterPack/Wizard/index.tsx:336
@@ -4365,8 +4342,8 @@ msgstr ""
msgid "Edit interaction settings"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
@@ -4397,7 +4374,7 @@ msgstr ""
msgid "Edit moderation list"
msgstr ""
-#: src/Navigation.tsx:362
+#: src/Navigation.tsx:363
#: src/view/screens/Feeds.tsx:511
msgid "Edit My Feeds"
msgstr ""
@@ -4406,6 +4383,11 @@ msgstr ""
msgid "Edit name"
msgstr ""
+#. placeholder {0}: createSanitizedDisplayName( profile, )
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:242
+msgid "Edit notifications from {0}"
+msgstr ""
+
#: src/components/StarterPack/Wizard/WizardEditListDialog.tsx:114
msgid "Edit People"
msgstr ""
@@ -4444,7 +4426,7 @@ msgstr ""
msgid "Edit who can reply"
msgstr ""
-#: src/Navigation.tsx:556
+#: src/Navigation.tsx:565
msgid "Edit your starter pack"
msgstr ""
@@ -4500,8 +4482,8 @@ msgstr ""
#: src/components/dialogs/Embed.tsx:105
#: src/components/dialogs/Embed.tsx:109
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:120
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:125
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:118
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:123
msgid "Embed post"
msgstr ""
@@ -4509,7 +4491,7 @@ msgstr ""
msgid "Embed this post in your website. Simply copy the following snippet and paste it into the HTML code of your website."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb.tsx:64
+#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/VideoEmbedInnerWeb.tsx:66
msgid "Embedded video player"
msgstr ""
@@ -4550,12 +4532,13 @@ msgstr ""
msgid "Enable media players for"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:139
#: src/view/screens/Storybook/Admonitions.tsx:76
msgid "Enable notifications for an account by visiting their profile and pressing the <0>bell icon0> <1/>."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:136
-#: src/screens/Settings/NotificationSettings/index.tsx:140
+#: src/screens/Settings/NotificationSettings/index.tsx:135
+#: src/screens/Settings/NotificationSettings/index.tsx:139
msgid "Enable push notifications"
msgstr ""
@@ -4650,7 +4633,7 @@ msgstr ""
msgid "Enters full screen"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:202
msgid "Entertainment"
msgstr ""
@@ -4684,7 +4667,7 @@ msgstr ""
msgid "Error receiving captcha response."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:179
+#: src/screens/Search/SearchResults.tsx:206
msgid "Error: {error}"
msgstr ""
@@ -4696,8 +4679,8 @@ msgstr ""
msgid "Everybody can reply to this post."
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:168
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:171
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:170
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:173
msgid "Everyone"
msgstr ""
@@ -4711,8 +4694,8 @@ msgctxt "allow messages from"
msgid "Everyone"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:299
-#: src/screens/Settings/NotificationSettings/index.tsx:401
+#: src/screens/Settings/NotificationSettings/index.tsx:298
+#: src/screens/Settings/NotificationSettings/index.tsx:387
msgid "Everything else"
msgstr ""
@@ -4755,11 +4738,11 @@ msgstr ""
msgid "Expand or collapse the full post you are replying to"
msgstr ""
-#: src/components/Post/ShowMoreTextButton.tsx:33
+#: src/components/Post/ShowMoreTextButton.tsx:31
msgid "Expand post text"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1037
+#: src/screens/VideoFeed/index.tsx:1054
msgid "Expands or collapses post text"
msgstr ""
@@ -4802,8 +4785,8 @@ msgstr ""
msgid "Explicit sexual images."
msgstr ""
-#: src/Navigation.tsx:760
-#: src/screens/Search/Shell.tsx:552
+#: src/Navigation.tsx:769
+#: src/screens/Search/Shell.tsx:549
#: src/view/shell/desktop/LeftNav.tsx:677
#: src/view/shell/Drawer.tsx:473
msgid "Explore"
@@ -4844,7 +4827,7 @@ msgstr ""
msgid "External media may allow websites to collect information about you and your device. No information is sent or requested until you press the \"play\" button."
msgstr ""
-#: src/Navigation.tsx:381
+#: src/Navigation.tsx:382
#: src/screens/Settings/ExternalMediaPreferences.tsx:35
msgid "External Media Preferences"
msgstr ""
@@ -4886,7 +4869,7 @@ msgstr ""
#: src/components/Lightbox/Lightbox.web.tsx:302
#: src/features/inviteFriends/InviteFriendsDialogInner.tsx:130
-#: src/screens/Search/Shell.tsx:516
+#: src/screens/Search/Shell.tsx:513
msgid "Failed to copy link"
msgstr ""
@@ -4979,24 +4962,25 @@ msgstr ""
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr ""
#: src/components/dialogs/NotificationSettingsDialog.tsx:85
#: src/screens/Messages/Settings.tsx:369
-#: src/screens/Settings/NotificationSettings/index.tsx:149
-#: src/screens/Settings/NotificationSettings/index.tsx:268
-#: src/screens/Settings/NotificationSettings/index.tsx:285
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:112
+#: src/screens/Settings/NotificationSettings/index.tsx:148
+#: src/screens/Settings/NotificationSettings/index.tsx:267
+#: src/screens/Settings/NotificationSettings/index.tsx:284
msgid "Failed to load notification settings."
msgstr ""
@@ -5012,14 +4996,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr ""
@@ -5191,7 +5175,7 @@ msgstr ""
msgid "False information about elections"
msgstr ""
-#: src/Navigation.tsx:292
+#: src/Navigation.tsx:293
msgid "Feed"
msgstr ""
@@ -5212,7 +5196,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr ""
@@ -5236,10 +5220,10 @@ msgctxt "toast"
msgid "Feedback sent to feed operator"
msgstr ""
-#: src/Navigation.tsx:536
+#: src/Navigation.tsx:545
#: src/screens/SavedFeeds.tsx:112
#: src/screens/SavedFeeds.tsx:303
-#: src/screens/Search/SearchResults.tsx:104
+#: src/screens/Search/SearchResults.tsx:113
#: src/screens/StarterPack/StarterPackScreen.tsx:196
#: src/view/screens/Feeds.tsx:504
#: src/view/screens/Profile.tsx:239
@@ -5260,10 +5244,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr ""
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr ""
@@ -5273,11 +5253,11 @@ msgstr ""
msgid "File saved successfully!"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:48
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:49
msgid "Filter by author"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:29
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:30
msgid "Filter by author (currently: {currentLabel})"
msgstr ""
@@ -5310,7 +5290,7 @@ msgstr ""
msgid "Filter who can opt to receive notifications for your activity"
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:163
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:165
msgid "Filter who you receive notifications from"
msgstr ""
@@ -5352,8 +5332,8 @@ msgstr ""
msgid "Find and invite friends"
msgstr ""
-#: src/Navigation.tsx:445
-#: src/Navigation.tsx:578
+#: src/Navigation.tsx:446
+#: src/Navigation.tsx:587
msgid "Find Contacts"
msgstr ""
@@ -5429,7 +5409,7 @@ msgstr ""
#: src/screens/Messages/ConversationSettings/Member.tsx:170
#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:157
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:409
-#: src/screens/VideoFeed/index.tsx:920
+#: src/screens/VideoFeed/index.tsx:937
#: src/view/com/notifications/NotificationFeedItem.tsx:864
#: src/view/com/notifications/NotificationFeedItem.tsx:871
msgid "Follow"
@@ -5445,7 +5425,7 @@ msgstr ""
msgid "Follow {displayName}"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:899
+#: src/screens/VideoFeed/index.tsx:916
msgid "Follow {handle}"
msgstr ""
@@ -5528,7 +5508,7 @@ msgid "Followers can join"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:246
+#: src/Navigation.tsx:247
msgid "Followers of @{0} that you know"
msgstr ""
@@ -5544,7 +5524,7 @@ msgstr ""
#: src/components/ProfileHoverCard/index.web.tsx:505
#: src/screens/PostThread/components/ThreadItemAnchorFollowButton.tsx:160
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:405
-#: src/screens/VideoFeed/index.tsx:918
+#: src/screens/VideoFeed/index.tsx:935
#: src/view/com/notifications/NotificationFeedItem.tsx:842
#: src/view/com/notifications/NotificationFeedItem.tsx:859
msgid "Following"
@@ -5569,7 +5549,7 @@ msgstr ""
msgid "Following {displayName}"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:898
+#: src/screens/VideoFeed/index.tsx:915
msgid "Following {handle}"
msgstr ""
@@ -5578,7 +5558,7 @@ msgstr ""
msgid "Following feed preferences"
msgstr ""
-#: src/Navigation.tsx:368
+#: src/Navigation.tsx:369
#: src/screens/Settings/FollowingFeedPreferences.tsx:57
msgid "Following Feed Preferences"
msgstr ""
@@ -5651,7 +5631,9 @@ msgstr ""
msgid "Free your feed"
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:406
+#. Filter search results by a specific post author
+#. Filter who you receive notifications from
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:408
#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:159
msgid "From"
msgstr ""
@@ -5718,39 +5700,39 @@ msgstr ""
msgid "Get help"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:403
+#: src/screens/Settings/NotificationSettings/index.tsx:389
msgid "Get notifications for starter pack joins, verification, and other activity."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:325
+#: src/screens/Settings/NotificationSettings/index.tsx:324
msgid "Get notifications when people follow you."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:317
+#: src/screens/Settings/NotificationSettings/index.tsx:316
msgid "Get notifications when people like your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:380
+#: src/screens/Settings/NotificationSettings/index.tsx:366
msgid "Get notifications when people like your reposts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:341
+#: src/screens/Settings/NotificationSettings/index.tsx:340
msgid "Get notifications when people mention you."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:349
+#: src/screens/Settings/NotificationSettings/index.tsx:348
msgid "Get notifications when people quote your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:333
+#: src/screens/Settings/NotificationSettings/index.tsx:332
msgid "Get notifications when people reply to your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:358
+#: src/screens/Settings/NotificationSettings/index.tsx:357
msgid "Get notifications when people repost your posts."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:389
+#: src/screens/Settings/NotificationSettings/index.tsx:375
msgid "Get notifications when people repost your reposts."
msgstr ""
@@ -5762,15 +5744,15 @@ msgstr ""
msgid "Get notifications when people send you messages."
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:367
-msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr ""
-
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
msgid "Get notified about new posts"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:106
+msgid "Get notified about posts and replies from accounts you choose."
+msgstr ""
+
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:226
msgid "Get notified of new posts from {name}"
msgstr ""
@@ -5813,17 +5795,17 @@ msgstr ""
#: src/components/dialogs/LinkWarning.tsx:127
#: src/components/dialogs/LinkWarning.tsx:133
-#: src/components/Layout/Header/index.tsx:133
-#: src/components/moderation/ScreenHider.tsx:161
-#: src/components/moderation/ScreenHider.tsx:170
+#: src/components/Layout/Header/index.tsx:134
+#: src/components/moderation/ScreenHider.tsx:157
+#: src/components/moderation/ScreenHider.tsx:166
#: src/screens/Login/components/AuthLayout/Header/index.tsx:74
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:160
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:163
#: src/screens/ProfileList/components/ErrorScreen.tsx:35
#: src/screens/ProfileList/components/ErrorScreen.tsx:41
#: src/screens/VideoFeed/components/Header.tsx:163
-#: src/screens/VideoFeed/index.tsx:1222
-#: src/screens/VideoFeed/index.tsx:1226
+#: src/screens/VideoFeed/index.tsx:1239
+#: src/screens/VideoFeed/index.tsx:1243
#: src/view/com/auth/LoggedOut.tsx:127
#: src/view/com/profile/ProfileFollowers.tsx:211
#: src/view/com/profile/ProfileFollowers.tsx:212
@@ -5876,7 +5858,7 @@ msgid "Go live for"
msgstr ""
#. placeholder {0}: name.displayName
-#: src/screens/PostThread/components/LikesStat.tsx:152
+#: src/screens/PostThread/components/LikesStat.tsx:146
msgid "Go to {0}'s profile"
msgstr ""
@@ -5980,7 +5962,7 @@ msgctxt "toast"
msgid "Group chat name updated"
msgstr ""
-#: src/Navigation.tsx:505
+#: src/Navigation.tsx:514
#: src/screens/Messages/ConversationSettings/index.tsx:113
msgid "Group chat settings"
msgstr ""
@@ -6010,16 +5992,17 @@ msgid "Group chats can only have a maximum of {0, plural, other {# people}}."
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:565
+#: src/components/dms/InitiateChatFlow.tsx:1048
msgid "Group is locked"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:264
-#: src/components/dms/InitiateChatFlow.tsx:600
+#: src/components/dms/InitiateChatFlow.tsx:292
+#: src/components/dms/InitiateChatFlow.tsx:705
#: src/screens/Messages/ConversationSettings/prompts.tsx:50
msgid "Group name"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:625
+#: src/components/dms/InitiateChatFlow.tsx:730
#: src/screens/Messages/ConversationSettings/prompts.tsx:69
msgid "Group name is too long. {MAX_GROUP_NAME_GRAPHEME_LENGTH, plural, other {The maximum number of characters is #.}}"
msgstr ""
@@ -6077,7 +6060,7 @@ msgstr ""
msgid "Harming or endangering minors"
msgstr ""
-#: src/Navigation.tsx:489
+#: src/Navigation.tsx:498
msgid "Hashtag"
msgstr ""
@@ -6140,7 +6123,7 @@ msgstr ""
msgid "Hidden"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:697
+#: src/screens/VideoFeed/index.tsx:714
msgid "Hidden by your moderation settings."
msgstr ""
@@ -6148,9 +6131,9 @@ msgstr ""
msgid "Hidden list"
msgstr ""
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
-#: src/components/moderation/ContentHider.tsx:220
+#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
#: src/components/moderation/PostHider.tsx:140
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:820
@@ -6158,7 +6141,7 @@ msgstr ""
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr ""
@@ -6198,7 +6181,7 @@ msgstr ""
msgid "Hide reply for me"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr ""
@@ -6218,12 +6201,12 @@ msgstr ""
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr ""
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr ""
@@ -6240,7 +6223,7 @@ msgstr ""
msgid "Hide verification badges"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:171
+#: src/components/moderation/ContentHider.tsx:168
#: src/components/moderation/PostHider.tsx:94
msgid "Hides the content"
msgstr ""
@@ -6293,8 +6276,8 @@ msgstr ""
msgid "Hold up! We’re gradually giving access to video, and you’re still waiting in line. Check back soon!"
msgstr ""
-#: src/Navigation.tsx:755
-#: src/Navigation.tsx:776
+#: src/Navigation.tsx:764
+#: src/Navigation.tsx:785
#: src/view/shell/bottom-bar/BottomBar.tsx:196
#: src/view/shell/desktop/LeftNav.tsx:667
#: src/view/shell/Drawer.tsx:499
@@ -6321,10 +6304,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr ""
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6409,6 +6388,7 @@ msgstr ""
msgid "If you want to change your password, we will send you a code to verify that this is your account."
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:157
#: src/view/screens/Storybook/Admonitions.tsx:90
msgid "If you want to restrict who can receive notifications for your account's activity, you can change this in <0>Settings → Privacy and Security0>."
msgstr ""
@@ -6560,6 +6540,7 @@ msgstr ""
#. Advanced search filter
#. Advanced search filter
#. Advanced search filter
+#. Include search results with or without replies
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:47
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:58
#: src/screens/Search/components/AdvancedSearchDialog/FilterBlock.tsx:75
@@ -6831,11 +6812,11 @@ msgid "KWS website"
msgstr ""
#. placeholder {0}: sanitizeDisplayName(desc.source!)
-#: src/components/moderation/ContentHider.tsx:251
+#: src/components/moderation/ContentHider.tsx:245
msgid "Labeled by {0}."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:249
+#: src/components/moderation/ContentHider.tsx:243
msgid "Labeled by the author."
msgstr ""
@@ -6864,7 +6845,7 @@ msgstr ""
msgid "Language"
msgstr ""
-#: src/Navigation.tsx:219
+#: src/Navigation.tsx:220
msgid "Language Settings"
msgstr ""
@@ -6889,7 +6870,7 @@ msgid "Last initiated just now"
msgstr ""
#: src/screens/Hashtag.tsx:97
-#: src/screens/Search/SearchResults.tsx:86
+#: src/screens/Search/SearchResults.tsx:95
#: src/screens/Topic.tsx:64
msgid "Latest"
msgstr ""
@@ -6904,11 +6885,11 @@ msgctxt "english-only-resource"
msgid "Learn more"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:147
+#: src/components/moderation/ScreenHider.tsx:143
msgid "Learn More"
msgstr ""
-#: src/screens/Search/SearchResults.tsx:246
+#: src/screens/Search/SearchResults.tsx:273
msgctxt "english-only-resource"
msgid "Learn more about <0>how to use advanced search0>."
msgstr ""
@@ -6937,8 +6918,8 @@ msgstr ""
msgid "Learn more about self hosting your PDS."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:169
-#: src/components/moderation/ContentHider.tsx:235
+#: src/components/moderation/ContentHider.tsx:166
+#: src/components/moderation/ContentHider.tsx:230
msgid "Learn more about the moderation applied to this content"
msgstr ""
@@ -6951,7 +6932,7 @@ msgid "Learn more about these changes and how to share your thoughts with us by
msgstr ""
#: src/components/moderation/PostHider.tsx:116
-#: src/components/moderation/ScreenHider.tsx:134
+#: src/components/moderation/ScreenHider.tsx:132
msgid "Learn more about this warning"
msgstr ""
@@ -6975,7 +6956,7 @@ msgid "Learn more in your <0>account settings.0>"
msgstr ""
#: src/components/dialogs/ServerInput.tsx:222
-#: src/components/moderation/ContentHider.tsx:259
+#: src/components/moderation/ContentHider.tsx:253
#: src/screens/Login/components/HostingProviderDialog.tsx:243
msgid "Learn more."
msgstr ""
@@ -6993,8 +6974,8 @@ msgstr ""
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7015,7 @@ msgstr ""
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7047,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr ""
@@ -7085,7 +7066,7 @@ msgstr ""
msgid "Like 10 posts to train the Discover feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr ""
@@ -7093,8 +7074,8 @@ msgstr ""
msgid "Like this labeler"
msgstr ""
-#: src/Navigation.tsx:297
-#: src/Navigation.tsx:302
+#: src/Navigation.tsx:298
+#: src/Navigation.tsx:303
msgid "Liked by"
msgstr ""
@@ -7111,27 +7092,45 @@ msgstr ""
msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr ""
+#. Social proof below the post stats; the bolded name is a person the viewer follows who liked the post
+#. placeholder {0}: nameLink(names[0])
+#. placeholder {0}: names[0].displayName
+#: src/screens/PostThread/components/LikesStat.tsx:132
+#: src/screens/PostThread/components/LikesStat.tsx:173
+msgid "Liked by {0}"
+msgstr ""
+
+#. Social proof below the post stats; the bolded names are people the viewer follows who liked the post
+#. placeholder {0}: nameLink(names[0])
+#. placeholder {0}: names[0].displayName
+#. placeholder {1}: nameLink(names[1])
+#. placeholder {1}: names[1].displayName
+#: src/screens/PostThread/components/LikesStat.tsx:131
+#: src/screens/PostThread/components/LikesStat.tsx:169
+msgid "Liked by {0} and {1}"
+msgstr ""
+
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:158
-#: src/screens/Settings/NotificationSettings/index.tsx:160
-#: src/screens/Settings/NotificationSettings/index.tsx:315
+#: src/screens/Settings/NotificationSettings/index.tsx:159
+#: src/screens/Settings/NotificationSettings/index.tsx:314
#: src/view/screens/Profile.tsx:238
msgid "Likes"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:200
-#: src/screens/Settings/NotificationSettings/index.tsx:239
-#: src/screens/Settings/NotificationSettings/index.tsx:378
+#: src/screens/Settings/NotificationSettings/index.tsx:238
+#: src/screens/Settings/NotificationSettings/index.tsx:364
msgid "Likes of your reposts"
msgstr ""
-#: src/screens/PostThread/components/LikesStat.tsx:85
+#: src/screens/PostThread/components/LikesStat.tsx:39
msgid "Likes on this post"
msgstr ""
@@ -7144,7 +7143,7 @@ msgstr ""
msgid "Link copied to clipboard"
msgstr ""
-#: src/Navigation.tsx:252
+#: src/Navigation.tsx:253
msgid "List"
msgstr ""
@@ -7230,7 +7229,7 @@ msgctxt "toast"
msgid "List unmuted"
msgstr ""
-#: src/Navigation.tsx:173
+#: src/Navigation.tsx:174
#: src/view/screens/Lists.tsx:60
#: src/view/screens/Profile.tsx:233
#: src/view/screens/Profile.tsx:241
@@ -7258,12 +7257,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7278,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr ""
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr ""
@@ -7292,7 +7291,7 @@ msgstr ""
msgid "Load new notifications"
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:118
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7336,7 +7335,7 @@ msgstr ""
msgid "Locked"
msgstr ""
-#: src/Navigation.tsx:327
+#: src/Navigation.tsx:328
msgid "Log"
msgstr ""
@@ -7456,6 +7455,10 @@ msgstr ""
msgid "Maybe later"
msgstr ""
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:24
+msgid "Me"
+msgstr ""
+
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:375
#: src/view/screens/Profile.tsx:236
msgid "Media"
@@ -7475,7 +7478,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7493,8 +7496,8 @@ msgid "mentioned users"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:179
-#: src/screens/Settings/NotificationSettings/index.tsx:193
-#: src/screens/Settings/NotificationSettings/index.tsx:340
+#: src/screens/Settings/NotificationSettings/index.tsx:192
+#: src/screens/Settings/NotificationSettings/index.tsx:339
#: src/view/screens/Notifications.tsx:99
msgid "Mentions"
msgstr ""
@@ -7563,7 +7566,7 @@ msgstr ""
msgid "Message options"
msgstr ""
-#: src/Navigation.tsx:770
+#: src/Navigation.tsx:779
msgid "Messages"
msgstr ""
@@ -7592,7 +7595,7 @@ msgstr ""
msgid "Missing media"
msgstr ""
-#: src/Navigation.tsx:178
+#: src/Navigation.tsx:179
#: src/screens/Moderation/index.tsx:100
msgid "Moderation"
msgstr ""
@@ -7636,7 +7639,7 @@ msgstr ""
msgid "Moderation lists"
msgstr ""
-#: src/Navigation.tsx:183
+#: src/Navigation.tsx:184
#: src/view/screens/ModerationModlists.tsx:60
msgid "Moderation Lists"
msgstr ""
@@ -7645,7 +7648,7 @@ msgstr ""
msgid "moderation settings"
msgstr ""
-#: src/Navigation.tsx:312
+#: src/Navigation.tsx:313
msgid "Moderation states"
msgstr ""
@@ -7786,7 +7789,7 @@ msgstr ""
msgid "Muted accounts"
msgstr ""
-#: src/Navigation.tsx:188
+#: src/Navigation.tsx:189
#: src/view/screens/ModerationMutedAccounts.tsx:107
msgid "Muted Accounts"
msgstr ""
@@ -7867,7 +7870,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr ""
@@ -7931,25 +7933,25 @@ msgid "New Feature"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:193
-#: src/screens/Settings/NotificationSettings/index.tsx:171
-#: src/screens/Settings/NotificationSettings/index.tsx:324
+#: src/screens/Settings/NotificationSettings/index.tsx:170
+#: src/screens/Settings/NotificationSettings/index.tsx:323
msgid "New followers"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:249
-#: src/components/dms/InitiateChatFlow.tsx:263
+#: src/components/dms/InitiateChatFlow.tsx:277
+#: src/components/dms/InitiateChatFlow.tsx:291
msgid "New group chat"
msgstr ""
#. Button used to create a new group chat.
#. Button used to create a new group chat.
-#: src/components/dms/InitiateChatFlow.tsx:800
-#: src/components/dms/InitiateChatFlow.tsx:834
+#: src/components/dms/InitiateChatFlow.tsx:905
+#: src/components/dms/InitiateChatFlow.tsx:939
msgctxt "action"
msgid "New group chat"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:300
+#: src/components/dms/InitiateChatFlow.tsx:332
msgid "New group chat with:"
msgstr ""
@@ -7966,13 +7968,13 @@ msgstr ""
#: src/screens/Messages/Settings.tsx:289
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:282
+#: src/screens/Settings/NotificationSettings/index.tsx:281
msgid "New message requests"
msgstr ""
#: src/screens/Messages/Settings.tsx:268
#: src/screens/Settings/NotificationSettings/components/ChatNotificationDialogs.tsx:21
-#: src/screens/Settings/NotificationSettings/index.tsx:265
+#: src/screens/Settings/NotificationSettings/index.tsx:264
msgid "New messages"
msgstr ""
@@ -7982,7 +7984,7 @@ msgstr ""
msgid "New password"
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,14 +8027,14 @@ msgid "Newest replies first"
msgstr ""
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:204
msgid "News"
msgstr ""
#: src/components/contacts/screens/ViewMatches.tsx:395
#: src/components/contacts/screens/ViewMatches.tsx:410
#: src/components/dms/AddMembersFlow.tsx:325
-#: src/components/dms/InitiateChatFlow.tsx:494
+#: src/components/dms/InitiateChatFlow.tsx:599
#: src/screens/Login/ForgotPasswordForm.tsx:143
#: src/screens/Login/ForgotPasswordForm.tsx:150
#: src/screens/Login/SetNewPasswordForm.tsx:171
@@ -8217,13 +8219,13 @@ msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:250
#: src/components/dms/AddMembersFlow.tsx:257
-#: src/components/dms/InitiateChatFlow.tsx:376
+#: src/components/dms/InitiateChatFlow.tsx:469
#: src/components/ProgressGuide/FollowDialog.tsx:221
msgid "No results"
msgstr ""
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8236,19 +8238,19 @@ msgstr ""
msgid "No results found for \"{query}\""
msgstr ""
-#: src/screens/Search/SearchResults.tsx:206
+#: src/screens/Search/SearchResults.tsx:233
msgid "No results found for “<0>{query}0>” with advanced search filters applied."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:218
+#: src/screens/Search/SearchResults.tsx:245
msgid "No results found for “<0>{query}0>”."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:212
+#: src/screens/Search/SearchResults.tsx:239
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8298,6 +8300,10 @@ msgstr ""
msgid "Non-sexual Nudity"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:220
+msgid "None"
+msgstr ""
+
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:263
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:266
msgid "None of these words"
@@ -8316,7 +8322,7 @@ msgstr ""
msgid "Not followed by anyone you’re following"
msgstr ""
-#: src/Navigation.tsx:168
+#: src/Navigation.tsx:169
#: src/view/screens/Profile.tsx:132
msgid "Not Found"
msgstr ""
@@ -8333,7 +8339,7 @@ msgstr ""
msgid "Note: Bluesky is an open and public network. This setting only limits the visibility of your content on the Bluesky app and website, and other apps may not respect this setting. Your content may still be shown to logged-out users by other apps and websites."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:135
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:133
msgid "Note: This post is only visible to logged-in users."
msgstr ""
@@ -8342,8 +8348,8 @@ msgid "Nothing saved yet"
msgstr ""
#: src/components/dialogs/NotificationSettingsDialog.tsx:72
-#: src/Navigation.tsx:452
-#: src/Navigation.tsx:531
+#: src/Navigation.tsx:453
+#: src/Navigation.tsx:540
#: src/view/screens/Notifications.tsx:134
msgid "Notification settings"
msgstr ""
@@ -8353,11 +8359,12 @@ msgstr ""
msgid "Notification sounds"
msgstr ""
-#: src/Navigation.tsx:526
-#: src/Navigation.tsx:765
+#: src/Navigation.tsx:535
+#: src/Navigation.tsx:774
#: src/screens/Messages/Settings.tsx:255
#: src/screens/Notifications/ActivityList.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:126
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:93
+#: src/screens/Settings/NotificationSettings/index.tsx:125
#: src/screens/Settings/Settings.tsx:198
#: src/screens/Settings/Settings.tsx:201
#: src/view/screens/Notifications.tsx:128
@@ -8396,7 +8403,7 @@ msgstr ""
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8404,10 +8411,10 @@ msgstr ""
#: src/components/BotAccountAlert.tsx:52
#: src/components/BotAccountAlert.tsx:57
-#: src/components/dms/InitiateChatFlow.tsx:733
+#: src/components/dms/InitiateChatFlow.tsx:838
#: src/components/dms/MessageItem.tsx:742
#: src/screens/Login/PasswordUpdatedForm.tsx:35
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:641
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:642
msgid "Okay"
msgstr ""
@@ -8431,10 +8438,12 @@ msgid "Onboarding reset"
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:117
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:133
msgid "One of the selected recipients does not allow group chats."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:100
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:116
msgid "One of the selected recipients has blocked you and cannot be messaged."
msgstr ""
@@ -8570,7 +8579,7 @@ msgstr ""
msgid "Open draft"
msgstr ""
-#: src/components/Layout/Header/index.tsx:167
+#: src/components/Layout/Header/index.tsx:168
msgid "Open drawer menu"
msgstr ""
@@ -8579,12 +8588,13 @@ msgstr ""
msgid "Open emoji picker"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr ""
@@ -8627,7 +8637,7 @@ msgstr ""
msgid "Open muted words and tags settings"
msgstr ""
-#: src/screens/Search/components/StarterPackCard.tsx:120
+#: src/screens/Search/components/StarterPackCard.tsx:128
msgid "Open pack"
msgstr ""
@@ -8930,7 +8940,7 @@ msgid "Pause video"
msgstr ""
#: src/screens/ProfileList/index.tsx:167
-#: src/screens/Search/SearchResults.tsx:98
+#: src/screens/Search/SearchResults.tsx:107
#: src/screens/StarterPack/StarterPackScreen.tsx:195
msgid "People"
msgstr ""
@@ -8944,17 +8954,18 @@ msgid "People {ownerName} follows can request to join"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:239
+#: src/Navigation.tsx:240
msgid "People followed by @{0}"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:232
+#: src/Navigation.tsx:233
msgid "People following @{0}"
msgstr ""
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:178
-#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:182
+#: src/screens/Search/components/AdvancedSearchDialog/FromDropdown.tsx:23
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:180
+#: src/screens/Settings/NotificationSettings/components/PreferenceControls.tsx:184
msgid "People I follow"
msgstr ""
@@ -8977,7 +8988,6 @@ msgid "People I follow can request to join"
msgstr ""
#: src/components/dialogs/PostInteractionSettingsDialog.tsx:510
-#: src/screens/Search/components/AdvancedSearchDialog/FollowingDropdown.tsx:23
msgid "People you follow"
msgstr ""
@@ -9023,8 +9033,8 @@ msgid "Pictures meant for adults."
msgstr ""
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr ""
@@ -9034,7 +9044,7 @@ msgstr ""
msgid "Pin to home"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr ""
@@ -9048,8 +9058,8 @@ msgid "Pinned"
msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr ""
@@ -9076,7 +9086,7 @@ msgstr ""
msgid "Play GIF"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.tsx:169
+#: src/components/Post/Embed/VideoEmbed/index.tsx:178
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:333
msgid "Play video"
msgstr ""
@@ -9261,7 +9271,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Politics"
msgstr ""
@@ -9303,10 +9313,10 @@ msgid "Post blocked"
msgstr ""
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:265
-#: src/Navigation.tsx:272
-#: src/Navigation.tsx:279
-#: src/Navigation.tsx:286
+#: src/Navigation.tsx:266
+#: src/Navigation.tsx:273
+#: src/Navigation.tsx:280
+#: src/Navigation.tsx:287
msgid "Post by @{0}"
msgstr ""
@@ -9340,7 +9350,7 @@ msgstr ""
msgid "Post interaction settings"
msgstr ""
-#: src/Navigation.tsx:199
+#: src/Navigation.tsx:200
#: src/screens/ModerationInteractionSettings/index.tsx:35
msgid "Post Interaction Settings"
msgstr ""
@@ -9377,6 +9387,7 @@ msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:257
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:269
#: src/screens/ProfileList/index.tsx:167
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:216
#: src/screens/StarterPack/StarterPackScreen.tsx:197
#: src/view/screens/Profile.tsx:234
msgid "Posts"
@@ -9394,6 +9405,10 @@ msgstr ""
msgid "Posts hidden"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:214
+msgid "Posts, Replies"
+msgstr ""
+
#: src/components/dialogs/LinkWarning.tsx:89
msgid "Potentially misleading link"
msgstr ""
@@ -9445,20 +9460,21 @@ msgstr ""
msgid "Privacy and security"
msgstr ""
-#: src/Navigation.tsx:429
-#: src/Navigation.tsx:437
+#: src/Navigation.tsx:430
+#: src/Navigation.tsx:438
#: src/screens/Settings/ActivityPrivacySettings.tsx:41
#: src/screens/Settings/PrivacyAndSecuritySettings.tsx:45
msgid "Privacy and Security"
msgstr ""
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:161
#: src/view/screens/Storybook/Admonitions.tsx:94
msgid "Privacy and Security settings"
msgstr ""
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:36
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:103
-#: src/Navigation.tsx:337
+#: src/Navigation.tsx:338
#: src/screens/Settings/AboutSettings.tsx:102
#: src/screens/Settings/AboutSettings.tsx:105
#: src/view/screens/PrivacyPolicy.tsx:25
@@ -9595,12 +9611,12 @@ msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:186
#: src/screens/Post/PostQuotes.tsx:31
-#: src/screens/Settings/NotificationSettings/index.tsx:204
-#: src/screens/Settings/NotificationSettings/index.tsx:347
+#: src/screens/Settings/NotificationSettings/index.tsx:203
+#: src/screens/Settings/NotificationSettings/index.tsx:346
msgid "Quotes"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:466
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:465
msgid "Quotes of this post"
msgstr ""
@@ -9643,7 +9659,7 @@ msgstr ""
msgid "Read {0, plural, one {# more reply} other {# more replies}}"
msgstr ""
-#: src/screens/Search/SearchResults.tsx:249
+#: src/screens/Search/SearchResults.tsx:276
msgctxt "english-only-resource"
msgid "Read about how to use advanced search filters"
msgstr ""
@@ -9653,11 +9669,11 @@ msgstr ""
msgid "Read blog post"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1038
+#: src/screens/VideoFeed/index.tsx:1055
msgid "Read less"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1038
+#: src/screens/VideoFeed/index.tsx:1055
msgid "Read more"
msgstr ""
@@ -9717,10 +9733,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr ""
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr ""
@@ -9841,8 +9853,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9888,8 @@ msgstr ""
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9960,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10014,8 +10026,9 @@ msgstr ""
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:274
#: src/components/activity-notifications/SubscribeProfileDialog.tsx:286
#: src/lib/hooks/useNotificationHandler.ts:172
-#: src/screens/Settings/NotificationSettings/index.tsx:182
-#: src/screens/Settings/NotificationSettings/index.tsx:331
+#: src/screens/Settings/NotificationSettings/ActivityNotificationSettings.tsx:218
+#: src/screens/Settings/NotificationSettings/index.tsx:181
+#: src/screens/Settings/NotificationSettings/index.tsx:330
#: src/view/screens/Profile.tsx:235
msgid "Replies"
msgstr ""
@@ -10094,8 +10107,8 @@ msgstr ""
msgid "Report dialog"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr ""
@@ -10203,18 +10216,18 @@ msgid "Reposted by you"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:165
-#: src/screens/Settings/NotificationSettings/index.tsx:215
-#: src/screens/Settings/NotificationSettings/index.tsx:356
+#: src/screens/Settings/NotificationSettings/index.tsx:214
+#: src/screens/Settings/NotificationSettings/index.tsx:355
msgid "Reposts"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:445
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:444
msgid "Reposts of this post"
msgstr ""
#: src/lib/hooks/useNotificationHandler.ts:207
-#: src/screens/Settings/NotificationSettings/index.tsx:252
-#: src/screens/Settings/NotificationSettings/index.tsx:387
+#: src/screens/Settings/NotificationSettings/index.tsx:251
+#: src/screens/Settings/NotificationSettings/index.tsx:373
msgid "Reposts of your reposts"
msgstr ""
@@ -10249,7 +10262,7 @@ msgstr ""
msgid "Requests"
msgstr ""
-#: src/Navigation.tsx:510
+#: src/Navigation.tsx:519
#: src/screens/Messages/JoinRequests.tsx:59
#: src/screens/Messages/JoinRequests.tsx:425
msgid "Requests to join"
@@ -10391,7 +10404,7 @@ msgstr ""
#: src/screens/ProfileList/components/ErrorScreen.tsx:36
#: src/screens/Settings/components/ChangeHandleDialog.tsx:577
-#: src/screens/VideoFeed/index.tsx:1223
+#: src/screens/VideoFeed/index.tsx:1240
#: src/view/screens/NotFound.tsx:54
msgid "Returns to previous page"
msgstr ""
@@ -10462,7 +10475,7 @@ msgstr ""
msgid "Save draft?"
msgstr ""
-#: src/components/Lightbox/chrome/ImageMenu.tsx:98
+#: src/components/Lightbox/chrome/ImageMenu.tsx:99
#: src/components/MediaPreview.tsx:231
#: src/components/Post/Embed/ImageContextMenu.tsx:70
#: src/components/StarterPack/ShareDialog.tsx:144
@@ -10483,8 +10496,8 @@ msgstr ""
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr ""
@@ -10500,12 +10513,12 @@ msgid "Saved Feeds"
msgstr ""
#: src/components/dialogs/nuxs/BookmarksAnnouncement.tsx:145
-#: src/Navigation.tsx:570
+#: src/Navigation.tsx:579
#: src/screens/Bookmarks.tsx:59
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr ""
@@ -10531,7 +10544,7 @@ msgstr ""
#: src/features/inviteFriends/InviteScannerScreen.tsx:82
#: src/features/inviteFriends/InviteScannerScreen.web.tsx:23
-#: src/Navigation.tsx:317
+#: src/Navigation.tsx:318
msgid "Scan QR code"
msgstr ""
@@ -10560,8 +10573,8 @@ msgstr ""
#: src/components/forms/SearchInput.tsx:53
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:218
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:224
-#: src/screens/Search/Shell.tsx:552
-#: src/screens/Search/Shell.tsx:616
+#: src/screens/Search/Shell.tsx:549
+#: src/screens/Search/Shell.tsx:612
#: src/screens/Search/Shell.tsx:753
#: src/view/shell/bottom-bar/BottomBar.tsx:216
msgid "Search"
@@ -10569,7 +10582,7 @@ msgstr ""
#. placeholder {0}: profile.handle
#. placeholder {0}: route.params.name
-#: src/Navigation.tsx:258
+#: src/Navigation.tsx:259
#: src/screens/Profile/ProfileSearch.tsx:37
msgid "Search @{0}'s posts"
msgstr ""
@@ -10608,11 +10621,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr ""
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
@@ -10626,7 +10639,7 @@ msgid "Search GIFs"
msgstr ""
#: src/screens/Hashtag.tsx:228
-#: src/screens/Search/SearchResults.tsx:383
+#: src/screens/Search/SearchResults.tsx:410
msgid "Search is currently unavailable when logged out"
msgstr ""
@@ -10705,6 +10718,7 @@ msgstr ""
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10726,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10782,6 +10800,7 @@ msgid "Select caption file (.vtt)"
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:501
+#: src/components/dms/InitiateChatFlow.tsx:984
msgid "Select chat \"{name}\""
msgstr ""
@@ -10822,7 +10841,7 @@ msgstr ""
msgid "Select GIF \"{0}\""
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:725
+#: src/components/dms/InitiateChatFlow.tsx:830
msgid "Select group chat members"
msgstr ""
@@ -10941,7 +10960,8 @@ msgstr ""
msgid "Send post to {name}"
msgstr ""
-#: src/components/dms/dialogs/ShareViaChatDialog.tsx:72
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:167
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:176
msgid "Send post to..."
msgstr ""
@@ -10959,11 +10979,11 @@ msgstr ""
msgid "Send verification email"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:116
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:122
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
-#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
-msgid "Send via direct message"
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:114
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:120
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:103
+#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:109
+msgid "Send via chat"
msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
@@ -11017,14 +11037,14 @@ msgstr ""
msgid "Sets email for password reset"
msgstr ""
-#: src/Navigation.tsx:214
+#: src/Navigation.tsx:215
#: src/screens/Settings/Settings.tsx:99
#: src/view/shell/desktop/LeftNav.tsx:755
#: src/view/shell/Drawer.tsx:668
msgid "Settings"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:221
+#: src/screens/Settings/NotificationSettings/index.tsx:220
msgid "Settings for activity from others"
msgstr ""
@@ -11032,49 +11052,49 @@ msgstr ""
msgid "Settings for allowing others to be notified of your posts"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:155
+#: src/screens/Settings/NotificationSettings/index.tsx:154
msgid "Settings for like notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:188
+#: src/screens/Settings/NotificationSettings/index.tsx:187
msgid "Settings for mention notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:166
+#: src/screens/Settings/NotificationSettings/index.tsx:165
msgid "Settings for new follower notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:294
+#: src/screens/Settings/NotificationSettings/index.tsx:293
msgid "Settings for notifications for everything else"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:234
+#: src/screens/Settings/NotificationSettings/index.tsx:233
msgid "Settings for notifications for likes of your reposts"
msgstr ""
#: src/screens/Messages/Settings.tsx:280
-#: src/screens/Settings/NotificationSettings/index.tsx:277
+#: src/screens/Settings/NotificationSettings/index.tsx:276
msgid "Settings for notifications for new message requests"
msgstr ""
#: src/screens/Messages/Settings.tsx:259
-#: src/screens/Settings/NotificationSettings/index.tsx:260
+#: src/screens/Settings/NotificationSettings/index.tsx:259
msgid "Settings for notifications for new messages"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:247
+#: src/screens/Settings/NotificationSettings/index.tsx:246
msgid "Settings for notifications for reposts of your reposts"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:199
+#: src/screens/Settings/NotificationSettings/index.tsx:198
msgid "Settings for quote notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:177
+#: src/screens/Settings/NotificationSettings/index.tsx:176
msgid "Settings for reply notifications"
msgstr ""
-#: src/screens/Settings/NotificationSettings/index.tsx:210
+#: src/screens/Settings/NotificationSettings/index.tsx:209
msgid "Settings for repost notifications"
msgstr ""
@@ -11111,8 +11131,8 @@ msgstr ""
msgid "Share anyway"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:176
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:179
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:174
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:177
msgid "Share author DID"
msgstr ""
@@ -11123,7 +11143,7 @@ msgstr ""
msgid "Share feedback"
msgstr ""
-#: src/components/Lightbox/chrome/ImageMenu.tsx:93
+#: src/components/Lightbox/chrome/ImageMenu.tsx:94
#: src/components/Lightbox/Lightbox.web.tsx:281
#: src/components/Lightbox/Lightbox.web.tsx:307
msgid "Share image"
@@ -11150,8 +11170,8 @@ msgstr ""
msgid "Share my profile"
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:167
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:170
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:165
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:168
msgid "Share post at:// URI"
msgstr ""
@@ -11165,12 +11185,12 @@ msgstr ""
msgid "Share QR code"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr ""
-#: src/screens/Search/Shell.tsx:568
-#: src/screens/Search/Shell.tsx:638
+#: src/screens/Search/Shell.tsx:565
+#: src/screens/Search/Shell.tsx:634
msgid "Share this search"
msgstr ""
@@ -11182,8 +11202,8 @@ msgstr ""
msgid "Share this starter pack and help people join your community on Bluesky."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:132
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:135
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:130
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:133
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:160
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:166
#: src/screens/StarterPack/StarterPackScreen.tsx:638
@@ -11201,7 +11221,7 @@ msgstr ""
msgid "Share your thoughts…"
msgstr ""
-#: src/Navigation.tsx:322
+#: src/Navigation.tsx:323
msgid "Shared Preferences Tester"
msgstr ""
@@ -11215,7 +11235,7 @@ msgstr ""
msgid "Sharing your age range reveals only the range associated with your Google Account – for example, that you’re at least 18. <0>Your exact age and birthday are never shared,0> and this data never leaves this device. Therefore, it only enables access on this device. Alternatively, <1>you can use our trusted partner, KWS1>, to complete your verification and enable access on all platforms."
msgstr ""
-#: src/components/moderation/ContentHider.tsx:220
+#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:143
#: src/components/moderation/PostHider.tsx:140
msgid "Show"
@@ -11225,13 +11245,13 @@ msgstr ""
msgid "Show alt text"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:179
-#: src/components/moderation/ScreenHider.tsx:182
+#: src/components/moderation/ScreenHider.tsx:175
+#: src/components/moderation/ScreenHider.tsx:178
#: src/features/liveNow/components/LiveStatusDialog.tsx:318
#: src/features/liveNow/components/LiveStatusDialog.tsx:322
#: src/screens/List/ListHiddenScreen.tsx:194
-#: src/screens/VideoFeed/index.tsx:700
-#: src/screens/VideoFeed/index.tsx:706
+#: src/screens/VideoFeed/index.tsx:717
+#: src/screens/VideoFeed/index.tsx:723
msgid "Show anyway"
msgstr ""
@@ -11270,8 +11290,8 @@ msgstr ""
msgid "Show lists of users to select from"
msgstr ""
-#: src/components/Post/ShowMoreTextButton.tsx:52
-msgid "Show More"
+#: src/components/Post/ShowMoreTextButton.tsx:50
+msgid "Show more"
msgstr ""
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
@@ -11329,7 +11349,7 @@ msgstr ""
msgid "Show when you’re live"
msgstr ""
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:582
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:583
msgid "Shows information about when this post was created"
msgstr ""
@@ -11337,7 +11357,7 @@ msgstr ""
msgid "Shows other accounts you can switch to"
msgstr ""
-#: src/components/moderation/ContentHider.tsx:172
+#: src/components/moderation/ContentHider.tsx:169
#: src/components/moderation/PostHider.tsx:94
msgid "Shows the content"
msgstr ""
@@ -11354,7 +11374,7 @@ msgstr ""
#: src/screens/Login/LoginForm.tsx:560
#: src/screens/Messages/JoinRequest.tsx:290
#: src/screens/Messages/JoinRequest.tsx:296
-#: src/screens/Search/SearchResults.tsx:386
+#: src/screens/Search/SearchResults.tsx:413
#: src/view/com/auth/SplashScreen.tsx:116
#: src/view/com/auth/SplashScreen.tsx:123
#: src/view/com/auth/SplashScreen.web.tsx:124
@@ -11432,7 +11452,7 @@ msgstr ""
msgid "Sign up"
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:98
+#: src/components/moderation/ScreenHider.tsx:96
#: src/lib/moderation/useGlobalLabelStrings.ts:28
msgid "Sign-in Required"
msgstr ""
@@ -11607,7 +11627,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr ""
@@ -11646,7 +11666,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Sports"
msgstr ""
@@ -11664,7 +11684,7 @@ msgstr ""
msgid "Start a group chat"
msgstr ""
-#: src/components/dms/dialogs/NewChatDialog.tsx:191
+#: src/components/dms/dialogs/NewChatDialog.tsx:192
msgid "Start a new chat"
msgstr ""
@@ -11678,17 +11698,17 @@ msgstr ""
msgid "Start adding people!"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:726
+#: src/components/dms/InitiateChatFlow.tsx:831
msgid "Start chat"
msgstr ""
#: src/components/dialogs/SearchablePeopleList.tsx:428
-#: src/components/dms/InitiateChatFlow.tsx:874
+#: src/components/dms/InitiateChatFlow.tsx:1087
msgid "Start chat with {displayName}"
msgstr ""
-#: src/Navigation.tsx:541
-#: src/Navigation.tsx:546
+#: src/Navigation.tsx:550
+#: src/Navigation.tsx:555
#: src/screens/StarterPack/Wizard/index.tsx:197
msgid "Starter Pack"
msgstr ""
@@ -11711,7 +11731,11 @@ msgstr ""
msgid "Starter pack is invalid"
msgstr ""
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/SearchResults.tsx:120
+msgid "Starter packs"
+msgstr ""
+
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr ""
@@ -11750,7 +11774,7 @@ msgstr ""
msgid "Stored as part of a secure code for matching with others"
msgstr ""
-#: src/Navigation.tsx:307
+#: src/Navigation.tsx:308
#: src/screens/Settings/Settings.tsx:465
msgid "Storybook"
msgstr ""
@@ -11846,11 +11870,11 @@ msgid "Successfully verified"
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:243
-#: src/components/dms/InitiateChatFlow.tsx:350
+#: src/components/dms/InitiateChatFlow.tsx:432
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -11879,7 +11903,7 @@ msgctxt "Name of app icon variant"
msgid "Sunset"
msgstr ""
-#: src/Navigation.tsx:332
+#: src/Navigation.tsx:333
#: src/view/screens/Support.tsx:25
#: src/view/screens/Support.tsx:28
msgid "Support"
@@ -11890,10 +11914,12 @@ msgid "Support for this feature in your country has not been enabled yet! Please
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:98
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:114
msgid "Suspended accounts cannot participate in a group chat."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:60
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:75
msgid "Suspended accounts cannot participate in chat."
msgstr ""
@@ -12056,7 +12082,7 @@ msgstr ""
#: src/components/dialogs/BirthDateSettings.tsx:181
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:31
#: src/components/PolicyUpdateOverlay/updates/202508/index.tsx:98
-#: src/Navigation.tsx:342
+#: src/Navigation.tsx:343
#: src/screens/Settings/AboutSettings.tsx:94
#: src/screens/Settings/AboutSettings.tsx:97
#: src/view/screens/TermsOfService.tsx:25
@@ -12113,7 +12139,7 @@ msgstr ""
msgid "That's all, folks!"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1195
+#: src/screens/VideoFeed/index.tsx:1212
msgid "That's everything!"
msgstr ""
@@ -12262,7 +12288,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12296,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr ""
@@ -12279,8 +12305,8 @@ msgstr ""
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr ""
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr ""
@@ -12305,7 +12331,7 @@ msgstr ""
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12406,7 @@ msgstr ""
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12388,7 +12414,7 @@ msgstr ""
msgid "They won’t be able to rejoin unless you invite them again."
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:118
+#: src/components/moderation/ScreenHider.tsx:116
msgid "This {screenDescription} has been flagged:"
msgstr ""
@@ -12404,7 +12430,7 @@ msgstr ""
msgid "This account has one or more attempted verifications, but it is not currently verified."
msgstr ""
-#: src/components/moderation/ScreenHider.tsx:113
+#: src/components/moderation/ScreenHider.tsx:111
msgid "This account has requested that users sign in to view their profile."
msgstr ""
@@ -12533,7 +12559,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr ""
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr ""
@@ -12637,7 +12663,7 @@ msgstr ""
#. placeholder {0}: niceDate(i18n, createdAt)
#. placeholder {1}: niceDate(i18n, indexedAt)
-#: src/screens/PostThread/components/ThreadItemAnchor.tsx:622
+#: src/screens/PostThread/components/ThreadItemAnchor.tsx:623
msgid "This post claims to have been created on <0>{0}0>, but was first seen by Bluesky on <1>{1}1>."
msgstr ""
@@ -12645,7 +12671,7 @@ msgstr ""
msgid "This post has an unknown type of threadgate on it. Your app may be out of date."
msgstr ""
-#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:157
+#: src/components/PostControls/ShareMenu/ShareMenuItems.tsx:155
msgid "This post is only visible to logged-in users."
msgstr ""
@@ -12699,6 +12725,7 @@ msgid "This user doesn't have any followers."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:64
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:79
msgid "This user has blocked you and cannot be messaged."
msgstr ""
@@ -12708,6 +12735,7 @@ msgid "This user has blocked you. You cannot view their content."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:68
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:83
msgid "This user has disabled chat and cannot be messaged."
msgstr ""
@@ -12733,7 +12761,7 @@ msgstr ""
msgid "This user isn't following anyone."
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:236
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:304
msgid "This video can’t be played on your device. Your browser or system may be missing the required video codecs (H.264/AAC)."
msgstr ""
@@ -12782,7 +12810,7 @@ msgstr ""
msgid "Threaded"
msgstr ""
-#: src/Navigation.tsx:375
+#: src/Navigation.tsx:376
msgid "Threads Preferences"
msgstr ""
@@ -12842,7 +12870,7 @@ msgid "Too many contacts - you've exceeded the number of contacts you can import
msgstr ""
#: src/screens/Hashtag.tsx:86
-#: src/screens/Search/SearchResults.tsx:74
+#: src/screens/Search/SearchResults.tsx:83
#: src/screens/Topic.tsx:58
msgid "Top"
msgstr ""
@@ -12854,7 +12882,7 @@ msgstr ""
msgid "Top replies first"
msgstr ""
-#: src/Navigation.tsx:494
+#: src/Navigation.tsx:503
msgid "Topic"
msgstr ""
@@ -12889,7 +12917,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr ""
@@ -12898,7 +12928,7 @@ msgstr ""
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -12914,11 +12944,11 @@ msgstr ""
msgid "Trust emerges from relationships, communities, and shared context, so we’re also enabling <0>trusted verifiers0>: organizations that can directly issue verification."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:233
+#: src/screens/Search/SearchResults.tsx:260
msgid "Try a different search term or remove some filters."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:235
+#: src/screens/Search/SearchResults.tsx:262
msgid "Try a different search term."
msgstr ""
@@ -12993,10 +13023,12 @@ msgid "Unable to fetch join requests."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:113
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:129
msgid "Unable to find a selected recipient."
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:77
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:92
msgid "Unable to find the selected recipient."
msgstr ""
@@ -13023,9 +13055,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13097,8 @@ msgstr ""
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13100,7 +13132,7 @@ msgstr ""
msgid "Unfollow account"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:902
+#: src/screens/VideoFeed/index.tsx:919
msgid "Unfollows the user"
msgstr ""
@@ -13128,7 +13160,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr ""
@@ -13198,14 +13230,14 @@ msgid "Unpin"
msgstr ""
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr ""
@@ -13220,7 +13252,7 @@ msgid "Unpin moderation list"
msgstr ""
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr ""
@@ -13254,7 +13286,7 @@ msgstr ""
msgid "Unsubscribed from list"
msgstr ""
-#: src/view/com/composer/text-input/TextInput.tsx:128
+#: src/view/com/composer/text-input/TextInput.tsx:127
msgid "Unsupported clipboard content"
msgstr ""
@@ -13506,7 +13538,7 @@ msgstr ""
msgid "Verification settings"
msgstr ""
-#: src/Navigation.tsx:207
+#: src/Navigation.tsx:208
#: src/screens/Moderation/VerificationSettings.tsx:34
msgid "Verification Settings"
msgstr ""
@@ -13614,7 +13646,7 @@ msgstr ""
msgid "Video failed to process"
msgstr ""
-#: src/Navigation.tsx:562
+#: src/Navigation.tsx:571
msgid "Video Feed"
msgstr ""
@@ -13624,24 +13656,24 @@ msgid "Video from {0}: {text}"
msgstr ""
#. placeholder {0}: sanitizeHandle( post.author.handle, '@', )
-#: src/screens/VideoFeed/index.tsx:1157
+#: src/screens/VideoFeed/index.tsx:1174
msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "Video Games"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1156
+#: src/screens/VideoFeed/index.tsx:1173
msgid "Video is paused"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1156
+#: src/screens/VideoFeed/index.tsx:1173
msgid "Video is playing"
msgstr ""
-#: src/components/Post/Embed/VideoEmbed/index.web.tsx:232
+#: src/components/Post/Embed/VideoEmbed/index.web.tsx:299
msgid "Video not found."
msgstr ""
@@ -13687,9 +13719,9 @@ msgstr ""
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
-#: src/screens/VideoFeed/index.tsx:863
+#: src/screens/VideoFeed/index.tsx:880
#: src/view/com/notifications/NotificationFeedItem.tsx:619
msgid "View {0}'s profile"
msgstr ""
@@ -13720,13 +13752,13 @@ msgstr ""
msgid "View debug entry"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:728
-#: src/screens/VideoFeed/index.tsx:746
+#: src/screens/VideoFeed/index.tsx:745
+#: src/screens/VideoFeed/index.tsx:763
msgid "View details"
msgstr ""
#: src/view/com/posts/ViewFullThread.tsx:31
-#: src/view/com/posts/ViewFullThread.tsx:64
+#: src/view/com/posts/ViewFullThread.tsx:65
msgid "View full thread"
msgstr ""
@@ -13794,11 +13826,11 @@ msgstr ""
msgid "View the labeling service provided by @{0}"
msgstr ""
-#: src/components/verification/VerificationCheckButton.tsx:93
+#: src/components/verification/VerificationCheckButton.tsx:103
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr ""
@@ -13827,7 +13859,7 @@ msgstr ""
msgid "View your muted accounts"
msgstr ""
-#: src/components/verification/VerificationCheckButton.tsx:92
+#: src/components/verification/VerificationCheckButton.tsx:102
msgid "View your verifications"
msgstr ""
@@ -14031,7 +14063,7 @@ msgid "We're having network issues, try again"
msgstr ""
#: src/components/dms/AddMembersFlow.tsx:197
-#: src/components/dms/InitiateChatFlow.tsx:289
+#: src/components/dms/InitiateChatFlow.tsx:321
msgid "We’re having network issues, try again"
msgstr ""
@@ -14060,13 +14092,15 @@ msgstr ""
msgid "We're sorry, but we weren't able to load your muted words at this time. Please try again."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:412
-#: src/screens/Search/SearchResults.tsx:553
+#: src/screens/Search/SearchResults.tsx:439
+#: src/screens/Search/SearchResults.tsx:580
+#: src/screens/Search/SearchResults.tsx:777
msgid "We’re sorry, but your search could not be completed."
msgstr ""
-#: src/screens/Search/SearchResults.tsx:411
-#: src/screens/Search/SearchResults.tsx:552
+#: src/screens/Search/SearchResults.tsx:438
+#: src/screens/Search/SearchResults.tsx:579
+#: src/screens/Search/SearchResults.tsx:776
msgid "We’re sorry, but your search could not be completed. Please try again in a few minutes."
msgstr ""
@@ -14358,7 +14392,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14435,9 +14469,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr ""
@@ -14447,6 +14481,7 @@ msgid "You cannot add more than {EMOJI_REACTION_LIMIT, plural, one {# emoji reac
msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:105
+#: src/components/dms/dialogs/ShareViaChatDialog.tsx:121
msgid "You cannot create a group chat yet."
msgstr ""
@@ -14610,7 +14645,7 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14670,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14795,7 +14830,7 @@ msgstr ""
msgid "You've reached the maximum number of requests allowed. Please try again later."
msgstr ""
-#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:426
+#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:430
msgid "You’ve reached the maximum of {MAX_FILTERS, plural, one {# filter} other {# filters}}. Add more values to an existing filter instead of creating new ones."
msgstr ""
@@ -14811,7 +14846,7 @@ msgstr ""
msgid "You've reached your daily limit for video uploads (too many videos)"
msgstr ""
-#: src/screens/VideoFeed/index.tsx:1204
+#: src/screens/VideoFeed/index.tsx:1221
msgid "You've run out of videos to watch. Maybe it's a good time to take a break?"
msgstr ""
@@ -14831,11 +14866,11 @@ msgstr ""
msgid "Your account is not yet old enough to upload videos. Please try again later."
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:731
+#: src/components/dms/InitiateChatFlow.tsx:836
msgid "Your account is too new"
msgstr ""
-#: src/components/dms/InitiateChatFlow.tsx:732
+#: src/components/dms/InitiateChatFlow.tsx:837
msgid "Your account must be at least 7 days old to create a new group chat."
msgstr ""
@@ -14926,8 +14961,8 @@ msgstr ""
msgid "Your hosting provider is detected automatically from the username you enter."
msgstr ""
-#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/Navigation.tsx:475
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14974,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
diff --git a/src/locale/locales/ne/messages.po b/src/locale/locales/ne/messages.po
index 345cc556f4..7ac8ce0f6d 100644
--- a/src/locale/locales/ne/messages.po
+++ b/src/locale/locales/ne/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: ne\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Nepali\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {अनुगमन गरिरहेको} other {अनुगमन गरिरहेका}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {पोष्ट} other {पोष्टहरू}}"
@@ -228,6 +231,16 @@ msgstr ""
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr ""
@@ -821,11 +836,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr ""
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr ""
@@ -989,8 +999,8 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1715,7 +1725,7 @@ msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "कुराकानी खोल्ने प्रयास गर्दा समस्या भयो"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr ""
msgid "Birthday"
msgstr "जन्मदिन"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "ब्लूस्काई"
@@ -2425,24 +2436,25 @@ msgstr "एक्सप्लोर पृष्ठमा थप सुझाव
msgid "Browse other feeds"
msgstr "अन्य फिडहरू ब्राउज गर्नुहोस्"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr ""
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr ""
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr ""
@@ -2462,7 +2474,7 @@ msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "{0} द्वारा"
@@ -2473,9 +2485,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr ""
@@ -2534,7 +2546,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "कुराकानी म्यूट गरियो"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,7 +2761,7 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
@@ -3047,7 +3059,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "सामग्री अवरुद्ध गरियो"
msgid "Content filters"
msgstr "सामग्री फिल्टरहरू"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr ""
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3540,11 +3548,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr "कुराकानी छोड्न सकिएन"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "फिड लोड गर्न सकिएन"
@@ -3562,7 +3570,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr "कुराकानी म्यूट गर्न सकिएन"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3743,7 +3751,7 @@ msgstr "संस्कृति"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4087,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr "एपहरूलाई मेरो खाता लगइन नगरेका प्रयोगकर्ताहरूलाई देखाउनबाट हतोत्साहित गर्नुहोस्"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "एपहरूलाई मेरो खाता लगइन नग
msgid "Discover new custom feeds"
msgstr "नयाँ अनुकूलित फिडहरू पत्ता लगाउनुहोस्"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "नयाँ फिडहरू खोज्नुहोस्"
@@ -4111,11 +4119,11 @@ msgstr "त्रुटि रद्द गर्नुहोस्"
msgid "Dismiss getting started guide"
msgstr "गाइडलाई रद्द गर्नुहोस्"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4365,8 +4373,8 @@ msgstr "चित्र सम्पादन गर्नुहोस्"
msgid "Edit interaction settings"
msgstr "अन्तर्क्रिया सेटिङ्स सम्पादन गर्नुहोस्"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
@@ -4650,7 +4658,7 @@ msgstr "तपाईंको प्रयोगकर्ता नाम र
msgid "Enters full screen"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr ""
@@ -4979,16 +4987,16 @@ msgstr ""
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "फिड्स प्राथमिकताहरू लोड गर्न असफल"
@@ -5012,14 +5020,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "सुझाव गरिएका फिड्स लोड गर्न असफल भयो"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "सुझाव गरिएका फलोहरू लोड गर्न असफल भयो"
@@ -5212,7 +5220,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr ""
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "फिड्स अद्यावधिक गरियो!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr ""
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr ""
@@ -6148,7 +6152,7 @@ msgstr ""
msgid "Hidden list"
msgstr "लुकेको सूची"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "लुकेको सूची"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "लुकाउनुहोस्"
@@ -6198,7 +6202,7 @@ msgstr "सबैका लागि उत्तर लुकाउनुहो
msgid "Hide reply for me"
msgstr "मेरो लागि उत्तर लुकाउनुहोस्"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr ""
@@ -6218,12 +6222,12 @@ msgstr "यो उत्तर लुकाउनुहोस्?"
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr ""
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr ""
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr ""
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6993,8 +6993,8 @@ msgstr "छोड्नुहोस्"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "ब्लूस्काई छोड्दै"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "हल्का"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr ""
@@ -7085,7 +7085,7 @@ msgstr "१० पोस्टहरू मन पराउनुहोस्"
msgid "Like 10 posts to train the Discover feed"
msgstr "डिस्कभर फीडलाई तालिम दिन १० पोस्ट मन पराउनुहोस्।"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "यस फीडलाई मन पराउनुहोस्।"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr ""
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7279,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "थप लोड गर्नुहोस्"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "थप सुझाइएका फीडहरू लोड गर्नुहोस्।"
@@ -7292,7 +7292,7 @@ msgstr "थप सुझाइएका फीडहरू लोड गर्
msgid "Load new notifications"
msgstr "नयाँ सूचनाहरू लोड गर्नुहोस्।"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "केही दर्शकहरूको लागि असुविधाजनक वा अनुचित हुन सक्ने मिडिया।"
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7867,7 +7867,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr "केही छैन, मेरो लागि एक हैंडल सिर्जना गर्नुहोस्"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "नयाँ"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "नयाँ पासवर्ड"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "पहिले सबैभन्दा नयाँ उत्तरहरू"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "समाचार"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "कुनै परिणाम छैन"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8248,7 +8247,7 @@ msgstr ""
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8396,7 +8395,7 @@ msgstr "ओहो!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr ""
msgid "Open emoji picker"
msgstr "इमोजी चयनकर्ता खोल्नुहोस्"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "फिड विकल्प मेनु खोल्नुहोस्"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "वयस्कका लागि बनाइएका तस्वीरहरू।"
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr ""
@@ -9034,7 +9034,7 @@ msgstr ""
msgid "Pin to home"
msgstr "होममा पिन गर्नुहोस्"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "होममा पिन गर्नुहोस्"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "पिन गरियो"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr ""
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "राजनीति"
@@ -9717,10 +9717,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr ""
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "पुनः जडान गर्नुहोस्"
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "तस्बिर हटाउनुहोस्"
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "वार्ता रिपोर्ट गर्नुहोस्"
msgid "Report dialog"
msgstr "रिपोर्ट संवाद"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "फिड रिपोर्ट गर्नुहोस्"
@@ -10483,8 +10479,8 @@ msgstr "QR कोड सुरक्षित गर्नुहोस्"
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "मेरो फिडहरूमा सुरक्षित गर्नुहोस्"
@@ -10505,7 +10501,7 @@ msgstr "सुरक्षित फिडहरू"
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "तपाईंको फिडहरूमा सुरक्षित गरियो"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "अरूलाई सिफारिस गर्न चाहिने फिडहरूको लागि खोज्नुहोस्।"
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
@@ -10705,6 +10701,7 @@ msgstr "Bluesky मा जागिरहरू हेर्नुहोस्
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10709,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "सत्यापन इमेल पठाउनुहोस्"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "प्रत्यक्ष सन्देश मार्फत पठाउनुहोस्"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "QR कोड साझा गर्नुहोस्"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr ""
@@ -11607,7 +11608,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr ""
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "खेलकुद"
@@ -11711,7 +11712,7 @@ msgstr "तपाईंको द्वारा स्टार्टर प्
msgid "Starter pack is invalid"
msgstr "स्टार्टर प्याक अवैध छ"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "स्टार्टर प्याकहरू"
@@ -11850,7 +11851,7 @@ msgstr ""
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -12262,7 +12263,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr "सर्भरलाई सम्पर्क गर्न समस्या आयो।"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "सर्भरलाई सम्पर्क गर्न समस्या आयो, कृपया आफ्नो इन्टरनेट जडान जाँच गर्नुहोस् र पुन: प्रयास गर्नुहोस्।"
@@ -12279,8 +12280,8 @@ msgstr "सर्भरलाई सम्पर्क गर्न समस्
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "सूचनाहरू प्राप्त गर्न समस्या आयो। पुन: प्रयास गर्न यहाँ ट्याप गर्नुहोस्।"
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "पोस्टहरू प्राप्त गर्न समस्या आयो। पुन: प्रयास गर्न यहाँ ट्याप गर्नुहोस्।"
@@ -12305,7 +12306,7 @@ msgstr "तपाईंको सेवा जानकारी प्राप
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "यो फीड मेटाउन समस्या आयो। कृपया आफ्नो इन्टरनेट जडान जाँच गर्नुहोस् र पुन: प्रयास गर्नुहोस्।"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "यी सेटिङ्स केवल फलोइङ फीडम
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "यो फिड खाली छ! तपाईंलाई अझ धेरै प्रयोगकर्ताहरूलाई अनुसरण गर्न आवश्यक पर्न सक्छ या आफ्नो भाषा सेटिङलाई अनुकूलन गर्नुपर्छ।"
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "यो फिड खाली छ।"
@@ -12889,7 +12890,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr ""
@@ -12898,7 +12901,7 @@ msgstr ""
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -13023,9 +13026,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "खाता ब्लक हटाउन चाहानुहुन्
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr ""
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "अनपिन गर्नुहोस्"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "होमबाट अनपिन गर्नुहोस्"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "मोडरेशन सूची अनपिन गर्नुहोस्"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr ""
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "भिडियो खेल"
@@ -13687,7 +13690,7 @@ msgstr "{0} को अवतार हेर्नुहोस्"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "@{0} द्वारा प्रदान गरिएको लेब
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "यो फिड मन पराउने प्रयोगकर्ताहरू हेर्नुहोस्"
@@ -14358,7 +14361,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14435,9 +14438,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr ""
@@ -14610,7 +14613,7 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr "तपाईं केवल ३ फीडहरू मात्र थप्न सक्नुहुन्छ।"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14638,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
diff --git a/src/locale/locales/nl/messages.po b/src/locale/locales/nl/messages.po
index c39d48e036..92b14c9ebc 100644
--- a/src/locale/locales/nl/messages.po
+++ b/src/locale/locales/nl/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: nl\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Dutch\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {volgend} other {volgend}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {bericht} other {berichten}}"
@@ -228,6 +231,16 @@ msgstr ""
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "{type}u geleden"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} is een vertrouwde verifieerder"
@@ -989,8 +999,8 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1715,7 +1725,7 @@ msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Er is een probleem opgetreden bij het openen van de chat"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr ""
msgid "Birthday"
msgstr "Verjaardag"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Blader door meer suggesties op de pagina Verkennen"
msgid "Browse other feeds"
msgstr "Blader door andere feeds"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Berichten over {displayName} bekijken"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Berichten gelabeld met {displayName} bekijken"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Startpakket {displayName} bekijken"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Onderwerp {0} bekijken"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Het onderwerp {displayName} bekijken"
@@ -2462,7 +2474,7 @@ msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Door {0}"
@@ -2473,9 +2485,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Door <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Chat genegeerd"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,7 +2761,7 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
@@ -3047,7 +3059,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Inhoud geblokkeerd"
msgid "Content filters"
msgstr "Inhoudsfilters"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr ""
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3540,11 +3548,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr "Kan chat niet verlaten"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Kan feed niet laden"
@@ -3562,7 +3570,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr "Kan chat niet negeren"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3743,7 +3751,7 @@ msgstr "Cultuur"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4087,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Ontmoedig aaps om mijn account te tonen aan afgemelde gebruikers"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Ontmoedig aaps om mijn account te tonen aan afgemelde gebruikers"
msgid "Discover new custom feeds"
msgstr "Ontdek nieuwe gepersonaliseerde feeds"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Ontdek nieuwe feeds"
@@ -4111,11 +4119,11 @@ msgstr "Fout negeren"
msgid "Dismiss getting started guide"
msgstr "Starthandleiding afsluiten"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4365,8 +4373,8 @@ msgstr "Afbeelding bewerken"
msgid "Edit interaction settings"
msgstr "Interactie-instellingen bewerken"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
@@ -4650,7 +4658,7 @@ msgstr "Vul je gebruikersnaam en wachtwoord in"
msgid "Enters full screen"
msgstr "Opent volledig scherm"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Entertainment"
@@ -4979,16 +4987,16 @@ msgstr ""
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Het laden van feedvoorkeuren is mislukt"
@@ -5012,14 +5020,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Het laden van voorgestelde feeds is mislukt"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Het is niet gelukt om een lijst te laden met volgsuggesties"
@@ -5212,7 +5220,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Feedmenu"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Feeds bijgewerkt!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Feeds die je misschien interessant vindt."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Update ophalen"
@@ -6148,7 +6152,7 @@ msgstr "Verborgen door je moderatie-instellingen."
msgid "Hidden list"
msgstr "Verborgen lijst"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Verborgen lijst"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Verbergen"
@@ -6198,7 +6202,7 @@ msgstr "Reactie voor iedereen verbergen"
msgid "Hide reply for me"
msgstr "Reactie voor mij verbergen"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Deze kaart verbergen"
@@ -6218,12 +6222,12 @@ msgstr "Deze reactie verbergen?"
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Populaire onderwerpen verbergen"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Populaire onderwerpen verbergen?"
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Populair"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6993,8 +6993,8 @@ msgstr "Verlaten"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Je verlaat Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Licht"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Leuk"
@@ -7085,7 +7085,7 @@ msgstr "Vind 10 berichten leuk"
msgid "Like 10 posts to train the Discover feed"
msgstr "Vind 10 berichten leuk om de Ontdekken-feed te trainen"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Vind deze feed leuk"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Leuk gevonden door {0, plural, one {# gebruiker} other {# gebruikers}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7279,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Meer laden"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Meer voorgestelde feeds laden"
@@ -7292,7 +7292,7 @@ msgstr "Meer voorgestelde feeds laden"
msgid "Load new notifications"
msgstr "Nieuwe meldingen laden"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Media die voor bepaalde doelgroepen aanstootgevend of ongepast kunnen zijn."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7867,7 +7867,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr "Maakt niet uit, maak een handle voor mij aan"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Nieuw"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "Nieuw wachtwoord"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Nieuwste antwoorden eerst"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Nieuws"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Geen resultaten"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8248,7 +8247,7 @@ msgstr ""
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8396,7 +8395,7 @@ msgstr "O nee!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Menu openen"
msgid "Open emoji picker"
msgstr "Emoji-kiezer openen"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Menu Feedopties openen"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Afbeeldingen bedoeld voor volwassenen."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr ""
@@ -9034,7 +9034,7 @@ msgstr ""
msgid "Pin to home"
msgstr "Vastzetten op startpagina"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Vastzetten op startpagina"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Vastgezet"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "{0} vastgemaakt aan startpagina"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Politiek"
@@ -9717,10 +9717,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr ""
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Opnieuw verbinden"
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Afbeelding verwijderen"
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Gesprek melden"
msgid "Report dialog"
msgstr "Dialoogvenster Melden"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Feed melden"
@@ -10483,8 +10479,8 @@ msgstr "QR-code opslaan"
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "In mijn feeds opslaan"
@@ -10505,7 +10501,7 @@ msgstr "Opgeslagen feeds"
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Opgeslagen in je feeds"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "Zoek naar feeds die je aan anderen wilt voorstellen."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
@@ -10705,6 +10701,7 @@ msgstr "Vacatures bij Bluesky bekijken"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10709,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Verificatie-e-mail verzenden"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Verzenden als privébericht"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "QR-code delen"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr ""
@@ -11607,7 +11608,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr ""
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Sport"
@@ -11711,7 +11712,7 @@ msgstr "Startpakket door jou"
msgid "Starter pack is invalid"
msgstr "Startpakket is ongeldig"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Startpakketten"
@@ -11850,7 +11851,7 @@ msgstr ""
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -12262,7 +12263,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr "Er is een probleem opgetreden bij het verbinden met de server"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Er is een probleem opgetreden bij het verbinden met de server. Controleer je internetverbinding en probeer het opnieuw."
@@ -12279,8 +12280,8 @@ msgstr "Er is een probleem opgetreden bij het verbinden met de server. Controlee
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Er is een probleem opgetreden bij het ophalen van meldingen. Tik hier om het opnieuw te proberen."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Er is een probleem opgetreden bij het ophalen van berichten. Tik hier om het opnieuw te proberen."
@@ -12305,7 +12306,7 @@ msgstr "Er is een probleem opgetreden bij het ophalen van uw servicegegevens"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Er is een probleem opgetreden bij het verwijderen van deze feed. Controleer je internetverbinding en probeer het opnieuw."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Deze instellingen zijn alleen van toepassing op de volgende feed."
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Deze feed is leeg! Mogelijk moet je meer gebruikers volgen of je taalinstellingen aanpassen."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Deze feed is leeg."
@@ -12889,7 +12890,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr ""
@@ -12898,7 +12901,7 @@ msgstr ""
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -13023,9 +13026,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Account deblokkeren?"
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr ""
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Losmaken"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Losmaken van startpagina"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Moderatielijst losmaken"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr ""
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Videogames"
@@ -13687,7 +13690,7 @@ msgstr "Avatar van {0} bekijken"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "De labelservice van @{0} bekijken"
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Bekijk gebruikers die deze feed leuk vinden"
@@ -14358,7 +14361,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14435,9 +14438,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr ""
@@ -14610,7 +14613,7 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr "Je mag maximaal 3 feeds toevoegen"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14638,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
diff --git a/src/locale/locales/pl/messages.po b/src/locale/locales/pl/messages.po
index 88238e7d77..d3c1f860fd 100644
--- a/src/locale/locales/pl/messages.po
+++ b/src/locale/locales/pl/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: pl\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Polish\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {obserwowany} other {obserwowanych}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {wpis} few {wpisy} other {wpisów}}"
@@ -228,6 +231,16 @@ msgstr ""
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr ""
@@ -821,11 +836,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr ""
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr ""
@@ -989,8 +999,8 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1715,7 +1725,7 @@ msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Wystąpił błąd podczas otwierania czatu"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr ""
msgid "Birthday"
msgstr "Data urodzenia"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Wyświetl więcej rekomendacji na stronie Eksploruj"
msgid "Browse other feeds"
msgstr "Wyświetl pozostałe kanały"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Przeglądaj wpisy o {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Przeglądaj wpisy z tagiem {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Przeglądaj pakiet startowy {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr ""
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Przeglądaj {displayName}"
@@ -2462,7 +2474,7 @@ msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Od {0}"
@@ -2473,9 +2485,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Od <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Czat został wyciszony"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,7 +2761,7 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
@@ -3047,7 +3059,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Zawartość została zablokowana"
msgid "Content filters"
msgstr "Filtrowanie"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Treści z całej sieci, które naszym zdaniem mogą ci się spodobać."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3540,11 +3548,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr "Nie udało się opuścić czatu"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Nie udało się wczytać kanału"
@@ -3562,7 +3570,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr "Nie udało się wyciszyć czatu"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3743,7 +3751,7 @@ msgstr "Kultura"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4087,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Poproś aplikacje o niepokazywanie mojego konta niezalogowanym osobom"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Poproś aplikacje o niepokazywanie mojego konta niezalogowanym osobom"
msgid "Discover new custom feeds"
msgstr "Odkryj nowe kanały niestandardowe"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Odkryj nowe kanały"
@@ -4111,11 +4119,11 @@ msgstr "Pomiń błąd"
msgid "Dismiss getting started guide"
msgstr "Pomiń wprowadzenie"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4365,8 +4373,8 @@ msgstr "Edytuj obrazek"
msgid "Edit interaction settings"
msgstr "Edytuj ustawienia interakcji"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
@@ -4650,7 +4658,7 @@ msgstr "Wprowadź swoją nazwę i hasło"
msgid "Enters full screen"
msgstr "Przechodzi do trybu pełnoekranowego"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr ""
@@ -4979,16 +4987,16 @@ msgstr ""
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Nie udało się wczytać preferencji kanałów"
@@ -5012,14 +5020,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Nie udało się wczytać polecanych kanałów"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Nie udało się wczytać polecanych osób"
@@ -5212,7 +5220,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Menu kanału"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Kanały zostały zaktualizowane!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Kanały, które mogą Ci się spodobać."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr ""
@@ -6148,7 +6152,7 @@ msgstr "Ukryte ze względu na twoje ustawienia moderacji."
msgid "Hidden list"
msgstr "Ukryta lista"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Ukryta lista"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Ukryj"
@@ -6198,7 +6202,7 @@ msgstr "Ukryj komentarz dla wszystkich"
msgid "Hide reply for me"
msgstr "Ukryj komentarz dla mnie"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr ""
@@ -6218,12 +6222,12 @@ msgstr "Ukryć ten komentarz?"
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Ukryj popularne"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Ukryć popularne?"
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr ""
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6993,8 +6993,8 @@ msgstr "Opuść"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Opuszczasz Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Jasny"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Polub"
@@ -7085,7 +7085,7 @@ msgstr "Polub 10 wpisów"
msgid "Like 10 posts to train the Discover feed"
msgstr "Polub 10 wpisów, aby dostosować kanał główny"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Polub ten kanał"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Polubione przez {0, plural, one {# osobę} few {# osoby} other {# osób}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7279,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Wczytaj więcej"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Wczytaj więcej polecanych kanałów"
@@ -7292,7 +7292,7 @@ msgstr "Wczytaj więcej polecanych kanałów"
msgid "Load new notifications"
msgstr "Wczytaj nowe powiadomienia"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Materiały, które mogą być niepokojące lub nieodpowiednie dla niektórych odbiorców."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7867,7 +7867,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr "Jednak utwórz nazwę dla mnie"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Nowa"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "Nowe hasło"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Najpierw najnowsze komentarze"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Aktualności"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Brak wyników"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8248,7 +8247,7 @@ msgstr ""
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8396,7 +8395,7 @@ msgstr "O nie!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Otwórz menu"
msgid "Open emoji picker"
msgstr "Wybierz emoji"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Otwórz informacje o kanale"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Zmień ustawienia kanału"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Zdjęcia przeznaczone dla dorosłych."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Przypnij kanał"
@@ -9034,7 +9034,7 @@ msgstr "Przypnij kanał"
msgid "Pin to home"
msgstr "Przypnij do głównej"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Przypnij do głównej"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Przypięte"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "{0} przypięto do głównej"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Polityka"
@@ -9717,10 +9717,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Polecane"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Połącz ponownie"
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Usuń zdjęcie"
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Zgłoś rozmowę"
msgid "Report dialog"
msgstr "Okno zgłoszenia"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Zgłoś kanał"
@@ -10483,8 +10479,8 @@ msgstr "Zapisz kod QR"
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Dodaj do moich kanałów"
@@ -10505,7 +10501,7 @@ msgstr "Zapisane kanały"
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Dodano do twoich kanałów"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "Szukaj kanałów, które chcesz polecać innym."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
@@ -10705,6 +10701,7 @@ msgstr "Zobacz oferty pracy w Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10709,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Wyślij email weryfikacyjny"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Wyślij bezpośrednio"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "Udostępnij kod QR"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Udostępnij ten kanał"
@@ -11607,7 +11608,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Coś poszło nie tak? Daj nam znać."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Sport"
@@ -11711,7 +11712,7 @@ msgstr "Twój pakiet startowy"
msgid "Starter pack is invalid"
msgstr "Pakiet startowy jest nieprawidłowy"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Pakiety"
@@ -11850,7 +11851,7 @@ msgstr ""
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -12262,7 +12263,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr "Wystąpił problem podczas łączenia z serwerem"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Wystąpił problem podczas łączenia z serwerem, sprawdź połączenie internetowe i spróbuj ponownie."
@@ -12279,8 +12280,8 @@ msgstr "Wystąpił problem podczas łączenia z serwerem, sprawdź połączenie
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Wystąpił problem podczas wczytywania powiadomień. Kliknij tutaj, aby spróbować ponownie."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Wystąpił problem podczas wczytywania wpisów. Kliknij tutaj, aby spróbować ponownie."
@@ -12305,7 +12306,7 @@ msgstr "Wystąpił problem podczas wczytywania informacji o usłudze"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Wystąpił problem podczas usuwania tego kanału. Sprawdź połączenie internetowe i spróbuj ponownie."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Ustawienia te dotyczą tylko kanału obserwowanych."
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Ten kanał jest pusty! Możesz zaobserwować więcej osób lub dostosować ustawienia językowe."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Ten kanał jest pusty."
@@ -12889,7 +12890,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Popularne"
@@ -12898,7 +12901,7 @@ msgstr "Popularne"
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -13023,9 +13026,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Odblokować konto?"
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Nie lubię"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Odepnij"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Odepnij kanał"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Odepnij od głównej"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Odepnij listę moderacji"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "{0} odpięto od głównej"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Gry"
@@ -13687,7 +13690,7 @@ msgstr "Wyświetl zdjęcie profilowe {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Wyświetl usługę moderacji dostarczoną przez @{0}"
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Wyświetl osoby, które lubią ten kanał"
@@ -14358,7 +14361,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14435,9 +14438,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Możesz to później zmienić w ustawieniach."
@@ -14610,7 +14613,7 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr "Możesz dodać maksymalnie 3 kanały"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14638,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
diff --git a/src/locale/locales/pt-BR/messages.po b/src/locale/locales/pt-BR/messages.po
index cfed27d182..b7e7ff8b57 100644
--- a/src/locale/locales/pt-BR/messages.po
+++ b/src/locale/locales/pt-BR/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: pt\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Portuguese, Brazilian\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -105,12 +105,12 @@ msgstr "{0, plural, one {# hora} other {# horas}}"
#. placeholder {0}: labels.length
#: src/components/moderation/PostAlerts.tsx:157
msgid "{0, plural, one {# label applied to your post} other {# labels applied to your post}}"
-msgstr ""
+msgstr "{0, plural, one {# rótulo aplicado na sua postagem} other {# rótulos aplicados na sua postagem}}"
#. placeholder {0}: labels.length
#: src/components/moderation/PostAlerts.tsx:164
msgid "{0, plural, one {# label applied} other {# labels applied}}"
-msgstr ""
+msgstr "{0, plural, one {# rótulo aplicado} other {# rótulos aplicados}}"
#. placeholder {0}: likeCount ?? 0
#: src/screens/Post/PostLikedBy.tsx:34
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {seguindo} other {seguindo}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {postagem} other {postagens}}"
@@ -228,6 +231,16 @@ msgstr "{0} · {1}"
msgid "{0} (Account)"
msgstr "{0} (Conta)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,13 +804,15 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "{profileName} se juntou ao Bluesky através de um pacote inicial {timeAgoString} atrás"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:106
msgid "{remaining, plural, one {# character remaining} other {# characters remaining}}"
-msgstr ""
+msgstr "{remaining, plural, one {# caractere restante} other {# caracteres restantes}}"
#: src/components/dms/MessageItem.tsx:810
msgid "{replierDisplayName} replied"
@@ -821,11 +836,6 @@ msgstr "{requestCount, plural, one {# solicitação} other {# solicitações}}"
msgid "{requestCount}+ requests"
msgstr "{requestCount}+ solicitações"
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "há {type}h"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} é um verificador confiável"
@@ -858,7 +868,7 @@ msgstr "+{computedTotal}"
#: src/screens/StarterPack/Wizard/index.tsx:569
msgctxt "feeds"
msgid "<0>{0}, 0><1>{1}, 1>and {2, plural, one {# other} other {# others}} are included in your starter pack"
-msgstr "<0>{0}, 0><1>{1}, 1>e {2, plural, one {# outro} other {outros #}} estão inclusos no seu pacote inicial"
+msgstr "<0>{0}, 0><1>{1} 1>e {2, plural, one {# outro} other {outros #}} foram incluídos em seu pacote inicial"
#. placeholder {0}: getName(items[1] /* [0] is self, skip it */)
#. placeholder {1}: getName(items[2])
@@ -905,7 +915,7 @@ msgstr "<0>{0}0> {1, plural, one {salvo} other {salvos}}"
#. placeholder {0}: formatPostStatCount(likeCount)
#: src/screens/PostThread/components/LikesStat.tsx:90
msgid "<0>{0}0> {likeCount, plural, one {like} other {likes}}"
-msgstr ""
+msgstr "<0>{0}0> {likeCount, plural, one {curtida} other {curtidas}}"
#. placeholder {0}: getName(items[0])
#. placeholder {1}: getName(items[1] /* [0] is self, skip it */)
@@ -989,8 +999,8 @@ msgstr "Ocorreu um erro de rede. Verifique sua conexão com a internet"
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1707,7 +1717,7 @@ msgstr "Outro problema"
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "Ocorreu um problema ao criar a conversa em grupo. Por favor, tente novamente."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
@@ -1715,7 +1725,7 @@ msgstr "Ocorreu um problema ao iniciar a conversa. Por favor, tente novamente."
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Ocorreu um problema ao tentar abrir a conversa"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -1829,7 +1839,7 @@ msgstr "A senha do app deve ser única"
#: src/screens/Settings/components/AddAppPasswordDialog.tsx:62
msgid "App password names can only contain letters, numbers, spaces, hyphens, and underscores"
-msgstr ""
+msgstr "Senhas de app só podem conter letras, números, espaços, hífen e underline"
#: src/screens/Settings/components/AddAppPasswordDialog.tsx:80
msgid "App password names must be at least 4 characters long"
@@ -1858,7 +1868,7 @@ msgstr "Contestar rótulo \"{0}\""
#: src/components/moderation/ModerationDetailsDialog.tsx:159
msgid "Appeal label"
-msgstr ""
+msgstr "Contestar rótulo"
#: src/features/liveNow/components/GoLiveDisabledDialog.tsx:93
msgid "Appeal livestream suspension"
@@ -1889,7 +1899,7 @@ msgstr "Recorrer desta decisão"
#: src/components/moderation/ModerationDetailsDialog.tsx:219
msgid "Appeal this label"
-msgstr ""
+msgstr "Contestar este rótulo"
#: src/Navigation.tsx:397
#: src/screens/Settings/AppearanceSettings.tsx:73
@@ -2165,17 +2175,17 @@ msgstr "Recurso em Teste"
#: src/screens/Settings/Settings.tsx:248
#: src/screens/Settings/Settings.tsx:251
msgid "Beta features"
-msgstr ""
+msgstr "Recursos em teste"
#: src/screens/Settings/BetaFeaturesSettings.tsx:144
msgctxt "web"
msgid "Beta features may be unstable. Some changes may require reloading the app."
-msgstr ""
+msgstr "Recursos em teste podem ser instáveis. Algumas alterações podem exigir recarregar o aplicativo."
#: src/screens/Settings/BetaFeaturesSettings.tsx:149
msgctxt "native"
msgid "Beta features may be unstable. Some changes may require restarting the app."
-msgstr ""
+msgstr "Recursos em teste podem ser instáveis. Algumas alterações podem exigir reiniciar o aplicativo."
#: src/components/dialogs/BirthDateSettings.tsx:163
msgid "Birthdate"
@@ -2185,9 +2195,9 @@ msgstr "Data de nascimento"
msgid "Birthday"
msgstr "Aniversário"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Navegue por mais sugestões na página Explorar"
msgid "Browse other feeds"
msgstr "Navegar por mais feeds"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Navegar por mais postagens sobre {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Navegar por mais postagens marcadas com {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Buscar pacote inicial {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Navegar pelo assunto {0}"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Navegar tópico {displayName}"
@@ -2462,7 +2474,7 @@ msgstr "Botão para voltar à linha do tempo inicial"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Por {0}"
@@ -2473,9 +2485,9 @@ msgstr "por @{0}"
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Por <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr "Acesso à câmera necessário"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2591,7 +2603,7 @@ msgstr "Cancelar pesquisa"
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:161
msgid "Cancels signing in so you can check your username"
-msgstr ""
+msgstr "Cancela o login para poder verificar seu nome de usuário"
#: src/components/PostControls/index.tsx:108
#: src/components/PostControls/index.tsx:138
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Conversa silenciada"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr "Conversa não encontrada."
@@ -2749,7 +2761,7 @@ msgstr "Conversa não encontrada."
msgid "Chat options"
msgstr "Opções de conversa"
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr "Donos de conversas não podem sair da conversa em grupo."
@@ -2810,7 +2822,7 @@ msgstr "Acesse <0>{currentEmail}0> e procure um email com o código de confirm
#: src/screens/Settings/BetaFeaturesSettings.tsx:182
msgid "Check back later!"
-msgstr ""
+msgstr "Volte mais tarde!"
#: src/screens/SignupQueued.tsx:79
#: src/screens/SignupQueued.tsx:83
@@ -3047,7 +3059,7 @@ msgstr "Fechar banner"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Conteúdo bloqueado"
msgid "Content filters"
msgstr "Filtros de conteúdo"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Conteúdo da rede que acreditamos que talvez você curta."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "Idiomas do conteúdo"
@@ -3315,7 +3323,7 @@ msgstr "Continuar como {0} (já conectado)"
#: src/screens/Login/components/ConfirmHostingProviderDialog.tsx:150
msgid "Continue signing in"
-msgstr ""
+msgstr "Continuar registrando"
#: src/screens/PostThread/components/ThreadItemReadMoreUp.tsx:28
msgid "Continue thread"
@@ -3540,11 +3548,11 @@ msgstr "Não foi possível seguir todas as correspondências. {0}"
msgid "Could not leave chat"
msgstr "Não foi possível sair desta conversa"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr "Não foi possível sair da conversa."
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Não foi possível carregar o feed"
@@ -3562,7 +3570,7 @@ msgstr "Não foi possível carregar o perfil"
msgid "Could not mute chat"
msgstr "Não foi possível silenciar esta conversa"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr "Não foi possível remover o membro."
@@ -3741,9 +3749,9 @@ msgstr "Cultura"
#: src/screens/Settings/BetaFeaturesSettings.tsx:188
msgid "Current beta features"
-msgstr ""
+msgstr "Recursos em teste atuais"
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr "Conversa atual"
@@ -4079,6 +4087,10 @@ msgstr "Desconectar Germ DM"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Impedir que apps exibam minha conta para usuários não registrados"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Impedir que apps exibam minha conta para usuários não registrados"
msgid "Discover new custom feeds"
msgstr "Descobrir novos feeds personalizados"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "Descobrir novos feeds"
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Descobrir novos feeds"
@@ -4111,11 +4119,11 @@ msgstr "Dispensar erro"
msgid "Dismiss getting started guide"
msgstr "Ignorar guia de primeiros passos"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "Dispensar interesses"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "Dispensar banner de evento ao vivo"
@@ -4365,8 +4373,8 @@ msgstr "Editar imagem"
msgid "Edit interaction settings"
msgstr "Editar opções de interação"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "Editar interesses"
@@ -4531,7 +4539,7 @@ msgstr "Habilitar conteúdo adulto"
#: src/screens/Settings/BetaFeaturesSettings.tsx:117
#: src/screens/Settings/BetaFeaturesSettings.tsx:124
msgid "Enable beta features"
-msgstr ""
+msgstr "Ativar recursos em teste"
#: src/components/Post/Embed/VideoEmbed/VideoEmbedInner/web-controls/VideoControls.tsx:415
msgid "Enable captions"
@@ -4650,7 +4658,7 @@ msgstr "Insira seu nome de usuário e senha"
msgid "Enters full screen"
msgstr "Entra em tela cheia"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Entretenimento"
@@ -4979,16 +4987,16 @@ msgstr "Falha ao sair da conversa em grupo"
msgid "Failed to load conversations"
msgstr "Falha ao carregar conversas"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "Não foi possível carregar os feeds"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Falha ao carregar preferências de feeds"
@@ -5012,14 +5020,14 @@ msgstr "Falha ao carregar preferências."
msgid "Failed to load profiles"
msgstr "Falha ao carregar perfis"
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Falha ao carregar feeds sugeridos"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Falha ao carregar sugestões a seguir"
@@ -5212,7 +5220,7 @@ msgstr "Criador do feed"
msgid "Feed identifier"
msgstr "Identificador do feed"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Menu do feed"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Feeds atualizados!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Feeds que talvez você goste."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Buscar atualização"
@@ -5712,7 +5716,7 @@ msgstr "Germ DM reconectado"
#: src/screens/Settings/BetaFeaturesSettings.tsx:132
msgid "Get early access to experimental features we’re testing."
-msgstr ""
+msgstr "Obtenha acesso antecipado a recursos experimentais que estamos testando."
#: src/view/shell/Drawer.tsx:431
msgid "Get help"
@@ -5764,7 +5768,7 @@ msgstr "Receba notificações quando as pessoas enviarem mensagens para você."
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr "Receba notificações quando houver atividade em postagens que você está acompanhando."
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
@@ -5878,7 +5882,7 @@ msgstr "Entrar ao vivo por"
#. placeholder {0}: name.displayName
#: src/screens/PostThread/components/LikesStat.tsx:152
msgid "Go to {0}'s profile"
-msgstr ""
+msgstr "Ir para o perfil de {0}"
#: src/view/com/notifications/NotificationFeedItem.tsx:256
msgid "Go to {firstAuthorName}'s profile"
@@ -6148,7 +6152,7 @@ msgstr "Oculto por suas opções de moderação."
msgid "Hidden list"
msgstr "Lista oculta"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Lista oculta"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Ocultar"
@@ -6198,7 +6202,7 @@ msgstr "Ocultar resposta para todos"
msgid "Hide reply for me"
msgstr "Ocultar resposta para mim"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Ocultar este cartão"
@@ -6218,12 +6222,12 @@ msgstr "Ocultar esta resposta?"
msgid "Hide translation"
msgstr "Ocultar tradução"
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Ocultar assuntos em alta"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Ocultar assuntos em alta?"
@@ -6321,10 +6325,6 @@ msgstr "Provedor de hospedagem: {0}"
msgid "Hosting provider: Bluesky"
msgstr "Provedor de hospedagem: Bluesky"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Em alta"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr "Como funciona:"
@@ -6850,7 +6850,7 @@ msgstr "Rótulos adicionados"
#: src/components/moderation/LabelsOnMeDialog.tsx:78
msgid "Labels applied to this post"
-msgstr ""
+msgstr "Rótulos aplicados nesta postagem"
#: src/screens/Profile/Sections/Labels.tsx:194
msgid "Labels are annotations on users and content. They can be used to hide, warn, and categorize the network."
@@ -6993,8 +6993,8 @@ msgstr "Sair"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Saindo do Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr "Sair desta conversa irá bloqueá-la permanentemente e você não poderá entrar novamente."
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr "Você saiu da conversa em grupo."
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Claro"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Curtir"
@@ -7085,7 +7085,7 @@ msgstr "Curtir 10 postagens"
msgid "Like 10 posts to train the Discover feed"
msgstr "Curta 10 postagens para treinar o feed de Descobertas"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Curtir este feed"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Curtido por {0, plural, one {# usuário} other {# usuários}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "AO VIVO"
msgid "Live event happening now: {0}"
msgstr "Evento ao vivo acontecendo agora: {0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "Evento ao vivo ocultado"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "Ocultação de evento ao vivo removida"
@@ -7279,12 +7279,12 @@ msgstr "O recurso Ao Vivo está em fase de testes"
msgid "Live link"
msgstr "Link ao vivo"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Carregar mais"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Carregar mais sugestões de feeds"
@@ -7292,7 +7292,7 @@ msgstr "Carregar mais sugestões de feeds"
msgid "Load new notifications"
msgstr "Carregar novas notificações"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7449,7 +7449,7 @@ msgstr "Todas as conversas foram marcadas como lidas"
#: src/screens/Messages/ChatList.tsx:643
#: src/view/shell/bottom-bar/BottomBar.tsx:453
msgid "Marked all requests as read"
-msgstr ""
+msgstr "Todos os pedidos foram marcados como lidos"
#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:85
#: src/components/dialogs/EmailDialog/screens/VerificationReminder.tsx:92
@@ -7475,7 +7475,7 @@ msgstr "Mídia armazenada em outro dispositivo"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Mídia que pode ser perturbadora ou inapropriada para algumas pessoas."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr "Membro removido da conversa em grupo."
@@ -7867,7 +7867,6 @@ msgstr "Precisa relatar uma violação de direitos autorais, uma solicitação l
msgid "Nevermind, create a handle for me"
msgstr "Deixa pra lá, crie um nome de usuário pra mim"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Novo"
@@ -7982,7 +7981,7 @@ msgstr "Novas mensagens"
msgid "New password"
msgstr "Nova senha"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8011,7 +8010,7 @@ msgstr "Novo pacote inicial"
#: src/screens/Login/LoginForm.tsx:569
msgid "New to Bluesky? <0>Sign up0>"
-msgstr ""
+msgstr "Chegando agora no Bluesky? <0>Cadastre-se0>"
#: src/components/NewskieDialog.tsx:122
msgid "New user info dialog"
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Respostas mais recentes primeiro"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Notícias"
@@ -8067,7 +8066,7 @@ msgstr "Sem senhas de aplicativo no momento"
#: src/screens/Settings/BetaFeaturesSettings.tsx:177
msgid "No beta features at the moment."
-msgstr ""
+msgstr "Nenhum recurso em teste no momento."
#: src/components/contacts/screens/ViewMatches.tsx:681
msgid "No contacts found"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Nenhum resultados"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "Sem resultados para \"{0}\"."
@@ -8238,7 +8237,7 @@ msgstr "Nenhum resultado encontrado para \"{query}\""
#: src/screens/Search/SearchResults.tsx:206
msgid "No results found for “<0>{query}0>” with advanced search filters applied."
-msgstr ""
+msgstr "Nenhum resultado encontrado para “<0>{query}0>” com os filtros de busca avançada."
#: src/screens/Search/SearchResults.tsx:218
msgid "No results found for “<0>{query}0>”."
@@ -8248,7 +8247,7 @@ msgstr "Nenhum resultado encontrado para \"<0>{query}0>”."
msgid "No results found for your query with advanced search filters applied."
msgstr "Nenhum resultado encontrado para sua busca com filtros de busca avançada."
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "Sem resultados."
@@ -8396,7 +8395,7 @@ msgstr "Ah, não!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Abrir menu"
msgid "Open emoji picker"
msgstr "Abrir seletor de emoji"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Abri tela de informações do feed"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Abrir opções do feed"
@@ -8681,7 +8681,7 @@ msgstr "Abre uma janela para adicionar um aviso de conteúdo para a sua postagem
#: src/screens/Login/LoginForm.tsx:645
msgid "Opens a dialog to change the hosting provider you sign in to"
-msgstr ""
+msgstr "Abre uma janela para alterar o provedor de hospedagem em que você registrará"
#: src/view/com/composer/threadgate/ThreadgateBtn.tsx:151
msgid "Opens a dialog to choose who can interact with this post"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Imagens destinadas a adultos."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Fixar feed"
@@ -9034,7 +9034,7 @@ msgstr "Fixar feed"
msgid "Pin to home"
msgstr "Fixar na tela inicial"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Fixar na Tela Inicial"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Fixado"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "{0} fixado na Tela Inicial"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "Escreva sua mensagem abaixo:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Política"
@@ -9717,10 +9717,6 @@ msgstr "Pesquisas recentes"
msgid "Recently used"
msgstr "Usados recentemente"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Recomendado"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Reconectar"
@@ -9841,8 +9837,8 @@ msgstr "Remover filtro"
msgid "Remove from chat"
msgstr "Remover da conversa"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Remover imagem"
msgid "Remove live status"
msgstr "Remover status ao vivo"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr "Remover membro"
@@ -9948,7 +9944,7 @@ msgstr "Removido das postagens salvas"
msgid "Removed from starter pack"
msgstr "Removido do pacote inicial"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Denunciar conversa"
msgid "Report dialog"
msgstr "Janela de denúncia"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Denunciar feed"
@@ -10262,7 +10258,7 @@ msgstr "Exigir texto alternativo antes de postar"
#: src/components/dialogs/EmailDialog/screens/Manage2FA/Enable.tsx:95
msgid "Require an email code to sign in to your account."
-msgstr "Requer um código de e-mail para entrar em sua conta."
+msgstr "Requer um código de email para entrar em sua conta."
#: src/screens/Signup/StepInfo/index.tsx:207
msgid "Required for this provider"
@@ -10483,8 +10479,8 @@ msgstr "Salvar QR code"
msgid "Save these options for next time"
msgstr "Salvar estas opções para a próxima vez"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Salvar nos meus feeds"
@@ -10505,7 +10501,7 @@ msgstr "Feeds Salvos"
msgid "Saved Posts"
msgstr "Postagens Salvas"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Adicionado aos seus feeds"
@@ -10602,17 +10598,17 @@ msgstr "Buscar por “{searchText}”"
#: src/screens/Search/components/SearchHistory.tsx:136
msgid "Search for {q}"
-msgstr ""
+msgstr "Buscar por {q}"
#: src/screens/StarterPack/Wizard/index.tsx:541
msgid "Search for feeds that you want to suggest to others."
msgstr "Procure por feeds que você queira sugerir para outros."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "Pesquisar por mais contas"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "Pesquisar por mais feeds"
@@ -10657,7 +10653,7 @@ msgstr "Pesquisar por usuários"
#: src/screens/Search/components/AdvancedSearchDialog/index.tsx:248
msgid "Search query"
-msgstr ""
+msgstr "Busca"
#: src/screens/Profile/ProfileSearch.tsx:38
msgid "Search..."
@@ -10705,6 +10701,7 @@ msgstr "Veja empregos na Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "Ver mais"
@@ -10712,6 +10709,10 @@ msgstr "Ver mais"
msgid "See more suggested profiles"
msgstr "Ver mais perfis sugeridos"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Enviar e-mail de verificação"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Enviar por mensagem direta"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11121,7 +11122,7 @@ msgstr "Compartilhar DID do autor"
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:93
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:98
msgid "Share feedback"
-msgstr ""
+msgstr "Compartilhar comentário"
#: src/components/Lightbox/chrome/ImageMenu.tsx:93
#: src/components/Lightbox/Lightbox.web.tsx:281
@@ -11165,7 +11166,7 @@ msgstr "Compartilhar Perfil"
msgid "Share QR code"
msgstr "Compartilhar QR code"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Compartilhar este feed"
@@ -11199,7 +11200,7 @@ msgstr "Compartilhe os seus contatos para encontrar amigos"
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:123
msgid "Share your thoughts…"
-msgstr ""
+msgstr "Compartilhe seus pensamentos…"
#: src/Navigation.tsx:322
msgid "Shared Preferences Tester"
@@ -11272,7 +11273,7 @@ msgstr "Mostrar listas de usuários para selecionar"
#: src/components/Post/ShowMoreTextButton.tsx:50
msgid "Show more"
-msgstr ""
+msgstr "Ver mais"
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:596
@@ -11430,7 +11431,7 @@ msgstr "Sair?"
#: src/screens/Login/LoginForm.tsx:572
msgid "Sign up"
-msgstr ""
+msgstr "Cadastrar-se"
#: src/components/moderation/ScreenHider.tsx:96
#: src/lib/moderation/useGlobalLabelStrings.ts:28
@@ -11607,7 +11608,7 @@ msgstr "Algo deu errado. Por favor, tente novamente mais tarde."
msgid "Something went wrong. Please try again."
msgstr "Algo deu errado. Por favor, tente novamente."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Algo de errado? Nos avise."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "Spam ou outros comportamentos inautênticos ou enganosos"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Esportes"
@@ -11711,7 +11712,7 @@ msgstr "Seu pacote inicial"
msgid "Starter pack is invalid"
msgstr "Pacote inicial é inválido"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Pacotes Iniciais"
@@ -11783,7 +11784,7 @@ msgstr "Enviar Recurso"
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:139
msgid "Submit feedback"
-msgstr ""
+msgstr "Enviar comentário"
#: src/components/moderation/ReportDialog/index.tsx:508
#: src/components/moderation/ReportDialog/index.tsx:569
@@ -11850,7 +11851,7 @@ msgstr "Verificado com sucesso"
msgid "Suggested"
msgstr "Sugestões"
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "Contas sugeridas"
@@ -12081,7 +12082,7 @@ msgstr "Obrigado por seu comentário! Ele foi enviado ao operador."
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:77
msgid "Thanks for your feedback!"
-msgstr ""
+msgstr "Obrigado pelo seu comentário!"
#: src/components/intents/VerifyEmailIntentDialog.tsx:77
msgid "Thanks, you have successfully verified your email address. You can close this dialog."
@@ -12167,7 +12168,7 @@ msgstr "Este feed foi substituído pelo Discover."
#: src/components/moderation/LabelsOnMeDialog.tsx:64
msgid "The following labels were applied to this post."
-msgstr ""
+msgstr "Os seguintes rótulos foram aplicados nesta postagem."
#: src/components/moderation/LabelsOnMeDialog.tsx:63
msgid "The following labels were applied to your account."
@@ -12262,7 +12263,7 @@ msgstr "Houve um problema ao carregar GIFs. Verifique sua conexão e tente novam
msgid "There was a problem with your internet connection, please try again"
msgstr "Houve um problema com a sua conexão de internet, por favor tente novamente"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr "Houve um problema com a sua conexão de internet, por favor tente novame
msgid "There was an issue contacting the server"
msgstr "Tivemos um problema ao contatar o servidor deste feed"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Houve um problema ao comunicar com o servidor, por favor verifique sua conexão de internet e tente novamente."
@@ -12279,8 +12280,8 @@ msgstr "Houve um problema ao comunicar com o servidor, por favor verifique sua c
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Tivemos um problema ao carregar notificações. Toque aqui para tentar de novo."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Tivemos um problema ao carregar as postagens. Toque aqui para tentar de novo."
@@ -12305,7 +12306,7 @@ msgstr "Houve um problema ao recuperar suas informações de serviço"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Houve um problema ao remover este feed. Por favor verifique sua conexão de internet e tente novamente."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Estas configurações só se aplicam ao feed principal (Following)."
msgid "These URLs"
msgstr "Estas URLs"
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr "Eles são donos desta conversa"
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Este feed está vazio! Talvez você precise seguir mais usuários ou configurar os idiomas filtrados."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Este feed está vazio."
@@ -12590,7 +12591,7 @@ msgstr "Este rótulo foi aplicado por você."
#: src/components/moderation/LabelsOnMeDialog.tsx:156
#: src/components/moderation/ModerationDetailsDialog.tsx:231
msgid "This label was applied to the entire user account and will appear on all posts."
-msgstr ""
+msgstr "Este rótulo foi aplicado para a conta inteira do usuário e aparecerá em todas as postagens."
#: src/screens/Profile/Sections/Labels.tsx:218
msgid "This labeler hasn't declared what labels it publishes, and may not be active."
@@ -12889,7 +12890,9 @@ msgstr "Tradução para o mesmo idioma não está disponível no seu dispositivo
msgid "Tree view"
msgstr "Visualização em árvore"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Em alta"
@@ -12898,7 +12901,7 @@ msgstr "Em alta"
msgid "Trending GIFs"
msgstr "GIFs em alta"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "Opções dos assuntos em alta"
@@ -13023,9 +13026,9 @@ msgstr "Informação do feed indisponível"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Desbloquear Conta?"
msgid "Unblock list"
msgstr "Desbloquear lista"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr "Conteúdo adulto não sinalizado"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "Conteúdo adulto não sinalizado, abusivo ou não consensual"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Descurtir"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Desafixar"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Desafixar feed"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Desafixar da tela inicial"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Desafixar lista de moderação"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "{0} desafixado da Tela Inicial"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "Vídeo de {0}. Toque para reproduzir ou pausar o vídeo"
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Videogames"
@@ -13687,7 +13690,7 @@ msgstr "Ver o avatar de {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Ver este rotulador fornecido por @{0}"
msgid "View this user's verifications"
msgstr "Ver as verificações deste usuário"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Ver usuários que curtiram este feed"
@@ -13997,7 +14000,7 @@ msgstr "Nós lhe notificaremos quando encontrarmos seus amigos."
#: src/screens/Settings/components/BetaFeaturesFeedbackDialog.tsx:101
msgid "We’d love to hear about your experience testing beta features!"
-msgstr ""
+msgstr "Adoraríamos ouvir sobre sua experiência usando os recursos em teste!"
#. placeholder {0}: currentAccount!.email
#: src/components/dialogs/EmailDialog/screens/Verify.tsx:259
@@ -14063,7 +14066,7 @@ msgstr "Não foi possível carregar sua lista de palavras silenciadas. Por favor
#: src/screens/Search/SearchResults.tsx:412
#: src/screens/Search/SearchResults.tsx:553
msgid "We’re sorry, but your search could not be completed."
-msgstr ""
+msgstr "Desculpe, mas sua busca não pôde ser concluída."
#: src/screens/Search/SearchResults.tsx:411
#: src/screens/Search/SearchResults.tsx:552
@@ -14358,7 +14361,7 @@ msgstr "Você foi verificado. Você perderá seu estado de verificação se muda
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "Você foi verificado. Você perderá seu estado de verificação se mudar seu nome de usuário. <0>Saiba mais.0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "Você pode ajustar seus interesses a qualquer momento nas configurações de \"Conteúdo e mídia\"."
@@ -14435,9 +14438,9 @@ msgstr "Você pode ler o histórico da conversa, mas não pode enviar novas mens
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr "Você pode selecionar até {MAX_GALLERY_IMAGES, plural, other {# imagens}} no total."
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Você pode alterar esta opção depois nas suas configurações."
@@ -14453,7 +14456,7 @@ msgstr "Você ainda não pode criar uma conversa em grupo."
#: src/lib/hooks/useCleanError.ts:54
#: src/lib/strings/errors.ts:27
msgid "You cannot update your birthdate while using an app password. Please sign in with your main password to update your birthdate."
-msgstr "Você não pode atualizar sua data de nascimento ao usar uma senha de aplicativo. Por favor, entre com sua senha principal para atualizar sua data de nascimento."
+msgstr "Você não pode atualizar sua data de nascimento enquanto usa uma senha de aplicativo. Por favor, entre com sua senha principal para atualizar sua data de nascimento."
#: src/screens/Profile/KnownFollowers.tsx:103
msgid "You don't follow any users who follow @{name}."
@@ -14610,7 +14613,7 @@ msgstr "Você pode adicionar no máximo {STARTER_PACK_MAX_SIZE, plural, other {{
msgid "You may only add up to 3 feeds"
msgstr "Você pode adicionar no máximo 3 feeds"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr "Você precisa ser dono da conversa para remover um membro."
@@ -14635,7 +14638,7 @@ msgstr "Você precisa permitir acesso à sua biblioteca de mídia."
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "Você precisa verificar seu endereço de e-mail antes de poder habilitar 2FA via e-mail."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr "Você é dono desta conversa"
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr "Seu provedor de hospedagem é detectado automaticamente pelo nome de usuário que você inserir."
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "Seus interesses foram atualizados!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "Seus interesses nos ajudam a encontrar o que você gosta!"
diff --git a/src/locale/locales/pt-PT/messages.po b/src/locale/locales/pt-PT/messages.po
index b85f7b09c4..21c66b0558 100644
--- a/src/locale/locales/pt-PT/messages.po
+++ b/src/locale/locales/pt-PT/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: pt\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Portuguese\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {a seguir} other {a seguir}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {publicação} other {publicações}}"
@@ -228,6 +231,16 @@ msgstr "{0} · {1}"
msgid "{0} (Account)"
msgstr "{0} (Conta)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -259,7 +272,7 @@ msgstr "{0} e {1} adicionados à conversa"
#: src/screens/PostThread/components/LikesStat.tsx:135
#: src/screens/PostThread/components/LikesStat.tsx:191
msgid "{0} and {1} like this"
-msgstr "{0} e {1} gostaram disto"
+msgstr ""
#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
#. placeholder {0}: nameLink(names[0])
@@ -267,12 +280,12 @@ msgstr "{0} e {1} gostaram disto"
#. placeholder {2}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:196
msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr "{0} e {others, plural, one {{1} outro} other {{2} outros}} gostaram disto"
+msgstr ""
#. placeholder {0}: names[0].displayName
#: src/screens/PostThread/components/LikesStat.tsx:137
msgid "{0} and {othersLabel} like this"
-msgstr "{0} e {othersLabel} gostaram disto"
+msgstr ""
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
@@ -330,7 +343,7 @@ msgstr "{0} saiu do grupo"
#: src/screens/PostThread/components/LikesStat.tsx:138
#: src/screens/PostThread/components/LikesStat.tsx:206
msgid "{0} likes this"
-msgstr "{0} gostou disto"
+msgstr ""
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
@@ -395,13 +408,13 @@ msgstr "{0}, {1} e {memberCount, plural, one {# outro} other {# outros}} adicion
#. placeholder {3}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:181
msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr "{0}, {1}, e {others, plural, one {{2} outro} other {{3} outros}} gostaram disto"
+msgstr ""
#. placeholder {0}: names[0].displayName
#. placeholder {1}: names[1].displayName
#: src/screens/PostThread/components/LikesStat.tsx:134
msgid "{0}, {1}, and {othersLabel} like this"
-msgstr "{0}, {1} e {othersLabel} gostaram disto"
+msgstr ""
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
@@ -780,7 +793,7 @@ msgstr "{numMatches, plural, one {# contacto encontrado} other {# contactos enco
#. placeholder {1}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:127
msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr "{others, plural, one {{0} outro} other {{1} outros}}"
+msgstr ""
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "{profileName} aderiu ao Bluesky utilizando um pacote de iniciante há {timeAgoString}"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr "{requestCount, plural, one {# pedido} other {# pedidos}}"
msgid "{requestCount}+ requests"
msgstr "{requestCount}+ pedidos"
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "Há {type}h"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} é um verificador confiável"
@@ -989,8 +999,8 @@ msgstr "Ocorreu um erro de rede. Por favor, verifique a sua conexão à internet
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1707,7 +1717,7 @@ msgstr "Um problema não incluído nestas opções"
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "Ocorreu um problema ao criar a conversa de grupo. Por favor, tente novamente."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
@@ -1715,7 +1725,7 @@ msgstr "Ocorreu um problema ao iniciar a conversa. Por favor, tente novamente."
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Ocorreu um problema ao tentar abrir a conversa"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr "Data de nascimento"
msgid "Birthday"
msgstr "Aniversário"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr "bloomscrolling booksky"
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Procure mais sugestões na página Explorar"
msgid "Browse other feeds"
msgstr "Procurar outros feeds"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Procurar por publicações sobre {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Procurar por publicações marcadas com {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Procurar pacote de iniciante {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Navegar tópico {0}"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Procurar tópico {displayName}"
@@ -2462,7 +2474,7 @@ msgstr "Botão para voltar à cronologia do início"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Por {0}"
@@ -2473,9 +2485,9 @@ msgstr "por @{0}"
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Por <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr "Acesso à câmara necessário"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Conversa silenciada"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr "Conversa não encontrada."
@@ -2749,7 +2761,7 @@ msgstr "Conversa não encontrada."
msgid "Chat options"
msgstr "Opções de conversa"
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr "Os proprietários da conversa não podem sair de uma conversa de grupo."
@@ -3047,7 +3059,7 @@ msgstr "Fechar banner"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Conteúdo Bloqueado"
msgid "Content filters"
msgstr "Filtros de conteúdo"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Conteúdo de toda a rede que acreditamos que possa gostar."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "Idiomas de conteúdo"
@@ -3540,11 +3548,11 @@ msgstr "Não foi possível seguir todas as correspondências. {0}"
msgid "Could not leave chat"
msgstr "Não foi possível sair da conversa"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr "Não foi possível sair da conversa."
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Não foi possível carregar o feed"
@@ -3562,7 +3570,7 @@ msgstr "Não foi possível carregar o perfil"
msgid "Could not mute chat"
msgstr "Não foi possível silenciar a conversa"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr "Não foi possível remover o membro."
@@ -3743,7 +3751,7 @@ msgstr "Cultura"
msgid "Current beta features"
msgstr "Funcionalidades beta atuais"
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr "Conversa atual"
@@ -4079,6 +4087,10 @@ msgstr "Desconectar Germ DM"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Impedir que aplicações exibam o meu perfil para utilizadores sem sessão iniciada"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Impedir que aplicações exibam o meu perfil para utilizadores sem sess
msgid "Discover new custom feeds"
msgstr "Descobrir novos feeds personalizados"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "Descobrir novos feeds"
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Descobrir Feeds Novos"
@@ -4111,11 +4119,11 @@ msgstr "Ignorar falha"
msgid "Dismiss getting started guide"
msgstr "Ignorar guia de introdução"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "Descartar interesses"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "Ignorar banner de evento ao vivo"
@@ -4365,8 +4373,8 @@ msgstr "Editar imagem"
msgid "Edit interaction settings"
msgstr "Editar definições de interação"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "Editar interesses"
@@ -4650,7 +4658,7 @@ msgstr "Insira o seu nome de utilizador e palavra-passe"
msgid "Enters full screen"
msgstr "Entra em ecrã cheio"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Entretenimento"
@@ -4979,16 +4987,16 @@ msgstr "Falha ao sair da conversa de grupo"
msgid "Failed to load conversations"
msgstr "Falha ao carregar as conversas"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "Falha ao carregar feeds"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Falha ao carregar preferências de feeds"
@@ -5012,14 +5020,14 @@ msgstr "Falha ao carregar preferência."
msgid "Failed to load profiles"
msgstr "Falha ao carregar perfis"
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Falha ao carregar feeds sugeridos"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Falha ao carregar contas sugeridas"
@@ -5212,7 +5220,7 @@ msgstr "Criador do feed"
msgid "Feed identifier"
msgstr "Identificador do feed"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Menu de feed"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Feeds atualizados!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Feeds que pensamos que poderá gostar."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Obter atualização"
@@ -5764,7 +5768,7 @@ msgstr "Receba notificações quando as pessoas lhe enviarem mensagens."
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr "Receber notificações quando houver atividade em publicações subscrevidas por si."
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
@@ -6148,7 +6152,7 @@ msgstr "Oculto pelas suas definições de moderação."
msgid "Hidden list"
msgstr "Lista oculta"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Lista oculta"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Ocultar"
@@ -6198,7 +6202,7 @@ msgstr "Ocultar resposta para todos"
msgid "Hide reply for me"
msgstr "Ocultar resposta para mim"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Ocultar este cartão"
@@ -6218,12 +6222,12 @@ msgstr "Ocultar essa resposta?"
msgid "Hide translation"
msgstr "Ocultar tradução"
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Ocultar tendências"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Ocultar tendências?"
@@ -6321,10 +6325,6 @@ msgstr "Fornecedor de hospedagem: {0}"
msgid "Hosting provider: Bluesky"
msgstr "Fornecedor de hospedagem: Bluesky"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Popular"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr "Como funciona:"
@@ -6993,8 +6993,8 @@ msgstr "Sair"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Sair do Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr "Sair desta conversa irá trancá-la permanentemente e não poderá voltar a entrar."
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr "Saiu da conversa de grupo."
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Claro"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Gostar"
@@ -7085,7 +7085,7 @@ msgstr "Deixe um \"gosto\" em 10 publicações"
msgid "Like 10 posts to train the Discover feed"
msgstr "Deixe um \"gosto\" em 10 publicações para ajudar a treinar o seu feed \"Descobrir\""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Gostar deste feed"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Gostado por {0, plural, one {# utilizador} other {# utilizadores}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "EM DIRETO"
msgid "Live event happening now: {0}"
msgstr "Evento ao vivo a acontecer agora: {0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "Evento ao vivo ocultado"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "Evento ao vivo a ser exibido"
@@ -7279,12 +7279,12 @@ msgstr "A funcionalidade \"Entrar em direto\" está em beta"
msgid "Live link"
msgstr "Link de transmissão em direto"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Carregar mais"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Carregar mais feeds sugeridos"
@@ -7292,7 +7292,7 @@ msgstr "Carregar mais feeds sugeridos"
msgid "Load new notifications"
msgstr "Carregar novas notificações"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr "Conteúdo multimédia armazenado noutro dispositivo"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Conteúdo multimédia que pode ser perturbador ou inapropriado para algumas audiências."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr "Membro removido da conversa de grupo."
@@ -7867,7 +7867,6 @@ msgstr "Precisa de denunciar uma violação de direitos de autor, uma solicitaç
msgid "Nevermind, create a handle for me"
msgstr "Deixe estar, crie um nome de utilizador para mim"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Novo"
@@ -7982,7 +7981,7 @@ msgstr "Novas mensagens"
msgid "New password"
msgstr "Nova palavra-passe"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Respostas mais recentes primeiro"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Notícias"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Sem resultados"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "Sem resultados para \"{0}\"."
@@ -8248,7 +8247,7 @@ msgstr "Nenhum resultado encontrado para “<0>{query}0>”."
msgid "No results found for your query with advanced search filters applied."
msgstr "Nenhum resultado encontrado para a sua pesquisa com os filtros de pesquisa avançada aplicados."
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "Sem resultados."
@@ -8396,7 +8395,7 @@ msgstr "Oh não!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Abrir menu lateral"
msgid "Open emoji picker"
msgstr "Abrir selecionador de emojis"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Abrir ecrã de informação do feed"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Abrir menu de opções de feed"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Imagens destinadas a adultos."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Afixar feed"
@@ -9034,7 +9034,7 @@ msgstr "Afixar feed"
msgid "Pin to home"
msgstr "Afixar a início"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Afixar a Início"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Afixado"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "{0} afixado a Início"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "Por favor, escreva a sua mensagem abaixo:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Política"
@@ -9717,10 +9717,6 @@ msgstr "Pesquisas recentes"
msgid "Recently used"
msgstr "Usados recentemente"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Recomendados"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Reconectar"
@@ -9841,8 +9837,8 @@ msgstr "Remover filtro"
msgid "Remove from chat"
msgstr "Remover da conversa"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Remover imagem"
msgid "Remove live status"
msgstr "Remover estado \"em direto\""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr "Remover membro"
@@ -9948,7 +9944,7 @@ msgstr "Removida das publicações salvas"
msgid "Removed from starter pack"
msgstr "Removido do pacote de iniciante"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Denunciar conversa"
msgid "Report dialog"
msgstr "Janela de denúncia"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Denunciar feed"
@@ -10483,8 +10479,8 @@ msgstr "Guardar código QR"
msgid "Save these options for next time"
msgstr "Guardar estas opções para a próxima vez"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Guardar nos meus feeds"
@@ -10505,7 +10501,7 @@ msgstr "Feeds Guardados"
msgid "Saved Posts"
msgstr "Publicações Guardadas"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Guardado nos seus feeds"
@@ -10608,11 +10604,11 @@ msgstr "Pesquisar por {q}"
msgid "Search for feeds that you want to suggest to others."
msgstr "Procurar por feeds que deseja sugerir para outros."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "Procurar por mais contas"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "Procurar mais feeds"
@@ -10705,6 +10701,7 @@ msgstr "Ver empregos no Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "Ver mais"
@@ -10712,6 +10709,10 @@ msgstr "Ver mais"
msgid "See more suggested profiles"
msgstr "Ver mais perfis sugeridos"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Enviar e-mail de verificação"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Enviar através de mensagem direta"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr "Partilhar perfil"
msgid "Share QR code"
msgstr "Partilhar código QR"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Partilhar este feed"
@@ -11272,7 +11273,7 @@ msgstr "Mostrar listas de utilizadores de onde escolher"
#: src/components/Post/ShowMoreTextButton.tsx:50
msgid "Show more"
-msgstr ""
+msgstr "Ver mais"
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:596
@@ -11607,7 +11608,7 @@ msgstr "Aconteceu algo de errado. Por favor, tente novamente dentro de um moment
msgid "Something went wrong. Please try again."
msgstr "Aconteceu algo de errado. Por favor, tente novamente."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Aconteceu algo de errado? Informe-nos."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "Spam ou outros comportamentos inautênticos ou enganadores"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Desportos"
@@ -11711,7 +11712,7 @@ msgstr "Pacote de iniciante por si"
msgid "Starter pack is invalid"
msgstr "Pacote de iniciante é inválido"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Pacotes de Iniciante"
@@ -11850,7 +11851,7 @@ msgstr "Verificado com sucesso"
msgid "Suggested"
msgstr "Sugeridos"
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "Contas sugeridas"
@@ -12262,7 +12263,7 @@ msgstr "Houve um problema ao carregar os GIFs. Verifique a sua conexão à inter
msgid "There was a problem with your internet connection, please try again"
msgstr "Houve um problema com a sua conexão à internet. Por favor, tente novamente"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr "Houve um problema com a sua conexão à internet. Por favor, tente novam
msgid "There was an issue contacting the server"
msgstr "Ocorreu um problema ao contactar o servidor"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Ocorreu um problema ao contactar o servidor. Por favor, verifique a sua conexão de internet e tente novamente."
@@ -12279,8 +12280,8 @@ msgstr "Ocorreu um problema ao contactar o servidor. Por favor, verifique a sua
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Houve um problema ao obter as notificações. Toque aqui para tentar novamente."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Houve um problema ao obter as publicações. Toque aqui para tentar novamente."
@@ -12305,7 +12306,7 @@ msgstr "Houve um problema ao obter a sua informação de serviço"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Ocorreu um problema ao remover este feed. Por favor, verifique a sua conexão de internet e tente novamente."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Estas definições só se aplicam ao feed \"A seguir\"."
msgid "These URLs"
msgstr "Estes URLs"
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr "São proprietários desta conversa"
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Este feed está vazio! Talvez precise de seguir mais utilizadores ou ajustar as definições de idioma."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Este feed está vazio."
@@ -12889,7 +12890,9 @@ msgstr "A tradução para o mesmo idioma não está disponível no seu dispositi
msgid "Tree view"
msgstr "Vista em árvore"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Tendências"
@@ -12898,7 +12901,7 @@ msgstr "Tendências"
msgid "Trending GIFs"
msgstr "GIFs nas tendências"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "Opções de assuntos do momento"
@@ -13023,9 +13026,9 @@ msgstr "Informação do feed indisponível"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Desbloquear conta?"
msgid "Unblock list"
msgstr "Desbloquear lista"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr "Conteúdo adulto não rotulado"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "Conteúdo adulto não rotulado, abusivo ou não consensual"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Remover gosto"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Desafixar"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Desafixar feed"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Desafixar de início"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Desafixar lista de moderação"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "{0} desafixado de início"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "Vídeo de {0}. Toque para reproduzir ou meter em pausa o vídeo"
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Videojogos"
@@ -13687,7 +13690,7 @@ msgstr "Ver foto de perfil de {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Ver o serviço de rotulação fornecido por @{0}"
msgid "View this user's verifications"
msgstr "Ver as verificações deste utilizador"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Ver utilizadores que gostaram deste feed"
@@ -14358,7 +14361,7 @@ msgstr "É verificado. Irá perder a sua verificação se alterar o seu nome de
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "A sua conta é verificada. Perderá a sua verificação se alterar o seu nome de utilizador. <0>Saiba mais.0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "Pode ajustar os seus interesses a qualquer momento nas definições de \"Conteúdo e média\"."
@@ -14435,9 +14438,9 @@ msgstr "Pode ler o histórico da conversa, mas não pode enviar novas mensagens.
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr "Pode selecionar {MAX_GALLERY_IMAGES, plural, one {# imagem}other {# imagens}} no total."
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Pode atualizar isto mais tarde a partir das suas definições."
@@ -14610,7 +14613,7 @@ msgstr "Pode adicionar até {STARTER_PACK_MAX_SIZE, plural, one {}other {{STARTE
msgid "You may only add up to 3 feeds"
msgstr "Pode adicionar um máximo de 3 feeds"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr "Tem de ser proprietário da conversa para remover um membro."
@@ -14635,7 +14638,7 @@ msgstr "Precisa de conceder acesso à sua biblioteca de conteúdo multimédia."
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "Precisa de verificar o seu endereço de e-mail antes de poder ativar a 2FA por e-mail."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr "Você é o proprietário desta conversa"
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr "O seu fornecedor de hospedagem é detetado automaticamente a partir do nome de utilizador que inserir."
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "Os seus interesses foram atualizados!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "Os seus interesses ajudam-nos a encontrar aquilo que gosta!"
diff --git a/src/locale/locales/ro/messages.po b/src/locale/locales/ro/messages.po
index a158369eed..65a3efe720 100644
--- a/src/locale/locales/ro/messages.po
+++ b/src/locale/locales/ro/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: ro\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Romanian\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100>0 && n%100<20)) ? 1 : 2);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {urmărit} few {urmăriți} other {de urmăriți}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {postare} few {postări} other {de postări}}"
@@ -228,6 +231,16 @@ msgstr "{0} · {1}"
msgid "{0} (Account)"
msgstr "{0} (Cont)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr "{0} {1}"
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -259,7 +272,7 @@ msgstr "{0} și {1} au fost adăugați la conversație"
#: src/screens/PostThread/components/LikesStat.tsx:135
#: src/screens/PostThread/components/LikesStat.tsx:191
msgid "{0} and {1} like this"
-msgstr "{0} și {1} au apreciat asta"
+msgstr ""
#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
#. placeholder {0}: nameLink(names[0])
@@ -267,12 +280,12 @@ msgstr "{0} și {1} au apreciat asta"
#. placeholder {2}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:196
msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr "{0} și {others, plural, one {un alt utilizator} few {alți {2} utilizatori} other {alți {2} de utilizatori}} au apreciat asta"
+msgstr ""
#. placeholder {0}: names[0].displayName
#: src/screens/PostThread/components/LikesStat.tsx:137
msgid "{0} and {othersLabel} like this"
-msgstr "{0} și {othersLabel} au apreciat asta"
+msgstr ""
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
@@ -330,7 +343,7 @@ msgstr "{0} a părăsit grupul"
#: src/screens/PostThread/components/LikesStat.tsx:138
#: src/screens/PostThread/components/LikesStat.tsx:206
msgid "{0} likes this"
-msgstr "{0} a apreciat acest lucru"
+msgstr ""
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
@@ -395,13 +408,13 @@ msgstr "{0}, {1} și {memberCount, plural, one {un alt utilizator} few {alți #
#. placeholder {3}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:181
msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr "{0}, {1}, și {others, plural, one {un alt utilizator} few {alți {3} utilizatori} other {alți {3} de utilizatori}} au apreciat asta"
+msgstr ""
#. placeholder {0}: names[0].displayName
#. placeholder {1}: names[1].displayName
#: src/screens/PostThread/components/LikesStat.tsx:134
msgid "{0}, {1}, and {othersLabel} like this"
-msgstr "{0}, {1}, și {othersLabel} au apreciat asta"
+msgstr ""
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
@@ -780,7 +793,7 @@ msgstr "{numMatches, plural, one {un contact găsit} few {# contacte găsite} ot
#. placeholder {1}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:127
msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr "{others, plural, one {un utilizator} few {alți {1} utilizatori} other {alți {1} de utilizatori}}"
+msgstr ""
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "{profileName} s-a alăturat la Bluesky folosind un pachet de pornire cu {timeAgoString} în urmă"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr "{requestCount, plural, one {o cerere} few {# cereri} other {# de cereri}
msgid "{requestCount}+ requests"
msgstr "Încă {requestCount} de cereri"
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "acum {type}h"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} este un verificator de încredere"
@@ -989,8 +999,8 @@ msgstr "A apărut o eroare de rețea. Vă rugăm să verificați conexiunea la i
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1707,7 +1717,7 @@ msgstr "O problemă care nu este inclusă în aceste opțiuni"
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "A apărut o problemă la crearea conversației de grup, vă rugăm să încercați din nou."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
@@ -1715,7 +1725,7 @@ msgstr "A apărut o problemă la începerea conversației, vă rugăm să încer
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "A apărut o problemă în timp ce se încerca deschiderea conversației"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr "Data nașterii"
msgid "Birthday"
msgstr "Zi de naștere"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr "bloomscrolling booksky"
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Răsfoiți mai multe sugestii pe pagina Explorare"
msgid "Browse other feeds"
msgstr "Răsfoiți alte fluxuri"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Răsfoiți postări despre {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Răsfoiți postări etichetate cu {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Răsfoiți pachetul de pornire {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Răsfoiți subiectul {0}"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Răsfoiți subiectul {displayName}"
@@ -2462,7 +2474,7 @@ msgstr "Buton pentru a reveni la cronologia principală"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "De {0}"
@@ -2473,9 +2485,9 @@ msgstr "de @{0}"
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "de <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr "Este necesar accesul la cameră"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Conversație amuțită"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr "Conversația nu a fost găsită."
@@ -2749,7 +2761,7 @@ msgstr "Conversația nu a fost găsită."
msgid "Chat options"
msgstr "Opțiuni conversație"
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr "Proprietarii conversațiilor nu pot părăsi o conversație de grup."
@@ -3047,7 +3059,7 @@ msgstr "Închidere banner"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Conținut blocat"
msgid "Content filters"
msgstr "Filtre de conținut"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Conținut din întreaga rețea care credem că v-ar plăcea."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "Limbi pentru conținut"
@@ -3540,11 +3548,11 @@ msgstr "Nu s-au putut urmări toate potrivirile. {0}"
msgid "Could not leave chat"
msgstr "Nu s-a putut părăsi conversația"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr "Nu s-a putut părăsi conversația."
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Nu s-a putut încărca fluxul"
@@ -3562,7 +3570,7 @@ msgstr "Nu s-a putut încărca profilul"
msgid "Could not mute chat"
msgstr "Nu s-a putut amuții conversația"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr "Nu s-a putut elimina membrul."
@@ -3743,7 +3751,7 @@ msgstr "Cultură"
msgid "Current beta features"
msgstr "Caracteristici beta curente"
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr "Conversația curentă"
@@ -4079,6 +4087,10 @@ msgstr "Deconectare conversație Germ"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Descurajați aplicațiile să-mi arate contul utilizatorilor deconectați"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr "Descoperiți fluxuri"
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Descurajați aplicațiile să-mi arate contul utilizatorilor deconectaț
msgid "Discover new custom feeds"
msgstr "Descoperiți fluxuri personalizate noi"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "Descoperiți fluxuri noi"
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Descoperiți fluxuri noi"
@@ -4111,11 +4119,11 @@ msgstr "Închidere eroare"
msgid "Dismiss getting started guide"
msgstr "Închideți ghidul introductiv"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "Îndepărtați interesele"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "Respingere banner eveniment în direct"
@@ -4365,8 +4373,8 @@ msgstr "Editare imagine"
msgid "Edit interaction settings"
msgstr "Editare setări de interacțiune"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "Editare interese"
@@ -4650,7 +4658,7 @@ msgstr "Introduceți-vă numele de utilizator și parola"
msgid "Enters full screen"
msgstr "Intrați în modul Ecran complet"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Divertisment"
@@ -4979,16 +4987,16 @@ msgstr "Nu s-a reușit părăsirea conversației de grup"
msgid "Failed to load conversations"
msgstr "Încărcarea conversațiilor a eșuat"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "Încărcarea fluxurilor a eșuat"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Încărcarea preferințelor fluxurilor a eșuat"
@@ -5012,14 +5020,14 @@ msgstr "Nu s-a putut încărca preferința."
msgid "Failed to load profiles"
msgstr "Încărcarea profilurilor a eșuat"
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Încărcarea fluxurilor sugerate a eșuat"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Încărcarea sugestiilor de urmărire a eșuat"
@@ -5212,7 +5220,7 @@ msgstr "Creator flux"
msgid "Feed identifier"
msgstr "Identificator flux"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Meniu flux"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Fluxuri actualizate!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Fluxuri care credem că v-ar putea plăcea."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Preluare actualizare"
@@ -5764,7 +5768,7 @@ msgstr "Primiți notificări când oamenii vă trimit mesaje."
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr "Primiți notificări când există activitate la postările la care sunteți abonat."
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
@@ -6148,7 +6152,7 @@ msgstr "Ascuns de setările dvs. de moderare."
msgid "Hidden list"
msgstr "Listă ascunsă"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Listă ascunsă"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Ascundere"
@@ -6198,7 +6202,7 @@ msgstr "Ascundere răspuns pentru toată lumea"
msgid "Hide reply for me"
msgstr "Ascundere răspuns pentru mine"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Ascundeți acest card"
@@ -6218,12 +6222,12 @@ msgstr "Ascundeți acest răspuns?"
msgid "Hide translation"
msgstr "Ascundere traducere"
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Ascundeți subiectele în tendințe"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Ascundeți subiectele în tendințe?"
@@ -6321,10 +6325,6 @@ msgstr "Furnizor de găzduire: {0}"
msgid "Hosting provider: Bluesky"
msgstr "Furnizor de găzduire: Bluesky"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Fierbinți"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr "Cum funcționează:"
@@ -6993,8 +6993,8 @@ msgstr "Părăsire"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Părăsiți Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr "Părăsirea acestei conversații o va bloca permanent și nu vă veți mai putea alătura din nou."
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr "Ați părăsit conversația de grup."
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Luminoasă"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Apreciere"
@@ -7085,7 +7085,7 @@ msgstr "Apreciați 10 postări"
msgid "Like 10 posts to train the Discover feed"
msgstr "Apreciați 10 postări pentru a instrui fluxul Descoperă"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Apreciați acest flux"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Apreciat de {0, plural, one {un utilizator} few {# utilizatori} other {# de utilizatori}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "ÎN DIRECT"
msgid "Live event happening now: {0}"
msgstr "Eveniment în direct care se întâmplă acum: {0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "Eveniment în direct ascuns"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "Eveniment în direct afișat"
@@ -7279,12 +7279,12 @@ msgstr "Caracteristica „în direct” este în beta"
msgid "Live link"
msgstr "Link transmisiune în direct"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Încărcați mai multe"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Încărcați mai multe fluxuri sugerate"
@@ -7292,7 +7292,7 @@ msgstr "Încărcați mai multe fluxuri sugerate"
msgid "Load new notifications"
msgstr "Încărcați notificări noi"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr "Conținut media stocat pe un alt dispozitiv"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Conținut media care poate fi deranjant sau neadecvat pentru anumite audiențe."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr "Membru eliminat din conversația de grup."
@@ -7867,7 +7867,6 @@ msgstr "Doriți să raportați o încălcare a drepturilor de autor, o solicitar
msgid "Nevermind, create a handle for me"
msgstr "Nu mai contează, creează-mi un nume de utilizator"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Noi"
@@ -7982,7 +7981,7 @@ msgstr "Mesaje noi"
msgid "New password"
msgstr "Parolă nouă"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Cele mai noi răspunsuri primele"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Știri"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Niciun rezultat"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "Niciun rezultat pentru „{0}”."
@@ -8248,7 +8247,7 @@ msgstr "Niciun rezultat găsit pentru „<0>{query}0>”."
msgid "No results found for your query with advanced search filters applied."
msgstr "Nu s-au găsit rezultate pentru interogarea dvs. cu filtrele de căutare avansată aplicate."
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "Niciun rezultat."
@@ -8396,7 +8395,7 @@ msgstr "Oh, nu!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Deschideți meniul sertar"
msgid "Open emoji picker"
msgstr "Deschideți selectorul de emoji"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Deschideți ecranul cu informații despre flux"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Deschideți meniul de opțiuni flux"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Imagini destinate adulților."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Fixați fluxul"
@@ -9034,7 +9034,7 @@ msgstr "Fixați fluxul"
msgid "Pin to home"
msgstr "Fixare la acasă"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Fixare la Acasă"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Fixat"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "Fixat {0} la pagina acasă"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "Vă rugăm să vă scrieți mesajul mai jos:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Politică"
@@ -9717,10 +9717,6 @@ msgstr "Căutări recente"
msgid "Recently used"
msgstr "Utilizate recent"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Recomandat"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Reconectare"
@@ -9841,8 +9837,8 @@ msgstr "Eliminare filtru"
msgid "Remove from chat"
msgstr "Eliminare din conversație"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Eliminare imagine"
msgid "Remove live status"
msgstr "Eliminare stare în direct"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr "Eliminare membru"
@@ -9948,7 +9944,7 @@ msgstr "Eliminat din postări salvate"
msgid "Removed from starter pack"
msgstr "Eliminat din pachetul de pornire"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Raportați conversația"
msgid "Report dialog"
msgstr "Dialog raportare"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Raportați fluxul"
@@ -10483,8 +10479,8 @@ msgstr "Salvați codul QR"
msgid "Save these options for next time"
msgstr "Salvați aceste opțiuni pentru data viitoare"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Salvare în fluxurile mele"
@@ -10505,7 +10501,7 @@ msgstr "Fluxuri salvate"
msgid "Saved Posts"
msgstr "Postări salvate"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Salvat în fluxurile dvs."
@@ -10608,11 +10604,11 @@ msgstr "Căutați {q}"
msgid "Search for feeds that you want to suggest to others."
msgstr "Căutați fluxuri pe care doriți să le sugerați altora."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "Căutați mai multe conturi"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "Căutați mai multe fluxuri"
@@ -10705,6 +10701,7 @@ msgstr "Vedeți locuri de muncă la Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "Vedeți mai multe"
@@ -10712,6 +10709,10 @@ msgstr "Vedeți mai multe"
msgid "See more suggested profiles"
msgstr "Vedeți mai multe profiluri sugerate"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr "Vizualizați mai multe subiecte în tendințe"
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Trimitere e-mail de verificare"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Trimitere prin mesaj direct"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr "Partajare profil"
msgid "Share QR code"
msgstr "Distribuiți codul QR"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Distribuiți acest flux"
@@ -11272,7 +11273,7 @@ msgstr "Afișați liste de utilizatori din care puteți selecta"
#: src/components/Post/ShowMoreTextButton.tsx:50
msgid "Show more"
-msgstr ""
+msgstr "Afișați mai multe"
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:596
@@ -11607,7 +11608,7 @@ msgstr "Ceva nu a mers bine, vă rugăm încercați din nou."
msgid "Something went wrong. Please try again."
msgstr "Ceva n-a mers bine. Vă rugăm să încercați din nou."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "E ceva în neregulă? Anunțați-ne."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "Spam sau alt comportament inautentic sau înșelăciune"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Sport"
@@ -11711,7 +11712,7 @@ msgstr "Pachet de pornire de dvs."
msgid "Starter pack is invalid"
msgstr "Pachetul de pornire nu este valid"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Pachete de pornire"
@@ -11850,7 +11851,7 @@ msgstr "Verificat cu succes"
msgid "Suggested"
msgstr "Sugerate"
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "Conturi sugerate"
@@ -12262,7 +12263,7 @@ msgstr "A apărut o problemă la încărcarea GIF-urilor. Verificați-vă conexi
msgid "There was a problem with your internet connection, please try again"
msgstr "A apărut o problemă cu conexiunea dvs. la internet, vă rugăm să încercați din nou"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr "A apărut o problemă cu conexiunea dvs. la internet, vă rugăm să în
msgid "There was an issue contacting the server"
msgstr "A apărut o problemă la contactarea serverului"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "A apărut o problemă la contactarea serverului, vă rugăm să vă verificați conexiunea la internet și încercați din nou."
@@ -12279,8 +12280,8 @@ msgstr "A apărut o problemă la contactarea serverului, vă rugăm să vă veri
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "A apărut o problemă la preluarea notificărilor. Atingeți aici pentru a încerca din nou."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "A apărut o problemă la preluarea postărilor. Atingeți aici pentru a încerca din nou."
@@ -12305,7 +12306,7 @@ msgstr "A apărut o problemă la preluarea informațiilor dvs. de serviciu"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "A apărut o problemă la eliminarea acestui flux. Vă rugăm să vă verificați conexiunea la internet și să încercați din nou."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Aceste setări se aplică numai fluxului Urmăriți."
msgid "These URLs"
msgstr "Aceste URL-uri"
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr "Aceștia dețin această conversație"
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Acest flux este gol! S-ar putea să fie nevoie să urmăriți mai mulți utilizatori sau să ajustați setările de limbă."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Acest flux este gol."
@@ -12889,7 +12890,9 @@ msgstr "Traducerea în aceeaşi limbă nu este disponibilă pe dispozitivul dvs.
msgid "Tree view"
msgstr "Vizualizare arbore"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "În tendințe"
@@ -12898,7 +12901,7 @@ msgstr "În tendințe"
msgid "Trending GIFs"
msgstr "GIF-uri populare"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "Opțiuni subiecte în tendințe"
@@ -13023,9 +13026,9 @@ msgstr "Informații flux indisponibile"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Deblocare cont?"
msgid "Unblock list"
msgstr "Deblocare listă"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr "Conținut pentru adulți care nu este etichetat ca atare"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "Conținut pentru adulți care nu este etichetat ca atare, abuziv sau neconsensual"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Nu mai apreciați"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Anulați fixarea"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Anulați fixarea fluxului"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Anulați fixarea de la acasă"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Anulați fixarea listei de moderare"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "Fixarea {0} anulată de la pagina Acasă"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "Videoclip de la {0}. Atingeți pentru a reda sau pentru a întrerupe videoclipul"
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Jocuri video"
@@ -13687,7 +13690,7 @@ msgstr "Vizualizați avatarul lui {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Vizualizați serviciul de etichetare furnizat de @{0}"
msgid "View this user's verifications"
msgstr "Vizualizați verificările acestui utilizator"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Vizualizați utilizatorii care apreciază acest flux"
@@ -14358,7 +14361,7 @@ msgstr "Sunteți verificat. Veți pierde starea de verificare dacă vă schimba
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "Sunteți verificat. Veți pierde starea de verificare dacă vă schimbați identificatorul. <0>Aflați mai multe.0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "Vă puteți ajusta interesele în orice moment din setările „Conținut și media”."
@@ -14435,9 +14438,9 @@ msgstr "Puteți citi istoricul conversației, dar nu puteți trimite mesaje noi.
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr "Puteți selecta până la {MAX_GALLERY_IMAGES, plural, one {} few {# imagini}other {# de imagini}} în total."
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Puteți actualiza acest lucru mai târziu în setări."
@@ -14610,7 +14613,7 @@ msgstr "Puteți adăuga până la {STARTER_PACK_MAX_SIZE, plural, one {} few {{S
msgid "You may only add up to 3 feeds"
msgstr "Puteți adăuga până la 3 fluxuri"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr "Trebuie să fiți proprietarul conversației pentru a elimina un membru."
@@ -14635,7 +14638,7 @@ msgstr "Trebuie să permiteți accesul la biblioteca dvs. media."
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "Trebuie să vă verificați adresa de e-mail înainte de a putea activa A2F."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr "Sunteți proprietarul acestei conversații"
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr "Furnizorul dvs. de găzduire este detectat automat din numele de utilizator pe care îl introduceți."
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "Interesele dvs. au fost actualizate!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "Interesele dvs. ne ajută să găsim ceea ce vă place!"
diff --git a/src/locale/locales/ru/messages.po b/src/locale/locales/ru/messages.po
index 94e9da586b..71e8d1cf28 100644
--- a/src/locale/locales/ru/messages.po
+++ b/src/locale/locales/ru/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: ru\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Russian\n"
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {подписка} few {подписки} other {подписок}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {пост} few {поста} other {постов}}"
@@ -228,6 +231,16 @@ msgstr "{0} · {1}"
msgid "{0} (Account)"
msgstr "{0} (Аккаунт)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "{profileName} присоединился к Bluesky, используя стартовый набор {timeAgoString} назад"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "{type}ч. назад"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} — доверенный верификатор"
@@ -989,8 +999,8 @@ msgstr "Произошла сетевая ошибка. Пожалуйста, п
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1715,7 +1725,7 @@ msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "При попытке открыть чат возникла проблема"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr ""
msgid "Birthday"
msgstr "Дата рождения"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Просмотрите другие предложения на стра
msgid "Browse other feeds"
msgstr "Просмотр других лент"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Просмотреть посты о {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Просмотреть посты с тегом {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Просмотреть стартовый набор {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Просмотреть тему {0}"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Просмотреть тему {displayName}"
@@ -2462,7 +2474,7 @@ msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "От {0}"
@@ -2473,9 +2485,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "От <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Чат без звука"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,7 +2761,7 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
@@ -3047,7 +3059,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Заблокированное содержимое"
msgid "Content filters"
msgstr "Фильтры содержимого"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Содержимое сети, которое, по нашему мнению, может вам понравиться."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3540,11 +3548,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr "Не удалось выйти из чата"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Не удалось загрузить ленту"
@@ -3562,7 +3570,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr "Не удалось заглушить чат"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3743,7 +3751,7 @@ msgstr "Культура"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4087,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Попросить приложения не показывать мою учётную запись незалогиненным пользователям"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Попросить приложения не показывать мою
msgid "Discover new custom feeds"
msgstr "Откройте для себя новые пользовательские ленты"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Откройте для себя новые ленты"
@@ -4111,11 +4119,11 @@ msgstr "Пропустить ошибку"
msgid "Dismiss getting started guide"
msgstr "Пропустить руководство по началу работы"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "Отклонить интересы"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4365,8 +4373,8 @@ msgstr "Редактировать изображение"
msgid "Edit interaction settings"
msgstr "Редактировать настройки взаимодействия"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "Изменить интересы"
@@ -4650,7 +4658,7 @@ msgstr "Введите псевдоним и пароль"
msgid "Enters full screen"
msgstr "Переходит в полноэкранный режим"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Развлечения"
@@ -4979,16 +4987,16 @@ msgstr ""
msgid "Failed to load conversations"
msgstr "Не удалось загрузить беседы"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Не удалось загрузить настройки ленты"
@@ -5012,14 +5020,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Не удалось загрузить предложенные ленты"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Не удалось загрузить предложенные подписки"
@@ -5212,7 +5220,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Меню ленты"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Ленты изменены!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Мы думаем, что вам понравятся эти ленты."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Получить обновление"
@@ -6148,7 +6152,7 @@ msgstr "Скрыто настройками модерации."
msgid "Hidden list"
msgstr "Скрытый список"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Скрытый список"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Скрыть"
@@ -6198,7 +6202,7 @@ msgstr "Спрятать ответ для всех"
msgid "Hide reply for me"
msgstr "Спрятать ответ для меня"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Скрыть эту карту"
@@ -6218,12 +6222,12 @@ msgstr "Скрыть этот ответ?"
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Скрыть актуальные темы"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Скрыть актуальные темы?"
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Горячее"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6993,8 +6993,8 @@ msgstr "Выйти"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Вы покидаете Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Светлая"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Лайк"
@@ -7085,7 +7085,7 @@ msgstr "Лайкните 10 постов"
msgid "Like 10 posts to train the Discover feed"
msgstr "Лайкните 10 постов, чтобы обучить ленту Discover"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Лайкнуть эту ленту"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Понравилось {0, plural, one {# пользователю} other {# пользователям}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "ПРЯМОЙ ЭФИР"
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7279,12 @@ msgstr ""
msgid "Live link"
msgstr "Прямая ссылка"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Загрузить больше"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Загрузить больше предлагаемых лент"
@@ -7292,7 +7292,7 @@ msgstr "Загрузить больше предлагаемых лент"
msgid "Load new notifications"
msgstr "Загрузить новые уведомления"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Медиа, которые могут вызывать беспокойство или быть неприемлемыми для некоторых аудиторий."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7867,7 +7867,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr "Неважно, создайте для меня псевдоним"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Новый"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "Новый пароль"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Сначала самые новые"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Новости"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Нет результатов"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "Ничего не найдено для \"{0}\"."
@@ -8248,7 +8247,7 @@ msgstr ""
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "Нет результатов."
@@ -8396,7 +8395,7 @@ msgstr "О нет!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Открыть выдвижное меню"
msgid "Open emoji picker"
msgstr "Открыть подборщик эмодзи"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Открыть экран информации о ленте"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Открыть меню настроек ленты"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Изображения, предназначенные для взрослых."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Закрепить ленту"
@@ -9034,7 +9034,7 @@ msgstr "Закрепить ленту"
msgid "Pin to home"
msgstr "Закрепить на главной странице"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Закрепить на главной странице"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Закреплён"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "Прикреплено {0} к главной странице"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Политика"
@@ -9717,10 +9717,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Рекомендуется"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Переподключиться"
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Удалить изображение"
msgid "Remove live status"
msgstr "Убрать статус прямого эфира"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr "Удалено из сохранённых постов"
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Пожаловаться на беседу"
msgid "Report dialog"
msgstr "Диалоговое окно для жалоб"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Пожаловаться на ленту"
@@ -10483,8 +10479,8 @@ msgstr "Сохранить QR-код"
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Сохранить в мои ленты"
@@ -10505,7 +10501,7 @@ msgstr "Сохранённые ленты"
msgid "Saved Posts"
msgstr "Сохранённые посты"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Сохранено в ваши ленты"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "Поиск лент, которые вы хотите предложить другим."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "Поиск других учетных записей"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "Найдите больше лент"
@@ -10705,6 +10701,7 @@ msgstr "Посмотреть вакансии в Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "Подробнее"
@@ -10712,6 +10709,10 @@ msgstr "Подробнее"
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Отправьте письмо с подтверждением"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Отправить личным сообщением"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "Поделиться QR-кодом"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Поделиться этой лентой"
@@ -11607,7 +11608,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr "Что-то пошло не так. Пожалуйста, попробуйте ещё раз."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Что-то не так? Сообщите нам."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Спорт"
@@ -11711,7 +11712,7 @@ msgstr "Стартовый набор от вас"
msgid "Starter pack is invalid"
msgstr "Стартовый набор недействителен"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Наборы"
@@ -11850,7 +11851,7 @@ msgstr "Верификация прошла успешно"
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -12262,7 +12263,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr "При соединении с сервером возникла проблема"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Возникла проблема соединения с сервером, проверьте подключение к Интернету и повторите попытку."
@@ -12279,8 +12280,8 @@ msgstr "Возникла проблема соединения с серверо
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Возникла проблема с загрузкой уведомлений. Нажмите здесь, чтобы повторить попытку."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Возникла проблема с загрузкой постов. Нажмите здесь, чтобы повторить попытку."
@@ -12305,7 +12306,7 @@ msgstr "Возникла проблема с загрузкой информац
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Возникла проблема с удалением этой ленты. Проверьте подключение к Интернету и повторите попытку."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Эти настройки применимы только к ленте
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Эта лента пуста! Возможно, вам нужно подписаться на большее количество пользователей или изменить настройки языка."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Эта лента пуста."
@@ -12889,7 +12890,9 @@ msgstr ""
msgid "Tree view"
msgstr "Деревовидный вид"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Актуальные"
@@ -12898,7 +12901,7 @@ msgstr "Актуальные"
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -13023,9 +13026,9 @@ msgstr "Информация о ленте недоступна"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Разблокировать учётную запись?"
msgid "Unblock list"
msgstr "Разблокировать список"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Дизлайк"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Открепить"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Открепить ленту"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Открепить от главной страницы"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Открепить список модерации"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "Откреплено {0} от главной страницы"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Видеоигры"
@@ -13687,7 +13690,7 @@ msgstr "Просмотреть аватар {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Просмотр услуг маркировки, который пре
msgid "View this user's verifications"
msgstr "Просмотреть верификации этого пользователя"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Просмотр пользователей, которым понравилась эта лента"
@@ -14358,7 +14361,7 @@ msgstr "Вы верифицированы. Вы потеряете статус
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "Вы верифицированы. Вы потеряете статус верификации, если измените ваш псевдоним. <0>Узнать больше.0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "Вы всегда можете изменить свои интересы в разделе настроек \"Содержимое и медиа\"."
@@ -14435,9 +14438,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Вы можете обновить это позже в своих настройках."
@@ -14610,7 +14613,7 @@ msgstr "Вы можете добавить лишь до {STARTER_PACK_MAX_SIZE,
msgid "You may only add up to 3 feeds"
msgstr "Вы можете добавить не более 3 лент"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14638,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "Чтобы включить функцию 2FA, необходимо подтвердить адрес электронной почты."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "Ваши интересы были изменены!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "Ваши интересы помогают нам найти то, что вам нравится!"
diff --git a/src/locale/locales/sv/messages.po b/src/locale/locales/sv/messages.po
index b4bc702760..7cfdd35ac6 100644
--- a/src/locale/locales/sv/messages.po
+++ b/src/locale/locales/sv/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: sv\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Swedish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {följd} other {följda}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {inlägg} other {inlägg}}"
@@ -228,6 +231,16 @@ msgstr "{0} · {1}"
msgid "{0} (Account)"
msgstr "{0} (konto)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr "{0} {1}"
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -259,7 +272,7 @@ msgstr "{0} och {1} lades till i chatten"
#: src/screens/PostThread/components/LikesStat.tsx:135
#: src/screens/PostThread/components/LikesStat.tsx:191
msgid "{0} and {1} like this"
-msgstr "{0} och {1} gillar detta"
+msgstr ""
#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
#. placeholder {0}: nameLink(names[0])
@@ -267,12 +280,12 @@ msgstr "{0} och {1} gillar detta"
#. placeholder {2}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:196
msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr "{0} och {others, plural, one {{1} annan} other {{2} andra}} gillar detta"
+msgstr ""
#. placeholder {0}: names[0].displayName
#: src/screens/PostThread/components/LikesStat.tsx:137
msgid "{0} and {othersLabel} like this"
-msgstr "{0} och {othersLabel} gillar detta"
+msgstr ""
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
@@ -330,7 +343,7 @@ msgstr "{0} lämnade gruppen"
#: src/screens/PostThread/components/LikesStat.tsx:138
#: src/screens/PostThread/components/LikesStat.tsx:206
msgid "{0} likes this"
-msgstr "{0} gillar detta"
+msgstr ""
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
@@ -395,20 +408,20 @@ msgstr "{0}, {1} och {memberCount, plural, one {# annan} other {# andra}} lades
#. placeholder {3}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:181
msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr "{0}, {1} och {others, plural, one {{2} annan} other {{3} andra}} gillar detta"
+msgstr ""
#. placeholder {0}: names[0].displayName
#. placeholder {1}: names[1].displayName
#: src/screens/PostThread/components/LikesStat.tsx:134
msgid "{0}, {1}, and {othersLabel} like this"
-msgstr "{0}, {1} och {othersLabel} gillar detta"
+msgstr ""
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
#. placeholder {2}: feed.likeCount || 0
#: src/view/com/feeds/FeedSourceCard.tsx:189
msgid "{0}, a feed by {1}, liked by {2}"
-msgstr "{0}, ett flöde av {1}, gillat av {2}"
+msgstr "{0}, ett flöde av {1}, gillas av {2}"
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
@@ -780,7 +793,7 @@ msgstr "{numMatches, plural, one {# kontakt} other {# kontakter}} hittades"
#. placeholder {1}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:127
msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr "{others, plural, one {{0} annan} other {{1} andra}}"
+msgstr ""
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "{profileName} gick med i Bluesky med hjälp av ett startpaket för {timeAgoString} sedan"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr "{requestCount, plural, one {# förfrågan} other {# förfrågningar}}"
msgid "{requestCount}+ requests"
msgstr "{requestCount}+ förfrågningar"
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "{type} tim sedan"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} är en betrodd verifierare"
@@ -989,8 +999,8 @@ msgstr "Ett nätverksfel uppstod. Kontrollera din internetanslutning"
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1707,7 +1717,7 @@ msgstr "Något problematiskt som inte omfattas av de andra alternativen"
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "Ett problem uppstod när gruppchatten skulle skapas. Försök igen."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
@@ -1715,7 +1725,7 @@ msgstr "Ett problem uppstod när chatten skulle startas. Försök igen."
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Ett problem uppstod när chatten skulle öppnas"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr "Födelsedatum"
msgid "Birthday"
msgstr "Födelsedag"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr "bloomscrolling booksky"
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Bläddra bland fler förslag på Utforska-sidan"
msgid "Browse other feeds"
msgstr "Bläddra bland andra flöden"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Bläddra bland inlägg om {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Bläddra bland inlägg med taggen {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Bläddra i startpaketet {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Bläddra i ämnet {0}"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Bläddra inom ämnet {displayName}"
@@ -2462,9 +2474,9 @@ msgstr "Knapp som tar dig tillbaka till hemtidslinjen"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
-msgstr "Av {0}"
+msgstr "av {0}"
#. placeholder {0}: authorProfile.handle
#: src/components/Post/Embed/StandardSiteEmbed/StandardSiteMetaRow.tsx:77
@@ -2473,9 +2485,9 @@ msgstr "av @{0}"
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "av <0>{0}0>"
@@ -2506,7 +2518,7 @@ msgstr "Genom att skapa ett konto godkänner du våra <0>användarvillkor0>."
#: src/screens/Search/components/StarterPackCard.tsx:106
msgid "By you"
-msgstr "Av dig"
+msgstr "av dig"
#: src/view/com/composer/photos/OpenCameraBtn.tsx:69
msgid "Camera"
@@ -2534,7 +2546,7 @@ msgstr "Kameraåtkomst krävs"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Chatten ignorerades"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr "Chatten hittades inte."
@@ -2749,7 +2761,7 @@ msgstr "Chatten hittades inte."
msgid "Chat options"
msgstr "Chattalternativ"
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr "Chattägare kan inte lämna sina gruppchattar."
@@ -3047,7 +3059,7 @@ msgstr "Stäng banderoll"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Innehåll blockerat"
msgid "Content filters"
msgstr "Innehållsfilter"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Innehåll från över hela nätverket som vi tror du kan gilla."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "Innehållsspråk"
@@ -3540,11 +3548,11 @@ msgstr "Kunde inte följa alla matchningar. {0}"
msgid "Could not leave chat"
msgstr "Kunde inte lämna chatt"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr "Kunde inte lämna chatten."
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Kunde inte läsa in flöde"
@@ -3562,7 +3570,7 @@ msgstr "Kunde inte läsa in profil"
msgid "Could not mute chat"
msgstr "Kunde inte ignorera chatt"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr "Kunde inte ta bort medlemmen."
@@ -3743,7 +3751,7 @@ msgstr "Kultur"
msgid "Current beta features"
msgstr "Aktuella betafunktioner"
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr "Aktuell chatt"
@@ -4079,6 +4087,10 @@ msgstr "Koppla från Germ DM"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Be appar att inte visa mitt innehåll för utloggade användare"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr "Upptäck flöden"
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Be appar att inte visa mitt innehåll för utloggade användare"
msgid "Discover new custom feeds"
msgstr "Upptäck nya anpassade flöden"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "Upptäck nya flöden"
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Upptäck nya flöden"
@@ -4111,11 +4119,11 @@ msgstr "Avvisa fel"
msgid "Dismiss getting started guide"
msgstr "Avvisa kom-igång-guide"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "Avvisa intressen"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "Avvisa banderoll för liveevenemang"
@@ -4365,8 +4373,8 @@ msgstr "Redigera bild"
msgid "Edit interaction settings"
msgstr "Redigera interaktionsinställningar"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "Redigera intressen"
@@ -4650,7 +4658,7 @@ msgstr "Ange ditt användarnamn och lösenord"
msgid "Enters full screen"
msgstr "Öppnar helskärm"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Underhållning"
@@ -4979,16 +4987,16 @@ msgstr "Det gick inte att lämna gruppchatten"
msgid "Failed to load conversations"
msgstr "Det gick inte att läsa in konversationer"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "Det gick inte att läsa in flöden"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Det gick inte att läsa in flödesinställningar"
@@ -5012,14 +5020,14 @@ msgstr "Det gick inte att läsa in inställning."
msgid "Failed to load profiles"
msgstr "Det gick inte att läsa in profiler"
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Det gick inte att läsa in föreslagna flöden"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Det gick inte att läsa in föreslagna konton att följa"
@@ -5212,7 +5220,7 @@ msgstr "Flödets skapare"
msgid "Feed identifier"
msgstr "Flödets identifierare"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Meny för flöde"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Flöden uppdaterade!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Flöden som vi tror du kan gilla."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Sök efter uppdatering"
@@ -5764,7 +5768,7 @@ msgstr "Få notiser när andra skickar meddelanden till dig."
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr "Få notiser om aktivitet på inlägg du prenumererar på."
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
@@ -6148,7 +6152,7 @@ msgstr "Dolt av dina modereringsinställningar."
msgid "Hidden list"
msgstr "Dold lista"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Dold lista"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Dölj"
@@ -6198,7 +6202,7 @@ msgstr "Dölj svar för alla"
msgid "Hide reply for me"
msgstr "Dölj svar för mig"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Dölj det här kortet"
@@ -6218,12 +6222,12 @@ msgstr "Dölj det här svaret?"
msgid "Hide translation"
msgstr "Dölj översättning"
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Dölj trendande ämnen"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Dölj trendande ämnen?"
@@ -6321,10 +6325,6 @@ msgstr "Kontoleverantör: {0}"
msgid "Hosting provider: Bluesky"
msgstr "Kontoleverantör: Bluesky"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Hett"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr "Så här fungerar det:"
@@ -6411,7 +6411,7 @@ msgstr "Om du vill ändra ditt lösenord skickar vi en kod till dig för att ver
#: src/view/screens/Storybook/Admonitions.tsx:90
msgid "If you want to restrict who can receive notifications for your account's activity, you can change this in <0>Settings → Privacy and Security0>."
-msgstr "Om du vill begränsa vem som kan få notiser om ditt kontos aktivitet kan du ändra detta under <0>Inställningar → Integritet och säkerhet0>."
+msgstr "Om du vill begränsa vem som kan få notiser om ditt kontos aktivitet kan du ändra det under <0>Inställningar → Integritet och säkerhet0>."
#: src/components/dialogs/ServerInput.tsx:210
msgid "If you're a developer, you can host your own server."
@@ -6993,8 +6993,8 @@ msgstr "Lämna"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Du är på väg att lämna Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr "Om du lämnar den här chatten kommer den att låsas permanent, och du kommer inte kunna gå med i den igen."
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr "Du lämnade gruppchatten."
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Ljus"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Gilla"
@@ -7085,7 +7085,7 @@ msgstr "Gilla 10 inlägg"
msgid "Like 10 posts to train the Discover feed"
msgstr "Gilla 10 inlägg för att träna Upptäck-flödet"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Gilla det här flödet"
@@ -7096,27 +7096,27 @@ msgstr "Gilla den här etikettsättaren"
#: src/Navigation.tsx:297
#: src/Navigation.tsx:302
msgid "Liked by"
-msgstr "Gillat av"
+msgstr "Gillas av"
#: src/screens/Post/PostLikedBy.tsx:31
#: src/screens/Profile/ProfileLabelerLikedBy.tsx:22
#: src/view/screens/ProfileFeedLikedBy.tsx:22
msgid "Liked By"
-msgstr "Gillat av"
+msgstr "Gillas av"
#. placeholder {0}: count || 0
#. placeholder {0}: feed.likeCount || 0
#: src/components/FeedCard.tsx:249
#: src/view/com/feeds/FeedSourceCard.tsx:173
msgid "Liked by {0, plural, one {# user} other {# users}}"
-msgstr "Gillat av {0, plural, one {# användare} other {# användare}}"
+msgstr "Gillas av {0, plural, one {# användare} other {# användare}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
-msgstr "Gillat av {likeCount, plural, one {# användare} other {# användare}}"
+msgstr "Gillas av {likeCount, plural, one {# användare} other {# användare}}"
#: src/lib/hooks/useNotificationHandler.ts:158
#: src/screens/Settings/NotificationSettings/index.tsx:160
@@ -7258,12 +7258,12 @@ msgstr "LIVE"
msgid "Live event happening now: {0}"
msgstr "Pågående liveevenemang: {0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "Liveevenemang dolt"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "Liveevenemang synliggjort"
@@ -7279,12 +7279,12 @@ msgstr "Livesändningsfunktionen är i beta"
msgid "Live link"
msgstr "Länk till livesändning"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Läs in fler"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Läs in fler föreslagna flöden"
@@ -7292,7 +7292,7 @@ msgstr "Läs in fler föreslagna flöden"
msgid "Load new notifications"
msgstr "Läs in nya notiser"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr "Media lagrad på en annan enhet"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Media som kan vara störande eller olämplig för vissa målgrupper."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr "Medlemmen togs bort från gruppchatten."
@@ -7867,7 +7867,6 @@ msgstr "Behöver du skicka in ett upphovsrättsärende, en juridisk begäran ell
msgid "Nevermind, create a handle for me"
msgstr "Det var inget. Skapa ett användarnamn åt mig"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Nytt"
@@ -7982,7 +7981,7 @@ msgstr "Nya meddelanden"
msgid "New password"
msgstr "Nytt lösenord"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Senaste svar först"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Nyheter"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Inga resultat"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "Inga resultat för ”{0}”."
@@ -8248,7 +8247,7 @@ msgstr "Inga resultat hittades för ”<0>{query}0>”."
msgid "No results found for your query with advanced search filters applied."
msgstr "Inga resultat hittades för din sökning med avancerade sökfilter tillämpade."
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "Inga resultat."
@@ -8396,7 +8395,7 @@ msgstr "Åh nej!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Öppna sidpanel"
msgid "Open emoji picker"
msgstr "Öppna emoji-väljaren"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Öppna dialogruta med information om flöde"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Öppna meny för flödesalternativ"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Bilder avsedda för vuxna."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Fäst flöde"
@@ -9034,7 +9034,7 @@ msgstr "Fäst flöde"
msgid "Pin to home"
msgstr "Fäst på hem"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Fäst på Hem"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Fäst"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "Fäste {0} på Hem"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "Skriv ditt meddelande nedan:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Politik"
@@ -9717,10 +9717,6 @@ msgstr "Senaste sökningar"
msgid "Recently used"
msgstr "Senast använda"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Rekommenderat"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Återanslut"
@@ -9841,8 +9837,8 @@ msgstr "Ta bort filter"
msgid "Remove from chat"
msgstr "Ta bort från chatt"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Ta bort bild"
msgid "Remove live status"
msgstr "Ta bort livesändningsstatus"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr "Ta bort medlem"
@@ -9948,7 +9944,7 @@ msgstr "Togs bort från sparade inlägg"
msgid "Removed from starter pack"
msgstr "Togs bort från startpaket"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Anmäl konversation"
msgid "Report dialog"
msgstr "Dialogruta för anmälan"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Anmäl flöde"
@@ -10483,8 +10479,8 @@ msgstr "Spara QR-kod"
msgid "Save these options for next time"
msgstr "Spara mina val till nästa gång"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Spara till mina flöden"
@@ -10505,7 +10501,7 @@ msgstr "Sparade flöden"
msgid "Saved Posts"
msgstr "Sparade inlägg"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Sparat i dina flöden"
@@ -10608,11 +10604,11 @@ msgstr "Sök efter {q}"
msgid "Search for feeds that you want to suggest to others."
msgstr "Sök efter flöden att föreslå åt andra."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "Sök efter fler konton"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "Sök efter fler flöden"
@@ -10705,6 +10701,7 @@ msgstr "Se jobb på Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "Se fler"
@@ -10712,6 +10709,10 @@ msgstr "Se fler"
msgid "See more suggested profiles"
msgstr "Se fler föreslagna profiler"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr "Se fler trendande ämnen"
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Skicka e-post för verifiering"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Skicka via direktmeddelande"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr "Dela profil"
msgid "Share QR code"
msgstr "Dela QR-kod"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Dela det här flödet"
@@ -11272,7 +11273,7 @@ msgstr "Visa listor över användare att välja mellan"
#: src/components/Post/ShowMoreTextButton.tsx:50
msgid "Show more"
-msgstr ""
+msgstr "Visa mer"
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:596
@@ -11607,7 +11608,7 @@ msgstr "Något gick fel. Försök igen om en stund."
msgid "Something went wrong. Please try again."
msgstr "Något gick fel. Försök igen."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Är något på tok? Hör av dig till oss."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "Spam, oäkta beteende eller vilseledande innehåll"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Sport"
@@ -11711,7 +11712,7 @@ msgstr "Startpaket av dig"
msgid "Starter pack is invalid"
msgstr "Startpaketet är ogiltigt"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Startpaket"
@@ -11850,7 +11851,7 @@ msgstr "Verifiering lyckades"
msgid "Suggested"
msgstr "Föreslagna"
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "Föreslagna konton"
@@ -12262,7 +12263,7 @@ msgstr "Ett problem uppstod under inläsningen av gif-bilderna. Kontrollera din
msgid "There was a problem with your internet connection, please try again"
msgstr "Ett problem uppstod med din internetanslutning. Försök igen"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr "Ett problem uppstod med din internetanslutning. Försök igen"
msgid "There was an issue contacting the server"
msgstr "Ett problem uppstod med anslutningen till servern"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Ett problem uppstod med anslutningen till servern. Kontrollera din internetanslutning och försök igen."
@@ -12279,8 +12280,8 @@ msgstr "Ett problem uppstod med anslutningen till servern. Kontrollera din inter
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Ett problem uppstod med att hämta notiser. Tryck här för att försöka igen."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Ett problem uppstod med att hämta inlägg. Tryck här för att försöka igen."
@@ -12305,7 +12306,7 @@ msgstr "Ett problem uppstod med att hämta din serviceinformation"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Ett problem uppstod med att ta bort det här flödet. Kontrollera din internetanslutning och försök igen."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "De här inställningarna gäller bara för flödet Följer."
msgid "These URLs"
msgstr "Dessa URL:er"
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr "Användaren äger chatten"
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Det här flödet är tomt! Du kanske borde följa fler användare eller justera dina språkinställningar."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Det här flödet är tomt."
@@ -12889,7 +12890,9 @@ msgstr "Översättning till samma språk är inte tillgängligt på din enhet."
msgid "Tree view"
msgstr "Trädvy"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Trendar"
@@ -12898,7 +12901,7 @@ msgstr "Trendar"
msgid "Trending GIFs"
msgstr "Trendande gif-bilder"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "Alternativ för trendande ämnen"
@@ -13023,9 +13026,9 @@ msgstr "Otillgänglig flödesinformation"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Häv blockering av konto?"
msgid "Unblock list"
msgstr "Häv blockering av lista"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr "Omarkerat vuxeninnehåll"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "Vuxeninnehåll som inte har markerats, är kränkande eller delas utan samtycke"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Sluta gilla"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Lossa"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Lossa flöde"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Lossa från hem"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Lossa modereringslista"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "Lossade {0} från Hem"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "Videoklipp från {0}. Tryck för att spela eller pausa videoklippet"
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "TV-spel"
@@ -13687,7 +13690,7 @@ msgstr "Visa {0}s avatar"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Visa etiketteringstjänsten från @{0}"
msgid "View this user's verifications"
msgstr "Visa den här användarens verifieringar"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Visa användare som gillar det här flödet"
@@ -14358,7 +14361,7 @@ msgstr "Du är verifierad. Din verifieringsstatus går förlorad om du ändrar d
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "Du är verifierad. Din verifieringsstatus går förlorad om du ändrar ditt användarnamn. <0>Läs mer.0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "Du kan när som helst justera dina intressen från ”Innehåll och media” i inställningar."
@@ -14435,9 +14438,9 @@ msgstr "Du kan läsa chatthistoriken men inte skicka nya meddelanden."
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr "Du kan välja upp till {MAX_GALLERY_IMAGES, plural, other {# bilder}} totalt."
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Du kan ändra det här senare i dina inställningar."
@@ -14610,7 +14613,7 @@ msgstr "Du kan bara lägga till högst {STARTER_PACK_MAX_SIZE, plural, other {{S
msgid "You may only add up to 3 feeds"
msgstr "Du kan bara lägga till högst 3 flöden"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr "Du måste vara chattägare för att ta bort en medlem."
@@ -14635,7 +14638,7 @@ msgstr "Du måste tillåta åtkomst till ditt mediebibliotek."
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "Du måste verifiera din e-postadress innan du kan aktivera 2FA via e-post."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr "Du äger chatten"
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr "Din kontoleverantör identifieras automatiskt utifrån användarnamnet du anger."
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "Dina intressen har uppdaterats!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "Dina intressen hjälper oss att hitta det du gillar!"
diff --git a/src/locale/locales/th/messages.po b/src/locale/locales/th/messages.po
index 71cd033608..3b802d3232 100644
--- a/src/locale/locales/th/messages.po
+++ b/src/locale/locales/th/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: th\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Thai\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr ""
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr ""
@@ -228,6 +231,16 @@ msgstr ""
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr ""
@@ -821,11 +836,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr ""
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr ""
@@ -989,8 +999,8 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1715,7 +1725,7 @@ msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "เกิดปัญหาขณะพยายามเปิดการสนทนา"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr ""
msgid "Birthday"
msgstr "วันเกิด"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "เรียกดูข้อเสนอเพิ่มเติมใ
msgid "Browse other feeds"
msgstr "เรียกดูฟีดอื่น ๆ"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr ""
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr ""
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr ""
@@ -2462,7 +2474,7 @@ msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "โดย {0}"
@@ -2473,9 +2485,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr ""
@@ -2534,7 +2546,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "ปิดเสียงแชทแล้ว"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,7 +2761,7 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
@@ -3047,7 +3059,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "เนื้อหาถูกบล็อก"
msgid "Content filters"
msgstr "ตัวกรองเนื้อหา"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr ""
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3540,11 +3548,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr "ไม่สามารถออกจากการสนทนาได้"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "ไม่สามารถโหลดฟีดได้"
@@ -3562,7 +3570,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr "ไม่สามารถปิดเสียงการสนทนาได้"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3743,7 +3751,7 @@ msgstr "วัฒนธรรม"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4087,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr "ไม่สนับสนุนแอปให้แสดงบัญชีของฉันต่อผู้ใช้ที่ไม่ได้เข้าสู่ระบบ"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "ไม่สนับสนุนแอปให้แสดงบัญ
msgid "Discover new custom feeds"
msgstr "ค้นพบฟีดที่กำหนดเองใหม่ๆ"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "ค้นพบฟีดใหม่"
@@ -4111,11 +4119,11 @@ msgstr "ปิดข้อผิดพลาด"
msgid "Dismiss getting started guide"
msgstr "ปิดคู่มือเริ่มต้นใช้งาน"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4365,8 +4373,8 @@ msgstr "แก้ไขรูปภาพ"
msgid "Edit interaction settings"
msgstr "แก้ไขการตั้งค่าการโต้ตอบ"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
@@ -4650,7 +4658,7 @@ msgstr "ใส่ชื่อผู้ใช้ของคุณและรห
msgid "Enters full screen"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr ""
@@ -4979,16 +4987,16 @@ msgstr ""
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "การโหลดฟีตที่ตั้งค่าล้มเหลว"
@@ -5012,14 +5020,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "การแนะนำฟีตล้มเหลว"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "การแนะนำคนที่คุณควรติดตามล้มเหลว"
@@ -5212,7 +5220,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr ""
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "อัปเดตฟีดแล้ว!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr ""
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr ""
@@ -6148,7 +6152,7 @@ msgstr ""
msgid "Hidden list"
msgstr "ลิสต์ที่ซ่อนไว้"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "ลิสต์ที่ซ่อนไว้"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "ซ่อน"
@@ -6198,7 +6202,7 @@ msgstr "ซ่อนการตอบกลับสำหรับทุกค
msgid "Hide reply for me"
msgstr "ซ่อนการสำหรับฉัน"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr ""
@@ -6218,12 +6222,12 @@ msgstr "ซ่อนการตอบกลับใช่ไหม"
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr ""
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr ""
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr ""
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6993,8 +6993,8 @@ msgstr "ออก"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "ออก Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "แสง"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr ""
@@ -7085,7 +7085,7 @@ msgstr "ชอบ 10 โพสต์"
msgid "Like 10 posts to train the Discover feed"
msgstr "ชอบ 10 โพสต์"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "ชอบฟีตนี้"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr ""
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7279,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "โหลดเพิ่มเติม"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "โหลดฟีดที่แนะนำเพิ่มเติม"
@@ -7292,7 +7292,7 @@ msgstr "โหลดฟีดที่แนะนำเพิ่มเติม
msgid "Load new notifications"
msgstr "โหลดการแจ้งเตือนใหม่"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7867,7 +7867,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr "ไม่ต้องห่วง สร้างแฮนเดิ้ลสำหรับฉันได้เลย"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "ใหม่"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "รหัสผ่านใหม่"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "เห็นการตอบกลับที่ใหม่ก่อน"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "ข่าวสาร"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "ไม่มีผลลัพธ์"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8248,7 +8247,7 @@ msgstr ""
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8396,7 +8395,7 @@ msgstr "ไม่น้าาา!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr ""
msgid "Open emoji picker"
msgstr "เปิดการเลือกอีโมจิ"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "เปิดการตั้งค่าฟีต"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "ภาพที่เหมาะสำหรับเนื้อหาผู้ใหญ่ (18+)"
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr ""
@@ -9034,7 +9034,7 @@ msgstr ""
msgid "Pin to home"
msgstr "ปักหมุดไปที่หน้าแรก"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "ปักหมุดไปที่หน้าแรก"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "ปักหมุดแล้ว"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr ""
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "การเมือง"
@@ -9717,10 +9717,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr ""
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "เชื่อมต่อใหม่"
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "ลบรูปภาพ"
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "รายงานการสนทนา"
msgid "Report dialog"
msgstr "รายงานการสนทนา"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "รายงานฟีด"
@@ -10483,8 +10479,8 @@ msgstr "บันทึกคิวอาร์โค้ด"
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "บันทึกที่ฟีตของฉัน"
@@ -10505,7 +10501,7 @@ msgstr "บันทึกฟีต"
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "บันทึกไปที่ฟีตของคุณ"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "ค้นหาสำหรับฟีตที่คุณต้องการแนะนำให้คนอื่น"
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
@@ -10705,6 +10701,7 @@ msgstr "มองหางานใน Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10709,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "ส่งการยืนยันผ่านอีเมล"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "ส่งในข้อความส่วนตัว"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "แชร์รหัส QR"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr ""
@@ -11607,7 +11608,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr ""
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "กีฬา"
@@ -11711,7 +11712,7 @@ msgstr "ชุดเริ่มต้นโดยคุณ"
msgid "Starter pack is invalid"
msgstr "ชุดเริ่มต้นไม่ถูกต้อง"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "ชุดเริ่มต้น"
@@ -11850,7 +11851,7 @@ msgstr ""
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -12262,7 +12263,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr "เกิดปัญหาในการติดต่อเซิร์ฟเวอร์"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr ""
@@ -12279,8 +12280,8 @@ msgstr ""
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "เกิดปัญหาในการดึงการแจ้งเตือน คลิกที่นี่เพื่อลองอีกครั้ง"
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "เกิดปัญหาในการดึงโพสต์ คลิกที่นี่เพื่อลองอีกครั้ง"
@@ -12305,7 +12306,7 @@ msgstr ""
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr ""
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr ""
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr ""
@@ -12889,7 +12890,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr ""
@@ -12898,7 +12901,7 @@ msgstr ""
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -13023,9 +13026,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "ปลดบล็อกบัญชีหรือไม่?"
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr ""
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "เลิกปักหมุด"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "เลิกปักหมุดจากหน้าแรก"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "เลิกปักหมุดจากลิสต์การModerate"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr ""
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "เกมวิดีโอ"
@@ -13687,7 +13690,7 @@ msgstr "ดูอวตาร์ของ {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "ดูบริการติดป้ายกำกับที่จ
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "ดูผู้ใช้ที่ชอบฟีดนี้"
@@ -14358,7 +14361,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14435,9 +14438,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr ""
@@ -14610,7 +14613,7 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr "คุณสามารถเพิ่มได้สูงสุด 3 ฟีด"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14638,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
diff --git a/src/locale/locales/tr/messages.po b/src/locale/locales/tr/messages.po
index e85e434af7..4cf0628a86 100644
--- a/src/locale/locales/tr/messages.po
+++ b/src/locale/locales/tr/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: tr\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Turkish\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, other {takip edilen}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, other {gönderi}}"
@@ -228,6 +231,16 @@ msgstr "{0} · {1}"
msgid "{0} (Account)"
msgstr "{0} (Hesap)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -259,7 +272,7 @@ msgstr "{0} ve {1} sohbete eklendi"
#: src/screens/PostThread/components/LikesStat.tsx:135
#: src/screens/PostThread/components/LikesStat.tsx:191
msgid "{0} and {1} like this"
-msgstr "{0} ve {1} bunu beğendi"
+msgstr ""
#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
#. placeholder {0}: nameLink(names[0])
@@ -267,12 +280,12 @@ msgstr "{0} ve {1} bunu beğendi"
#. placeholder {2}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:196
msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr "{0} ve {others, plural, other {{2} kişi daha}} bunu beğendi"
+msgstr ""
#. placeholder {0}: names[0].displayName
#: src/screens/PostThread/components/LikesStat.tsx:137
msgid "{0} and {othersLabel} like this"
-msgstr "{0} ve {othersLabel} bunu beğendi"
+msgstr ""
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
@@ -330,7 +343,7 @@ msgstr "{0} gruptan ayrıldı"
#: src/screens/PostThread/components/LikesStat.tsx:138
#: src/screens/PostThread/components/LikesStat.tsx:206
msgid "{0} likes this"
-msgstr "{0} bunu beğendi"
+msgstr ""
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
@@ -395,13 +408,13 @@ msgstr "{0}, {1} ve {memberCount, plural, other {# kişi daha}} sohbete eklendi"
#. placeholder {3}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:181
msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr "{0}, {1}, ve {others, plural, other {{3} kişi daha}} bunu beğendi"
+msgstr ""
#. placeholder {0}: names[0].displayName
#. placeholder {1}: names[1].displayName
#: src/screens/PostThread/components/LikesStat.tsx:134
msgid "{0}, {1}, and {othersLabel} like this"
-msgstr "{0}, {1} ve {othersLabel} bunu beğendi"
+msgstr ""
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
@@ -780,7 +793,7 @@ msgstr "{numMatches, plural, other {# bağlantı bulundu}}"
#. placeholder {1}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:127
msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr "{others, plural, other {{1} kişi daha}}"
+msgstr ""
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "{profileName} Bluesky'a {timeAgoString} önce bir başlangıç paketi kullanarak katılmış"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr "{requestCount, plural, other {# talep}}"
msgid "{requestCount}+ requests"
msgstr "{requestCount}+ talep"
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "{type}s önce"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} güvenilir bir doğrulayıcı"
@@ -989,8 +999,8 @@ msgstr "Bir ağ hatası oluştu. Lütfen internet bağlantınızı kontrol edin"
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1707,7 +1717,7 @@ msgstr "Bu seçeneklerde yer almayan bir sorun"
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "Grup sohbetini oluştururken bir sorun çıktı, lütfen tekrar deneyin."
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
@@ -1715,7 +1725,7 @@ msgstr "Sohbeti başlatırken bir sorun çıktı, lütfen tekrar deneyin."
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Sohbeti açmaya çalışırken bir sorun oluştu"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr "Doğum tarihi"
msgid "Birthday"
msgstr "Doğum günü"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr "bloomscrolling booksky"
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Keşfet sayfasında daha çok öneriye göz at"
msgid "Browse other feeds"
msgstr "Diğer akışlara göz at"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "{displayName} hakkındaki gönderilere göz at"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "{displayName} etiketini barındıran gönderilere göz at"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "{displayName} başlangıç paketine göz at"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "{0} konusuna göz at"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "{displayName} konusunu görüntüle"
@@ -2462,7 +2474,7 @@ msgstr "Ana akışa geri dönüş butonu"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "{0} tarafından"
@@ -2473,9 +2485,9 @@ msgstr "@{0} tarafından"
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "<0>{0}0> tarafından geliştiriliyor"
@@ -2534,7 +2546,7 @@ msgstr "Kamera erişimi gerekli"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Sohbet sessize alındı"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr "Sohbet bulunamadı."
@@ -2749,7 +2761,7 @@ msgstr "Sohbet bulunamadı."
msgid "Chat options"
msgstr "Sohbet seçenekleri"
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr "Sohbet sahipleri grup sohbetinden ayrılamaz."
@@ -3047,7 +3059,7 @@ msgstr "Bildirimi kapat"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "İçerik Engellendi"
msgid "Content filters"
msgstr "İçerik filtreleri"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Ağın genelinden beğeneceğinizi düşündüğümüz içerik."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "İçerik dilleri"
@@ -3540,11 +3548,11 @@ msgstr "Tüm tutan bağlantılar takip edilemedi. {0}"
msgid "Could not leave chat"
msgstr "Sohbetten ayrılınamadı"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr "Sohbet bırakılamadı."
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Akış yüklenemedi"
@@ -3562,7 +3570,7 @@ msgstr "Profil yüklenemedi"
msgid "Could not mute chat"
msgstr "Sohbet sessize alınamadı"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr "Üye çıkartılamadı."
@@ -3743,7 +3751,7 @@ msgstr "Kültür"
msgid "Current beta features"
msgstr "Güncel beta özellikler"
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr "Aktif sohbet"
@@ -4079,6 +4087,10 @@ msgstr "Germ DM bağlantısını kes"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Uygulamaların hesabımı oturum açmamış kullanıcılara göstermesini engelle"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Uygulamaların hesabımı oturum açmamış kullanıcılara göstermesin
msgid "Discover new custom feeds"
msgstr "Yeni özel akışları keşfet"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "Yeni akışlar keşfedin"
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Yeni Akışlar Keşfet"
@@ -4111,11 +4119,11 @@ msgstr "Hatayı yok say"
msgid "Dismiss getting started guide"
msgstr "Başlangıç rehberini gizle"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "İlgi alanlarını gizle"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "Canlı etkinlik panelini kapat"
@@ -4365,8 +4373,8 @@ msgstr "Resmi düzenle"
msgid "Edit interaction settings"
msgstr "Etkileşim ayarlarını düzenle"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "İlgi alanlarını düzenle"
@@ -4650,7 +4658,7 @@ msgstr "Kullanıcı adınızı ve şifrenizi girin"
msgid "Enters full screen"
msgstr "Tam ekrana geçer"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Eğlence"
@@ -4979,16 +4987,16 @@ msgstr "Grup sohbetinden çıkılamadı"
msgid "Failed to load conversations"
msgstr "Yazışmalar yüklenemedi"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "Akışlar yüklenemedi"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Akış tercihleri yüklenemedi"
@@ -5012,14 +5020,14 @@ msgstr "Tercih yüklenemedi."
msgid "Failed to load profiles"
msgstr "Profiller yüklenemedi"
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Önerilen akışlar yüklenemedi"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Önerilen takipler yüklenemedi"
@@ -5212,7 +5220,7 @@ msgstr "Akışı oluşturan"
msgid "Feed identifier"
msgstr "Akış tanımlayıcısı"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Akış menüsü"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Akışlar güncellendi!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Beğeneceğinizi düşündüğümüz akışlar."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Güncellemeyi al"
@@ -5764,7 +5768,7 @@ msgstr "Kişiler size mesaj gönderdiğinde bildirim alın."
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr "Abone olduğunuz gönderilerle ilgili bir güncelleme olduğunda bildirim alın."
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
@@ -6148,7 +6152,7 @@ msgstr "Moderasyon ayarlarınız tarafından gizlenmiş."
msgid "Hidden list"
msgstr "Gizli liste"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Gizli liste"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Gizle"
@@ -6198,7 +6202,7 @@ msgstr "Yanıtı herkesten gizle"
msgid "Hide reply for me"
msgstr "Yanıtı benden gizle"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Bu kartı gizle"
@@ -6218,12 +6222,12 @@ msgstr "Bu yanıtı gizle?"
msgid "Hide translation"
msgstr "Çeviriyi gizle"
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Gündem başlıklarını gizle"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Gündem başlıkları gizlensin mi?"
@@ -6321,10 +6325,6 @@ msgstr "Yer sağlayıcı: {0}"
msgid "Hosting provider: Bluesky"
msgstr "Yer sağlayıcı: Bluesky"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "İlgi çeken"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr "Nasıl çalışır:"
@@ -6993,8 +6993,8 @@ msgstr "Ayrıl"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Bluesky'ı terk ediyorsunuz"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr "Bu sohbetten ayrılmanız onu kalıcı olarak kilitleyeceği gibi yeniden katılmanız da mümkün olmayacaktır."
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr "Grup sohbetinden ayrıldınız."
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Aydınlık"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Beğen"
@@ -7085,7 +7085,7 @@ msgstr "10 gönderiyi beğen"
msgid "Like 10 posts to train the Discover feed"
msgstr "Keşif akışını (\"Discover\") eğitmek için 10 gönderiyi beğenin"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Bu akışı beğen"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "{0, plural, other {# kullanıcı}} tarafından beğenildi"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "CANLI"
msgid "Live event happening now: {0}"
msgstr "Şimdi gerçekleşen canlı etkinlik: {0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "Canlı etkinlik gizlendi"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "Canlı etkinlik yeniden görünür hale getirildi"
@@ -7279,12 +7279,12 @@ msgstr "Canlı özelliği beta'dır"
msgid "Live link"
msgstr "Canlı yayın bağlantısı"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Daha fazlasını yükle"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Daha çok önerilen akış yükle"
@@ -7292,7 +7292,7 @@ msgstr "Daha çok önerilen akış yükle"
msgid "Load new notifications"
msgstr "Yeni bildirimleri yükle"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr "Başka cihazda depolanan görsel"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Bazı gruplar için rahatsız edici ya da uygunsuz olabilecek medya."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr "Üye grup sohbetinden çıkarıldı."
@@ -7867,7 +7867,6 @@ msgstr "Bir telif ihlali, hukuki talep ya da mevzuata uygunluk sorunu mu bildirm
msgid "Nevermind, create a handle for me"
msgstr "Boşver, bana bir kullanıcı adı üret"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Yeni"
@@ -7982,7 +7981,7 @@ msgstr "Yeni mesajlar"
msgid "New password"
msgstr "Yeni şifre"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Önce en yeni yanıtlar"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Haberler"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Sonuç yok"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "\"{0}\" için sonuç bulunamadı."
@@ -8248,7 +8247,7 @@ msgstr "\"<0>{query}0>\" için sonuç bulunamadı."
msgid "No results found for your query with advanced search filters applied."
msgstr "Gelişmiş arama filtreleri uygulanmış sorgunuz için sonuç bulunamadı."
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "Sonuç bulunamadı."
@@ -8396,7 +8395,7 @@ msgstr "Oh hayır!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Çekmece menüyü aç"
msgid "Open emoji picker"
msgstr "Emoji seçiciyi aç"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Akış bilgi ekranını aç"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Akış seçenekleri menüsünü aç"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Yetişkinler için resimler."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Akışı sabitle"
@@ -9034,7 +9034,7 @@ msgstr "Akışı sabitle"
msgid "Pin to home"
msgstr "Ana ekrana sabitle"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Ana Sayfaya Sabitle"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Sabitlendi"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "{0} Ana Sayfaya Sabitlendi"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "Lütfen mesajınızı aşağıya yazın:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Politika"
@@ -9717,10 +9717,6 @@ msgstr "Son aramalar"
msgid "Recently used"
msgstr "Yakın zamanda kullanılmış"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Öneriler"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Yeniden bağlan"
@@ -9841,8 +9837,8 @@ msgstr "Filtreyi kaldır"
msgid "Remove from chat"
msgstr "Sohbetten çıkar"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Resmi kaldır"
msgid "Remove live status"
msgstr "Canlı yayın durumunu kaldır"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr "Üyeyi çıkar"
@@ -9948,7 +9944,7 @@ msgstr "Kayıtlı gönderilerden çıkarıldı"
msgid "Removed from starter pack"
msgstr "Başlangıç paketinden çıkartıldı"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Yazışmayı raporla"
msgid "Report dialog"
msgstr "Rapor diyaloğu"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Akışı raporla"
@@ -10483,8 +10479,8 @@ msgstr "QR kodu kaydet"
msgid "Save these options for next time"
msgstr "Bu seçimleri sonrası için sakla"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Akışlarıma kaydet"
@@ -10505,7 +10501,7 @@ msgstr "Kayıtlı Akışlar"
msgid "Saved Posts"
msgstr "Kayıtlı Gönderiler"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Akışlarınıza kaydedildi"
@@ -10608,11 +10604,11 @@ msgstr "{q} ara"
msgid "Search for feeds that you want to suggest to others."
msgstr "Başkalarına önermek istediğiniz akışları aratın."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "Daha fazla hesap arayın"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "Daha fazla akış arayın"
@@ -10705,6 +10701,7 @@ msgstr "Bluesky'daki iş fırsatlarını görün"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "Daha fazlasını gör"
@@ -10712,6 +10709,10 @@ msgstr "Daha fazlasını gör"
msgid "See more suggested profiles"
msgstr "Daha çok önerilen profil göster"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Doğrulama e-postası gönder"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Doğrudan mesaj yoluyla gönder"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr "Profili Paylaş"
msgid "Share QR code"
msgstr "QR kod paylaş"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Bu akışı paylaş"
@@ -11607,7 +11608,7 @@ msgstr "Bir şeyler ters gitti. Lütfen biraz sonra tekrar deneyin."
msgid "Something went wrong. Please try again."
msgstr "Bir şeyler ters gitti. Lütfen tekrar deneyin."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Bir sorun mu var? Bize bildirin."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "Spam veya başka bir samimiyetsiz davranış veya kandırma"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Spor"
@@ -11711,7 +11712,7 @@ msgstr "Sizin oluşturduğunuz başlangıç paketi"
msgid "Starter pack is invalid"
msgstr "Başlangıç paketi geçersiz"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Başlangıç Paketleri"
@@ -11850,7 +11851,7 @@ msgstr "Başarıyla doğrulandı"
msgid "Suggested"
msgstr "Önerilen"
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "Önerilen hesaplar"
@@ -12262,7 +12263,7 @@ msgstr "GIFler yüklenemedi. Bağlantınızı kontrol edin ve tekrar deneyin."
msgid "There was a problem with your internet connection, please try again"
msgstr "İnternet bağlantınızla ilgili bir problem oldu, lütfen tekrar deneyin"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr "İnternet bağlantınızla ilgili bir problem oldu, lütfen tekrar deney
msgid "There was an issue contacting the server"
msgstr "Sunucuya ulaşma konusunda bir sorun oluştu"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Sunucuya bağlanırken bir sorun oldu, lütfen internet bağlantınızı kontrol edin ve tekrar deneyin."
@@ -12279,8 +12280,8 @@ msgstr "Sunucuya bağlanırken bir sorun oldu, lütfen internet bağlantınızı
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Bildirimleri almakta bir sorun oluştu. Tekrar denemek için buraya dokunun."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Gönderileri almakta bir sorun oluştu. Tekrar denemek için buraya dokunun."
@@ -12305,7 +12306,7 @@ msgstr "Servis bilginizi getirirken bir sorun oldu"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Bu akışı kaldırırken bir sorun oldu. Lütfen internet bağlantınızı kontrol edin ve tekrar deneyin."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Bu ayarlar yalnızca takip akışına (\"Following\") uygulanır."
msgid "These URLs"
msgstr "Bu URL'ler"
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr "Bu sohbetin sahibi onlar"
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Bu akış boş! Daha fazla kullanıcı takip etmeniz veya dil ayarlarınızı ayarlamanız gerekebilir."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Bu akış boş."
@@ -12889,7 +12890,9 @@ msgstr "Cihazınızda aynı dile çeviri imkanı mevcut değil."
msgid "Tree view"
msgstr "Ağaç görünümü"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Gündem"
@@ -12898,7 +12901,7 @@ msgstr "Gündem"
msgid "Trending GIFs"
msgstr "Gündem GIFler"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "Gündem seçenekleri"
@@ -13023,9 +13026,9 @@ msgstr "Erişilemeyen akış bilgisi"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Hesabı Engelle?"
msgid "Unblock list"
msgstr "Listeden engeli kaldır"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr "Etiketlenmemiş yetişkin içerik"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "Etiketlenmemiş, istismarcı veya rızasız yetişkin içerik"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Beğenmeyi geri al"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Sabitlemeyi kaldır"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Akışı sabitlemeyi kaldır"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Ana sayfadan sabitlemeyi kaldır"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Moderasyon listesini sabitlemeyi kaldır"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "{0} akışının ana sayfadan sabitlemesi kaldırıldı"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "{0} videosu. Videoyu oynatmak ya da durdurmak için basın"
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Video Oyunları"
@@ -13687,7 +13690,7 @@ msgstr "{0}'ın avatarını görüntüle"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "@{0} tarafından sağlanan işaretleme hizmetini gör"
msgid "View this user's verifications"
msgstr "Bu kullanıcının doğrulamalarını görüntüle"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Bu akışı beğenen kullanıcıları görün"
@@ -14358,7 +14361,7 @@ msgstr "Doğrulanmışsınız. Görünen adınızı değiştirirseniz doğrulama
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "Doğrulanmışsınız. Kullanıcı adınızı değiştirirseniz doğrulama durumunuzu kaybedeceksiniz.<0>Daha fazla bilgi edinin.0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "İlgi alanlarınızı istediğiniz zaman \"İçerik ve medya\" ayarlarından değiştirebilirsiniz."
@@ -14435,9 +14438,9 @@ msgstr "Sohbet geçmişini okuyabilirsiniz ancak yeni mesaj gönderemezsiniz."
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr "Toplamda en fazla {MAX_GALLERY_IMAGES, plural, other {# görsel}} seçebilirsiniz."
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Bunu daha sonra ayarlarınızdan güncelleyebilirsiniz."
@@ -14610,7 +14613,7 @@ msgstr "En fazla {STARTER_PACK_MAX_SIZE, plural, other {{STARTER_PACK_MAX_SIZE}
msgid "You may only add up to 3 feeds"
msgstr "En fazla 3 akış ekleyebilirsiniz"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr "Bir üye çıkarmak için sohbet sahibi olmanız gerekmektedir."
@@ -14635,7 +14638,7 @@ msgstr "Medya galerinize erişim izni vermeniz gerekmektedir."
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "E-posta iki adımlı doğrulamasını etkinleştirebilmeniz için öncelikle e-posta adresinizi doğrulamanız gerekmektedir."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr "Bu sohbetin sahibisiniz"
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr "Yer sağlayıcınız girdiğiniz kullanıcı adından otomatik olarak algılanır."
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "İlgi alanlarınız güncellendi!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "İlgi alanlarınız, neyi sevdiğinizi bulmamıza yardımcı oluyor!"
diff --git a/src/locale/locales/uk/messages.po b/src/locale/locales/uk/messages.po
index 492b389a12..39f76e61d4 100644
--- a/src/locale/locales/uk/messages.po
+++ b/src/locale/locales/uk/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: uk\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Ukrainian\n"
"Plural-Forms: nplurals=4; plural=((n%10==1 && n%100!=11) ? 0 : ((n%10 >= 2 && n%10 <=4 && (n%100 < 12 || n%100 > 14)) ? 1 : ((n%10 == 0 || (n%10 >= 5 && n%10 <=9)) || (n%100 >= 11 && n%100 <= 14)) ? 2 : 3));\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {читаю} few {читаю} many {читаю} other {читаю}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {пост} few {пости} many {постів} other {постів}}"
@@ -228,6 +231,16 @@ msgstr ""
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr ""
@@ -821,11 +836,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr ""
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr ""
@@ -989,8 +999,8 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1715,7 +1725,7 @@ msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Сталася помилка при спробі відкрити чат"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr ""
msgid "Birthday"
msgstr "Дата народження"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr ""
@@ -2425,24 +2436,25 @@ msgstr "Переглянути більше запропонованого на
msgid "Browse other feeds"
msgstr "Переглянути інші стрічки"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr ""
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr ""
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr ""
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr ""
@@ -2462,7 +2474,7 @@ msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Від {0}"
@@ -2473,9 +2485,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr ""
@@ -2534,7 +2546,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Чат стишено"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,7 +2761,7 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
@@ -3047,7 +3059,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Вміст заблоковано"
msgid "Content filters"
msgstr "Фільтри контенту"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr ""
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3540,11 +3548,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr "Не вдалось залишити чат"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Не вдалося завантажити стрічку"
@@ -3562,7 +3570,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr "Не вдалось стишити чат"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3743,7 +3751,7 @@ msgstr "Культура"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4087,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Попросити застосунки не показувати мій обліковий запис без входу"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Попросити застосунки не показувати мій
msgid "Discover new custom feeds"
msgstr "Відкрити для себе нові стрічки"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Відкрити для себе нові стрічки"
@@ -4111,11 +4119,11 @@ msgstr "Пропустити помилку"
msgid "Dismiss getting started guide"
msgstr "Пропустити посібник нового користувача"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4365,8 +4373,8 @@ msgstr "Редагувати зображення"
msgid "Edit interaction settings"
msgstr "Редагувати налаштування взаємодії"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr ""
@@ -4650,7 +4658,7 @@ msgstr "Введіть псевдонім та пароль"
msgid "Enters full screen"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr ""
@@ -4979,16 +4987,16 @@ msgstr ""
msgid "Failed to load conversations"
msgstr ""
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Не вдалося завантажити параметри стрічок"
@@ -5012,14 +5020,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Не вдалося завантажити рекомендовані стрічки"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Не вдалося завантажити запропоновані для читання облікові записи"
@@ -5212,7 +5220,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr ""
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Стрічки оновлено!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr ""
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr ""
@@ -6148,7 +6152,7 @@ msgstr ""
msgid "Hidden list"
msgstr "Прихований список"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Прихований список"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Приховати"
@@ -6198,7 +6202,7 @@ msgstr "Приховати відповідь від усіх"
msgid "Hide reply for me"
msgstr "Приховати відповідь від мене"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr ""
@@ -6218,12 +6222,12 @@ msgstr "Приховати цю відповідь?"
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr ""
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr ""
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr ""
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6993,8 +6993,8 @@ msgstr "Вийти"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Залишити Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Світла"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Вподобати"
@@ -7085,7 +7085,7 @@ msgstr "Вподобати 10 постів"
msgid "Like 10 posts to train the Discover feed"
msgstr "Вподобати 10 постів задля тренування Стрічки відкриття"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Вподобати цю стрічку"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr ""
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7279,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Завантажити більше"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Завантажити більше запропонованих стрічок"
@@ -7292,7 +7292,7 @@ msgstr "Завантажити більше запропонованих стр
msgid "Load new notifications"
msgstr "Завантажити нові сповіщення"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Медіавміст, який може бути тривожним або недоречним для певних глядачів."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7867,7 +7867,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr "Неважливо, створіть для мене псевдонім"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Новий"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "Новий пароль"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Спочатку найновіші"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Новини"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Нічого не знайдено"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr ""
@@ -8248,7 +8247,7 @@ msgstr ""
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr ""
@@ -8396,7 +8395,7 @@ msgstr "О, ні!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr ""
msgid "Open emoji picker"
msgstr "Емоджі"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Відкрити меню налаштувань стрічки"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Зображення, призначені для дорослих."
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr ""
@@ -9034,7 +9034,7 @@ msgstr ""
msgid "Pin to home"
msgstr "Закріпити на головній"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Закріпити на головній"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Закріплені"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr ""
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Політика"
@@ -9717,10 +9717,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr ""
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Повторне з'єднання"
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Видалити зображення"
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Поскаржитися на розмову"
msgid "Report dialog"
msgstr "Діалогове вікно для скарг"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Поскаржитись на стрічку"
@@ -10483,8 +10479,8 @@ msgstr "Зберегти QR-код"
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Зберегти до моїх стрічок"
@@ -10505,7 +10501,7 @@ msgstr "Збережені стрічки"
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Збережено до ваших стрічок"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "Шукати стрічки, якими ви б хотіли поділитись з іншими."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr ""
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr ""
@@ -10705,6 +10701,7 @@ msgstr "Переглянути вакансії у Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10709,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Надіслати електронний лист підтвердже
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Надіслати в особисті повідомлення"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "Поширити QR-код"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr ""
@@ -11607,7 +11608,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr ""
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Спорт"
@@ -11711,7 +11712,7 @@ msgstr "Початкові набори, створені вами"
msgid "Starter pack is invalid"
msgstr "Хибний набір початківця"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Набори початківця"
@@ -11850,7 +11851,7 @@ msgstr ""
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -12262,7 +12263,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr "При з'єднанні з сервером виникла проблема"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Виникла проблема зі з'єднанням з сервером. Перевірте підключення до Інтернету і повторіть спробу знову."
@@ -12279,8 +12280,8 @@ msgstr "Виникла проблема зі з'єднанням з сервер
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Виникла проблема з завантаженням сповіщень. Натисніть тут, щоб повторити спробу."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Виникла проблема з завантаженням постів. Натисніть тут, щоб повторити спробу."
@@ -12305,7 +12306,7 @@ msgstr "Під час отримання інформації про викор
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Виникла проблема під час видалення цієї стрічки. Будь ласка, перевірте з'єднання з інтернетом та спробуйте знов."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Ці налаштування застосовуються лише дл
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Ця стрічка порожня! Можливо, вам треба підписатися на більшу кількість користувачів або змінити ваші налаштування мови."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Стрічка порожня."
@@ -12889,7 +12890,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr ""
@@ -12898,7 +12901,7 @@ msgstr ""
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -13023,9 +13026,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Розблокувати обліковий запис?"
msgid "Unblock list"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Прибрати вподобання"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Відкріпити"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Відкріпити від головної сторінки"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Відкріпити список модерації"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr ""
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Відеоігри"
@@ -13687,7 +13690,7 @@ msgstr "Переглянути аватар {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Переглянути послуги мічення від @{0}"
msgid "View this user's verifications"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Переглянути користувачів, які вподобали цю стрічку"
@@ -14358,7 +14361,7 @@ msgstr ""
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr ""
@@ -14435,9 +14438,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr ""
@@ -14610,7 +14613,7 @@ msgstr ""
msgid "You may only add up to 3 feeds"
msgstr "Ви можете додати лише 3 стрічки"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14638,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr ""
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr ""
diff --git a/src/locale/locales/vi/messages.po b/src/locale/locales/vi/messages.po
index c6966f2a25..0e57d55a38 100644
--- a/src/locale/locales/vi/messages.po
+++ b/src/locale/locales/vi/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: vi\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Vietnamese\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, other {đang theo dõi}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, other {bài đăng}}"
@@ -228,6 +231,16 @@ msgstr ""
msgid "{0} (Account)"
msgstr ""
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr ""
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr ""
msgid "{requestCount}+ requests"
msgstr ""
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "{type} giờ trước"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} là người xác minh đáng tin cậy"
@@ -989,8 +999,8 @@ msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1715,7 +1725,7 @@ msgstr ""
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "Có vấn đề xảy ra khi đang mở cuộc trò chuyện"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr ""
msgid "Birthday"
msgstr "Ngày sinh"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr ""
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "Xem thêm đề xuất trên trang Khám phá"
msgid "Browse other feeds"
msgstr "Xem các bảng tin khác"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "Tìm bài đăng về {displayName}"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "Tìm bài đăng được gắn thẻ với {displayName}"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "Xem bộ khởi đầu {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "Xem chủ đề {0}"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "Tìm chủ đề {displayName}"
@@ -2462,7 +2474,7 @@ msgstr ""
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "Bởi {0}"
@@ -2473,9 +2485,9 @@ msgstr ""
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "Bởi <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr ""
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "Đã tắt thông báo chat"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr ""
@@ -2749,7 +2761,7 @@ msgstr ""
msgid "Chat options"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr ""
@@ -3047,7 +3059,7 @@ msgstr ""
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "Nội dung đã bị chặn"
msgid "Content filters"
msgstr "Lọc nội dung"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "Nội dung trên mạng mà có thể bạn sẽ thích."
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr ""
@@ -3540,11 +3548,11 @@ msgstr ""
msgid "Could not leave chat"
msgstr "Không thể rời khỏi chat"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr ""
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "Không thể tải bảng tin"
@@ -3562,7 +3570,7 @@ msgstr ""
msgid "Could not mute chat"
msgstr "Không thể tắt thông báo chat"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr ""
@@ -3743,7 +3751,7 @@ msgstr "Văn hóa"
msgid "Current beta features"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr ""
@@ -4079,6 +4087,10 @@ msgstr ""
msgid "Discourage apps from showing my account to logged-out users"
msgstr "Ngăn ứng dụng hiển thị tài khoản của tôi cho người dùng đã đăng xuất"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "Ngăn ứng dụng hiển thị tài khoản của tôi cho người dù
msgid "Discover new custom feeds"
msgstr "Khám phá bảng tin mới"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr ""
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "Khám phá bảng tin mới"
@@ -4111,11 +4119,11 @@ msgstr "Bỏ qua lỗi "
msgid "Dismiss getting started guide"
msgstr "Bỏ qua hướng dẫn bắt đầu"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "Bỏ qua mục quan tâm"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr ""
@@ -4365,8 +4373,8 @@ msgstr "Chỉnh sửa hình ảnh"
msgid "Edit interaction settings"
msgstr "Chỉnh sửa cài đặt tương tác"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "Chỉnh sửa mục quan tâm"
@@ -4650,7 +4658,7 @@ msgstr "Nhập tên đăng nhập và mật khẩu"
msgid "Enters full screen"
msgstr "Mở toàn màn hình"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "Giải trí"
@@ -4979,16 +4987,16 @@ msgstr ""
msgid "Failed to load conversations"
msgstr "Tải cuộc trò chuyện không thành công"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr ""
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "Không tải được cài đặt bảng tin"
@@ -5012,14 +5020,14 @@ msgstr ""
msgid "Failed to load profiles"
msgstr ""
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "Không tải được gợi ý bảng tin"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "Không tải được gợi ý theo dõi"
@@ -5212,7 +5220,7 @@ msgstr ""
msgid "Feed identifier"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "Menu bảng tin"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "Đã cập nhật bảng tin!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "Bảng tin mà bạn có thể thích."
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "Tải cập nhật"
@@ -6148,7 +6152,7 @@ msgstr "Bị ẩn bởi cài đặt kiểm duyệt của bạn."
msgid "Hidden list"
msgstr "Danh sách ẩn"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "Danh sách ẩn"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "Ẩn"
@@ -6198,7 +6202,7 @@ msgstr "Ẩn trả lời cho tất cả mọi người"
msgid "Hide reply for me"
msgstr "Ẩn trả lời cho tôi"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "Ẩn thẻ này"
@@ -6218,12 +6222,12 @@ msgstr "Ẩn trả lời này?"
msgid "Hide translation"
msgstr ""
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "Ẩn chủ đề nổi trội"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "Ẩn chủ đề nổi trội?"
@@ -6321,10 +6325,6 @@ msgstr ""
msgid "Hosting provider: Bluesky"
msgstr ""
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "Nổi bật"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr ""
@@ -6993,8 +6993,8 @@ msgstr "Rời đi"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "Rời Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr ""
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "Sáng"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "Thích"
@@ -7085,7 +7085,7 @@ msgstr "Thích 10 bài"
msgid "Like 10 posts to train the Discover feed"
msgstr "Thích 10 bài để dạy cho bảng tin Khám phá"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "Thích bảng tin này"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "Thích bởi {0, plural, other {# người dùng}}"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr ""
msgid "Live event happening now: {0}"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr ""
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr ""
@@ -7279,12 +7279,12 @@ msgstr ""
msgid "Live link"
msgstr ""
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "Tải thêm"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "Tải thêm gợi ý bảng tin"
@@ -7292,7 +7292,7 @@ msgstr "Tải thêm gợi ý bảng tin"
msgid "Load new notifications"
msgstr "Tải thông báo mới"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr ""
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "Phương tiện có thể gây phản cảm cho một số khán giả."
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr ""
@@ -7867,7 +7867,6 @@ msgstr ""
msgid "Nevermind, create a handle for me"
msgstr "Thôi, tạo tên người dùng cho tôi"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "Tạo mới"
@@ -7982,7 +7981,7 @@ msgstr ""
msgid "New password"
msgstr "Mật khẩu mới"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "Trả lời mới nhất trước"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "Tin tức"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "Không có kết quả"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "Không có kết quả nào cho \"{0}\"."
@@ -8248,7 +8247,7 @@ msgstr ""
msgid "No results found for your query with advanced search filters applied."
msgstr ""
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "Không có kểt quả nào."
@@ -8396,7 +8395,7 @@ msgstr "Ôi không!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "Mở trình đơn"
msgid "Open emoji picker"
msgstr "Mở trình chọn biểu tượng cảm xúc"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "Mở màn hình thông tin bảng tin"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "Mở trình đơn tùy chọn bảng tin"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "Hình ảnh cho người lớn"
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "Ghim bảng tin"
@@ -9034,7 +9034,7 @@ msgstr "Ghim bảng tin"
msgid "Pin to home"
msgstr "Ghim vào trang chủ"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "Ghim vào trang chủ"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "Đã ghim"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "Đã ghim {0} vào trang chủ"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr ""
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "Chính trị"
@@ -9717,10 +9717,6 @@ msgstr ""
msgid "Recently used"
msgstr ""
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "Đề xuất"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "Kết nối lại"
@@ -9841,8 +9837,8 @@ msgstr ""
msgid "Remove from chat"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "Xóa hình"
msgid "Remove live status"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr ""
@@ -9948,7 +9944,7 @@ msgstr ""
msgid "Removed from starter pack"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "Báo cáo hội thoại"
msgid "Report dialog"
msgstr "Hộp thoại báo cáo"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "Báo cáo bảng tin"
@@ -10483,8 +10479,8 @@ msgstr "Lưu mã QR"
msgid "Save these options for next time"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "Lưu vào bảng tin của tôi"
@@ -10505,7 +10501,7 @@ msgstr "Bảng tin đã lưu"
msgid "Saved Posts"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "Đã lưu vào bảng tin của bạn"
@@ -10608,11 +10604,11 @@ msgstr ""
msgid "Search for feeds that you want to suggest to others."
msgstr "Tìm kiếm bảng tin bạn muốn đề xuất cho người khác."
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "Tìm thêm tài khoản"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "Tìm thêm bảng tin"
@@ -10705,6 +10701,7 @@ msgstr "Xem công việc tại Bluesky"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr ""
@@ -10712,6 +10709,10 @@ msgstr ""
msgid "See more suggested profiles"
msgstr ""
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "Gửi email xác minh"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "Gửi qua tin nhắn"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr ""
msgid "Share QR code"
msgstr "Chia sẻ mã QR"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "Chia sẻ bảng tin này"
@@ -11607,7 +11608,7 @@ msgstr ""
msgid "Something went wrong. Please try again."
msgstr "Có lỗi xảy ra. Xin vui lòng thử lại."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "Có gì không đúng? Hãy cho chúng tôi biết."
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr ""
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "Thể thao"
@@ -11711,7 +11712,7 @@ msgstr "Gói khởi đầu bởi bạn"
msgid "Starter pack is invalid"
msgstr "Gói khởi đầu không hợp lệ"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "Gói khởi đầu"
@@ -11850,7 +11851,7 @@ msgstr "Đã xác minh thành công"
msgid "Suggested"
msgstr ""
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr ""
@@ -12262,7 +12263,7 @@ msgstr ""
msgid "There was a problem with your internet connection, please try again"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr ""
msgid "There was an issue contacting the server"
msgstr "Có vấn đề khi kết nối với máy chủ"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "Có vấn đề khi kết nối với máy chủ, vui lòng kiểm tra kết nối mạng của bạn và thử lại."
@@ -12279,8 +12280,8 @@ msgstr "Có vấn đề khi kết nối với máy chủ, vui lòng kiểm tra k
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "Có vấn đề khi tải thông báo. Nhấn vào đây để thử lại."
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "Có vấn đề khi tải bài đăng. Nhấn vào đây để thử lại."
@@ -12305,7 +12306,7 @@ msgstr "Có vấn đề khi tải thông tin dịch vụ của bạn"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "Có vấn đề khi xóa bảng tin này. Vui lòng kiểm tra kết nối mạng của bạn và thử lại."
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "Các cài đặt này chỉ áp dụng cho bảng tin Following."
msgid "These URLs"
msgstr ""
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr ""
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "Bảng tin này đang trống! Bạn có thể phải theo dõi thêm người dùng hoặc điều chỉnh cài đặt ngôn ngữ của mình."
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "Bảng tin này đang trống."
@@ -12889,7 +12890,9 @@ msgstr ""
msgid "Tree view"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "Chủ đề nổi trội"
@@ -12898,7 +12901,7 @@ msgstr "Chủ đề nổi trội"
msgid "Trending GIFs"
msgstr ""
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr ""
@@ -13023,9 +13026,9 @@ msgstr ""
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "Bỏ chặn tài khoản"
msgid "Unblock list"
msgstr "Mở khoá danh sách"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr ""
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr ""
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "Bỏ thích"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "Bỏ ghim"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "Bỏ ghim bảng tin"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "Bỏ ghim khỏi trang chủ"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "Bỏ ghim khỏi danh sách kiểm duyệt"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "Đã bỏ ghim {0} khỏi Trang chủ"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr ""
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "Trò chơi điện tử"
@@ -13687,7 +13690,7 @@ msgstr "Xem hình đại diện của {0}"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "Xem dịch vụ gắn nhãn bởi @{0}"
msgid "View this user's verifications"
msgstr "Xem xác minh của người dùng này"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "Xem người dùng thích bảng tin này"
@@ -14358,7 +14361,7 @@ msgstr "Bạn đã được xác minh. Bạn sẽ bị mất dấu xác minh n
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "Bạn đã được xác minh. Bạn sẽ bị mất dấu xác minh nếu bạn thay đổi tên tài khoản. <0>Tìm hiểu thêm.0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "Bạn có thể thay đổi mục quan tâm bất cứ lúc nào tại cài đặt \"Nội dung và phương tiện\"."
@@ -14435,9 +14438,9 @@ msgstr ""
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr ""
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "Bạn có thể cập nhật lại sau trong phần cài đặt."
@@ -14610,7 +14613,7 @@ msgstr "Bạn chỉ có thể thêm tối đa {STARTER_PACK_MAX_SIZE, plural, ot
msgid "You may only add up to 3 feeds"
msgstr "Bạn chỉ có thể thêm tối đa 3 bảng tin"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr ""
@@ -14635,7 +14638,7 @@ msgstr ""
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "Bạn cần phải xác thực địa chỉ email trước khi mở xác thực hai lớp qua email."
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr ""
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr ""
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "Mục quan tâm của bạn đã được cập nhật!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "Mục quan tâm của bạn giúp chúng tôi tìm những gì bạn thích!"
diff --git a/src/locale/locales/zh-CN/messages.po b/src/locale/locales/zh-CN/messages.po
index 9cb8bd9ae6..4fdbbcde13 100644
--- a/src/locale/locales/zh-CN/messages.po
+++ b/src/locale/locales/zh-CN/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: zh\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {正在关注} other {正在关注}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {帖文} other {帖文}}"
@@ -228,6 +231,16 @@ msgstr "{1} {0}"
msgid "{0} (Account)"
msgstr "{0}(账户)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -259,7 +272,7 @@ msgstr "{0} 和 {1} 已受邀加入对话"
#: src/screens/PostThread/components/LikesStat.tsx:135
#: src/screens/PostThread/components/LikesStat.tsx:191
msgid "{0} and {1} like this"
-msgstr "{0} 和 {1} 喜欢了这条内容"
+msgstr ""
#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
#. placeholder {0}: nameLink(names[0])
@@ -267,12 +280,12 @@ msgstr "{0} 和 {1} 喜欢了这条内容"
#. placeholder {2}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:196
msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr "{0} 及{others, plural, other {其他 {2} 人}}喜欢了这条内容"
+msgstr ""
#. placeholder {0}: names[0].displayName
#: src/screens/PostThread/components/LikesStat.tsx:137
msgid "{0} and {othersLabel} like this"
-msgstr "{0} 和 {othersLabel} 喜欢了这条内容"
+msgstr ""
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
@@ -330,7 +343,7 @@ msgstr "{0} 离开了群组"
#: src/screens/PostThread/components/LikesStat.tsx:138
#: src/screens/PostThread/components/LikesStat.tsx:206
msgid "{0} likes this"
-msgstr "{0} 喜欢了这条内容"
+msgstr ""
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
@@ -395,13 +408,13 @@ msgstr "{0}、{1} 以及{memberCount, plural,one {其他 # 人}other {其他 #
#. placeholder {3}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:181
msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr "{0}、{1} 和{others, plural, other {其他 {3} 人}}喜欢了这条内容"
+msgstr ""
#. placeholder {0}: names[0].displayName
#. placeholder {1}: names[1].displayName
#: src/screens/PostThread/components/LikesStat.tsx:134
msgid "{0}, {1}, and {othersLabel} like this"
-msgstr "{0}、{1} 和 {othersLabel} 喜欢了这条内容"
+msgstr ""
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
@@ -780,7 +793,7 @@ msgstr "{numMatches, plural, one {找到了 # 位联系人} other {找到了 #
#. placeholder {1}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:127
msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr "{others, plural, other {其他 {1} 人}}"
+msgstr ""
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "{profileName}在 {timeAgoString}前使用新手包加入了 Bluesky"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr "{requestCount, plural, one {# 条邀请} other {# 条邀请}}"
msgid "{requestCount}+ requests"
msgstr "超过 {requestCount} 条邀请"
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "{type} 小时前"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} 是可信的认证人"
@@ -989,8 +999,8 @@ msgstr "发生了网络错误,请检查你的网络连接"
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1707,7 +1717,7 @@ msgstr "不在这些选项中的问题"
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "创建群组对话时出现问题,请重试。"
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
@@ -1715,7 +1725,7 @@ msgstr "开始对话时出现问题,请重试。"
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "开启对话时出现问题"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr "出生日期"
msgid "Birthday"
msgstr "出生日期"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr "标签搜索"
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "在探索页面浏览更多建议"
msgid "Browse other feeds"
msgstr "浏览其他动态源"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "浏览有关 {displayName} 的帖文"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "浏览带有标签 {displayName} 的帖文"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "浏览新手包 {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "浏览 {0} 话题"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "浏览话题 {displayName}"
@@ -2462,7 +2474,7 @@ msgstr "返回到主页时间线的按钮"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "来自 {0}"
@@ -2473,9 +2485,9 @@ msgstr "来自 @{0}"
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "来自 <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr "需要相机权限"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "已隐藏对话"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr "无法找到对话。"
@@ -2749,7 +2761,7 @@ msgstr "无法找到对话。"
msgid "Chat options"
msgstr "对话选项"
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr "对话所有者无法离开对话。"
@@ -3047,7 +3059,7 @@ msgstr "关闭横幅"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "已屏蔽该内容"
msgid "Content filters"
msgstr "内容过滤器"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "我们从网络的各个角落精选出了你可能会感兴趣的内容。"
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "内容语言"
@@ -3540,11 +3548,11 @@ msgstr "无法关注所有匹配的联系人。{0}"
msgid "Could not leave chat"
msgstr "无法离开对话"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr "无法离开对话。"
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "无法加载动态源"
@@ -3562,7 +3570,7 @@ msgstr "无法加载资料"
msgid "Could not mute chat"
msgstr "无法隐藏对话"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr "无法移除成员。"
@@ -3743,7 +3751,7 @@ msgstr "文化"
msgid "Current beta features"
msgstr "当前测试功能"
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr "当前对话"
@@ -4079,6 +4087,10 @@ msgstr "已断开与 Germ DM 的连接"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "阻止平台向未登录用户显示我的账户"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "阻止平台向未登录用户显示我的账户"
msgid "Discover new custom feeds"
msgstr "探索新的自定义动态源"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "探索新的动态源"
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "探索新的动态源"
@@ -4111,11 +4119,11 @@ msgstr "忽略错误"
msgid "Dismiss getting started guide"
msgstr "跳过入门指南"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "忽略兴趣"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "关闭直播活动横幅"
@@ -4365,8 +4373,8 @@ msgstr "编辑图片"
msgid "Edit interaction settings"
msgstr "编辑互动选项"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "编辑兴趣"
@@ -4650,7 +4658,7 @@ msgstr "输入你的用户名和密码"
msgid "Enters full screen"
msgstr "进入全屏模式"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "娱乐"
@@ -4979,16 +4987,16 @@ msgstr "无法离开群组对话"
msgid "Failed to load conversations"
msgstr "无法加载对话"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "无法加载动态源"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "无法加载动态源偏好设置"
@@ -5012,14 +5020,14 @@ msgstr "无法加载首选项。"
msgid "Failed to load profiles"
msgstr "无法加载个人资料"
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "无法加载建议的动态源"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "无法加载建议关注"
@@ -5212,7 +5220,7 @@ msgstr "动态源创建者"
msgid "Feed identifier"
msgstr "动态源标识符"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "动态源菜单"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "已更新动态源!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "我们认为你可能会喜欢的动态源。"
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "获取更新"
@@ -5764,7 +5768,7 @@ msgstr "当有人向你发送信息时收到通知。"
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr "当你订阅的帖文有状态更新时收到通知。"
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
@@ -6148,7 +6152,7 @@ msgstr "由你的内容审核设置所隐藏。"
msgid "Hidden list"
msgstr "隐藏列表"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "隐藏列表"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "隐藏"
@@ -6198,7 +6202,7 @@ msgstr "为所有人隐藏回复"
msgid "Hide reply for me"
msgstr "仅为我隐藏回复"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "隐藏这张卡片"
@@ -6218,12 +6222,12 @@ msgstr "要隐藏这则回复吗?"
msgid "Hide translation"
msgstr "隐藏翻译"
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "隐藏热门话题"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "要隐藏热门话题吗?"
@@ -6321,10 +6325,6 @@ msgstr "托管服务提供商:{0}"
msgid "Hosting provider: Bluesky"
msgstr "托管服务提供商:Bluesky"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "热门"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr "功能说明:"
@@ -6993,8 +6993,8 @@ msgstr "离开"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "离开 Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr "离开此对话将触发永久锁定,你将无法重新加入。"
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr "离开群组对话。"
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "浅色"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "喜欢"
@@ -7085,7 +7085,7 @@ msgstr "喜欢 10 则帖文"
msgid "Like 10 posts to train the Discover feed"
msgstr "喜欢 10 则帖文以训练“Discover”资讯源"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "喜欢此动态源"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "{0, plural, one {# 位用户} other {# 位用户}}喜欢"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "直播"
msgid "Live event happening now: {0}"
msgstr "正在进行的直播活动:{0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "已隐藏直播活动"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "已取消隐藏直播活动"
@@ -7279,12 +7279,12 @@ msgstr "直播功能正在测试阶段"
msgid "Live link"
msgstr "直播链接"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "加载更多"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "加载更多建议的动态源"
@@ -7292,7 +7292,7 @@ msgstr "加载更多建议的动态源"
msgid "Load new notifications"
msgstr "加载更多通知"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr "媒体文件已存储到其他设备"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "可能会令部分受众不安或造成不适的媒体内容。"
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr "已从群组对话中移除成员。"
@@ -7867,7 +7867,6 @@ msgstr "需要举报侵害版权、法律要求及合规性问题吗?"
msgid "Nevermind, create a handle for me"
msgstr "不用了,请帮我创建一个账户代码"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "最新"
@@ -7982,7 +7981,7 @@ msgstr "新信息"
msgid "New password"
msgstr "新密码"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "最新回复优先"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "新闻"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "没有结果"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "找不到符合“{0}”的结果。"
@@ -8248,7 +8247,7 @@ msgstr "找不到符合 “<0>{query}0>” 的结果。"
msgid "No results found for your query with advanced search filters applied."
msgstr "应用高级搜索筛选后,未找到匹配的结果。"
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "没有结果。"
@@ -8396,7 +8395,7 @@ msgstr "糟糕!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "开启抽屉菜单"
msgid "Open emoji picker"
msgstr "开启表情符号选择器"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "开启动态源详情页面"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "开启动态源选项菜单"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "不适合未成年人的图片。"
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "固定动态源"
@@ -9034,7 +9034,7 @@ msgstr "固定动态源"
msgid "Pin to home"
msgstr "固定到主页"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "固定到主页"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "已固定"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "固定 {0} 到主页"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "请在以下栏位填写你的信息:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "政治"
@@ -9717,10 +9717,6 @@ msgstr "最近的搜索记录"
msgid "Recently used"
msgstr "最近使用"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "推荐"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "重新连接"
@@ -9841,8 +9837,8 @@ msgstr "移除筛选器"
msgid "Remove from chat"
msgstr "从对话中移除"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "删除图片"
msgid "Remove live status"
msgstr "移除直播状态"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr "移除成员"
@@ -9948,7 +9944,7 @@ msgstr "已从帖文收藏里删除"
msgid "Removed from starter pack"
msgstr "已从你的新手包中删除"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "举报对话"
msgid "Report dialog"
msgstr "举报页面"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "举报动态源"
@@ -10483,8 +10479,8 @@ msgstr "保存二维码"
msgid "Save these options for next time"
msgstr "保存这些选项以供下次使用"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "保存到我的动态源"
@@ -10505,7 +10501,7 @@ msgstr "已保存动态源"
msgid "Saved Posts"
msgstr "帖文收藏"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "已保存到你的动态源"
@@ -10608,11 +10604,11 @@ msgstr "搜索 {q}"
msgid "Search for feeds that you want to suggest to others."
msgstr "通过搜索来添加你想分享的动态源。"
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "搜索更多账户"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "搜索更多动态源"
@@ -10705,6 +10701,7 @@ msgstr "查看 Bluesky 的工作职缺"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "浏览更多"
@@ -10712,6 +10709,10 @@ msgstr "浏览更多"
msgid "See more suggested profiles"
msgstr "查看更多建议的个人资料"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "发送验证电子邮件"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "通过私人信息发送"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr "分享资料"
msgid "Share QR code"
msgstr "分享二维码"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "分享此动态源"
@@ -11272,7 +11273,7 @@ msgstr "显示可供选择的用户列表"
#: src/components/Post/ShowMoreTextButton.tsx:50
msgid "Show more"
-msgstr ""
+msgstr "显示更多"
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:594
#: src/components/PostControls/PostMenu/PostMenuItems.tsx:596
@@ -11607,7 +11608,7 @@ msgstr "发生错误,请稍后重试。"
msgid "Something went wrong. Please try again."
msgstr "发生错误,请重试。"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "看起来有点问题?请告诉我们。"
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "垃圾信息或其他虚假欺骗行为"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "运动"
@@ -11711,7 +11712,7 @@ msgstr "你创建的新手包"
msgid "Starter pack is invalid"
msgstr "无效的新手包"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "新手包"
@@ -11850,7 +11851,7 @@ msgstr "成功认证"
msgid "Suggested"
msgstr "建议"
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "建议账户"
@@ -12262,7 +12263,7 @@ msgstr "无法加载 GIFs,检查你的网络链接并再试一次。"
msgid "There was a problem with your internet connection, please try again"
msgstr "你的网络连接发生了一些问题,请重试"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr "你的网络连接发生了一些问题,请重试"
msgid "There was an issue contacting the server"
msgstr "连接服务器时出现问题"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "连接至服务器时出现问题。请检查网络连接并重试。"
@@ -12279,8 +12280,8 @@ msgstr "连接至服务器时出现问题。请检查网络连接并重试。"
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "刷新通知时出现问题,点击重试。"
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "刷新帖文时出现问题,点击重试。"
@@ -12305,7 +12306,7 @@ msgstr "获取你的服务信息时出现问题"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "更新动态源时出现问题。请检查网络连接并重试。"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "这些偏好设置只适用于“Following”动态源。"
msgid "These URLs"
msgstr "这些链接"
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr "他们是此对话的所有者"
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "此动态源为空。可能你需要先关注更多用户,或检查你的语言设置。"
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "此动态源为空。"
@@ -12889,7 +12890,9 @@ msgstr "你的设备不支持将原文翻译成相同语言。"
msgid "Tree view"
msgstr "树形视图"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "热门"
@@ -12898,7 +12901,7 @@ msgstr "热门"
msgid "Trending GIFs"
msgstr "热门 GIFs"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "热门选项"
@@ -13023,9 +13026,9 @@ msgstr "动态源信息不可用"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "要取消屏蔽账户吗?"
msgid "Unblock list"
msgstr "取消屏蔽列表"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr "未标记的成人内容"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "未标记、具骚扰性,或非自愿的成人内容"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "取消喜欢"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "取消固定"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "取消固定动态源"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "从主页取消固定"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "取消固定限制列表"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "从主页取消固定 {0}"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "来自 {0} 的视频。点击以播放或暂停视频"
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "电子游戏"
@@ -13687,7 +13690,7 @@ msgstr "查看 {0} 的头像"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "查看由 @{0} 提供的标记服务。"
msgid "View this user's verifications"
msgstr "查看此用户的认证"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "查看此动态源被谁喜欢"
@@ -14358,7 +14361,7 @@ msgstr "你已获得认证。一旦你更改名称,你将会失去认证状态
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "你已获得认证。一旦你更改账户代码,你将会失去认证状态。<0>了解详情。0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "你可以随时在设置“内容与媒体”中调整你的兴趣。"
@@ -14435,9 +14438,9 @@ msgstr "你仍然可以查看对话记录,但无法发送新信息。"
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr "你最多可以选择 {MAX_GALLERY_IMAGES, plural,other {# 张图片}}。"
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "你可以随时在设置里重新更改。"
@@ -14610,7 +14613,7 @@ msgstr "你最多只能添加 {STARTER_PACK_MAX_SIZE, plural,other {{STARTER_PAC
msgid "You may only add up to 3 feeds"
msgstr "你最多只能添加 3 个动态源"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr "你必须是对话所有人才能移除成员。"
@@ -14635,7 +14638,7 @@ msgstr "你必须授予权限以访问媒体内容。"
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "你需要验证你的电子邮箱地址才能启用电子邮箱两步验证。"
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr "你是此对话的所有者"
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr "你的托管服务提供商将根据你输入的用户名自动检测。"
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "已更新你的兴趣!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "选择兴趣主题可以帮助我们推荐更多你喜欢的内容!"
diff --git a/src/locale/locales/zh-HK/messages.po b/src/locale/locales/zh-HK/messages.po
index 48f2a5108c..e33dbbb81b 100644
--- a/src/locale/locales/zh-HK/messages.po
+++ b/src/locale/locales/zh-HK/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: zh\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional, Hong Kong\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {跟緊} other {跟緊}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {帖文} other {帖文}}"
@@ -228,6 +231,16 @@ msgstr "{1} · {0}"
msgid "{0} (Account)"
msgstr "{0}(帳號)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -259,7 +272,7 @@ msgstr "{0} 同 {1} 已受邀加入傾偈"
#: src/screens/PostThread/components/LikesStat.tsx:135
#: src/screens/PostThread/components/LikesStat.tsx:191
msgid "{0} and {1} like this"
-msgstr "{0} 同 {1} 讚咗呢樣嘢"
+msgstr ""
#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
#. placeholder {0}: nameLink(names[0])
@@ -267,12 +280,12 @@ msgstr "{0} 同 {1} 讚咗呢樣嘢"
#. placeholder {2}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:196
msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr "{0} 同{others, plural, other {其他 {2} 個人}}讚咗呢樣嘢"
+msgstr ""
#. placeholder {0}: names[0].displayName
#: src/screens/PostThread/components/LikesStat.tsx:137
msgid "{0} and {othersLabel} like this"
-msgstr "{0} 同 {othersLabel} 讚咗呢樣嘢"
+msgstr ""
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
@@ -330,7 +343,7 @@ msgstr "{0} 離開咗羣組"
#: src/screens/PostThread/components/LikesStat.tsx:138
#: src/screens/PostThread/components/LikesStat.tsx:206
msgid "{0} likes this"
-msgstr "{0} 讚咗呢樣嘢"
+msgstr ""
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
@@ -395,13 +408,13 @@ msgstr "{0}、{1} 同{memberCount, plural, other {其他 # 人}}已受邀加入
#. placeholder {3}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:181
msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr "{0}、{1} 同{others, plural, other {其他 {3} 人}}讚咗呢樣嘢"
+msgstr ""
#. placeholder {0}: names[0].displayName
#. placeholder {1}: names[1].displayName
#: src/screens/PostThread/components/LikesStat.tsx:134
msgid "{0}, {1}, and {othersLabel} like this"
-msgstr "{0}、{1} 同 {othersLabel} 讚咗呢樣嘢"
+msgstr ""
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
@@ -780,7 +793,7 @@ msgstr "{numMatches, plural, other {搵到 # 個聯絡人}}"
#. placeholder {1}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:127
msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr "{others, plural, other {其他 {1} 人}}"
+msgstr ""
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "「{profileName}」喺 {timeAgoString}前使用新手包加入咗 Bluesky"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr "{requestCount, plural, other {# 個邀請}}"
msgid "{requestCount}+ requests"
msgstr "{requestCount}+ 個邀請"
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "{type} 個鐘頭前"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} 係受信任嘅驗證者"
@@ -989,8 +999,8 @@ msgstr "發生網絡錯誤,請檢查你嘅網絡連線狀態"
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1707,7 +1717,7 @@ msgstr "問題唔喺上高嗰啲選項度"
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "建立羣組傾偈嗰陣出咗問題,唔該試多次。"
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
@@ -1715,7 +1725,7 @@ msgstr "開始羣組傾偈嗰陣出咗問題,唔該試多次。"
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "開啓傾偈嗰陣出咗問題"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr "出世日期"
msgid "Birthday"
msgstr "生日"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr "bloomscrolling booksky"
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "喺探索頁面瀏覽更多建議"
msgid "Browse other feeds"
msgstr "瀏覽其他動態源"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "睇吓同 {displayName} 有挐掕嘅貼文"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "睇吓用咗 {displayName} 標籤嘅貼文"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "瀏覽新手包 {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "瀏覽話題 {0}"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "瀏覽話題 {displayName}"
@@ -2462,7 +2474,7 @@ msgstr "去返首頁時間軸粒掣"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "嚟自 {0}"
@@ -2473,9 +2485,9 @@ msgstr "嚟自 @{0}"
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "嚟自 <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr "需要取用相機權限"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "已靜音傾偈"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr "搵唔到個傾偈。"
@@ -2749,7 +2761,7 @@ msgstr "搵唔到個傾偈。"
msgid "Chat options"
msgstr "傾偈選項"
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr "傾偈擁有者唔可以離開羣組傾偈。"
@@ -3047,7 +3059,7 @@ msgstr "閂咗橫額"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "已封鎖內容"
msgid "Content filters"
msgstr "內容篩選器"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "我哋精選咗啲喺唔同社交網絡搵到,可能會啱你心水嘅內容。"
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "內容語言"
@@ -3540,11 +3548,11 @@ msgstr "跟唔到所有確認嘅聯絡人。{0}"
msgid "Could not leave chat"
msgstr "離開唔到呢度嘅傾偈"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr "離開唔到呢度嘅傾偈。"
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "撈唔到動態源"
@@ -3562,7 +3570,7 @@ msgstr "撈唔到個人檔案"
msgid "Could not mute chat"
msgstr "靜音唔到對話"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr "移除唔到成員。"
@@ -3743,7 +3751,7 @@ msgstr "文化"
msgid "Current beta features"
msgstr "目前嘅測試功能"
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr "目前嘅傾偈"
@@ -4079,6 +4087,10 @@ msgstr "中斷連結 Germ DM"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "阻止其他 App 向未登入嘅用戶顯示我嘅帳號"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "阻止其他 App 向未登入嘅用戶顯示我嘅帳號"
msgid "Discover new custom feeds"
msgstr "發掘新嘅自訂動態源"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "發掘新嘅動態源"
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "發掘新嘅動態源"
@@ -4111,11 +4119,11 @@ msgstr "跳過錯誤"
msgid "Dismiss getting started guide"
msgstr "跳過入門指南"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "唔啱心水"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "閂咗直播活動橫幅"
@@ -4365,8 +4373,8 @@ msgstr "編輯圖片"
msgid "Edit interaction settings"
msgstr "編輯互動設定"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "編輯心水主題"
@@ -4650,7 +4658,7 @@ msgstr "輸入你嘅用戶名稱同密碼"
msgid "Enters full screen"
msgstr "進入全螢幕"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "娛樂"
@@ -4979,16 +4987,16 @@ msgstr "離開唔到羣組傾偈"
msgid "Failed to load conversations"
msgstr "撈唔到對話"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "撈唔到動態源"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "撈唔到動態源偏好設定"
@@ -5012,14 +5020,14 @@ msgstr "撈唔到偏好設定。"
msgid "Failed to load profiles"
msgstr "撈唔到個人檔案"
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "撈唔到建議嘅動態源"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "撈唔到建議你跟嘅人"
@@ -5212,7 +5220,7 @@ msgstr "動態源建立者"
msgid "Feed identifier"
msgstr "動態源 ID"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "動態源選單"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "已更新動態源!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "我哋覺得呢啲動態源可能會啱你心水。"
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "取得更新"
@@ -5764,7 +5768,7 @@ msgstr "喺有人向你傳送訊息嗰陣收到通知。"
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr "喺你訂閱嘅帖文有動態更新嗰陣收到通知。"
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
@@ -6148,7 +6152,7 @@ msgstr "俾你嘅內容審覈設定所隱藏。"
msgid "Hidden list"
msgstr "隱藏清單"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "隱藏清單"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "隱藏"
@@ -6198,7 +6202,7 @@ msgstr "幫所有人隱藏回覆"
msgid "Hide reply for me"
msgstr "幫我隱藏回覆"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "隱藏呢張卡片"
@@ -6218,12 +6222,12 @@ msgstr "係咪要隱藏呢個回覆?"
msgid "Hide translation"
msgstr "隱藏翻譯"
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "隱藏時興話題"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "係咪要隱藏時興話題?"
@@ -6321,10 +6325,6 @@ msgstr "託管服務提供者:{0}"
msgid "Hosting provider: Bluesky"
msgstr "託管服務提供者:Bluesky"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "熱門"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr "功能說明:"
@@ -6993,8 +6993,8 @@ msgstr "離開"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "離開 Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr "離開呢度傾偈之後將會永久鎖定,你之後會加唔返入嚟㗎。"
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr "離開羣組傾偈。"
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "淺色"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "讚佢"
@@ -7085,7 +7085,7 @@ msgstr "讚好 10 條帖文"
msgid "Like 10 posts to train the Discover feed"
msgstr "讚夠 10 條帖文去訓練「Discover」動態源"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "讚好呢個動態源"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "有 {0, plural, one {# 人} other {# 人}}讚佢"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "直播"
msgid "Live event happening now: {0}"
msgstr "進行緊嘅直播活動:{0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "已隱藏直播活動"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "已唔再隱藏直播活動"
@@ -7279,12 +7279,12 @@ msgstr "直播功能仲喺測試階段"
msgid "Live link"
msgstr "直播連結"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "再撈啲"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "再撈啲建議動態源"
@@ -7292,7 +7292,7 @@ msgstr "再撈啲建議動態源"
msgid "Load new notifications"
msgstr "撈吓新嘅通知"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr "媒體已儲存到其他裝置"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "可能會令某啲受眾感到不安或造成不適嘅媒體內容。"
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr "已從羣組傾偈移除成員。"
@@ -7867,7 +7867,6 @@ msgstr "需要擧報侵犯版權、法律要求,或監管合規問題?"
msgid "Nevermind, create a handle for me"
msgstr "唔使喇,幫我整個帳號代碼"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "至新"
@@ -7982,7 +7981,7 @@ msgstr "新訊息"
msgid "New password"
msgstr "新密碼"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "最新回覆行先"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "新聞"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "冇嘢到"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "搵唔到「{0}」嘅結果。"
@@ -8248,7 +8247,7 @@ msgstr "搵唔到符合「<0>{query}0>」嘅結果。"
msgid "No results found for your query with advanced search filters applied."
msgstr "用咗進階搵嘢篩選器後,搵唔到結果。"
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "冇嘢到。"
@@ -8396,7 +8395,7 @@ msgstr "大鑊!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "打開櫃桶選單"
msgid "Open emoji picker"
msgstr "打開 Emoji 選擇器"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "打開動態源資訊畫面"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "打開動態源選項選單"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "圖片唔啱細路睇。"
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "固定動態源"
@@ -9034,7 +9034,7 @@ msgstr "固定動態源"
msgid "Pin to home"
msgstr "固定到首頁"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "固定到首頁"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "固定咗"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "固定 {0} 到首頁"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "請喺下低寫低你嘅訊息:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "政治"
@@ -9717,10 +9717,6 @@ msgstr "近排嘅搵嘢記錄"
msgid "Recently used"
msgstr "近排使用"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "推薦"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "重新連線"
@@ -9841,8 +9837,8 @@ msgstr "移除篩選條件"
msgid "Remove from chat"
msgstr "喺傾偈度刪除"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "刪除圖片"
msgid "Remove live status"
msgstr "刪除直播狀態"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr "移除成員"
@@ -9948,7 +9944,7 @@ msgstr "已從帖文收藏度刪除"
msgid "Removed from starter pack"
msgstr "已從新手包度刪除"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "擧報對話"
msgid "Report dialog"
msgstr "擧報對話框"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "擧報動態源"
@@ -10483,8 +10479,8 @@ msgstr "儲存 QR code"
msgid "Save these options for next time"
msgstr "儲存呢啲選項供下次使用"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "儲存到我嘅動態源度"
@@ -10505,7 +10501,7 @@ msgstr "儲存咗嘅動態源"
msgid "Saved Posts"
msgstr "帖文收藏"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "已儲存到你嘅動態源度"
@@ -10608,11 +10604,11 @@ msgstr "搵 {q}"
msgid "Search for feeds that you want to suggest to others."
msgstr "搵你想同其他人推薦嘅動態源。"
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "搵更多帳號"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "搵更多動態源"
@@ -10705,6 +10701,7 @@ msgstr "喺 Bluesky 度搵工"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "睇多啲"
@@ -10712,6 +10709,10 @@ msgstr "睇多啲"
msgid "See more suggested profiles"
msgstr "睇多啲建議個人檔案"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "傳送驗證電郵"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "透過私訊傳送"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr "分享個人檔案"
msgid "Share QR code"
msgstr "分享 QR code"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "分享呢個動態源"
@@ -11607,7 +11608,7 @@ msgstr "出咗問題,唔該遲啲試多次。"
msgid "Something went wrong. Please try again."
msgstr "出咗問題,唔該試多次。"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "有輘輷?話畀我哋知。"
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "垃圾訊息或其他虛假欺騙行爲"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "運動"
@@ -11711,7 +11712,7 @@ msgstr "你嘅新手包"
msgid "Starter pack is invalid"
msgstr "無效新手包"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "新手包"
@@ -11850,7 +11851,7 @@ msgstr "成功驗證"
msgid "Suggested"
msgstr "建議"
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "建議帳號"
@@ -12262,7 +12263,7 @@ msgstr "載入 GIF 嗰陣出咗問題。請檢查網絡連線狀態,跟住試
msgid "There was a problem with your internet connection, please try again"
msgstr "你嘅網絡連線出咗問題,唔該試多次"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr "你嘅網絡連線出咗問題,唔該試多次"
msgid "There was an issue contacting the server"
msgstr "連線到伺服器嗰陣出咗問題"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "連線到伺服器嗰陣出咗問題,請檢查網絡連線狀態跟住試多次。"
@@ -12279,8 +12280,8 @@ msgstr "連線到伺服器嗰陣出咗問題,請檢查網絡連線狀態跟住
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "攞緊通知嗰陣出咗問題,撳呢度試多次。"
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "攞緊帖文嗰陣出咗問題,撳呢度試多次。"
@@ -12305,7 +12306,7 @@ msgstr "攞緊你嘅服務資料嗰陣出咗問題"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "刪除動態源嗰陣出咗問題。請檢查你嘅網絡連線狀態,跟住試多次。"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "呢啲設定淨係俾「Following」動態源用。"
msgid "These URLs"
msgstr "呢啲網址"
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr "佢哋此傾偈嘅擁有者"
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "呢個動態源度得個吉!你可能需要跟更多用戶,或檢查你嘅語言設定。"
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "呢個動態源度得個吉。"
@@ -12889,7 +12890,9 @@ msgstr "你嘅裝置唔支援將原文翻譯成目標語言。"
msgid "Tree view"
msgstr "樹狀介面"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "時興話題"
@@ -12898,7 +12901,7 @@ msgstr "時興話題"
msgid "Trending GIFs"
msgstr "熱門 GIF"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "時興選項"
@@ -13023,9 +13026,9 @@ msgstr "取用唔到動態源資訊"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "係咪要解除封鎖帳號?"
msgid "Unblock list"
msgstr "解除封鎖清單"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr "未標記嘅成人內容"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "未標記、具虐待性、或非自願嘅成人內容"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "唔再讚佢"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "唔再固定"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "唔再固定動態源"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "唔再喺首頁度固定"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "唔再固定內容審覈清單"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "唔再喺首頁度固定 {0}"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "影片嚟自{0}。撳一吓去播放或暫停影片"
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "電子遊戲"
@@ -13687,7 +13690,7 @@ msgstr "睇吓 {0} 嘅頭像"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "睇吓 @{0} 提供嘅標記服務"
msgid "View this user's verifications"
msgstr "睇吓呢個用戶嘅認證"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "睇吓邊啲人讚過呢個動態源"
@@ -14358,7 +14361,7 @@ msgstr "你經已驗證。若然你變更名稱,將會失去驗證狀態。<0>
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "你經已驗證。若然你變更帳號代碼,將會失去驗證狀態。<0>想知多啲。0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "你可以喺「內容同媒體」設定度隨時調整你嘅心水主題。"
@@ -14435,9 +14438,9 @@ msgstr "你仍然可以睇到傾偈記錄,但係傳送唔到新訊息。"
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr "你最多可以揀 {MAX_GALLERY_IMAGES, plural, other {# 張圖片}}。"
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "你可以遲啲喺設定度改返。"
@@ -14610,7 +14613,7 @@ msgstr "你最多只能加入 {STARTER_PACK_MAX_SIZE, plural, other {{STARTER_PA
msgid "You may only add up to 3 feeds"
msgstr "你最多可以加入 3 個動態源"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr "你必須係傾偈擁有者先可以移除成員。"
@@ -14635,7 +14638,7 @@ msgstr "你必須允許取用你嘅媒體內容。"
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "你需要驗證你個電郵地址先至啓用到電郵雙重驗證。"
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr "你係呢度傾偈嘅擁有者"
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr "系統會根據你輸入嘅用戶名稱自動判斷你嘅託管服務提供者。"
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "你嘅心水主題經已更新!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "你嘅心水主題可以幫我哋搵到更多你所鍾意嘅內容!"
diff --git a/src/locale/locales/zh-TW/messages.po b/src/locale/locales/zh-TW/messages.po
index 519cbcf094..379b79f4a3 100644
--- a/src/locale/locales/zh-TW/messages.po
+++ b/src/locale/locales/zh-TW/messages.po
@@ -8,7 +8,7 @@ msgstr ""
"Language: zh\n"
"Project-Id-Version: 49a8cb746fbc2ae5707392ee41ddec4c\n"
"Report-Msgid-Bugs-To: \n"
-"PO-Revision-Date: 2026-07-20 22:14\n"
+"PO-Revision-Date: 2026-07-23 17:09\n"
"Last-Translator: \n"
"Language-Team: Chinese Traditional\n"
"Plural-Forms: nplurals=1; plural=0;\n"
@@ -196,7 +196,10 @@ msgid "{0, plural, one {following} other {following}}"
msgstr "{0, plural, one {個跟隨中} other {個跟隨中}}"
#. placeholder {0}: profile.postsCount || 0
+#. placeholder {0}: trend.postCount
+#: src/components/interstitials/FeedTrendingTopics.tsx:220
#: src/screens/Profile/Header/Metrics.tsx:58
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:150
msgid "{0, plural, one {post} other {posts}}"
msgstr "{0, plural, one {則貼文} other {則貼文}}"
@@ -228,6 +231,16 @@ msgstr "{0} · {1}"
msgid "{0} (Account)"
msgstr "{0}(帳號)"
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. '{postCount} {posts}', e.g., '1.2K posts'
+#. placeholder {0}: formatCount(i18n, trend.postCount)
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {Image} from 'expo-image' import { type AppBskyUnspeccedDefs, moderateProfile, RichText as RichTextApi, } from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import {atoms as a, useGutters, useTheme, type ViewStyleProp} from '#/alf' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {RichText} from '#/components/RichText' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' import * as ModuleHeader from '../components/ModuleHeader' const TOPIC_COUNT = 5 const IMAGE_SIZE = 56 export function ExploreTrendingTopics() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() return enabled && !trendingDisabled ? : null } function Inner() { const ax = useAnalytics() const {data: trending, error, isLoading, isRefetching} = useGetTrendsQuery() const noTopics = !isLoading && !error && !trending?.trends?.length const showLoading = isLoading || isRefetching if (!showLoading && (error || !trending?.trends || noTopics)) return null return ( Trending {showLoading ? Array.from({length: TOPIC_COUNT}).map((__, i) => ( )) : trending?.trends.map((trend, index) => ( { ax.metric('trendingTopic:click', { context: 'explore', recId: trending.recId, }) }} /> ))} ) } export function TrendRow({ trend, rank, children, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const gutters = useGutters([0, 'base']) const actors = useModerateTrendingActors(trend.actors) const description = useMemo(() => { if (!trend.description) return const rt = new RichTextApi({text: trend.description}) rt.detectFacetsWithoutResolution() return rt }, [trend.description]) let imageUrl = null // TODO Image URL goes here when available. -dsb return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {description ? ( ) : null} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} {imageUrl ? ( ) : null} {children} > )} ) } // Unused atm, but leaving here so we don't lose localization. -dsb export function useCategoryDisplayName( category: AppBskyUnspeccedDefs.TrendView['category'], ) { const {t: l} = useLingui() switch (category) { case 'sports': return l`Sports` case 'politics': return l`Politics` case 'video-games': return l`Video Games` case 'pop-culture': return l`Entertainment` case 'news': return l`News` case 'other': default: return null } } export function TrendingTopicRowSkeleton() { const t = useTheme() const gutters = useGutters([0, 'base']) return ( {/* TODO Image placeholder goes here when images are available. -dsb */} ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#. placeholder {1}: import {useMemo} from 'react' import {Pressable, View} from 'react-native' import {LinearGradient} from 'expo-linear-gradient' import {type AppBskyUnspeccedDefs, moderateProfile} from '@atproto/api' import {plural} from '@lingui/core/macro' import {Trans, useLingui} from '@lingui/react/macro' import {useModerationOpts} from '#/state/preferences/moderation-opts' import {useTrendingSettings} from '#/state/preferences/trending' import {useGetTrendsQuery} from '#/state/queries/trending/useGetTrendsQuery' import {useTrendingConfig} from '#/state/service-config' import {LoadingPlaceholder} from '#/view/com/util/LoadingPlaceholder' import {formatCount} from '#/view/com/util/numeric/format' import { atoms as a, useGutters, useLayoutBreakpoints, useTheme, type ViewStyleProp, } from '#/alf' import {alpha} from '#/alf/utils' import {AvatarStack} from '#/components/AvatarStack' import {Trending3_Stroke2_Corner1_Rounded as TrendingIcon} from '#/components/icons/Trending' import {Link} from '#/components/Link' import {SubtleHover} from '#/components/SubtleHover' import {Text} from '#/components/Typography' import {useAnalytics} from '#/analytics' const TOPIC_COUNT = 3 export function FeedTrendingTopicsInterstitial() { const {enabled} = useTrendingConfig() const {trendingDisabled} = useTrendingSettings() const {rightNavVisible} = useLayoutBreakpoints() return enabled && !trendingDisabled && !rightNavVisible ? : null } function Inner() { const t = useTheme() const {t: l} = useLingui() const gutters = useGutters([0, 'base']) const ax = useAnalytics() const { data: trending, error, isLoading, isRefetching, } = useGetTrendsQuery({limit: TOPIC_COUNT}) const noTopics = !isLoading && !error && !trending?.trends?.length const shadowColor = alpha(t.palette.primary_100, 0.5) const gradient = { values: [ [0, t.atoms.bg.backgroundColor], [0.1, t.palette.primary_25], [0.9, t.palette.primary_25], [1, t.atoms.bg.backgroundColor], ], hover_value: t.palette.white, } if (error || noTopics) { return null } return ( c[1]) as [string, string, ...string[]]} locations={ gradient.values.map(c => c[0]) as [number, number, ...number[]] } style={[a.absolute, a.inset_0]} /> Trending See more {isLoading || isRefetching ? Array.from({length: TOPIC_COUNT}).map((_, i) => ( )) : trending?.trends?.map((trend, index) => ( { ax.metric('trendingTopic:click', {context: 'interstitial'}) }} /> ))} ) } function TrendRow({ trend, rank, onPress, }: ViewStyleProp & { trend: AppBskyUnspeccedDefs.TrendView rank: number children?: React.ReactNode onPress?: () => void }) { const t = useTheme() const {t: l, i18n} = useLingui() const actors = useModerateTrendingActors(trend.actors) return ( {({hovered, pressed}) => ( <> {rank}. {trend.displayName} {actors.length > 0 ? ( ) : null} {formatCount(i18n, trend.postCount)}{' '} {plural(trend.postCount, {one: 'post', other: 'posts'})} > )} ) } function TrendingTopicRowSkeleton({rank}: {rank: number}) { const t = useTheme() return ( ) } function useModerateTrendingActors( actors: AppBskyUnspeccedDefs.TrendView['actors'], ) { const moderationOpts = useModerationOpts() return useMemo(() => { if (!moderationOpts) return [] return actors .filter(actor => { const decision = moderateProfile(actor, moderationOpts) return !decision.ui('avatar').filter && !decision.ui('avatar').blur }) .slice(0, 3) }, [actors, moderationOpts]) }
+#: src/components/interstitials/FeedTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:148
+msgid "{0} {1}"
+msgstr ""
+
#. Pattern: {wordValue} in tags
#. placeholder {0}: word.value
#: src/components/dialogs/MutedWords.tsx:495
@@ -259,7 +272,7 @@ msgstr "{0} 和 {1} 已受邀加入對話"
#: src/screens/PostThread/components/LikesStat.tsx:135
#: src/screens/PostThread/components/LikesStat.tsx:191
msgid "{0} and {1} like this"
-msgstr "{0} 和 {1} 對此表示喜歡"
+msgstr ""
#. Social proof on the likes stat; the bolded name is a person the viewer follows who liked the post, and the count is the remaining number of likes
#. placeholder {0}: nameLink(names[0])
@@ -267,12 +280,12 @@ msgstr "{0} 和 {1} 對此表示喜歡"
#. placeholder {2}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:196
msgid "{0} and {others, plural, one {{1} other} other {{2} others}} like this"
-msgstr "{0} 和{others, plural, other {其他 {2} 人}}對此表示喜歡"
+msgstr ""
#. placeholder {0}: names[0].displayName
#: src/screens/PostThread/components/LikesStat.tsx:137
msgid "{0} and {othersLabel} like this"
-msgstr "{0} 和 {othersLabel} 對此表示喜歡"
+msgstr ""
#. placeholder {0}: profile.followsCount || 0
#: src/screens/Profile/Header/Metrics.tsx:49
@@ -330,7 +343,7 @@ msgstr "{0} 離開了群組"
#: src/screens/PostThread/components/LikesStat.tsx:138
#: src/screens/PostThread/components/LikesStat.tsx:206
msgid "{0} likes this"
-msgstr "{0} 對此表示喜歡"
+msgstr ""
#. placeholder {0}: formatTime(currentTime)
#. placeholder {1}: formatTime(duration)
@@ -395,13 +408,13 @@ msgstr "{0}、{1} 及{memberCount, plural, other {其他 # 人}}已受邀加入
#. placeholder {3}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:181
msgid "{0}, {1}, and {others, plural, one {{2} other} other {{3} others}} like this"
-msgstr "{0}、{1} 及{others, plural, other {其他 {3} 人}}對此表示喜歡"
+msgstr ""
#. placeholder {0}: names[0].displayName
#. placeholder {1}: names[1].displayName
#: src/screens/PostThread/components/LikesStat.tsx:134
msgid "{0}, {1}, and {othersLabel} like this"
-msgstr "{0}、{1} 及{othersLabel}對此表示喜歡"
+msgstr ""
#. placeholder {0}: feed.displayName
#. placeholder {1}: sanitizeHandle(feed.creatorHandle, '@')
@@ -780,7 +793,7 @@ msgstr "{numMatches, plural, other {找到了 # 位聯絡人}}"
#. placeholder {1}: formatPostStatCount(others)
#: src/screens/PostThread/components/LikesStat.tsx:127
msgid "{others, plural, one {{0} other} other {{1} others}}"
-msgstr "{others, plural, other {其他 {1} 人}}"
+msgstr ""
#: src/components/NewskieDialog.tsx:115
msgid "{profileName} joined Bluesky {timeAgoString} ago"
@@ -791,7 +804,9 @@ msgid "{profileName} joined Bluesky using a starter pack {timeAgoString} ago"
msgstr "「{profileName}」在 {timeAgoString}前使用新手包加入了 Bluesky"
#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:101
+#. The trending topic rank, i.e. "1. March Madness", "2. The Bachelor"
+#: src/components/interstitials/FeedTrendingTopics.tsx:203
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:123
msgid "{rank}."
msgstr "{rank}."
@@ -821,11 +836,6 @@ msgstr "{requestCount, plural, other {# 個邀請}}"
msgid "{requestCount}+ requests"
msgstr "超過 {requestCount} 個邀請"
-#. trending topic time spent trending. should be as short as possible to fit in a pill
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:191
-msgid "{type}h ago"
-msgstr "{type} 小時前"
-
#: src/components/verification/VerifierDialog.tsx:62
msgid "{userName} is a trusted verifier"
msgstr "{userName} 是可靠的驗證者"
@@ -989,8 +999,8 @@ msgstr "發生了網路錯誤,請檢查您的網路連線狀態"
#: src/components/dms/dialogs/NewChatDialog.tsx:56
#: src/components/dms/dialogs/NewChatDialog.tsx:94
#: src/components/dms/LeaveConvoPrompt.tsx:38
-#: src/components/moderation/BlockDialog.tsx:287
-#: src/components/moderation/BlockDialog.tsx:313
+#: src/components/moderation/BlockDialog.tsx:284
+#: src/components/moderation/BlockDialog.tsx:310
#: src/screens/Messages/JoinRequests.tsx:192
#: src/screens/Messages/JoinRequests.tsx:225
msgid "A network error occurred. Please check your internet connection."
@@ -1707,7 +1717,7 @@ msgstr "問題未包含在上述選項"
#: src/components/dms/dialogs/NewChatDialog.tsx:92
msgid "An issue occurred creating the group chat, please try again."
-msgstr "建立群組對話時發生問題,請再試一次。"
+msgstr ""
#: src/components/dms/dialogs/NewChatDialog.tsx:54
msgid "An issue occurred starting the chat, please try again."
@@ -1715,7 +1725,7 @@ msgstr "開始對話時發生問題,請再試一次。"
#: src/components/dms/dialogs/ShareViaChatDialog.tsx:50
msgid "An issue occurred while trying to open the chat"
-msgstr "開啟對話時發生問題"
+msgstr ""
#: src/components/hooks/useFollowMethods.ts:35
#: src/components/hooks/useFollowMethods.ts:52
@@ -2185,9 +2195,9 @@ msgstr "出生日期"
msgid "Birthday"
msgstr "生日"
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:192
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:193
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
msgid "Block"
@@ -2305,6 +2315,7 @@ msgstr "bloomscrolling booksky"
#: src/components/dialogs/ServerInput.tsx:144
#: src/components/dialogs/ServerInput.tsx:146
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
msgid "Bluesky"
msgstr "Bluesky"
@@ -2425,24 +2436,25 @@ msgstr "在探索頁面瀏覽更多建議"
msgid "Browse other feeds"
msgstr "瀏覽其他動態源"
-#: src/components/TrendingTopics.tsx:179
+#: src/components/TrendingTopics.tsx:58
msgid "Browse posts about {displayName}"
msgstr "瀏覽有關 {displayName} 的貼文"
-#: src/components/TrendingTopics.tsx:187
+#: src/components/TrendingTopics.tsx:66
msgid "Browse posts tagged with {displayName}"
msgstr "瀏覽帶有標籤 {displayName} 的貼文"
-#: src/components/TrendingTopics.tsx:196
+#: src/components/TrendingTopics.tsx:75
msgid "Browse starter pack {displayName}"
msgstr "瀏覽新手包 {displayName}"
#. placeholder {0}: trend.displayName
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:83
+#: src/components/interstitials/FeedTrendingTopics.tsx:170
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:104
msgid "Browse topic {0}"
msgstr "瀏覽話題 {0}"
-#: src/components/TrendingTopics.tsx:233
+#: src/components/TrendingTopics.tsx:112
msgid "Browse topic {displayName}"
msgstr "瀏覽話題 {displayName}"
@@ -2462,7 +2474,7 @@ msgstr "返回首頁時間軸的按鈕"
#: src/components/moderation/ReportDialog/index.tsx:847
#: src/screens/Messages/JoinRequest.tsx:177
#: src/screens/Search/components/StarterPackCard.tsx:107
-#: src/screens/Search/Explore.tsx:971
+#: src/screens/Search/Explore.tsx:960
msgid "By {0}"
msgstr "來自 {0}"
@@ -2473,9 +2485,9 @@ msgstr "來自 @{0}"
#. The group chat creator, in the format 'By {displayName}'.
#. placeholder {0}: createSanitizedDisplayName( joinLinkPreview.owner, true, moderateProfile(joinLinkPreview.owner, moderationOpts).ui( 'displayName', ), )
-#. placeholder {0}: sanitizeHandle(info.creatorHandle, '@')
+#. placeholder {0}: info.creatorHandle === TRENDING_HANDLE ? l`Bluesky` : sanitizeHandle(info.creatorHandle, '@')
#: src/components/intents/GroupChatJoinDialog.tsx:379
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:451
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:502
msgid "By <0>{0}0>"
msgstr "來自 <0>{0}0>"
@@ -2534,7 +2546,7 @@ msgstr "需要相機存取權限"
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:175
#: src/components/dialogs/nuxs/InviteFriendsAnnouncement.tsx:181
#: src/components/Menu/index.tsx:373
-#: src/components/moderation/BlockDialog.tsx:202
+#: src/components/moderation/BlockDialog.tsx:204
#: src/components/PostControls/RepostButton.tsx:210
#: src/components/Prompt.tsx:152
#: src/components/Prompt.tsx:154
@@ -2738,8 +2750,8 @@ msgctxt "toast"
msgid "Chat muted"
msgstr "成功靜音對話"
-#: src/components/moderation/BlockDialog.tsx:289
-#: src/components/moderation/BlockDialog.tsx:317
+#: src/components/moderation/BlockDialog.tsx:286
+#: src/components/moderation/BlockDialog.tsx:314
msgid "Chat not found."
msgstr "找不到對話。"
@@ -2749,7 +2761,7 @@ msgstr "找不到對話。"
msgid "Chat options"
msgstr "對話選項"
-#: src/components/moderation/BlockDialog.tsx:293
+#: src/components/moderation/BlockDialog.tsx:290
msgid "Chat owners cannot leave a group chat."
msgstr "對話擁有者無法離開群組對話。"
@@ -3047,7 +3059,7 @@ msgstr "關閉橫幅"
#: src/components/dialogs/LanguageSelectDialog.tsx:322
#: src/components/dialogs/LanguageSelectDialog.tsx:354
#: src/components/dialogs/NotificationSettingsDialog.tsx:102
-#: src/components/moderation/BlockDialog.tsx:199
+#: src/components/moderation/BlockDialog.tsx:201
#: src/components/verification/VerificationsDialog.tsx:138
#: src/components/verification/VerifierDialog.tsx:140
#: src/features/gifPicker/components/GifPickerErrorBoundary.tsx:36
@@ -3265,10 +3277,6 @@ msgstr "已封鎖內容"
msgid "Content filters"
msgstr "內容篩選器"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:60
-msgid "Content from across the network we think you might like."
-msgstr "我們從網路的各個角落精選出了您可能會感興趣的內容。"
-
#: src/screens/Settings/LanguageSettings.tsx:177
msgid "Content languages"
msgstr "內容語言"
@@ -3540,11 +3548,11 @@ msgstr "無法跟隨所有確認的聯絡人。{0}"
msgid "Could not leave chat"
msgstr "無法離開對話"
-#: src/components/moderation/BlockDialog.tsx:285
+#: src/components/moderation/BlockDialog.tsx:282
msgid "Could not leave chat."
msgstr "無法離開對話。"
-#: src/screens/Profile/ProfileFeed/index.tsx:73
+#: src/screens/Profile/ProfileFeed/index.tsx:72
msgid "Could not load feed"
msgstr "無法載入動態"
@@ -3562,7 +3570,7 @@ msgstr "無法載入個人檔案"
msgid "Could not mute chat"
msgstr "無法靜音對話"
-#: src/components/moderation/BlockDialog.tsx:311
+#: src/components/moderation/BlockDialog.tsx:308
msgid "Could not remove member."
msgstr "無法移除成員。"
@@ -3743,7 +3751,7 @@ msgstr "文化"
msgid "Current beta features"
msgstr "目前的測試功能"
-#: src/components/moderation/BlockDialog.tsx:378
+#: src/components/moderation/BlockDialog.tsx:375
msgid "Current chat"
msgstr "目前的對話"
@@ -4079,6 +4087,10 @@ msgstr "中斷連結 Germ DM"
msgid "Discourage apps from showing my account to logged-out users"
msgstr "防止應用程式向未登入的使用者顯示我的帳號"
+#: src/screens/Search/Explore.tsx:448
+msgid "Discover feeds"
+msgstr ""
+
#: src/view/com/posts/FollowingEmptyState.tsx:64
#: src/view/com/posts/FollowingEmptyState.tsx:69
#: src/view/com/posts/FollowingEndOfFeed.tsx:65
@@ -4086,10 +4098,6 @@ msgstr "防止應用程式向未登入的使用者顯示我的帳號"
msgid "Discover new custom feeds"
msgstr "探索新的自訂動態源"
-#: src/screens/Search/Explore.tsx:453
-msgid "Discover new feeds"
-msgstr "探索新的動態源"
-
#: src/view/screens/Feeds.tsx:723
msgid "Discover New Feeds"
msgstr "探索新的動態源"
@@ -4111,11 +4119,11 @@ msgstr "跳過錯誤"
msgid "Dismiss getting started guide"
msgstr "跳過入門指南"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:42
msgid "Dismiss interests"
msgstr "忽略興趣"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:82
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:74
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:64
msgid "Dismiss live event banner"
msgstr "關閉直播活動橫幅"
@@ -4365,8 +4373,8 @@ msgstr "編輯圖片"
msgid "Edit interaction settings"
msgstr "編輯互動設定"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:99
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:106
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:93
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:100
msgid "Edit interests"
msgstr "編輯感興趣的主題"
@@ -4650,7 +4658,7 @@ msgstr "輸入您的使用者名稱和密碼"
msgid "Enters full screen"
msgstr "進入全螢幕"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:224
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:198
msgid "Entertainment"
msgstr "娛樂"
@@ -4979,16 +4987,16 @@ msgstr "離開群組對話時發生問題"
msgid "Failed to load conversations"
msgstr "載入對話時發生問題"
-#: src/screens/Search/Explore.tsx:530
-#: src/screens/Search/Explore.tsx:575
-#: src/screens/Search/Explore.tsx:621
+#: src/screens/Search/Explore.tsx:526
+#: src/screens/Search/Explore.tsx:571
+#: src/screens/Search/Explore.tsx:617
msgid "Failed to load feeds"
msgstr "載入動態時發生問題"
-#: src/screens/Search/Explore.tsx:489
-#: src/screens/Search/Explore.tsx:544
-#: src/screens/Search/Explore.tsx:589
-#: src/screens/Search/Explore.tsx:635
+#: src/screens/Search/Explore.tsx:485
+#: src/screens/Search/Explore.tsx:540
+#: src/screens/Search/Explore.tsx:585
+#: src/screens/Search/Explore.tsx:631
msgid "Failed to load feeds preferences"
msgstr "載入動態源偏好設定時發生問題"
@@ -5012,14 +5020,14 @@ msgstr "載入偏好設定時發生問題。"
msgid "Failed to load profiles"
msgstr "載入個人檔案時發生問題"
-#: src/screens/Search/Explore.tsx:482
-#: src/screens/Search/Explore.tsx:537
-#: src/screens/Search/Explore.tsx:582
-#: src/screens/Search/Explore.tsx:628
+#: src/screens/Search/Explore.tsx:478
+#: src/screens/Search/Explore.tsx:533
+#: src/screens/Search/Explore.tsx:578
+#: src/screens/Search/Explore.tsx:624
msgid "Failed to load suggested feeds"
msgstr "載入建議動態源時發生問題"
-#: src/screens/Search/Explore.tsx:391
+#: src/screens/Search/Explore.tsx:386
msgid "Failed to load suggested follows"
msgstr "載入建議跟隨帳號時發生問題"
@@ -5212,7 +5220,7 @@ msgstr "動態源建立者"
msgid "Feed identifier"
msgstr "動態源 ID"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:353
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:401
msgid "Feed menu"
msgstr "動態源選單"
@@ -5260,10 +5268,6 @@ msgctxt "toast"
msgid "Feeds updated!"
msgstr "成功更新動態源!"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:66
-msgid "Feeds we think you might like."
-msgstr "我們覺得您可能會喜歡的動態源。"
-
#: src/screens/Settings/components/OTAInfo.tsx:61
msgid "Fetch update"
msgstr "取得更新"
@@ -5764,7 +5768,7 @@ msgstr "在有人向您傳送訊息時通知您。"
#: src/screens/Settings/NotificationSettings/index.tsx:367
msgid "Get notifications when there's activity on posts you're subscribed to."
-msgstr "在您訂閱的貼文有動態更新時收到通知。"
+msgstr ""
#: src/components/activity-notifications/SubscribeProfileButton.tsx:89
#: src/components/activity-notifications/SubscribeProfileButton.tsx:90
@@ -6148,7 +6152,7 @@ msgstr "您在內容篩選設定中選擇隱藏了此類影片。"
msgid "Hidden list"
msgstr "隱藏列表"
-#: src/components/interstitials/Trending.tsx:133
+#: src/components/interstitials/Trending.tsx:143
#: src/components/interstitials/TrendingVideos.tsx:139
#: src/components/moderation/ContentHider.tsx:217
#: src/components/moderation/LabelPreference.tsx:141
@@ -6158,7 +6162,7 @@ msgstr "隱藏列表"
#: src/lib/moderation/useLabelBehaviorDescription.ts:23
#: src/lib/moderation/useLabelBehaviorDescription.ts:28
#: src/lib/moderation/useLabelBehaviorDescription.ts:33
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:128
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:137
msgid "Hide"
msgstr "隱藏"
@@ -6198,7 +6202,7 @@ msgstr "為所有人隱藏回覆"
msgid "Hide reply for me"
msgstr "為我隱藏回覆"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:111
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:105
msgid "Hide this card"
msgstr "隱藏這張卡片"
@@ -6218,12 +6222,12 @@ msgstr "要隱藏這則回覆嗎?"
msgid "Hide translation"
msgstr "隱藏翻譯"
-#: src/components/interstitials/Trending.tsx:115
+#: src/components/interstitials/Trending.tsx:125
msgid "Hide trending topics"
msgstr "隱藏流行趨勢"
-#: src/components/interstitials/Trending.tsx:131
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:126
+#: src/components/interstitials/Trending.tsx:141
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:135
msgid "Hide trending topics?"
msgstr "要隱藏流行趨勢嗎?"
@@ -6321,10 +6325,6 @@ msgstr "託管服務提供者:{0}"
msgid "Hosting provider: Bluesky"
msgstr "託管服務提供者:Bluesky"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:179
-msgid "Hot"
-msgstr "熱門"
-
#: src/components/contacts/components/InviteInfo.tsx:54
msgid "How it works:"
msgstr "功能說明:"
@@ -6993,8 +6993,8 @@ msgstr "離開"
#: src/components/dms/MessagesListBlockedFooter.tsx:109
#: src/components/dms/MessagesListBlockedFooter.tsx:116
-#: src/components/moderation/BlockDialog.tsx:384
-#: src/components/moderation/BlockDialog.tsx:391
+#: src/components/moderation/BlockDialog.tsx:381
+#: src/components/moderation/BlockDialog.tsx:388
#: src/screens/Messages/components/ChatEnded.tsx:66
#: src/screens/Messages/components/ChatLocked.tsx:112
msgid "Leave chat"
@@ -7034,7 +7034,7 @@ msgstr "離開 Bluesky"
msgid "Leaving this chat will lock it permanently and you won’t be able to rejoin."
msgstr "離開此對話的同時也會將其永久鎖定,您將無法再次加入。"
-#: src/components/moderation/BlockDialog.tsx:277
+#: src/components/moderation/BlockDialog.tsx:274
msgid "Left group chat."
msgstr "已離開群組對話。"
@@ -7066,7 +7066,7 @@ msgctxt "Name of app icon variant"
msgid "Light"
msgstr "淺色"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Like"
msgstr "喜歡"
@@ -7085,7 +7085,7 @@ msgstr "喜歡 10 則貼文"
msgid "Like 10 posts to train the Discover feed"
msgstr "喜歡 10 則貼文,以訓練「Discover」動態源"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:497
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:552
msgid "Like this feed"
msgstr "對此動態源表示喜歡"
@@ -7112,7 +7112,7 @@ msgid "Liked by {0, plural, one {# user} other {# users}}"
msgstr "{0, plural, one {# 個使用者} other {# 個使用者}}表示喜歡"
#: src/components/LabelingServiceCard/index.tsx:96
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:486
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:540
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:169
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:183
msgid "Liked by {likeCount, plural, one {# user} other {# users}}"
@@ -7258,12 +7258,12 @@ msgstr "直播"
msgid "Live event happening now: {0}"
msgstr "正在進行的直播活動:{0}"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:51
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:43
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:33
msgid "Live event hidden"
msgstr "已隱藏直播活動"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:53
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:45
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:35
msgid "Live event unhidden"
msgstr "已取消隱藏直播活動"
@@ -7279,12 +7279,12 @@ msgstr "直播功能正在測試階段"
msgid "Live link"
msgstr "直播連結"
-#: src/screens/Search/Explore.tsx:90
+#: src/screens/Search/Explore.tsx:87
msgid "Load more"
msgstr "載入更多"
-#: src/screens/Search/Explore.tsx:519
-#: src/screens/Search/Explore.tsx:610
+#: src/screens/Search/Explore.tsx:515
+#: src/screens/Search/Explore.tsx:606
msgid "Load more suggested feeds"
msgstr "載入更多建議動態源"
@@ -7292,7 +7292,7 @@ msgstr "載入更多建議動態源"
msgid "Load new notifications"
msgstr "載入更多通知"
-#: src/screens/Profile/ProfileFeed/index.tsx:206
+#: src/screens/Profile/ProfileFeed/index.tsx:208
#: src/screens/Profile/Sections/Feed.tsx:117
#: src/screens/ProfileList/FeedSection.tsx:113
#: src/view/com/feeds/FeedPage.tsx:168
@@ -7475,7 +7475,7 @@ msgstr "媒體儲存於其他裝置"
msgid "Media that may be disturbing or inappropriate for some audiences."
msgstr "可能會使部分受眾感到不安或造成不適的媒體內容。"
-#: src/components/moderation/BlockDialog.tsx:303
+#: src/components/moderation/BlockDialog.tsx:300
msgid "Member removed from group chat."
msgstr "已從群組對話移除成員。"
@@ -7867,7 +7867,6 @@ msgstr "需要檢舉侵害著作權、法律要求,或法令遵循相關問題
msgid "Nevermind, create a handle for me"
msgstr "算了,為我建立一個帳號代碼"
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:184
#: src/view/com/profile/ProfileMenu.tsx:398
msgid "New"
msgstr "最新"
@@ -7982,7 +7981,7 @@ msgstr "新訊息"
msgid "New password"
msgstr "新密碼"
-#: src/screens/Profile/ProfileFeed/index.tsx:217
+#: src/screens/Profile/ProfileFeed/index.tsx:218
#: src/screens/ProfileList/index.tsx:237
#: src/screens/ProfileList/index.tsx:280
#: src/view/screens/Feeds.tsx:545
@@ -8025,7 +8024,7 @@ msgid "Newest replies first"
msgstr "最新回覆優先"
#: src/lib/interests.ts:67
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:226
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:200
msgid "News"
msgstr "新聞"
@@ -8223,7 +8222,7 @@ msgid "No results"
msgstr "沒有結果"
#. placeholder {0}: interestsDisplayNames[selectedInterest]
-#: src/screens/Search/Explore.tsx:828
+#: src/screens/Search/Explore.tsx:817
msgid "No results for \"{0}\"."
msgstr "找不到符合「{0}」的結果。"
@@ -8248,7 +8247,7 @@ msgstr "找不到符合「<0>{query}0>」的結果。"
msgid "No results found for your query with advanced search filters applied."
msgstr "套用進階搜尋篩選條件後,找不到符合您查詢的結果。"
-#: src/screens/Search/Explore.tsx:832
+#: src/screens/Search/Explore.tsx:821
msgid "No results."
msgstr "沒有結果。"
@@ -8396,7 +8395,7 @@ msgstr "糟糕!"
#. Confirm button text.
#: src/components/contacts/screens/GetContacts.tsx:317
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:227
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:49
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:44
#: src/screens/Settings/AppIconSettings/index.tsx:46
#: src/screens/Settings/AppIconSettings/index.tsx:232
msgid "OK"
@@ -8579,12 +8578,13 @@ msgstr "開啟側邊選單"
msgid "Open emoji picker"
msgstr "開啟表情符號選擇器"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:192
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:214
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:228
msgid "Open feed info screen"
msgstr "開啟動態源資訊畫面"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:293
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:298
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:338
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:343
msgid "Open feed options menu"
msgstr "開啟動態選項選單"
@@ -9023,8 +9023,8 @@ msgid "Pictures meant for adults."
msgstr "可能會引發性聯想的內容。"
#: src/components/FeedCard.tsx:364
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:578
#: src/screens/SavedFeeds.tsx:559
msgid "Pin feed"
msgstr "釘選動態源"
@@ -9034,7 +9034,7 @@ msgstr "釘選動態源"
msgid "Pin to home"
msgstr "釘選到首頁"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:337
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:385
msgid "Pin to Home"
msgstr "釘選到首頁"
@@ -9048,8 +9048,8 @@ msgid "Pinned"
msgstr "已釘選"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:159
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:173
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:166
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:180
msgid "Pinned {0} to Home"
msgstr "成功釘選 {0} 到首頁"
@@ -9261,7 +9261,7 @@ msgid "Please write your message below:"
msgstr "請在下列欄位填寫您的訊息:"
#: src/lib/interests.ts:70
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:220
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:194
msgid "Politics"
msgstr "政治"
@@ -9717,10 +9717,6 @@ msgstr "最近的搜尋記錄"
msgid "Recently used"
msgstr "最近使用"
-#: src/screens/Search/modules/ExploreRecommendations.tsx:55
-msgid "Recommended"
-msgstr "推薦"
-
#: src/screens/Messages/components/MessageListError.tsx:19
msgid "Reconnect"
msgstr "重新連線"
@@ -9841,8 +9837,8 @@ msgstr "移除篩選條件"
msgid "Remove from chat"
msgstr "從對話中移除"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:325
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:373
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:176
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:179
#: src/screens/SavedFeeds.tsx:549
@@ -9876,8 +9872,8 @@ msgstr "刪除圖片"
msgid "Remove live status"
msgstr "刪除直播狀態"
-#: src/components/moderation/BlockDialog.tsx:365
-#: src/components/moderation/BlockDialog.tsx:372
+#: src/components/moderation/BlockDialog.tsx:362
+#: src/components/moderation/BlockDialog.tsx:369
msgid "Remove member"
msgstr "移除成員"
@@ -9948,7 +9944,7 @@ msgstr "成功從貼文收藏中刪除"
msgid "Removed from starter pack"
msgstr "成功從新手包刪除"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:121
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:128
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:77
#: src/view/com/posts/FeedShutdownMsg.tsx:45
msgid "Removed from your feeds"
@@ -10094,8 +10090,8 @@ msgstr "檢舉對話"
msgid "Report dialog"
msgstr "檢舉對話框"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:542
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:596
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:602
msgid "Report feed"
msgstr "檢舉動態源"
@@ -10483,8 +10479,8 @@ msgstr "儲存 QR Code"
msgid "Save these options for next time"
msgstr "儲存這些選項以供下次使用"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:320
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:326
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:368
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:374
msgid "Save to my feeds"
msgstr "儲存到我的動態源"
@@ -10505,7 +10501,7 @@ msgstr "已儲存的動態源"
msgid "Saved Posts"
msgstr "貼文收藏"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:131
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:138
#: src/screens/ProfileList/components/Header.tsx:88
msgid "Saved to your feeds"
msgstr "成功儲存到您的動態源"
@@ -10608,11 +10604,11 @@ msgstr "搜尋 {q}"
msgid "Search for feeds that you want to suggest to others."
msgstr "搜尋您想推薦給別人的動態源。"
-#: src/screens/Search/Explore.tsx:378
+#: src/screens/Search/Explore.tsx:373
msgid "Search for more accounts"
msgstr "搜尋更多帳號"
-#: src/screens/Search/Explore.tsx:456
+#: src/screens/Search/Explore.tsx:452
msgid "Search for more feeds"
msgstr "搜尋更多動態源"
@@ -10705,6 +10701,7 @@ msgstr "瀏覽在 Bluesky 的工作機會"
#: src/components/FeedInterstitials.tsx:491
#: src/components/FeedInterstitials.tsx:549
+#: src/components/interstitials/FeedTrendingTopics.tsx:112
msgid "See more"
msgstr "檢視更多"
@@ -10712,6 +10709,10 @@ msgstr "檢視更多"
msgid "See more suggested profiles"
msgstr "檢視更多建議個人檔案"
+#: src/components/interstitials/FeedTrendingTopics.tsx:103
+msgid "See more trending topics"
+msgstr ""
+
#: src/view/com/profile/ProfileFollows.tsx:190
#: src/view/com/profile/ProfileFollows.tsx:191
msgid "See suggested accounts"
@@ -10964,7 +10965,7 @@ msgstr "傳送驗證電子郵件"
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:105
#: src/components/PostControls/ShareMenu/ShareMenuItems.web.tsx:111
msgid "Send via direct message"
-msgstr "透過私人訊息傳送"
+msgstr ""
#. placeholder {0}: i18n.date(new Date(message.sentAt), { timeStyle: 'short', })
#: src/components/dms/MessageContextMenu.tsx:175
@@ -11165,7 +11166,7 @@ msgstr "分享個人檔案"
msgid "Share QR code"
msgstr "分享 QR Code"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:469
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:522
msgid "Share this feed"
msgstr "分享這個動態源"
@@ -11607,7 +11608,7 @@ msgstr "發生錯誤,請稍待片刻後再試一次。"
msgid "Something went wrong. Please try again."
msgstr "發生錯誤,請再試一次。"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:532
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:592
msgid "Something wrong? Let us know."
msgstr "看起來不太對勁?讓我們知道。"
@@ -11646,7 +11647,7 @@ msgid "Spam or other inauthentic behavior or deception"
msgstr "垃圾內容或其他虛假互動行為"
#: src/lib/interests.ts:72
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:218
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:192
msgid "Sports"
msgstr "運動"
@@ -11711,7 +11712,7 @@ msgstr "您的新手包"
msgid "Starter pack is invalid"
msgstr "無效的新手包"
-#: src/screens/Search/Explore.tsx:665
+#: src/screens/Search/Explore.tsx:661
#: src/view/screens/Profile.tsx:240
msgid "Starter Packs"
msgstr "新手包"
@@ -11850,7 +11851,7 @@ msgstr "成功驗證"
msgid "Suggested"
msgstr "建議"
-#: src/screens/Search/Explore.tsx:375
+#: src/screens/Search/Explore.tsx:369
msgid "Suggested accounts"
msgstr "建議帳號"
@@ -12262,7 +12263,7 @@ msgstr "載入 GIFs 時發生問題。請檢查您的網路連線狀態後再試
msgid "There was a problem with your internet connection, please try again"
msgstr "您的網路連線發生了一些問題,請再試一次"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:177
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:184
#: src/screens/ProfileList/components/Header.tsx:91
#: src/screens/ProfileList/components/MoreOptionsMenu.tsx:79
#: src/screens/SavedFeeds.tsx:99
@@ -12270,7 +12271,7 @@ msgstr "您的網路連線發生了一些問題,請再試一次"
msgid "There was an issue contacting the server"
msgstr "連線伺服器時發生問題"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:416
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:467
#: src/screens/Profile/Header/ProfileHeaderLabeler.tsx:101
msgid "There was an issue contacting the server, please check your internet connection and try again."
msgstr "連線至伺服器時發生問題,請檢查您的網路連線狀態後再試一次。"
@@ -12279,8 +12280,8 @@ msgstr "連線至伺服器時發生問題,請檢查您的網路連線狀態後
msgid "There was an issue fetching notifications. Tap here to try again."
msgstr "取得通知時發生問題,按這裡重試。"
-#: src/screens/Search/Explore.tsx:1027
-#: src/view/com/posts/PostFeed.tsx:778
+#: src/screens/Search/Explore.tsx:1015
+#: src/view/com/posts/PostFeed.tsx:808
msgid "There was an issue fetching posts. Tap here to try again."
msgstr "取得貼文時發生問題,按這裡重試。"
@@ -12305,7 +12306,7 @@ msgstr "取得您的服務資訊時發生問題"
msgid "There was an issue removing this feed. Please check your internet connection and try again."
msgstr "刪除動態源時發生問題,請檢查您的網路連線狀態後再試一次。"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:136
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:143
#: src/view/com/posts/FeedShutdownMsg.tsx:53
#: src/view/com/posts/FeedShutdownMsg.tsx:74
msgid "There was an issue updating your feeds, please check your internet connection and try again."
@@ -12380,7 +12381,7 @@ msgstr "這些設定只會影響「Following」(跟隨中)動態源。"
msgid "These URLs"
msgstr "這些連結"
-#: src/components/moderation/BlockDialog.tsx:356
+#: src/components/moderation/BlockDialog.tsx:353
msgid "They own this chat"
msgstr "他是對話的擁有者"
@@ -12533,7 +12534,7 @@ msgid "This feed is empty! You may need to follow more users or tune your langua
msgstr "這個動態源沒有任何動靜。您可能需要再跟隨一些使用者,或檢查您的語言設定。"
#: src/components/StarterPack/Main/PostsList.tsx:41
-#: src/screens/Profile/ProfileFeed/index.tsx:171
+#: src/screens/Profile/ProfileFeed/index.tsx:170
#: src/screens/ProfileList/FeedSection.tsx:78
msgid "This feed is empty."
msgstr "這個動態源空空如也。"
@@ -12889,7 +12890,9 @@ msgstr "您的裝置不支援翻譯原始及目標語言一致的內容。"
msgid "Tree view"
msgstr "樹狀介面"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:48
+#: src/components/interstitials/FeedTrendingTopics.tsx:100
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:51
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:54
msgid "Trending"
msgstr "流行趨勢"
@@ -12898,7 +12901,7 @@ msgstr "流行趨勢"
msgid "Trending GIFs"
msgstr "熱門 GIFs"
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:55
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:61
msgid "Trending options"
msgstr "流行趨勢選項"
@@ -13023,9 +13026,9 @@ msgstr "無法取得動態源資訊"
#: src/components/dms/MessageItem.tsx:746
#: src/components/dms/MessagesListBlockedFooter.tsx:97
#: src/components/dms/MessagesListBlockedFooter.tsx:104
-#: src/components/moderation/BlockDialog.tsx:186
-#: src/components/moderation/BlockDialog.tsx:190
-#: src/components/moderation/BlockDialog.tsx:211
+#: src/components/moderation/BlockDialog.tsx:187
+#: src/components/moderation/BlockDialog.tsx:191
+#: src/components/moderation/BlockDialog.tsx:213
#: src/screens/Messages/ConversationSettings/MemberMenu.tsx:227
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:190
#: src/screens/Profile/Header/ProfileHeaderStandard.tsx:365
@@ -13065,8 +13068,8 @@ msgstr "要解除封鎖嗎?"
msgid "Unblock list"
msgstr "解除封鎖列表"
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:58
-#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:64
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:50
+#: src/features/liveEvents/components/DiscoverFeedLiveEventFeedsAndTrendingBanner.tsx:56
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:40
#: src/features/liveEvents/components/SidebarLiveEventFeedsBanner.tsx:46
#: src/screens/Profile/components/GermButton.tsx:186
@@ -13128,7 +13131,7 @@ msgstr "未標記的成人內容"
msgid "Unlabeled, abusive, or non-consensual adult content"
msgstr "未標記、具騷擾性,或非自願的成人內容"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:509
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:564
msgid "Unlike"
msgstr "取消喜歡"
@@ -13198,14 +13201,14 @@ msgid "Unpin"
msgstr "取消釘選"
#: src/components/FeedCard.tsx:355
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:514
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:520
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:569
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:576
#: src/screens/SavedFeeds.tsx:467
msgid "Unpin feed"
msgstr "取消釘選動態源"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:312
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:314
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:360
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:362
msgid "Unpin from home"
msgstr "從首頁取消釘選"
@@ -13220,7 +13223,7 @@ msgid "Unpin moderation list"
msgstr "取消釘選內容管理列表"
#. placeholder {0}: info.displayName
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:162
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:169
msgid "Unpinned {0} from Home"
msgstr "成功從首頁取消釘選 {0}"
@@ -13629,7 +13632,7 @@ msgid "Video from {0}. Tap to play or pause the video"
msgstr "來自 {0} 的影片。點一下來播放或暫停影片"
#: src/lib/interests.ts:62
-#: src/screens/Search/modules/ExploreTrendingTopics.tsx:222
+#: src/screens/Search/modules/ExploreTrendingTopics.tsx:196
msgid "Video Games"
msgstr "電子遊戲"
@@ -13687,7 +13690,7 @@ msgstr "檢視 {0} 的大頭貼照"
#. placeholder {0}: authors[0].profile.displayName || authors[0].profile.handle
#. placeholder {0}: info.creatorHandle
#. placeholder {0}: profile.handle
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:454
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:505
#: src/screens/Search/components/SearchProfileCard.tsx:37
#: src/screens/VideoFeed/index.tsx:863
#: src/view/com/notifications/NotificationFeedItem.tsx:619
@@ -13798,7 +13801,7 @@ msgstr "檢視由 @{0} 提供的標記服務"
msgid "View this user's verifications"
msgstr "檢視此使用者的驗證"
-#: src/screens/Profile/components/ProfileFeedHeader.tsx:482
+#: src/screens/Profile/components/ProfileFeedHeader.tsx:536
msgid "View users who like this feed"
msgstr "檢視喜歡這個動態源的使用者"
@@ -14358,7 +14361,7 @@ msgstr "您已得到驗證。一旦您修改名稱,將會失去驗證狀態。
msgid "You are verified. You will lose your verification status if you change your handle. <0>Learn more.0>"
msgstr "您已得到驗證。一旦您修改帳號代碼,將會失去驗證狀態。<0>瞭解詳情。0>"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:46
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:43
msgid "You can adjust your interests at any time from \"Content and media\" settings."
msgstr "您可以隨時在「內容與媒體」設定中調整您的興趣。"
@@ -14435,9 +14438,9 @@ msgstr "您仍可以檢視聊天記錄,但無法傳送新的訊息。"
msgid "You can select up to {MAX_GALLERY_IMAGES, plural, other {# images}} in total."
msgstr "您最多可以選擇 {MAX_GALLERY_IMAGES, plural, other {# 張圖片}}。"
-#: src/components/interstitials/Trending.tsx:132
+#: src/components/interstitials/Trending.tsx:142
#: src/components/interstitials/TrendingVideos.tsx:138
-#: src/view/shell/desktop/SidebarTrendingTopics.tsx:127
+#: src/view/shell/desktop/SidebarTrendingTopics.tsx:136
msgid "You can update this later from your settings."
msgstr "您可以稍後在設定中變更。"
@@ -14610,7 +14613,7 @@ msgstr "最多只能加入 {STARTER_PACK_MAX_SIZE, plural, other {{STARTER_PACK_
msgid "You may only add up to 3 feeds"
msgstr "您最多只能新增 3 個動態源"
-#: src/components/moderation/BlockDialog.tsx:321
+#: src/components/moderation/BlockDialog.tsx:318
msgid "You must be a chat owner to remove a member."
msgstr "您必須是對話的擁有者才能移除成員。"
@@ -14635,7 +14638,7 @@ msgstr "您必須授予權限以存取媒體內容。"
msgid "You need to verify your email address before you can enable email 2FA."
msgstr "您需要先驗證您的電子郵件地址,才能啟用電子郵件雙重驗證。"
-#: src/components/moderation/BlockDialog.tsx:352
+#: src/components/moderation/BlockDialog.tsx:349
msgid "You own this chat"
msgstr "您是對話的擁有者"
@@ -14927,7 +14930,7 @@ msgid "Your hosting provider is detected automatically from the username you ent
msgstr "系統會根據您輸入的使用者名稱自動偵測您的託管服務提供者。"
#: src/Navigation.tsx:466
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:68
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:62
#: src/screens/Settings/ContentAndMediaSettings.tsx:94
#: src/screens/Settings/ContentAndMediaSettings.tsx:97
#: src/screens/Settings/InterestsSettings.tsx:49
@@ -14939,7 +14942,7 @@ msgctxt "toast"
msgid "Your interests have been updated!"
msgstr "成功更新興趣主題!"
-#: src/screens/Search/modules/ExploreInterestsCard.tsx:95
+#: src/screens/Search/modules/ExploreInterestsCard.tsx:89
msgid "Your interests help us find what you like!"
msgstr "選擇興趣主題可以協助我們推薦更多您喜歡的內容!"